BODY {
	margin: 0px;
	padding: 2px 3px 3px 3px;
	background-image: url(img/bg11.gif);
	/*background-image: url(img/snow2.gif);*/
	background-repeat: repeat-x;
}
/* ЗАГОЛОВКИ ///////////////////////////////////////////////////////////////////*/
H1#h1_red {
margin:0px 0px 5px 0px;
padding:0px;
/*height:19px;*/
color:#990000;
font: italic bold 25px 'Times New Roman',Times,serif; 
vertical-align:middle;
text-align:left;
}
H1#h1_blue {
margin:0px 0px 15px 8px;
padding:0px;
color:#990000;
font: bold 28px 'Times New Roman',Times,serif;  
vertical-align:middle;
text-align:left;
}
H2.h2_blue {
margin:15px 0px 5px 0px;
padding:0px;
width:auto;
font: bold 20px Arial, Helvetica, sans-serif; 
color: #003366;
}
H2.h2_white {
margin:0px;
padding:0px 0px 0px 10px;
height:18px;
width:auto;
font: bold 12px Tahoma, Helvetica, Arial, sans-serif;
color:#ffffff;
}
H3.h3_red {
margin:0px 0px 4px 0px;
padding:0px;
width:auto;
font: bold 13px Verdana, Helvetica, sans-serif; 
color: #993333;
}
	H3.h3_red a:link {color: #993333;text-decoration:none;}
	H3.h3_red a:visited {color: #993333;text-decoration:none;}
	H3.h3_red a:hover {color: #993333;text-decoration:underline;}
	H3.h3_red a:active {color: #993333;text-decoration:none;}
	
H4.h4_red {
margin:0px 0px 3px 0px;
padding:0px;
width:auto;
font: bold 12px Tahoma, Helvetica, Arial, sans-serif; 
color: #990000
}
	H4.h4_red a:link {color: #990000;text-decoration:none;}
	H4.h4_red a:visited {color: #990000;text-decoration:none;}
	H4.h4_red a:hover {color: #990000;text-decoration:underline;}
	H4.h4_red a:active {color: #990000;text-decoration:none;}
	
H4.h4_blue {
margin:0px 0px 3px 0px;
padding:0px;
width:auto;
font: bold 12px Tahoma, Helvetica, Arial, sans-serif; 
color: #003366;
}
	H4.h4_blue a:link {color: #003366;}
	H4.h4_blue a:visited {color: #003366;}
	H4.h4_blue a:hover {color: #990000;}
	H4.h4_blue a:active {color: #003366;}

H4.h4_blue2 {
margin:0px;
padding:0px;
width:auto;
font: bold 12px Tahoma, Helvetica, Arial, sans-serif; 
color: #003366;
}
	H4.h4_blue2 a:link {color: #003366;}
	H4.h4_blue2 a:visited {color: #003366;}
	H4.h4_blue2 a:hover {color: #990000;}
	H4.h4_blue2 a:active {color: #003366;}

H4.h4_blue3 {
margin:0px;
padding:0px;
width:auto;
font: 12px Tahoma, Helvetica, Arial, sans-serif; 
color: #003366;
}
	H4.h4_blue3 a:link {color: #003366;}
	H4.h4_blue3 a:visited {color: #003366;}
	H4.h4_blue3 a:hover {color: #990000;}
	H4.h4_blue3 a:active {color: #003366;}
	
H5.h5_blue {
margin:0px 0px 3px 0px;
padding:0px;
width:auto;
font: bold 11px Tahoma, Helvetica, Arial, sans-serif; 
color: #336699;
}

SPAN.span_white {
display:block;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 10px;
height:18px;
width:auto;
font: bold 12px Tahoma, Helvetica, Arial, sans-serif;
color:#ffffff;
}

/* ТЕКСТОВЫЕ БЛОКИ /////////////////////////////////////////////////////////////*/
.txt_1 {
/* NOT justified */
margin: 0px;
padding: 0px;
width: auto;
text-align: left;
font: 12px Verdana, Helvetica, Arial, sans-serif;
color: #000;
}
	.txt_1 a:link {color: #003366;}
	.txt_1 a:visited {color: #003366;}
	.txt_1 a:hover {color: #990000;}
	.txt_1 a:active {color: #003366;}

.txt_2 {
/* justified indented */
margin: 0px 0px 15px 0px;
padding: 0px;
width: auto;
text-align: justify;
font: 12px Verdana, Helvetica, Arial, sans-serif;
color: #000;
}
	.txt_2 a:link {color: #003366;}
	.txt_2 a:visited {color: #003366;}
	.txt_2 a:hover {color: #990000;}
	.txt_2 a:active {color: #003366;}

.txt_3 {
/* NOT justified blue */
margin: 0px 0px 3px 0px;
padding: 0px;
width: auto;
text-align: left;
font: 12px Verdana, Helvetica, Arial, sans-serif;
color: #003366;
line-height: 14px;
letter-spacing: 1px;
}
	.txt_3 a:link {color: #003366;}
	.txt_3 a:visited {color: #003366;}
	.txt_3 a:hover {color: #990000;}
	.txt_3 a:active {color: #003366;}
	
.txt_4 {
/* NOT justified blue */
margin: 0px 0px 3px 15px;
padding: 0px;
width: auto;
text-align: left;
font: 12px Verdana, Helvetica, Arial, sans-serif;
color: #003366;
line-height: 14px;
letter-spacing: 1px;
}
	.txt_4 a:link {color: #003366;}
	.txt_4 a:visited {color: #003366;}
	.txt_4 a:hover {color: #990000;}
	.txt_4 a:active {color: #003366;}
	
.txt_5 {
/* NOT justified */
margin: 5px 0px 5px 0px;
padding: 0px;
width: auto;
text-align: left;
font: 12px Verdana, Helvetica, Arial, sans-serif;
color: #000;
}
	.txt_5 a:link {color: #003366;}
	.txt_5 a:visited {color: #003366;}
	.txt_5 a:hover {color: #990000;}
	.txt_5 a:active {color: #003366;}	

.txt_6 {
/* centered */
margin: 0px 0px 25px 0px;
padding: 0px;
width: auto;
text-align: right;
font: 12px Verdana, Helvetica, Arial, sans-serif;
color: #000;
}
	.txt_6 a:link {color: #003366;}
	.txt_6 a:visited {color: #003366;}
	.txt_6 a:hover {color: #990000;}
	.txt_6 a:active {color: #003366;}

.txt_7 {
margin: 5px 0px 8px 0px;
padding: 0px;
width: auto;
text-align: left;
font: 12px Verdana, Helvetica, Arial, sans-serif;
color: #5a5a5a;
}
	.txt_7 a:link {color: #003366;}
	.txt_7 a:visited {color: #003366;}
	.txt_7 a:hover {color: #990000;}
	.txt_7 a:active {color: #003366;}	

.details_1 {
margin: 3px 0px 5px 0px;
padding: 0px;
width: auto;
text-align: left;
font: 12px Verdana, Helvetica, Arial, sans-serif;
color: #565f76;
}
.details_2 {
margin: 0px 0px 0px 0px;
padding: 0px;
width: auto;
text-align: left;
font: 10px Verdana, Helvetica, Arial, sans-serif;
color: #565f76;
}

.txt_content_intro {
	margin: 20px 20px 20px 5px;
	padding: 0px;
	width: auto;
	text-align: left;
	font: 12px/18px Verdana, Helvetica, Arial, sans-serif;
	color: Black;
}
	.txt_content_intro a:link {color: #003366;}
	.txt_content_intro a:visited {color: #003366;}
	.txt_content_intro a:hover {color: #990000;}
	.txt_content_intro a:active {color: #003366;}	
	
/* ССЫЛКИ //////////////////////////////////////////////////////////////////////*/	
.follow_1 {
margin:5px 10px 0px 0px;
padding:0px;
width:auto;
text-align:left;
font:bold 12px Verdana, Helvetica, Arial, sans-serif;
color: #336699;
}
	.follow_1 a:link {color: #336699;}
	.follow_1 a:visited {color: #336699;}
	.follow_1 a:hover {color: #336699;}
	.follow_1 a:active {color: #336699;}

.follow_2 {
margin:0px 0px 0px 0px;
padding:0px;
width:auto;
text-align:right;
font:10px Tahoma, Helvetica, Arial, sans-serif;
}
	.follow_2 a:link {color: #003366;}
	.follow_2 a:visited {color: #003366;}
	.follow_2 a:hover {color: #990000;}
	.follow_2 a:active {color: #003366;}

.follow_3 { /*серая*/
margin:0px 0px 0px 0px;
padding:0px;
width:auto;
text-align:right;
font:12px Tahoma, Helvetica, Arial, sans-serif;
}
	.follow_3 a:link {color: #666;}
	.follow_3 a:visited {color: #666;}
	.follow_3 a:hover {color: #003366;}
	.follow_3 a:active {color: #666;}

.follow_4 {
margin:5px 0px 10px 0px;
padding:0px;
width:auto;
text-align:left;
font:12px/17px Verdana, Helvetica, Arial, sans-serif;
}
	.follow_4 a:link {color: #003366;text-decoration:none;}
	.follow_4 a:visited {color: #003366;text-decoration:none;}
	.follow_4 a:hover {color: #990000;text-decoration:underline;}
	.follow_4 a:active {color: #003366;text-decoration:none;}

.follow_5 {
margin:5px 0px 5px 0px;
padding:0px;
width:auto;
text-align:left;
font:12px Verdana, Helvetica, Arial, sans-serif;
}
	.follow_5 a:link {color: #003366;text-decoration:none;}
	.follow_5 a:visited {color: #003366;text-decoration:none;}
	.follow_5 a:hover {color: #990000;text-decoration:underline;}
	.follow_5 a:active {color: #003366;text-decoration:none;}
	
.read_all {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:auto;
font:12px Verdana, Helvetica, Arial, sans-serif;
}
	.read_all a:link {color: #003366;}
	.read_all a:visited {color: #003366;}
	.read_all a:hover {color: #990000;}
	.read_all a:active {color: #003366;}
	
.read_all2 { /*с отступом слева*/
margin:0px 0px 0px 90px;
padding:0px 0px 0px 0px;
width:auto;
font:12px Verdana, Helvetica, Arial, sans-serif;
}
	.read_all2 a:link {color: #003366;}
	.read_all2 a:visited {color: #003366;}
	.read_all2 a:hover {color: #990000;}
	.read_all2 a:active {color: #003366;}

DIV.www {
margin:0px;
padding:0px;
width:auto;
font:15px Times New Roman;
text-align:left;
color: #003366;
}
	.www a:link {color: #003366;}
	.www a:visited {color: #003366;}
	.www a:hover {color: #990000;}
	.www a:active {color: #003366;}
	
/*Списки категорий в статьях, отзывах и ссылках*/
UL.cat1 {
margin:0px 0px 0px 15px;
padding:0px;
width:auto;
}

UL.cat1 LI {
margin:10px 0px 0px 15px;
padding:0px;
width:auto;
font: bold 12px/12px Tahoma, Helvetica, Arial, sans-serif;
color: #003366;
}
	UL.cat1 LI a:link {color: #003366;}
	UL.cat1 LI a:visited {color: #003366;}
	UL.cat1 LI a:hover {color: #990000;}
	UL.cat1 LI a:active {color: #003366;}
	
UL.cat2 {
margin:0px 0px 0px 0px;
padding:0px;
width:auto;
}

UL.cat2 LI {
margin:10px 0px 0px 30px;
padding:0px;
width:auto;
font: bold 12px/12px Tahoma, Helvetica, Arial, sans-serif;
color: #003366;
}
	UL.cat2 LI a:link {color: #003366;}
	UL.cat2 LI a:visited {color: #003366;}
	UL.cat2 LI a:hover {color: #990000;}
	UL.cat2 LI a:active {color: #003366;}
	
	UL.cat2 LI SPAN {
	font: 10px Tahoma, Helvetica, Arial, sans-serif;
	color: #666666;
	}
DIV.cat1_2 {
margin:3px 0px 7px 0px;
padding:0px;
width:auto;
font:12px/16px Tahoma, Helvetica, Arial, sans-serif;
color: #003366;
}
	.cat1_2 a:link {color: #003366;}
	.cat1_2 a:visited {color: #003366;}
	.cat1_2 a:hover {color: #990000;}
	.cat1_2 a:active {color: #003366;}

/* КОНТЕЙНЕРЫ //////////////////////////////////////////////////////////////////*/
TABLE.container_1 {
margin:0px 0px 15px 0px;
padding:0px;
width:auto;
}
TABLE.container_1_2 {
margin:0px 0px 25px 0px;
padding:0px;
width:auto;
}
TABLE.container_1_3 {
margin:0px 0px 30px 20px;
padding:0px;
width:auto;
}
TD.container_1_img {
margin:0px;
padding:10px 0px 0px 10px;
}
TD.container_1_body {
margin:0px;
padding:12px 5px 0px 10px;
}

DIV.container_2 {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:auto;
height:70px;
text-align:left;
}

DIV.container_3 {
margin:0px;
padding:0px;
}

DIV.container_4 {
margin:0px;
padding:0px;
width:auto;
text-align:right;
}

TABLE.container_5 {
margin:0px;
padding:0px;
width:auto;
}
TD.container_5_body {
margin:0px;
padding:0px 10px 15px 10px;
}
TD.container_5_img {
margin:0px;
padding:2px 0px 0px 2px;
}
/* Группа ZOOM изображений */
DIV.container_6 {
margin:0px 0px 0px 15px;
padding:0px;
font:9px/10px Tahoma, Helvetica, Arial, sans-serif;
width:auto;
}
	DIV.container_6 a:link {color: #666;text-decoration:none;}
	DIV.container_6 a:visited {color: #666;text-decoration:none;}
	DIV.container_6 a:hover {color: #000;text-decoration:none;}
	DIV.container_6 a:active {color: #666;text-decoration:none;}
	
IMG.container_6_img {
margin:5px 2px 0px 0px;
padding:0px;
border: 1px solid #ccc;
}

.allImages {
margin:10px 0px 0px 15px;
padding:0px;
width:auto;
text-align:left;
font:12px Tahoma, Helvetica, Arial, sans-serif;
}
	.allImages a:link {color: #003366;}
	.allImages a:visited {color: #003366;}
	.allImages a:hover {color: #990000;}
	.allImages a:active {color: #003366;}

.logo {
margin:0px 0px 8px 0px;
padding:0px;
width: auto;
}

DIV.container_7 {
margin:15px 0px 15px 0px;
padding:0px;
width:100%;
text-align:center;
}
	DIV.container_7 IMG {margin:5px 0px 0px 0px;}

/*//////////////////////////////////////////////////////////////////////////////*/

/* GO BLOCK FORMA //////////////////////////////////////////////////////////////*/
.go_block_body {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: auto;
}
.go_block_body DIV {
margin:0px 0px 0px 10px;
padding:0px 0px 0px 0px;
width: auto;
font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
display:none;
}
	.go_block_body DIV a:link {color: #003366;}
	.go_block_body DIV a:visited {color: #003366;}
	.go_block_body DIV a:hover {color: #990000;}
	.go_block_body DIV a:active {color: #003366;}
	
SELECT.educationlist  {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width: 150px;
border:1px solid #0068A1;
font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
}

SELECT.newslist {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width: 110px;
border:1px solid #0068A1;
font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
}

.ul_go {
margin:5px 0px 0px 10px;
padding:0px;
font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
color: #990000;
width:auto;
}
.ul_go LI {
	margin:0px 0px 0px 15px;
	padding:0px; 
	list-style: disc;
	color: #336699;
	display:none;
}
	.ul_go LI a:link {color: #003366;}
	.ul_go LI a:visited {color: #003366;}
	.ul_go LI a:hover {color: #990000;}
	.ul_go LI a:active {color: #003366;}
	
/* ИМЕНОВАННЫЕ БЛОКИ С ЦВЕТНЫМИ ШАПКАМИ ////////////////////////////////////////*/
/* /////////////// BLUE BLOCK //////////////// */
.HdLine {
margin: 0px 0px 10px 0px;
padding: 0px;
width:100%;
}
.HdLine2 { /*то же но без отступа снизу*/
margin: 0px 0px 2px 0px;
padding: 0px;
width:100%;
}
.HdLine_blue_gray { /*Голубой блок, серая окантовка*/
margin: 0px;
padding: 0px;
height: 18px;
background-image: url(img/bg4_.gif);
background-repeat: repeat-x;
}
.HdLine_red_gray { /*Красный блок, серая окантовка*/
margin: 0px;
padding: 0px;
background-color: #990000;
background-image: url(img/bg2.gif);
background-repeat: repeat-x;
background-position: bottom;
}
.HdLine_red_gray_corner { /*Правый угол. Красный блок, серая окантовка*/
margin: 0px;
padding: 0px;
width: 18px;
background-color: #990000;
background-image: url(img/v2.gif);
background-repeat: no-repeat;
background-position: right bottom;
}
.HdLine_blue_blue { /*Голубой блок, голубая окантовка*/
margin: 0px;
padding: 0px;
height: 18px;
background-image: url(img/bg4.gif);
background-repeat: repeat-x;
}
.vdgt_blue_gray_white { /*Верхняя виньетка синяя, серая окантовка, белый фон*/
margin: 0px;
padding: 0px;
height: 18px;
width:100%;
background-image: url(img/v2_.gif);
background-repeat: no-repeat;
background-position: right;
}

.contBlock_gray_white { /*Контент-блок, серая окантовка, белый фон*/
margin:0px 0px 0px 0px;
padding:3px 10px 5px 5px;
width:100%;
border-left:1px solid #999999;
border-right:1px solid #999999;
background-color: #fff;
}

.contBlock_gray_white_fh { /*Контент-блок, серая окантовка, белый фон fixed height*/
margin:0px 0px 0px 0px;
padding:3px 10px 5px 5px;
width:100%;
height:415px;
vertical-align:top;
border-left:1px solid #999999;
border-right:1px solid #999999;
background-color: #fff;
}
TD.contBlock_blue_gray { /*Контент-блок, голубая окантовка, серый фон*/
margin:0px 0px 0px 0px;
padding:10px 3px 5px 5px;
width:100%;
border-left: 1px solid #0068A1;
border-right: 1px solid #0068A1;
background-color: #EFEFEF;
}

TD.blockBttm_gray { /*Низ контент-блока, серая окантовка, белый фон*/
margin:0px;
padding:0px;
height: 8px;
width:100%;
border-left: 1px solid  #999999;
font:7px/7px Tahoma, Helvetica, Arial, sans-serif;
background-image: url(img/bg7.gif);
background-repeat: repeat-x;
}
TD.blockBttm_gray DIV {
margin: 0px;
padding: 0px;
height: 8px;
width:100%;
background-image: url(img/v9.gif);
background-repeat: no-repeat;
background-position: right;
}

TD.blockBttm_blue { /*Низ контент-блока, голубая окантовка, серый фон*/
margin:0px;
padding:0px;
height: 8px;
width:100%;
border-left: 1px solid  #0068A1;
font:7px/7px Tahoma, Helvetica, Arial, sans-serif;
background-image: url(img/bg6.gif);
background-repeat: repeat-x;
}
TD.blockBttm_blue DIV {
margin: 0px;
padding: 0px;
height: 8px;
width:100%;
background-image: url(img/v8.gif);
background-repeat: no-repeat;
background-position: right;
}

/* ЗАКЛАДКИ ////////////////////////////////////////////////////////////////////*/
.tabs {
margin:1px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:auto;
height:17px;
}
.tabs_td {
margin: 0px;
padding: 0px 7px 2px 5px;
width: auto;
height: 17px;
border-left: 1px solid #999999;
background-image: url(img/v4_.gif);
background-repeat: no-repeat;
background-position: right;
font: 12px Tahoma, Helvetica, Arial, sans-serif;
}
.tabs_td a:link {color: #565f76;text-decoration:none;white-space: nowrap;}
.tabs_td a:visited {color: #565f76;text-decoration:none;white-space: nowrap;}
.tabs_td a:hover {color: #990000;text-decoration:none;white-space: nowrap;}
.tabs_td a:active {color: #565f76;text-decoration:none;white-space: nowrap;}

.tabs_td_a {
margin: 0px;
padding: 0px 7px 0px 5px;
width: auto;
height: 16px;
border-left: 1px solid #999999;
background-image: url(img/v4.gif);
background-repeat: no-repeat;
background-position: right;
font: 12px Tahoma, Helvetica, Arial, sans-serif;
}
.tabs_td_a a:link {color: #990000;text-decoration:none;white-space: nowrap;}
.tabs_td_a a:visited {color: #990000;text-decoration:none;white-space: nowrap;}
.tabs_td_a a:hover {color: #565f76;text-decoration:none;white-space: nowrap;}
.tabs_td_a a:active {color: #990000;text-decoration:none;white-space: nowrap;}

.HdLine_red_gray a.tabs_item  {
display:block;
float:left;
margin: 0px;
padding: 0px;
width: auto;
font: 12px Tahoma, Helvetica, Arial, sans-serif;
white-space: nowrap;
}
.HdLine_red_gray a.tabs_item a:link {color: #565f76;text-decoration:none;}
.HdLine_red_gray a.tabs_item a:visited {color: #565f76;text-decoration:none;}
.HdLine_red_gray a.tabs_item a:hover {color: #990000;text-decoration:none;}
.HdLine_red_gray a.tabs_item a:active {color: #565f76;text-decoration:none;}

.HdLine_red_gray a.tabs_item_a {
display:block;
float:left;
margin: 0px;
padding: 0px;
width: auto;
background-color: #fff;
font: 12px Tahoma, Helvetica, Arial, sans-serif;
white-space: nowrap;
}
.HdLine_red_gray a.tabs_item_a a:link {color: #990000;text-decoration:none;}
.HdLine_red_gray a.tabs_item_a a:visited {color: #990000;text-decoration:none;}
.HdLine_red_gray a.tabs_item_a a:hover {color: #565f76;text-decoration:none;}
.HdLine_red_gray a.tabs_item_a a:active {color: #990000;text-decoration:none;}

.tabs_h1 {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 10px;
width:auto;
height:16px;
font: bold 12px Tahoma, Helvetica, Arial, sans-serif;
color:#cccccc;
text-align:left;
}

/* СПИСКИ //////////////////////////////////////////////////////////////////////*/
/* // Разреженный список 1 /////////////////////////*/
#ul_1 {
margin:0px 0px 10px 0px;
padding:0px;
font: 12px/16px Tahoma, Arial, Helvetica, sans-serif;
color: #990000;
width:auto;
}
.ul_1_li {
	margin:0px 0px 5px 15px;
	padding:0px; 
	list-style: disc;
	color: #336699;
}
	.ul_1_li a:link {color: #003366;}
	.ul_1_li a:visited {color: #003366;}
	.ul_1_li a:hover {color: #990000;}
	.ul_1_li a:active {color: #003366;}
	
.ul_1_li_a {
	margin:0px 0px 5px 15px;
	padding:0px;
	list-style: disc;
	color: #990000;
}
	.ul_1_li_a a:link {color: #990000;}
	.ul_1_li_a a:visited {color: #990000;}
	.ul_1_li_a a:hover {color: #003366;}
	.ul_1_li_a a:active {color: #990000;}
/*//////////////////////////////////////////////////*/
/* Нормальный список ///////////////////////////////*/
.ul_2 {
margin:5px 0px 0px 0px;
padding:0px;
font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
color: #990000;
width:auto;
}
.ul_2_li {
	margin:0px 0px 0px 15px;
	padding:0px; 
	list-style: disc;
	color: #336699;
}
	.ul_2_li a:link {color: #003366;}
	.ul_2_li a:visited {color: #003366;}
	.ul_2_li a:hover {color: #990000;}
	.ul_2_li a:active {color: #003366;}

.ul_2_li_a {
	margin:0px 0px 0px 15px;
	padding:0px;
	list-style: disc;
	color: #990000;
}
	.ul_2_li_a a:link {color: #990000;}
	.ul_2_li_a a:visited {color: #990000;}
	.ul_2_li_a a:hover {color: #990000;}
	.ul_2_li_a a:active {color: #990000;}
/* Приглушенный список ///////////////////////////////*/		
.ul_3 {
margin:0px 3px 0px 0px;
padding:0px;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color: #888;
width:auto;
}
.ul_3_li {
	margin:4px 0px 0px 15px;
	padding:0px; 
	list-style: disc;
	color: #336699;
}
	.ul_3_li a:link {color: #336699;text-decoration:none;}
	.ul_3_li a:visited {color: #336699;text-decoration:none;}
	.ul_3_li a:hover {color: #990000;text-decoration:none;}
	.ul_3_li a:active {color: #336699;text-decoration:none;}
	
.ul_3_li_a {
	margin:4px 0px 0px 15px;
	padding:0px;
	list-style: disc;
	color: #990000;
}
	.ul_3_li_a a:link {color: #990000;text-decoration:none;}
	.ul_3_li_a a:visited {color: #990000;text-decoration:none;}
	.ul_3_li_a a:hover {color: #990000;text-decoration:none;}
	.ul_3_li_a a:active {color: #990000;text-decoration:none;}
/*//////////////////////////////////////////////////*/
/* ГЛОБАЛЬНОЕ МЕНЮ /////////////////////////////////////////////////////////////*/
#global_menu{
margin:5px 0px 0px 0px;
padding:0px 0px 0px 0px;
height:19px;
color:#1A417A;
font-family:Tahoma;
font-size: 12px;
text-align:Right;
vertical-align:middle;
}
	
.g_menu{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
color:#1A417A;
font-family:Tahoma;
font-size: 12px;
}
	.g_menu a:link {color: #1A417A; text-decoration:underline;}
	.g_menu a:visited {color: #1A417A; text-decoration:underline;}
	.g_menu a:hover {color: #990000; text-decoration:underline;}
	.g_menu a:active {color: #1A417A; text-decoration:underline;}
	
.g_menu_a{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
color:#1A417A;
font-family:Tahoma;
font-size: 12px;
}
	.g_menu_a a:link {color: #990000; text-decoration:none;}
	.g_menu_a a:visited {color: #990000; text-decoration:none;}
	.g_menu_a a:hover {color: #1A417A; text-decoration:underline;}
	.g_menu_a a:active {color: #990000; text-decoration:none;}

/* МЕНЮ ПО ТИПАМ/////////////////////////////////////////////////////////////*/
.bylocation_menu{
margin:5px 0px 5px 0px;
padding:0px 0px 0px 0px;
color:#1A417A;
font-family:Tahoma;
font-size: 12px;
text-align:center;
vertical-align:middle;
}

/* ТРИ КОЛОНКИ /////////////////////////////////////////////////////////////////*/
#leftColl {
margin:0px;
padding:0px 0px 0px 0px;
width:170px;
vertical-align:top;
}
#midlColl {
margin:0px;
padding:0px 10px 0px 10px;
width:auto;
vertical-align:top;
}
#rightColl {
margin:0px;
padding:0px 0px 0px 0px;
width:170px;
vertical-align:top;
}

/* ГЛАВНОЕ МЕНЮ ////////////////////////////////////////////////////////////////*/
.m_menu{
margin:0px 0px 8px 0px;
padding:5px 0px 0px 0px;
width:100%;
background-image: url(img/bg3.png);
background-repeat: repeat-y;
}
.m_menu_Item{
margin:3px 0px 0px 0px;
padding:0px 0px 0px 5px;
height:16px;
color:#fff;
font-family:Tahoma;
font-size: 12px;
font-weight:bold;
text-align:left;
vertical-align:middle;
}
.m_menu_Item a:link {color: #fff; text-decoration:none;}
.m_menu_Item a:visited {color: #fff; text-decoration:none;}
.m_menu_Item a:hover {color: #ffcc00; text-decoration:none;}
.m_menu_Item a:active {color: #fff; text-decoration:none;}

.m_menu_Item_a{
margin:3px 0px 0px 0px;
padding:0px 0px 0px 5px;
height:16px;
color:#990000;
font-family:Tahoma;
font-size: 12px;
font-weight:bold;
text-align:left;
background-image: url(img/bg9.gif);
vertical-align:middle;
}
.m_menu_Item_a a:link {color: #990000; text-decoration:none;}
.m_menu_Item_a a:visited {color: #990000; text-decoration:none;}
.m_menu_Item_a a:hover {color: #006699; text-decoration:none;}
.m_menu_Item_a a:active {color: #990000; text-decoration:none;}

.m_menu_vidget{
margin:0px 0px 0px 156px;
padding:0px 0px 0px 0px;
width:14px;
}

/* ////////////////////// SUBMENU BLOCK \\\\\\\\\\\\\\\\\\\\\\\\\\ -->*/
.s_menu {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:100%;
}
.s_menu_headline {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:100%;
height:8px;
background-image: url(img/bg5.gif);
background-repeat: repeat-x;
}

.s_menu_body {
margin:0px 0px 0px 0px;
padding:5px 0px 0px 0px;
width:auto;
border-left: 1px solid #0068A1;
border-right: 1px solid #0068A1;
background-color: #EFEFEF;
}

.s_menu_Item{
margin:3px 0px 0px 0px;
padding:0px 0px 0px 5px;
width:auto;
height:16px;
color:#1A417A;
font-family:Tahoma;
font-size: 12px;
text-align:left;
vertical-align:middle;
}
.s_menu_Item a:link {color: #1A417A; text-decoration:none;}
.s_menu_Item a:visited {color: #1A417A; text-decoration:none;}
.s_menu_Item a:hover {color: #990000; text-decoration:none;}
.s_menu_Item a:active {color: #1A417A; text-decoration:none;}

.s_menu_Item_a{
margin:3px 0px 0px 0px;
padding:0px 0px 0px 5px;
width:auto;
height:16px;
color:#990000;
font-family:Tahoma;
font-size: 12px;
text-align:left;
background-image: url(img/bg8.gif);
vertical-align:middle;
}
.s_menu_Item_a a:link {color: #990000; text-decoration:none;}
.s_menu_Item_a a:visited {color: #990000; text-decoration:none;}
.s_menu_Item_a a:hover {color: #990000; text-decoration:underline;}
.s_menu_Item_a a:active {color: #990000; text-decoration:none;}

.s_menu_bottom {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
height:8px;
width:auto;
border-left: 1px solid #0068A1;
background-image: url(img/bg6.gif);
background-repeat: repeat-x;
}

.s_menu_gray {
margin:3px 0px 15px 0px;
padding:0px 0px 0px 0px;
width:100%;
}
.s_menu_headline_gray {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:100%;
height:8px;
background-image: url(img/bg7.gif);
background-repeat: repeat-x;
}
.s_menu_body_gray {
margin:0px 0px 0px 0px;
padding:2px 0px 2px 0px;
width:auto;
border-right: 1px solid #999;
background-color: #fff;
}
.s_menu_bottom_gray {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
height:8px;
width:auto;
background-image: url(img/bg7.gif);
background-repeat: repeat-x;
}

/* /////////////// SUB SUB MENU //////////////// */
DIV.s_s_body {
margin: 10px 0px 20px 0px;
padding: 0px;
font-family: Arial;
font-size: 12px;
color: #565f76;
width: auto;
}

.s_s_menu {
margin: 0px;
padding: 1px 2px 1px 2px;
width: auto;
font-family: Arial;
font-size: 12px;
color: #565f76;
}
.s_s_menu a:link {color: #565f76; text-decoration: none;}
.s_s_menu a:visited {color: #565f76; text-decoration: none;}
.s_s_menu a:hover {color: #990000; text-decoration: none;}
.s_s_menu a:active {color: #565f76; text-decoration: none;}

.s_s_menu_a {
margin: 0px;
padding: 1px 2px 1px 2px;
width: auto;
font-family: Arial;
font-size: 12px;
color: #ffcc00;
background-color: #ffeba4;
}
.s_s_menu_a a:link {color: #990000; text-decoration: none;}
.s_s_menu_a a:visited {color: #990000; text-decoration: none;}
.s_s_menu_a a:hover {color: #003366; text-decoration: none;}
.s_s_menu_a a:active {color: #990000; text-decoration: none;}

/* /////////////// CRAMBS //////////////// */
.crambs {
margin: 10px 0px 20px 0px;
padding: 0px 0px 0px 0px;
width: auto;
font-family: Arial;
font-size: 12px;
color: #565f76;
text-align:left;
}
.crambs a:link {color: #565f76;}
.crambs a:visited {color: #565f76;}
.crambs a:hover {color: #990000;}
.crambs a:active {color: #565f76;}

.crambs SPAN {
margin: 0px;
padding: 0px;
width: auto;
font-family: Arial;
font-size: 12px;
color: #565f76;
}

/*///// ВЕДУЩИЙ РАЗДЕЛА (внутри RIGHT BLOCK)//////*/
.resp_head {
margin:0px 0px 0px 3px;
padding:0px 0px 0px 0px;
width:auto;
color:#990000;
font-family: Verdana;
font-size: 12px;
font-weight:bold;
}
.resp_img {
margin:5px 4px 0px 0px;
padding:0px 0px 0px 0px;
border:1px solid #ccc;
}
.resp_body {
margin:3px 0px 0px 0px;
padding:0px;
width:auto;
font-family: Tahoma;
font-size: 12px;
color:black;
}
.resp_cont {
margin:10px 0px 0px 3px;
padding:0px 0px 0px 0px;
width:140px;
color:#336699;
font-family: Tahoma;
font-size: 12px;
font-weight:bold;

}

/* ////////////////////////// ПРИВЕТСТВИЕ \\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -->*/
.common_body {
margin: 10px 2px 20px 0px;
padding: 0px 0px 0px 0px;
width: auto;
font-family: Verdana;
font-size: 12px;
text-align: justify;
letter-spacing: 1px;
}
.common_body a:link {color: #003366;}
.common_body a:visited {color: #003366;}
.common_body a:hover {color: #990000;}
.common_body a:active {color: #003366;}

/* ////////////////////// ПАРА БЛОКОВ АЛЬТЕРНАТИВНОЙ НАВИГАЦИИ\\\\\\\\\\\\\\\\\\\\\\\\\\ -->*/
#anons_block_left {
margin: 0px 0px 10px 0px;
padding: 0px 3px 0px 0px;
width: 50%;
vertical-align:top;
}
#anons_block_right {
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 3px;
width: 50%;
vertical-align:top;
}
/* /////////////// ПОДБЛОКИ //////////////// */
.pair_block {
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
width:100%;
}
.pair_block_headline {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:100%;
height:18px;
background-image: url(img/bg2.gif);
background-repeat: repeat-x;
}
.pair_block_head {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 10px;
height:18px;
color:#f7f7f7;
font-family:Tahoma;
font-size: 12px;
font-weight:bold;
text-align:left;
float:left;
width:auto;
}
.pair_block_vidget {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:auto;
height:18px;
clear:right;
text-align:right;
background-image: url(img/bg2.gif);
background-repeat: repeat-x;
}
.pair_block_body {
margin:0px 0px 0px 0px;
padding:3px 5px 5px 5px;
width:auto;
border-left:1px solid #999999;
border-right:1px solid #999999;
font-family: Verdana;
font-size: 12px;
}
.pair_block_body a:link {color: #003366;}
.pair_block_body a:visited {color: #003366;}
.pair_block_body a:hover {color: #990000;}
.pair_block_body a:active {color: #003366;}

.pair_block_bottom {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
height:8px;
width:auto;
border-left: 1px solid  #999999;
background-image: url(img/bg7.gif);
background-repeat: repeat-x;
}

/*//////////////////////// КАРТА СТРАНЫ С ГОРОДАМИ ////////////////////////////////*/
#wmap {
	position:relative;top:0px;right:0px;bottom:0px;left:0px;
	border:1px dotted #ccc;
	margin:0px 20px 10px 0px;
	width:170px;
	float:left;
}

.area_tags {
	margin:0px;padding:0px 2px 0px 2px;
	border:1px solid #666;
	background-color:#ffffcc;
	color:#333333;
	text-align:center;
	display:none;
	height:15px;
	font: 10px VTahoma, Helvetica, sans-serif;
}

/*//////////////////////// ШАПКА САЙТА ////////////////////////////////*/

#head { position:relative; top:0px; left:0px; margin:0px; padding:0px; width:100%; min-width:900px; height:197px; }
#blue_head { margin:0px; padding:0px; width:100%; height:163px; background-color:#3380b4; background-image: url(img/bgr_blue.png); background-repeat:repeat-x; }
#head_snow { margin:0px; padding:0px; width:100%; height:163px;background-image: url(img/snow.gif); }
#boy { position:absolute; top:0px; left:20px; display:block; margin:0px; padding:0px; }
#logo { position:absolute; top:16px; left:150px; display:block; margin:0px; padding:0px; color:#fff; font: bold 30px Arial; }
#slogan { position:absolute; top:70px; left:27%; margin:0px; padding:0px; color:#fff; font: bold 35px Arial; text-shadow: #0a2f5c 1px 1px 3px; }
#s_slogan { position:absolute; top:115px; left:45%; margin:0px; padding:0px; color:#fff; font: italic 25px Times New Roman; text-shadow: #0a2f5c 1px 1px 2px; }
#envelope { position:absolute; top:20px; right:5px; margin:0px; padding:0px; width:185px; color:#ffcc00; font: bold 15px Arial; text-shadow: #003399 0px 0px 3px; }
	#envelope a:link	{color: #ffcc00;}
	#envelope a:visited	{color: #ffcc00;}
	#envelope a:hover	{color: #fff;}
	#envelope a:active	{color: #fff;}
#phone { position:absolute; top:80px; right:10px; margin:0px; padding:0px; width:210px; color:#ffcc00; font: bold 20px Arial; text-shadow: #003399 1px 1px 4px; }
#phone .office { padding:0px; color:#ffcc00; font: bold 14px Arial; text-shadow: #003399 0px 0px 2px; }
#phone A { display:block; margin:5px 0px 0px 0px; padding:0px; color:#eaeaea; font: 12px Arial; text-shadow: #003399 0px 0px 5px; }
	#phone a:link	{color: #d8d8d8;}
	#phone a:visited{color: #d8d8d8;}
	#phone a:hover	{color: #fff;}
	#phone a:active	{color: #fff;}

#blue_stripe { margin:0px 0px 0px 0px; padding:4px 0px 0px 0px; width:100%; height:25px; background-color:#1e2f5b; background-image: url(img/cornr_r_b.png); background-repeat:no-repeat; background-position:right bottom; }
#blue_stripe_menu { margin:0px; padding:0px; width:900px; height:25px;  margin-left:auto; margin-right:auto;}

#g_menu { margin:0px; padding:0px; list-style: none; width:610px; height:25px; margin-left:11%; }
#g_menu .item_a, #g_menu .item_p { margin:0px; padding:0px 0px 0px 0px; width:120px; height:25px; float:left; color:#fff; text-align:center; font: bold 12px/25px Tahoma;}
#g_menu .item_a a, #g_menu .item_p a { display:block; width:113px; float:left; }
	#g_menu .item_p a:link		{color: #d8d8d8; text-decoration: none; }
	#g_menu .item_p a:visited		{color: #d8d8d8; text-decoration: none; }
	#g_menu .item_p a:hover		{color: #fff; text-decoration: none; }
	#g_menu .item_p a:active		{color: #fff; text-decoration: none; }
	#g_menu .item_a a:link		{color: #fff; text-decoration: none; }
	#g_menu .item_a a:visited		{color: #fff; text-decoration: none; }
	#g_menu .item_a a:hover		{color: #fff; text-decoration: none; }
	#g_menu .item_a a:active		{color: #fff; text-decoration: none; }
#g_menu .item_a a { text-shadow: #663333 1px 1px 5px; }
#g_menu .item_p a { text-shadow: #003399 0px 0px 3px; }
#g_menu .corner { margin:0px; padding:0px 0px 0px 0px; width:7px; height:25px; float:left; }
#g_menu .start_a { background-image: url(img/start_a.png); background-repeat:no-repeat; }
#g_menu .start_p { background-image: url(img/start_p.png); background-repeat:no-repeat; }
#g_menu .end_a { background-image: url(img/end_a.png); background-repeat:no-repeat; }
#g_menu .end_p { background-image: url(img/end_p.png); background-repeat:no-repeat; }
#g_menu .split_a { background-image: url(img/split_a.png); background-repeat:no-repeat; }
#g_menu .split_a_prev { background-image: url(img/split_a_prev.png); background-repeat:no-repeat; }
#g_menu .split_p { background-image: url(img/split_p.png); background-repeat:no-repeat; }
#g_menu .item_a { background-color:#f6b300; background-image: url(img/bgr_a.png); background-repeat:repeat-x; }
#g_menu .item_p { background-color:#0079ab; background-image: url(img/bgr_p.png); background-repeat:repeat-x; }

