BODY {margin:0; font-family:Arial, Helvetica, sans-serif}
td {background-repeat:repeat; font-family:Arial, Helvetica, sans-serif}
.blue {background-color:#2e4272;}
.dark_blue {background-color:#213669}
.red {background-color:#d73600}
.yellow {background-color:#f9d35e}
.dark_grey {background-color:#2f3543}
.upmenu {background-color:#2E4272;}
.upmtitle {color:#FFFFFF; text-align:center; font-size:11px; font-weight:bold; background-repeat:no-repeat; white-space:nowrap; padding:0px 4px 0px 4px}
.upmtitle a {color:#FFFFFF; text-decoration:none}
.upmtitle a:hover {text-decoration:underline}
.upmenu_td {border-left:1px #FFFFFF solid; color:#A9B8DA; vertical-align:top; background-color:#2E4272; font-size:11px}
.upmenu_td a {color:#A9B8DA; text-decoration:none}
.t8 {padding:8px 0px 0px 9px;}
.l16 {padding:8px 0px 0px 16px;}
.upm {white-space:nowrap; padding:5px 0px 5px 8px;}
.rmenu_td {color:#c2d6f1; font-size:12px; padding: 5px 5px 0px 20px }
.rm {white-space:nowrap; padding:4px 0px 4px 9px; font-weight:bold; font-size:11px;}
.rm15 {padding:0px 0px 4px 12px;}

a {color:#000000;}

.rmenu_td  a{color:#c2d6f1; text-decoration: none;}

.lmenu_td {color:#2e4272; font-size:12px; padding:5px 0px 0px 20px}
.lmenu_td  a{color:#2e4272; text-decoration: none;}
.lm {padding:4px 0px 4px 9px; font-weight:bold; font-size:11px;}
.lm15 {padding:0px 0px 4px 12px;}
.rmtitle {color:#FFFFFF; font-size:10px; font-weight:bold; padding:0px 4px 0px 4px}



.txtblue {color:#2e4272; font-size:10px; font-weight:bold; white-space:nowrap}
H2 {font-size:13px; color:#FFFFFF; margin:10px 0px 0px 10px}
.txt{font-size:9px; color:#FFFFFF}
.ndate { margin-top:10px; background-color:#d8e2e7; font-size:10px;color:#768098; padding:0px 5px 0px 5px;}
.text { font-size:12px;color:#768098;}
.text a {color:#768098;} 
.head { font-size:12px; color:#126388; text-align:center}
.foott { font-size:10px; color:#FFFFFF; padding: 8px 4px 4px 4px; background-color:#2e4272 }
.foott a {color:#A9B8DA;}
.footti { font-size:10px; color:#FFFFFF; padding: 8px 4px 8px 4px}
.footti a { font-size:10px; color:#FFFFFF;}
.headup{position:relative; top:-20px; background-color:#FFFFFF}
.podr {color:#DA2337; font-size:11px;}
.centertitle {color:#FFFFFF; text-align:left; font-size:11px; padding:0px 4px 0px 4px}
.centertitle a {color:#FFFFFF; text-decoration: none;}
.indq {color:#FFFFFF; text-align:left; font-size:10px;  white-space:nowrap; padding:0px 4px 0px 10px}
.indq a {color:#FFFFFF; text-decoration: none;}
.indq a:hover {color:#FFFFFF; text-decoration: underline;}
.menu_td {color:#4488db; font-size:11px; padding:4px 0px 4px 0px}
.menu_td a{color:#4488db; text-decoration:none}
.kurs{color:#768197; font-size:11px;}
.kurs a {color:#768197; text-decoration:none}
.kurs a:hover {text-decoration:underline}

.pages {color:#af3d07; font-weight:bold; font-size:11px; text-align:center}
.pages a {color:#af3d07;text-decoration: none;} 
.pages a:hover {color:#af3d07;text-decoration: none;} 
.news_t {color:#2f3543; font-size:16px; font-weight:bold;}
.news_title{color:#304175; text-decoration: underline; font-weight:bold}
.news_cont{color:#304175;}
.cont td {font-size:11px; padding:2px 12px 2px 12px}
.content {font-size:12px; padding:2px 15px 2px 15px}
.cont_head {
	color:#2f3543;
	font-weight: bold;
	font-size:16px;
	margin: 4px 0px 4px 10px;
}
.cat {
	background-color: #f2f6f9;
	color:#314175;
}

.cat {padding:0px 8px 0px 8px;}
.catl1{font-size:16px;font-weight:bold;}
.catl2{font-size:14px;font-weight:bold;}
.catl3{font-size:12px;font-weight:bold;}
.cat a { color:#314175; text-decoration:none}
.cat a:hover { text-decoration: underline}
.catteh { border-right:1px solid white; border-bottom:1px solid white; border-collapse:collapse;}
.catteh th { border-left:1px solid white; border-top:1px solid white; background-color:#89a6b6; padding:3px; font-size:12px}
.catteh td { border-left:1px solid white; border-top:1px solid white; background-color:#dbeaf1; padding:3px; font-size:12px}
.descr { font-size:12px; font-style:italic; font-weight:normal; padding-top:3px}
.item1{color:#2f3543; font-size:13px;}
.tech{font-size:12px; padding:2px 15px 2px 15px;}
.tech td { padding:3px; color:#2f3543; border-right:1px solid white; border-bottom:1px solid white; border-collapse:collapse;}
.tx {font-size:11px; color:#2f3543; text-align:justify}
.faqq{
	background: #e9eef2;
	color: #2e4275;
	padding: 15px
}
.faqa{
	background: white;
	color: #304175;
	padding: 15px 	
}
.dbh {
	font-size: 12px;
	color: #213669;	
}
.wbg{
 background-color: white;
}
.stripe1{background-color: #89a6b6;}
.stripe0{background-color: #dbeaf1;}
.h2_a {color:#FFFFFF; text-decoration: none;}
.price {color:#FF0000; font-weight:bold; white-space:nowrap; text-align:center;}
.map {font-weight:bold;}
.map td{padding:3px 0px; font-size:13px;}
.map td td{padding:3px 0px; font-size:12px;}
.map td td td{padding:2px 0px; font-size:12px;}
.map td td td td{padding:1px 0px; font-size:11px;}
.cont a {color:#314175; text-decoration:none}
.cont a:hover {text-decoration: underline}
.ablk a {color:#4387dc; text-decoration:none}
.ablk a:hover {text-decoration: underline}
.fio1 {color:#cc0066;}
.pdfs {margin-bottom: 2em;}
.pdfs TD {padding: 0.8em 0.8em 0.8em 0; border-top: 1px solid #E5EAEC;}
.pdfs .first TD {border-top-width: 0;}
TD.pdfsize {width: 4em; padding-left: 40px; background: url('/img/pdf-icon.gif') no-repeat 0 50%;}

.tablecolorer table { border-right:1px solid black; border-bottom:1px solid black; border-collapse:collapse;}
.tablecolorer th { border-left:1px solid black; border-top:1px solid black; background-color:#89a6b6; padding:3px; font-size:12px}
.tablecolorer td { border-left:1px solid black; border-top:1px solid black; background-color:#dbeaf1; padding:3px; font-size:12px}

img.imgleft{
	float: left;
	padding: 3px 20px 20px 3px;
	}
img.imgright{
	float: right;
	padding: 3px 20px 20px 3px;
	}
