/*Те классы которые встречаются на сайте помечены */

table {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
}

p {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #403D65;
}

.sovet2 {
	color: #F0FFF0;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	padding-left:20px;
	padding-top:4px;
	padding-bottom:5px;
	padding-right:25px;
	background-repeat:repeat-y;
	background:url(images/begsin.gif);
}
/*Файл menu*/
.menubar {
	font-size : 11px;
	padding-left:35px;
	padding-top:4px;
}

A.menuin {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration:none;
}

A.menuin:hover {
	TEXT-DECORATION: underline;
}

.infobar {
	padding-left : 35px;
	background-repeat : repeat-y;
	padding-bottom:5px;
	padding-top:4px;
	width:266px;
	background:url(images/begzell.gif);
}

A.catalog_link1ko {
	color: White;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration:none;
}

A.catalog_link1ko:hover {
	TEXT-DECORATION: underline;
}

/*Конец menu*/

.hlebnkr {
	color: White;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
}

.centerh { color: #dd0000; 	font-family : Tahoma, Arial, Helvetica, sans-serif; font-size:13px; text-decoration: "none"; font-weight : bold; }

A.map_link {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

A.green_link {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
}
A.green_link:link {
	COLOR: #69812D
}
A.green_link:visited {
	COLOR: #69812D
}
A.green_link:active {
	TEXT-DECORATION: underline;
}
A.green_link:hover {
	TEXT-DECORATION: underline;
}

A.tmsbl{
	color: #0000FF;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: "underline";
}
A:hover.tmsbl{
	color: #0000FF;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
}

.verzel {
	color: White;
	font-size: 15px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
}

.verch {
	color: #000000;
	font-size: 12px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
}


.tabs_img_normal_p { 
border: 1px solid #C4C4C4;

color: White;
font-size: 15px;
font-family : Tahoma, Arial, Helvetica, sans-serif;
 }

.verch a {
	color: #000000;
	font-size: 12px;
font-family : Tahoma, Arial, Helvetica, sans-serif;
}

.verzeln {
	color: #FFEBCD;
	font-size: 12px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
}

.tms12 {
	color: #333333;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: "none";
}

.img_note {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #403D65;
	font-weight: normal;
	text-align: left;
	padding: 0px !important;
	margin: 0px !important;
	width: 120px;
	line-height : 95%;
}

.tabs_zoom {
	text-align: left;
	vertical-align: top;
	padding: 0px !important; 
	margin: 0px !important;
}

.pict_border_zel {
	border : 2px solid #617F5B;
}

.redtext {
	color: Black;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
}



A.ver12b2{color: #01518d;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;text-decoration: "underline";}
A:hover.ver12b2{color: #01518d;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;text-decoration: none;}

A.ver8bl{color: #0000FF;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 8pt;font-weight: bold;text-decoration: "underline";}
A:hover.ver8bl{color: #0000FF;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 8pt;font-weight: bold;text-decoration: none;}
A.ver8blg{color: #3F3F3F;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 8pt;text-decoration: "underline";}
A:hover.ver8blg{color: #3F3F3F;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 8pt;text-decoration: none;}

A.hf01 {color: #cc0000;font-family : Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline;  }
A:hover.hf01 { color: #cc0000;font-family : Tahoma, Arial, Helvetica, sans-serif; font-size:11px;  text-decoration: none; }

.bolrazd{
	color: Black;
	font-size: 20px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
}

.sovet {
	color: #403D65;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : normal;
}

.sovet1 {
	color: Black;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
}

H1.komp{
	font-size : 19px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
}	

A.catalog_link1, A.catalog_link2, A.catalog_link3 {font-family : Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;}
A.catalog_link1:hover, A.catalog_link1:active, A.catalog_link2:hover, A.catalog_link2:active, A.catalog_link3:hover, A.catalog_link3:active {text-decoration: underline; }

A.catalog_link1 {color: #BC0206; font-weight: bold; }




A.catalog_link2 {
	color: Blue;
	font-weight: normal;
}

A.catalog_link3 {color: #01609F; font-weight: normal; }

.title_def {
	color: #006320;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal; 
}

H1.hpm {
	color: Black;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
H2.hpm2{
	color: #006320;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding: 10px 0 10 0;
	margin: 0px;
}

A.mlinks{color: #0064AF;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;text-decoration: "underline";}
A:hover.mlinks{color: #0064AF;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;text-decoration: none;}

.salonh { color: #003670; font-family : Tahoma, Arial, Helvetica, sans-serif; font-size:13px; text-decoration: "none"; font-weight : bold; }









/*================================================*/













.tms12b { color: #333333;font-family : Tahoma, Arial, Helvetica, sans-serif; font-size:15px; font-weight : bold; text-decoration: "none";}
.tms12u { color: #333333;font-family : Tahoma, Arial, Helvetica, sans-serif; font-size:15px; text-decoration: "underline";}
.ss8 { color: #333333;font-family : Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: "none";}

.ver20 { font-family : Tahoma, Arial, Helvetica, sans-serif; font-size:20px; text-decoration: "none";}
.ver20b { font-family : Tahoma, Arial, Helvetica, sans-serif; font-size:20px; font-weight : bold; text-decoration: "none";}
.ver20u { font-family : Tahoma, Arial, Helvetica, sans-serif; font-size:20px; text-decoration: "underline";}
.ver8 { color: #444444;font-family : Tahoma, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration: "none";}










.ver81 { color: #000000;font-family : Tahoma, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration: "none";}
.ver8b { color: #444444;font-family : Tahoma, Arial, Helvetica, sans-serif; font-size:8pt; font-weight : bold; text-decoration: "none";}
.ver8u { color: #444444;font-family : Tahoma, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration: "underline";}
.ver8nn {
	color: #403D65;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 11px;
	}
	
.ver8nn2 {
	color: #403D65;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : normal;
}




.ver8nn_12 {
	color: #403D65;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 12px;
	}	
.ver8nj {
	color: #403D65;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align : justify;
}
H1 { font-family : Tahoma, Arial, Helvetica, sans-serif; font-size:20px; text-decoration: "none"; font-weight : normal;}
A.sort {color: #000000;font-family : Tahoma, Arial, Helvetica, sans-serif; font-size:8pt; font-weight : bold; text-decoration: "none";}
H1.mb {color: #003399;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;text-decoration: "underline";}
	


	


H2 { color: #CCCCCC;font-family : Tahoma, Arial, Helvetica, sans-serif; font-size:10pt; text-decoration: "none"; font-weight : normal;}

a.linktotov {color: #000000; font-family : Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: "lighter" ; text-decoration: "none";}
a.linktotovb {color: #000000; font-family : Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: "bold" ; text-decoration: "none";}
.ver8gray { color: #AAAAAA; font-family : Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: "none";}

A.hf12 {color: #cc0000;font-family : Tahoma, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: underline;  }
 A:hover.hf12 { color: #cc0000;font-family : Tahoma, Arial, Helvetica, sans-serif; font-size:12px;  text-decoration: none; }

 
A.text_link {
	color: #000000;
	text-decoration: none;
	font-weight : normal;
}






A.tmshp1{color: #0000FF;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 15px;font-style: normal;text-decoration: "underline";}
A:hover.tmshp1{color: #0000FF;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 15px;font-style: normal;text-decoration: none;}
A.tmshp2{color: #ff0000;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 15px;font-style: normal;text-decoration: "underline";}
A:hover.tmshp2{color: #ff0000;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 15px;font-style: normal;text-decoration: none;}

A.ver8r{color: #cc0000;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 8pt;font-weight: bold;text-decoration: none;}
A.ver8ru{color: #cc0000;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 8pt;font-weight: bold;text-decoration: underline;}
A.ver8rg{color: #666666;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 8pt;font-weight: bold;text-decoration: none;}

A:hover.ver8r{color: #cc0000;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 8pt;font-weight: bold;text-decoration: underline;}


.redtextko {
	color: Green;
	font-size : 11px;
	text-decoration: none;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
}

.redtextkon {
	color: #6C8833;
	font-size : 12px;
	text-decoration: none;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
}



.bordko {
	border : 5px #FF4500;
	border-left : Fuchsia;
}

p.text_block {
	color: #000000;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	line-height:16px;
	padding: 0px 4 10 0;
}

H1.hmain {
	color: Black;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	/*font-size: 10px;
	*/
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-transform : uppercase;
	margin: 0px;
	padding: 0px;
}

A.ver8r1{color: #cc0000;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 8pt;font-style: normal;text-decoration: none;}
A:hover.ver8r1{color: #cc0000;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 8pt;font-style: normal;text-decoration: "underline";}
A.ver12r1{color: #cc0000;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;text-decoration: none;}
A:hover.ver12r1{color: #cc0000;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;text-decoration: "underline";}
A.ver8r2{color: #cc0000;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 8pt;font-style: normal;text-decoration: "underline";}
A:hover.ver8r2{color: #cc0000;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 8pt;font-style: normal;text-decoration: none;}









H1.mrhn {color: #BC0206;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal; padding: 0px; margin: 0px;}

H2.mrhn {color: #BC0206;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal; padding: 0px; margin: 0px;}



H1.hpm A {color: #006EB7;text-decoration: none;}
H1.hpm A:hover, H1.hpm A:active {color: #006EB7;text-decoration: underline;}

.tabtop_normal, .tabbottom_normal, .tabtop_current, .tabbottom_current {
	background-position: top;
	background-repeat : repeat-x;
	height: 26px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: bold;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px; 
	line-height: 90%;
}
.tabtop_normal {
	background-image : url(/sections/im_tabs/tabtop_bcg_normal.gif);
	background-color : #E7E7E7;
	vertical-align: middle;
}
.tabbottom_normal {
	background-image : url(/sections/im_tabs/tabbottom_bcg_normal.gif);
	background-color : #E7E7E7;
	vertical-align: text-top;
}
.tabtop_current {
	background-image : url(/sections/im_tabs/tabtop_bcg_current.gif);
	background-color : #0169B9;
	vertical-align: middle;	
}
.tabbottom_current {
	background-image : url(/sections/im_tabs/tabbottom_bcg_current.gif);
	background-color : #0169B9;
	vertical-align: text-top;	
}
.tabtop_normal A, .tabbottom_normal A {
	color: #72706E;
	text-decoration: none;
}
.tabtop_normal A:hover, .tabbottom_normal A:hover { color: #CC0000; }
.tabtop_current A, .tabbottom_current A {
	color: #FFFFFF;
	text-decoration: none;
}

hr.tabs {
	width: 100%;
	height: 2px;
	color: #FFFFFF;
}
div.tabs {
	padding-left: 20px; 
	padding-right: 20px;
}

.tabs_img_normal, .tabs_img_hilite {
	background-color: #FFFFFF;
	padding: 5px !important;
	margin: 0px !important;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	color: #403D65;
	font-size: 11px;
	text-align: center;
}
.tabs_img_normal { border: 1px solid #C4C4C4; }
.tabs_img_hilite { border: 1px solid #CC0000; }



#red { color: #CC0000; }
#blue { color: #006EB7; }
#green { color: #006320; }
#black { color: #000000; }

h3.tabs {
	color: #006EB7;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding: 10px 0 10 0;
	margin: 0px;	
}

table.tabs_komp {
	width: 100%;
	border: none;
}
table.tabs_komp th {
	background-color: #C4C4C4;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	padding: 10px;
	margin: 0px;		
}
table.tabs_komp td,  table.tabs_komp td.nospace {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	color: #403D65;
	font-size: 11px;
	font-weight: normal;
	margin: 0px;		
	vertical-align: top;
}



