@charset "windows-1251";
/* CSS Document */

/*body,td,th,li, ul, p {	font-size: 13px;	color: #000000;	font-family:Verdana;}*/
body {
	background-color: #0B3C55;
	border: 0;
}
a:hover {color:#393D40; font-size:15px; font-family:Verdana;}
a {color:#121415; font-size:15px; font-family:Verdana;}
body,td,th,li, ul, p {
 font-size: 15px;
 color: #000000;
 font-family:Verdana;
}
td.udm { padding:{10,10}; }
a.udm:visited {color:#FFFFE5; font-family:Calibri; font-size:20px; text-decoration:none;}
a.udm:link {color:#ffffff; font-family:Calibri; font-size:20px; text-decoration:none;}
a.udm:hover {color:#FFFFA9; font-family:Calibri; font-size:20px;}
.actionbar a {
	display:block;
	height:15px;
	padding-left:15px;
	background-image:  url("/img/menudot.gif");
	background-repeat: no-repeat;
	background-position: left center;
	color:#0066B3;
	text-decoration:none;
}
.actionbar a:hover {
	display:block;
 	height:15px;
	color:#699FE5
	padding-left:15px;
	text-decoration:underline;
}
.ptitle {
	color:#A0ADB3;
	font-size:20px;
	font-family:Verdana;
	padding: 20px 10px 10px 0px;
}
.ptitle1 {
	color:#A0ADB3;
	font-size:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 10px 10px 10px 0px;
}
.t180 {
background-image:  url("/img/top180.gif");
	background-repeat: no-repeat;
	background-position: left top;
}
.b180 {
background-image:  url("/img/bot180.gif");
	background-repeat: no-repeat;
	background-position: left bottom;
}
#pw {
	font-family: Verdana;
	font-size: 13px;
	font-weight:bold;
	display:block;
	height:20px;
	padding:0 0 0 20px;
	background-image:  url("/img/bigdot.gif");
	background-repeat: no-repeat;
	background-position: left center;
}
table.mainmenu td {
	padding:0px 12px 0px 0px;
}
table.mainmenu a {
	text-decoration:none;
	font-weight:bold;
	color: #627882;
	font-size:12px;
	font-family: Verdana;
}

table.eventslist td {
	padding-left:20px;
	padding-bottom: 14px;
	padding-top: 4px;
	background-image:  url("/img/grline.gif");
	background-repeat: no-repeat;
	background-position: left bottom;
}
table.eventslist td.comm {
	padding-left:20px;
	padding-bottom: 14px;
	padding-top: 4px;
	background-image:  url("/img/t.gif");
	background-repeat: no-repeat;
	background-position: left bottom;
}
table.traininglist td.trtitle {
	padding-bottom: 12px;
	padding-top: 3px;
	border-bottom:1px solid #E1E6E7;
}
table.traininglist a.evdate {
color:#666666;
display: inline;
}
table.traininglist td.pager {
	padding:5px;
	font-size:10px;
	background-color:#E1E6E7;
	background-image:  url("/img/t.gif");
	background-repeat: no-repeat;
	background-position: left bottom;
}
table.traininglist td.pager a {
color:#000000;
font-size:10px;
}
.evtitle {
	color:#033dcf;
	display:block;
	font-family: Verdana;
	font-size: 14px;
}
.comment {
	display:block;
	padding:5px 0px 2px 0px;
	font-size:12px;
	color: #666666;
	text-decoration:none;
}
.evdate {
	display:block;
	font-size:10px;
}
.evtitle1 {
	color:#033dcf;
	display:block;
	font-family: Verdana;
	font-size: 12px;
}
.evdate1 {
	display:block;
	font-size:10px;
}
table.vactable td {
	padding:4px 0px 4px 0px;
	border-bottom:1px solid #e6e6e6;
}
table.vactable th {
	padding:3px 0px 3px 0px;
	text-align:right;
}
table.vactable td.cost {
	font-size:12px;
	font-weight:bold;
}
table.vactable a {
	text-decoration:none;
	color:#333333;
}
table.vactable a:hover {
	text-decoration:none;
	color:red;
}
table.vote td.question {
	font-size:11px;
	font-weight: bold;
	padding:0px 5px 5px 22px;
	border-bottom:1px solid #e6e6e6;
}
table.vote td.acount {
	padding:2px 3px 2px 3px;
	font-size:11px;
	font-weight: bold;
	vertical-align:text-bottom;
border-top:1px solid #ffffff;
border-bottom:1px solid #e6e6e6;
}
table.vote td.answer {
	padding:2px 0px 2px 7px;
	font-size:11px;
font-style:italic;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #e6e6e6;
}

table.reporthead td.who, td.date {
	padding:10px 0px 0px 20px;
	font-size:14px; 
	font-weight:bold;
	color:#A0ADB3;
}
.rtitle {
	padding-top:7px;
	font-size:18px; 
	font-family:Verdana; 
	font-weight:bold;
}
.rtitle1 {
	padding-top:7px;
	font-size:18px; 
	font-family:Verdana; 
	font-weight:bold;
}
table.reporthead td.thx {
	padding-top:15px;
	padding-left:243px;
	font-size:12px; 
	font-family:Verdana; 
}


p.author{
	font-size:11px;
	text-align:right;
}
.ctitle {
	padding-top: 10px;
	font-size: 11px;
	font-weight:bold;
}
.cadress {
	padding-top: 4px;
	font-size: 11px;
}
.botinfo {
	padding-top:10px;
	padding-bottom:10px;
	border-top: 2px solid #e6e6e6;
}
.ifuwant {
	font-size:10px;

}
table.book td.btitle {
	padding: 0px 10px 10px 10px;
	font-weight:bold;
	font-size:12px;
}
table.book td.banons {
	padding: 0px 10px 10px 10px;
	font-size:11px;
}
table.voteform td.quest {
	padding: 0px 10px 10px 10px;
	font-size:12px;
	font-weight: bold;
}
table.voteform td.ans {
	font-size:11px;
}
table.voteform input.bt {
	font-size:90%;
}
.dv { background-image: url(/img/vd.gif) }
table.advprice td {
	border-bottom:1px solid #e5e5e5;
	font-size:12px;
	padding: 3px 0px 3px 0px;
}
table.advprice td.cost {
	font-weight: bold;
	color:Maroon;
}
table.advprice td.num {
	font-weight: bold;
}
table.advprice td.ban {
	padding-left:5px;
}
.actionbar1 a {
	display:block;
	height:22px;
	font-size:12px;
	font-weight:bold;
	padding-left:15px;
	background-image:  url("/img/menudot.gif");
	background-repeat: no-repeat;
	background-position: left center;
	color:#727703;
	text-decoration:none;
}
.actionbar1 a:hover {
	display:block;
 	height:22px;
 	font-size:12px;
	font-weight:bold;
	color:#727703;
	padding-left:15px;
	text-decoration:underline;
}
table.bcomment {
}
table.bcomment th {
	padding:5px;
	font-size:11px;
	font-weight:bold;
	border-bottom:1px solid #e5e5e5;
	text-align:left;
	background-color:#e5e5e5;
}
table.bcomment td.author {
	padding:5px;
	font-size:11px;
	font-weight:bold;
	border-bottom:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
}
table.bcomment td.message {
	padding:5px;
	font-size:12px;
	border-bottom:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
}
table.bcomment td.borzov {
	padding:5px;
	font-size:11px;
	font-weight:bold;
	border-bottom:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
	background-color:#FAF4CA;
}
table.bcomment td.bmessage {
	padding:5px;
	font-size:12px;
	border-bottom:1px solid #e5e5e5;
	border-left:1px solid #FAF4CA;
	border-right:1px solid #e5e5e5;
	background-color:#FAF4CA;
}
.smb {
	height:90%; 
	font-size:11px;
}
table.treg {
	font-size:12px;
}
table.treg th{
	font-size:14px;
	text-align:left;
	padding: 10px 0px 3px 0px;
	border-bottom:2px solid #e5e5e5;
}
table.atr td{
font-size:11px;
padding:4px 2px 4px 0px;
border-bottom:1px solid #e5e5e5;
}
.tauth {
padding-bottom:10px;
font-size:12px;
font-weight:bold;
}
table.tpm {
	background-image: url(/img/mback.gif);
	background-repeat: repeat-x;
}
table.tpm a:hover {
	display:block;
	background-image: url(/img/mhlback.gif);
	background-repeat: repeat-x;
}
table.vaclist td {
padding: 5px 5px 5px 0px;
border-bottom:1px dotted #e9e9e9;
}
table.vaclist td.vdate {
font-size: 14px;
font-family: Verdana;
padding: 5px 5px 5px 0px;
border-bottom:2px solid #e5e5e5;
font-weight:bold;
color: #666666;
}
table.vaclist td.pager {
font-size:10px;
color: #666666;
padding: 5px 5px 5px 0px;
border-bottom:2px solid #ffffff;
}
table.vaclist td.pager a{
font-size:10px;
color: blue;
}
table.vaclist td.pager a:visited{
font-size:10px;
color: #666666;
}
table.vaclist a {
	font-size:12px;
	font-family: Verdana;
	color:blue;
}
table.vaclist a:visited {
	font-size:12px;
	font-family: Verdana;
	color:#666666;
}
table.vaclist a.comp {
	font-size:10px;
	font-family: Verdana;
	color:#666666;
}
table.vaclist td.cost {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	background-image: url(/img/vaclistdiv.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding:5px 0px 5px 5px;
}
table.card{
	font-family: Verdana;
	font-size:11px;
}
table.card li{
	display:block;
	padding-top:3px;
}
table.card td.cost{
	font-size:18px;
	padding-right:10px;
	color:#333333;
}

table.card td{
}
table.card td.welcome{
	color:#000000;
	padding-top:5px;
	font-size:11px
}
table.card td.costinfo{
	color:#666666;
	padding-top:5px;
}
table.card td.vt{
	font-size:20px;
	padding-bottom:10px;
padding-top:3px;
}
table.card td.sbt{
	padding-top:20px;
	font-size:14px;
	font-weight:bold;
	text-decoration: underline;
	color: #000000;
}
table.card td.info{
	padding-top:5px;
}
table.card td.desc{
	padding:0px 10px 1px 0px;
}
table.card td.vinfo{
	padding-top:10px;
	font-size:14px; 
	font-weight:bold;
	color:#A0ADB3;
}
select.slevel {
	width:240px; 
	height:400px; 
	font-size:12px;
}
table.card td.rtitle {
	padding-top:3px;
	padding-left:0px;
	font-size:18px; 
	font-family:Verdana; 
	font-weight:bold;
}
.light_gray_b {
background-color:#E6F9E6;
}
.light_gray {
background-color:#E6F9E6;
}
.gray_b {
background-color:#E3E9F8;
}
.gray {
background-color:#E3E9F8;
}
table.sform td {
padding: 2px 2px 2px 0px;
font-size:11px;
}
table.sform th{
font-size: 14px;
padding: 5px 5px 5px 0px;
border-bottom:2px solid #e5e5e5;
font-weight:bold;
color: #666666;
text-align:left
}
table.regform td {
padding:5px 5px 5px 0px;
border-top:1px solid #e6e6e6;
}
table.regform td.flabel {
font-weight:bold;
}
table.regform td.regformcomment {
font-size:11px;
color:#777777;
border-top:2px solid #ffffff;
}
.res_td {
padding-top:2px;
padding-bottom:2px;
font-size:11px;
}
#link{ font-size:12px; font-family:Tahoma; color:#FFFF00; font-weight:bold}
#line0{ font-size:11px; font-family:Tahoma; color:white}
#line{ font-size:11px;
 font-family:Tahoma; 
 color:white;
 background-image: url(/img/mhlback.gif);
background-repeat: repeat-x;
}









