/*fonts*/
body {background-color:#FFFFFF;
}
body, td, th, select, input  {
	font-size: 12px;
	font-family:Arial, Tahoma, Helvetica;color:#000000;
	
}
form {
	margin: 0px;
	padding:0px;
}
.bd {
font-weight:bold;
}

table{
border-collapse:collapse; 
}

table td{
padding:0px; 
}
a img {
	border: 0;
}
.img_border{
	border: 1px solid rgb(160, 165, 167);
}
	
	a:link, a:visited {color:#006fb7; text-decoration: none;}
	a:hover {color:#ff7800; text-decoration: none;}	

.sth0   {font-family:Tahoma;}
.sth1   {font-family:Arial;}
.sth2   {font-family:Arial Narrow;}
.sth3   {font-family:Verdana;}


.fs7{font-size:7px;}
.fs10{font-size:10px;}
.fs11{font-size:11px;}
.fs12{font-size:12px;}
.fs13{font-size:13px;}
.fs14{font-size:14px;}
.fs15 {font-size:15px;}
.fs16 {font-size:16px;}
.fs17 {font-size:17px;} 
.fs18{font-size:18px;}
.fs19{font-size:19px;}
.fs20{font-size:20px;}
.fs21, h1 {font-size:21px;}
.fs22{font-size:22px;}

.al0{text-align:left;}
.al1{text-align:center;}
.al2{text-align:right;}
.al4{float:left;}
.al5{text-transform:uppercase;}

.lh10{line-height:10px;}
.lh12{line-height:12px;}

h1 {
margin:0px;padding:0px;
}

h2 {
margin:0px;padding:0px;
font-size:19px;color:#D60C8C;
}

h3 {
font-size:16px;
}


h4 {
margin:0px 0px 10px 0px;font-weight:bold;
font-size: 14px;
}

a h4 {
margin:0px 0px 10px 0px;padding:0px;font-weight:bold;
font-size: 12px;
}

.co0 {color:#333333;}
.co1 {color:#ffffff;}
.co2 {color:#000000;}
.co3 {color:#ff7800;}/*оранж*/
.co4 {color:#454545;}
.co5 {color:#949494;}
.co6 {color:#b90000;}/*св.бардо*/
.co7 {color:#636363;}
.co8 {color:#231f20;}
.co9 {color:#0072bc;}/*син.как ссылки*/

.co14 {color:#f18029;}/*оранж*/
/*lists*/
	
	
.ul1 {list-style:none;padding:0px;margin:0px;}
.ul1 li {background:url(/i/dot2.gif) no-repeat 0px 5px;padding:0px 0px 0px 9px;margin:21px 0 0 0;}

.ul2 {list-style:none;padding:0px;margin:0px;}
.ul2 li {background:url(/i/dot2.gif) no-repeat 0px 5px;padding:0px 0px 0px 9px;margin:0 0 21px 0;}


/*marg */	
.marg0 		{padding:4px   0px  0px  4px;}
.marg0a 	{padding:4px   0px  0px  0px;}
.marg1 		{padding:5px   0px  5px  1px;}
.marg2 		{padding:2px   5px  2px 24px;}
.marg3 		{padding:5px   5px  5px 26px;}
.marg4 		{padding:3px   5px  4px 11px;}
.marg5 		{padding:10px  0px  4px 11px;}
.marg6 		{padding:0px   0px 14px  0px;}
.marg7 		{padding:24px  0px  0px 10px;}
.marg8 		{padding:23px  0px 20px  0px;}
.marg9 		{padding:23px 10px 20px 19px;}
.marg10 	{padding:0px  10px 30px 10px;}
.marg11 	{padding:0px   5px  0px  5px;}
.marg11a 	{padding-right:10px;}
.marg12 	{padding:4px   0    5px  7px;}
.marg12a 	{padding:4px   0    5px  0px;}
.marg12b 	{padding:0     0    0px  7px;}
.marg12c 	{padding:0     0    0px  9px;}
.marg12d 	{padding:0     0    0px 16px;}
.marg14a 	{padding:3px   5px  3px 11px;}
.marg14b 	{padding:10px  5px 10px 11px;}
.marg14c 	{padding:5px   5px  5px 11px;}
.marg15 	{padding:0px   5    0px  0px;}
.marg16 	{padding:2px   5px  2px  5px;}

.marg17 	{margin: 7px   0px  7px  0px;}

.bord	{border-bottom:#CCCCCC 1px solid; border-top:#CCCCCC 1px solid;}

	a.href0:link, a.href0:visited {color:#333333; text-decoration: none;}
	a.href0:hover {color:#333333; text-decoration: underline;}	
	
	a.href1:link, a.href1:visited {color:#ffffff; text-decoration: none;}
	a.href1:hover {color:#FFFF00; text-decoration: underline;}	
	
	a.href2:link, a.href2:visited {color:#000000; text-decoration: none;}
	a.href2:hover {color:#ff7800; text-decoration: none;}	
	
	a.href3:link, a.href3:visited {color:#006fb7; text-decoration: none;}
	a.href3:hover {color:#ff7800; text-decoration: none;}	
	
	a.href4:link, a.href4:visited {color:#454545; text-decoration: none;}
	a.href4:hover {color:#ff7800; text-decoration: none;}	
	
	a.href5:link, a.href5:visited {color:#FF7800; text-decoration: none;}
	a.href5:hover {color:#FF7800; text-decoration: none;}	
	
.t1a0 {	border-left:1px solid #a0a5a7;height:25px}
.t1b0 {	background:url(/i/b/t1a1.gif) repeat-x;}
.t1a1 {	background:url(/i/b/ar1.gif) no-repeat 12px 3px;padding:0 0 0 22px;} /* Знак списка чёрная стрелочка */
.t1a1_ {background:url(/i/b/ar1_.gif) no-repeat 0px 3px;padding:0 0 0 10px;} /* Знак списка чёрная стрелочка */

.t1b1 {	background:url(/i/b/ar1.gif) no-repeat 8px 7px;padding:4px 0 5px 17px;} /* Знак списка чёрная стрелочка */

.t1a2 {	background:#ffffff url(/i/b/bg1.gif) repeat-y;}
.t1a3 {	background:url(/i/b/corner.gif) no-repeat top right;height:103;} /* элемент дизайна */

.t2a1 {	background:url(/i/b/t1a3.gif) repeat-y;padding:5px 26px 4px 45px;}
.t2a2 {	background:url(/i/b/ar2.gif) no-repeat 2px 10px;padding:7px 5px 7px 16px;} /* элемент дизайна */
.t2a3 {	border-bottom:1px solid #b4b4b4;}

.t2a4 {	background: url(/i/b/r-col.gif) no-repeat top right;height:28px;}
.t2a5 {	background: url(/i/b/r-col1.gif) repeat-x bottom left;}                    /* элемент дизайна */

.t2b4 {	background: url(/i/b/r-col2.gif) no-repeat top right;height:28px;}         /* элемент дизайна */
.t2b5 {	background: url(/i/b/r-col3.gif) repeat-x bottom left;}

.t2a6 {	background: url(/i/b/t1a4.gif) repeat-y;}
.t2a7 {	background: url(/i/b/t1a5.gif) repeat-x bottom left;}                  /* нижний бордюр ячейки в виде серого пунктира, как в меню   */
.t2b7 {	background: url(/i/b/t1a5.gif) repeat-x top left;}
.t2a8 { border-top:1px solid #a0a5a7;}
.t2b8 { background: url(/i/b/t1a9.gif) repeat-x bottom left;}
.t2c8 { border-top:1px solid #0f69ad;}
.t2a9 { background: url(/i/b/icon1.gif) no-repeat 23px 10px;padding:2px 5px 2px 42px;}  /* Знак списка куб */
.t2b9 { background: url(/i/b/icon2.gif) no-repeat 23px 10px;padding:2px 5px 2px 42px;}   /* Знак списка круг с точкой */
.t2a10 { border-top:1px dashed #a0a5a7;}

.t3a1 {	background:url(/i/b/title-bg.jpg) no-repeat;}    /* градиент   т.синий -> св.синий */
.t3a2 {	background:url(/i/b/title-bg-h.jpg) repeat-x;}
.t3a3 {	background:url(/i/b/title-bg-v.jpg) repeat-y;}
.t3a4 {  background-color:#219ed6;}

.t3b1 {	background:url(/i/b/t1a7.gif) repeat-y;}
.t3b2 {	background:url(/i/b/t1a6.gif) repeat-x;height:4px;}
.t3b3 {	background:url(/i/b/t1a8.gif) repeat-x bottom left;height:25px;}

.t3c1 {	background:url(/i/b/title-bg1.jpg) no-repeat;}   /* градиент   т.красный -> св.красный */
.t3c2 {	background:url(/i/b/title-bg-h1.jpg) repeat-x;}
.t3c3 {	background:url(/i/b/title-bg-v1.jpg) repeat-y;}

.t4a1 td {border-bottom:1px solid #919799;height:31px;}
.t4f1 {background:#e9e9e9 url(/i/b/f1.gif) no-repeat 9px 7px;padding:6px 5px 6px 42px; height:38px;}   /* элемент списка вопрос в кольце */

.t4s1 td {border-top:1px solid #a0a5a7;padding:18px 0px 8px 0px;}

.t5a1 {	background:url(/i/b/dot1.gif) no-repeat 0px 8px;padding:2px 6px 0px 12px;}   /* элемент списка  чёрная точка  */
.t5a2 {	background:url(/i/b/dot2.gif) no-repeat 0px 8px;padding:2px 6px 0px 12px;}   /* элемент списка  синяя точка  */

.t5b1 td, .t5b1 th {	border-bottom:10px solid #ffffff;background:#f5f5f5;padding:3px 5px 3px 11px;text-align:left;font-weight:normal;}

.t5b1 td {	border-right:10px solid #ffffff;}


.t5b2 td, .t5b2 th {	border-bottom:10px solid #ffffff;padding:1px 5px 1px 11px;text-align:left;font-weight:normal;}

.t5b2 td {	border-right:10px solid #ffffff;}
.t5b2 th td {	padding:0;border:0px solid #ffffff;}

.t5c1 {	background:url(/i/b/f-banner.jpg) no-repeat;}
.t5c2 {	background:url(/i/b/t2a1.gif) repeat-x; min-height:178px; margin-bottom:15px;}
.t5c3 {	background:url(/i/b/t2a3.gif) no-repeat 22px 12px;padding:2px 5px 2px 42px;}
.t5c4 {	background:url(/i/b/ar7.gif) no-repeat 0px 4px;padding:0px 5px 0px 10px;}
.t5c5 {	background: url(/i/b/f-ban2.jpg) no-repeat;}
.t5c6 {	background: url(/i/b/f-ban2-bg.jpg) repeat-x;}

.t5d1 {	background:url(/i/b/ban4.jpg) no-repeat;}
.t5e1 {	background:url(/i/b/sban.jpg) no-repeat;}
.t5e2 {	background:url(/i/b/sban-r.jpg) no-repeat top right;}

.t6a1 {	cursor:pointer;width:178;background:#e9e9e9;}
.t6a1 td, .t6a2 td {	padding:3px 0 3px 0}

.t6a2 {	cursor:pointer;background:#e9e9e9;}
.t6a3 {	background:url(/i/b/dot3.gif) repeat-x bottom left;}


.t7a1 td {padding:2px   5px  2px  5px;}




.serv_t4a1 {		background:url(/i/star1.gif) no-repeat 2px 1px; padding:1px 3px 1px 20px;}
.t9a1 td, .t9a1 th {	border-bottom:10px solid #ffffff;border-right:10px solid #ffffff;background:#f8f8f8;padding:3px 5px 3px 10px;text-align:left;font-weight:normal;}
td._t9a1{background:#FFFFFF; border:none; padding:0px 5px 3px 10px;}
.serv_year



.bg1 {background:#ffffff;}
.bg2 {background:#e9e9e9;}


.tex1 		{
	width:108px;
	height:16px;
	border:1px solid #000000;
	}	
	
.tex2 		{
	width:298px;
	height:19px;
	border:1px solid #000000;
	}

.tex2_serv 		{
	width:235px;
	height:19px;
	border:1px solid #000000;
	}	
	
.tex3 		{
	width:236px;
	border:1px solid #000000;
	}	

	
.tex4 		{
	width:268px;
	border:1px solid #000000;
	}		
	
.tex5 		{
	width:54px;
	border:1px solid #000000;
	text-align:center;
	color:#000000;
	}			
	
.tex6 		{
	width:36px;
	height:19px;
	border:1px solid #000000;
	text-align:center;
	color:#000000;
	}	



/* ---for support--------------------- */

#v1, #v2, #v3 {

	margin: 20px auto 9px;
}

#v2 table{width:98%;}

.text {
	border: 1px solid #FF9900;
	border-width: 0 1px;
	padding: 5px 0px 5px 10px;
}



.v1, .v2, .v3, .v4, .v5 {
	height: 1px;
	font-size: 1px;
	display: block;
	overflow: hidden;
	border: 1px solid #FF9900;
	border-width: 0 1px;

}
.v1 {margin: 0 5px; background: #FF9900;}
.v2 {margin: 0 3px; border-width: 0 2px;}
.v3 {margin: 0 2px;}
.v4 {margin: 0 1px;}
.v5 {margin: 0 1px;}
.v5 {margin: 0 1px;}



/* ---/for support--------------------- */




.tbl, .tbl td {border-collapse: collapse; border: 1px solid #ccc;}
.tbl td {border: 1px solid #ccc; padding: 5px 5px 5px 5px;}



.pdfList {
	padding: 0px 0px 5px 24px;
}
.pdfLi {
	float: none;
	padding-bottom: 7px;
}
.pdfLi img {
	vertical-align: middle;
	margin-right: 4px;
}
.pdfLi a {
	margin-top: 1px;
}