body { background: #cdcdcd url('../img/bb.jpg') top left no-repeat; font-size: 9pt; color: #090c0e; font-family: Tahoma, Arial;  margin:0px;padding: 0px; }

img{border:0;}
table{border:0;font-size:100%;}

.phone { position:absolute;top: 17px;left: 30px;}


.up {background: #375d6c;}
.up .up_menu { padding: 14px 0px 0px 0px;background: url('../image/up_down.gif') bottom left repeat-y #375d6c; }


/* для поиска ячейка */
.up_search  { font-size: 9pt; color: #152d66; background:#e7e3e4; PADDING: 0px 0px 4px 2px; }

/* сам пориск */
.search  { font-size: 9pt; color: #152d66; background: #ffffff; PADDING: 0px 0px 0px 2px; BORDER: 1pt solid #E0E0E0; }
.cost{
	color: red;
	font-weight: bold;
	width: 100px;
	white-space: nowrap;
}



.left{background:url(../image/left.jpg) top left no-repeat #e7e3e4;  PADDING: 0px 12px 30px 6px; }

.fill { font-size: 8pt; PADDING: 0px 0px 10px 30px; }


.right_up    { font-size: 9pt; PADDING: 0px 0px 0px 0px; }


.down_line { font-size: 9pt; background: #cdcdcd url('../image/down_01.gif') top left repeat-x; PADDING: 40px 0px 0px 0px;  }

.menu_down 					{ font-size: 8pt; font-weight: bold; background: url('../image/down_03.gif') top left repeat-x; white-space: nowrap; PADDING: 0px 14px 6px 10px; }
.menu_down A:Link	 		{ text-decoration: none; color: #cbcfd5; }
.menu_down A:Visited 	{ text-decoration: none; color: #ffffff; }
.menu_down A:Hover   	{ text-decoration: none; color: #302d2f; }


.ban { font-size: 9pt; background: #cdcdcd; PADDING: 2px 2px 2px 30px;}
TD.ban A IMG 	   { PADDING-bottom: 6px; PADDING-right: 20px; FILTER: Alpha(Opacity=30); font-size: 8pt; }
TD.ban A:hover IMG { PADDING-bottom: 6px; PADDING-right: 20px; FILTER: Alpha(Opacity=100); font-size: 8pt; }

.copyright   { font-size: 7pt; color: #E3E3E3;  background: #cdcdcd; PADDING: 12px 4px 2px 60px; }


/*******************
*********************
*********************/





/* для поиска отсупы спрсва и слева  */
.up_menu_02 { font-size: 8pt; color: #ffffff; PADDING: 0px 30px 0px 20px; }




.menu_01 				{ font-size: 9pt; font-weight: bold;
			BORDER-bottom: 1px solid #ededed; BORDER-left: 10px solid #ffffff; PADDING: 0px 4px 1px 2px; }

.menu_01 A:Link	 	{ text-decoration: none; color: #002995; }
.menu_01 A:Visited 	{ text-decoration: none; color: #002995;  }
.menu_01 A:Hover   	{ text-decoration: none; color: #F00C00; }



.menu_02 				{ font-size: 9pt; color: #4263b8; BORDER-bottom: 1px dotted  #ededed; PADDING: 0px 4px 1px 2px; }
.menu_02 A:Link	 	{ text-decoration: none; color: #001e6d; }
.menu_02 A:Visited 	{ text-decoration: none; color: #001e6d; }
.menu_02 A:Hover   	{ text-decoration: none; color: #7e081d; }



.menu_03 				{ font-size: 9pt; color: #4263b8; background: #fbfbfb; BORDER-bottom: 1px solid #ededed; PADDING: 0px 4px 1px 6px; }
.menu_04 				{ font-size: 9pt; color: #4263b8; TEXT-ALIGN: center; background: #fbfbfb; BORDER-bottom: 1px solid #ededed; PADDING: 0px 4px 1px 6px; }






.10_line { font-size: 9pt; BORDER-top: 1px solid #b4b4b4;  }




.ithem  { font-size: 9pt; color: #090c0e; BORDER-bottom: 1px dotted  #eeeeee; PADDING: 8px 4px 8px 12px; }
.ithem A:Link	 	{ text-decoration: none; color: #090c0e; }
.ithem A:Visited 	{ text-decoration: none; color: #090c0e; }
.ithem A:Hover   	{ text-decoration: none; color: #3e3e3e; }



.ithem_border  { font-size: 9pt; color: #090c0e; BORDER-bottom: 1px dotted  #eeeeee; BORDER-right: 1px dotted  #cdcdcd; PADDING: 8px 4px 8px 12px; }


.right    { font-size: 9pt; PADDING: 0px 0px 30px 0px; }


.f12-1  { font-size: 9pt; color: #2e4e5b; text-align="justify"; PADDING-top: 20px; PADDING-bottom: 6px; PADDING-left: 20px;	PADDING-right: 8px; }
.f12-2  { font-size: 9pt; color: #2e4e5b; text-align="justify"; PADDING-top: 6px; PADDING-bottom: 6px; PADDING-left: 20px; PADDING-right: 8px;  }
.f12-3  { font-size: 9pt; color: #2e4e5b; text-align="justify"; PADDING-top: 6px; PADDING-bottom: 26px; PADDING-left: 20px; PADDING-right: 8px; }
.f12-4  { font-size: 9pt; color: #2e4e5b; text-align="justify"; PADDING-top: 26px; PADDING-bottom: 26px; PADDING-left: 20px; PADDING-right: 8px; }
.error  { font-size: 9pt; color: red; text-align="justify"; PADDING-top: 26px; PADDING-bottom: 26px; PADDING-left: 20px; PADDING-right: 8px; }



/* контейнер */
.tn0 	 { font-size: 9pt; background: #fafafa; PADDING: 4px;}
.tn1_1 { font-size: 9pt; background: #fafafa url('../image/tn1_1.gif') top left no-repeat; PADDING: 4px;}
.tn1_2 { font-size: 9pt; background: #fafafa url('../image/tn1_2.gif') top left repeat-x; PADDING: 4px;}
.tn1_3 { font-size: 9pt; background: #fafafa url('../image/tn1_3.gif') top right no-repeat; PADDING: 4px; }
.tn2_1 { font-size: 9pt; background: #fafafa url('../image/tn2_1.gif') top left repeat-y; PADDING: 4px; }
.tn2_3 { font-size: 9pt; background: #fafafa url('../image/tn2_3.gif') top right repeat-y; PADDING: 4px; }
.tn3_1 { font-size: 9pt; background: #fafafa url('../image/tn3_1.gif') bottom left no-repeat; PADDING: 4px;  }
.tn3_2 { font-size: 9pt; background: #fafafa url('../image/tn3_2.gif') bottom left repeat-x; PADDING: 4px;  }
.tn3_3 { font-size: 9pt; background: #fafafa url('../image/tn3_3.gif') bottom right no-repeat; PADDING: 4px; }



/* контейнер */
.t0 	 { font-size: 9pt; background: #ebebeb; PADDING: 4px;}
.t1_1 { font-size: 9pt; background: #ebebeb url('../image/t1_1.gif') top left no-repeat; PADDING: 4px;}
.t1_2 { font-size: 9pt; background: #ebebeb url('../image/t1_2.gif') top left repeat-x; PADDING: 4px;}
.t1_3 { font-size: 9pt; background: #ebebeb url('../image/t1_3.gif') top right no-repeat; PADDING: 4px; }
.t2_1 { font-size: 9pt; background: #ebebeb url('../image/t2_1.gif') top left repeat-y; PADDING: 4px; }
.t2_3 { font-size: 9pt; background: #ebebeb url('../image/t2_3.gif') top right repeat-y; PADDING: 4px; }
.t3_1 { font-size: 9pt; background: #ebebeb url('../image/t3_1.gif') bottom left no-repeat; PADDING: 4px;  }
.t3_2 { font-size: 9pt; background: #ebebeb url('../image/t3_2.gif') bottom left repeat-x; PADDING: 4px;  }
.t3_3 { font-size: 9pt; background: #ebebeb url('../image/t3_3.gif') bottom right no-repeat; PADDING: 4px; }



/* осно заголовок */
.z1 { font-size: 10pt; PADDING: 4px 64px 2px 24px;  }


.z11 { font-size: 11pt; color: #0b6f6e; font-weight: bold; PADDING: 24px 0px 6px 54px;  }
.z44 { font-size: 10pt; color: #294651; font-weight: bold; background: url('../image/z11.gif') top -20px no-repeat; PADDING: 24px 0px 6px 34px;  }

/* заголовок в строке справа сверху */
.z2  { font-size: 8pt; TEXT-ALIGN: right; PADDING: 10px 14px 8px 14px;}
.z2 A:Link	 	{ text-decoration: none; color: #3f818e; }
.z2 A:Visited 	{ text-decoration: none; color: #3f818e; }
.z2 A:Hover   	{ text-decoration: none; color: #3e3e3e; }

/* услуги заголовок */
.z3  { font-size: 10pt; font-weight: bold; color: #247374; PADDING: 14px 4px 8px 20px; }

.z3_2 { font-size: 10pt; font-weight: bold; color: #002995; background: url('../image/z3_2.gif') bottom left repeat-x; PADDING: 24px 4px 6px 20px; }


/* правая часть */
.z4  { font-size: 8pt; color: #a0a0a0; background: url('../image/z4.gif') bottom left repeat-x; PADDING: 0px 4px 4px 0px; }
.z4 A:Link	 	{ text-decoration: none; color: #a0a0a0; }
.z4 A:Visited 	{ text-decoration: none; color: #a0a0a0; }
.z4 A:Hover   	{ text-decoration: none; color: #F00C00; }


.z5  { font-size: 10pt; font-weight: bold; color: #283e48; PADDING: 18px 4px 2px 20px; }

.z6  { font-size: 9pt; font-weight: bold; BORDER-bottom: 1px solid #cdcdcd; PADDING: 6px 0px 4px 15px; }
.z6w  { font-size: 9pt; BORDER-bottom: 1px solid #ffffff; PADDING: 2px 0px 1px 0px; }
.z61 { font-size: 9pt; font-weight: bold; color: #002995; background: #eeeeee;  BORDER-bottom: 1px solid #cdcdcd; PADDING: 6px 0px 4px 0px; }
.z62 { font-size: 9pt; font-weight: bold; color: #f00c00; background: #eeeeee;  BORDER-bottom: 1px solid #cdcdcd; PADDING: 6px 0px 4px 0px; }

.z66  { font-size: 9pt; color: #002995; PADDING: 2px 0px 1px 0px; }


A:Link	  { text-decoration: none;  color: #000000; }
A:Visited { text-decoration: none;  color: #01005E; }
A:Hover   { text-decoration: none;  color: #7DA3DF; }



.news_z { font-size: 8pt; font-weight: bold; color: #ffffff; background: url('../image/news_z.gif') top left no-repeat; PADDING: 4px 10px 4px 20px; }

.news_txt { font-size: 8pt; background: url('../image/news_txt.gif') top left no-repeat; PADDING: 4px 16px 8px 6px; }
.news_txt A:Link	{ text-decoration: none; color: #283e48; }
.news_txt A:Visited { text-decoration: none; color: #283e48; }
.news_txt A:Hover   { text-decoration: none; color: #f00c00; }



.b0  { font-size: 8pt; color: #3d3f99; BORDER: 1pt solid #bacde3; background: #fafafa; PADDING: 1pt 2pt 1pt 6pt;  }
.b00 { font-size: 8pt; color: #3d3f99; BORDER: 1pt solid #375d6c; background: #fafafa; PADDING: 1pt 2pt 1pt 6pt;  }

.b1  { font-size: 10pt; color: #24363e; font-weight: bold; TEXT-ALIGN: center; PADDING: 0pt 2pt 0pt 8pt;  }
.b2  { font-size: 8pt; color: #3d3f99; BORDER: 1pt solid #bacde3; background-color: #fafafa; PADDING: 5pt 5pt 5pt 5pt;  }

.b3  { font-size: 10pt; color: #3d3f99; TEXT-ALIGN: center; background-color: #ffffff; BORDER: 1pt solid #bacde3; PADDING: 0pt 2pt 0pt 2pt;  }

.red { color: red; }
.message  { font-size: 9pt; color: red; text-align="justify"; PADDING-top: 0px; PADDING-bottom: 0px; PADDING-left: 36px; PADDING-right: 4px; }



.v3column { float:left; width:220px; }
.v3but { border-left:1px solid #D6D7D6; border-right:1px solid #D6D7D6; padding-left:2px; padding-right:2px; }
.v3but_sub { border-left:1px solid #D6D7D6; border-right:1px solid #D6D7D6; margin-left:20px; padding-right:2px; }
.v3but2_off { /* background-color:#f6f6f6; */ padding:1px 13px 1px 13px; }
.v3but2_on { /* background-color:red; */      padding:1px 13px 1px 13px; cursor:pointer; }
.v3buttxt { color:White; font-size:70%; font-weight:bold; }
.v3nound:hover { text-decoration:none; }
.v3pad10b {padding-bottom:1px; }
a.menu, a.menu:visited {  text-decoration:none; font-family:verdana, sans-serif; color: #ffffff; FONT-WEIGHT: lighter;  FONT-SIZE: 12; }
a.menu:hover { color:#ffffff; FONT-WEIGHT: bold; text-decoration:none; }
a.menu_sub, a.menu_sub:visited { color:Fuchsia; text-decoration:none; font-family:verdana, sans-serif;  FONT-WEIGHT: lighter;  FONT-SIZE: 12; }
a.menu_sub:hover { color:#0860A8; text-decoration:none; }
a.menu_selected, a.menu_selected:visited { color:#ffffff; text-decoration:none; font-family:verdana, sans-serif;  FONT-WEIGHT: bold;  FONT-SIZE: 12; }
a.menu_selected:hover { color:#d7d7d7; text-decoration:none; }

.title { font-size: 10px;  color: #002995;  PADDING: 0px; margin: 0px; text-align:center; }





