@charset "utf-8";
/* CSS Document */
body {
/*	background-image: url(images/bg_top.jpg);*/
	background: url(images/bg_top.png) repeat-x #d4f3ff ;
	font-family:Verdana, Geneva, sans-serif;
	font:Verdana 16px;
	text-align:justify;
	line-height:1.3;
	margin:0;padding: 0;
}

p {text-align:justify;text-indent: 20px;
	line-height:1.3;}
	
li {line-height:1.6;}

.tostep { color:#00F ; font-style:italic;}

.leftimg {
    float:left; /* Выравнивание по левому краю */
    margin: 7px 7px 7px 0; /* Отступы вокруг картинки */
   }
.rightimg  {
    float: right; /* Выравнивание по правому краю  */ 
    margin: 7px 0 7px 7px; /* Отступы вокруг картинки */
   }

.imgramkaleft {
	border: 1px solid #eee;
	background-color:#FFFFFF;
	padding: 3px;float:left; 
	margin: 10px 20px 10px 0;
	vertical-align: top;  box-shadow: 7px 7px 5px rgba(0,0,0,0.6); /* Тень */
}
.imgramkaright {
	border: 1px solid #eee;
	background-color:#FFFFFF;
	padding: 3px;float:right;
	margin: 10px 20px 10px 20px;
	vertical-align: top;  box-shadow: 7px 7px 5px rgba(0,0,0,0.6); /* Тень */
}
.imgramkacenter {
	border: 1px solid #eee;
	background-color:#FFFFFF;
	padding: 3px; text-align:center; margin-bottom:auto;
	margin: 10px 20px 10px 0;
	vertical-align: top;  box-shadow: 7px 7px 5px rgba(0,0,0,0.6); /* Тень */
}		
.imgramka {
	border: 1px solid #eee;
	background-color:#FFFFFF;
	padding: 3px;
	margin: 10px 20px 10px 0;
	vertical-align: top;  box-shadow: 7px 7px 5px rgba(0,0,0,0.6); /* Тень */
}		

.ban_white{ color:#000; font-size:16px;}

.left_margin { margin-left:15px}

.bg_lt {background:url(images/l_c.png) top no-repeat; margin-bottom:2px;}
.bg_l { background:url(images/l_c.png)}
.bg_lb {background:url(images/l_c.png) top no-repeat; margin-top:8px;}

.bg_rt { background:url(images/r_t.png) right top}
.bg_r { background:url(images/r_c.png) right repeat-y; background-color:#fcfcfa}
.bg_rb { background:url(images/r_b.png) right}

.news_t { background:url(images/b2t.png)}
.news_c {background:url(images/b2c.png) repeat-y}
.news_b {background:url(images/b2b.png) no-repeat}
.news_b2 {background:url(images/b2b2.png) no-repeat}

.povorot90 {transform: rotate(-90deg);}





.boxz{
	background: transparent url(002.jpg);
	background-color:#FFF;
	/*   no-repeat top left;*/
	width: 98%;
	height: 98%;
	/*color: #FF0000;*/
	margin:10px 8px 8px 0;/*
	float:left;
	font-weight: bold;*/
	border: 1px solid #cFcFcF;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	behavior: url(border-radius.htc);
}

.otstup{
display: block;
width: 100%; /*Ширина ячейки*/
height: 10px;}


#coolmenu{
border: 0px solid gray; /*Стиль рамки */
border-bottom-width: 0;
width: 93%; /*Ширина меню */
/*background-color: #f6f6f6;  /*Фоновый цвет ячейки*/
margin-left:8px; /*Ширина отступов*/
padding-top: 0px;
}

* html #coolmenu{ 
width: 150px;/*Ширина меню для Internet Explorer*/
}

#coolmenu a{
font: bold 12px Verdana; /*Шрифт текста*/
padding: 2px; /*Внутренний отсутп текста ссылки от краев ячейки*/
padding-left: 4px;/*Внутренний отсутп текста ссылки от левого края ячейки*/
display: block;
width: 100%; /*Ширина ячейки*/
height: 25px;
color: #8f5444;  /*Цвет текста*/
text-decoration: none; /*Подчеркивание у ссылок - нет*/
/*border-bottom: 1px solid gray;*/
}

html>body #coolmenu a{ 
width: auto;
}

#coolmenu a:hover{
/*	background-color: #E8E8E8; /*Фоновый цвет ячейки при наведение курсора*/
	color: #000000;  /*Цвет текста при наведении курсора*/
	padding-left: 8px;/*Внутренний отсутп текста ссылки от левого края ячейки*/
display: block;
}





#menu2{
border: 0px solid gray; /*Стиль рамки */
border-bottom-width: 0;
width: 93%; /*Ширина меню */
/*background-color: #f6f6f6;  /*Фоновый цвет ячейки*/
margin-left:8px; /*Ширина отступов*/
}

* html #menu2{ 
width: 150px;/*Ширина меню для Internet Explorer*/
}

#menu2 a{
font: bold 12px Verdana; /*Шрифт текста*/
padding: 2px; /*Внутренний отсутп текста ссылки от краев ячейки*/
padding-left: 4px;/*Внутренний отсутп текста ссылки от левого края ячейки*/

padding-top: 0px;
display: block;
width: 100%; /*Ширина ячейки*/
height: 40px;
color: #8f5444;  /*Цвет текста*/
text-decoration: none; /*Подчеркивание у ссылок - нет*/
/*border-bottom: 1px solid gray;*/
}

html>body #menu2 a{ 
width: auto;
}

#menu2 a:hover{
	/*background-color: #E8E8E8; /*Фоновый цвет ячейки при наведение курсора*/
	color: #000000;  /*Цвет текста при наведении курсора*/
	padding-left: 8px;/*Внутренний отсутп текста ссылки от левого края ячейки*/
display: block;
}





#menu3{
border: 0px solid gray; /*Стиль рамки */
border-bottom-width: 0;
width: 93%; /*Ширина меню */
/*background-color: #f6f6f6;  /*Фоновый цвет ячейки*/
margin-left:8px; /*Ширина отступов*/
}

* html #menu3{ 
width: 150px;/*Ширина меню для Internet Explorer*/
}

#menu3 a{
font: bold 12px Verdana; /*Шрифт текста*/
padding: 2px; /*Внутренний отсутп текста ссылки от краев ячейки*/
padding-left: 4px;/*Внутренний отсутп текста ссылки от левого края ячейки*/

padding-top: 0px;
display: block;
width: 100%; /*Ширина ячейки*/
height: 55px;
color: #8f5444;  /*Цвет текста*/
text-decoration: none; /*Подчеркивание у ссылок - нет*/
/*border-bottom: 1px solid gray;*/
}

html>body #menu3 a{ 
width: auto;
}

#menu3 a:hover{
	/*background-color: #E8E8E8; /*Фоновый цвет ячейки при наведение курсора*/
	color: #000000;  /*Цвет текста при наведении курсора*/
	padding-left: 8px;/*Внутренний отсутп текста ссылки от левого края ячейки*/
display: block;
}




#menu4{
border: 0px solid gray; /*Стиль рамки */
border-bottom-width: 0;
width: 93%; /*Ширина меню */
/*background-color: #f6f6f6;  /*Фоновый цвет ячейки*/
margin-left:8px; /*Ширина отступов*/
}

* html #menu4{ 
width: 150px;/*Ширина меню для Internet Explorer*/
}

#menu4 a{
font: bold 12px Verdana; /*Шрифт текста*/
padding: 2px; /*Внутренний отсутп текста ссылки от краев ячейки*/
padding-left: 4px;/*Внутренний отсутп текста ссылки от левого края ячейки*/

padding-top: 0px;
display: block;
width: 100%; /*Ширина ячейки*/
height: 65px;
color: #8f5444;  /*Цвет текста*/
text-decoration: none; /*Подчеркивание у ссылок - нет*/
/*border-bottom: 1px solid gray;*/
}

html>body #menu4 a{ 
width: auto;
}

#menu4 a:hover{
	/*background-color: #E8E8E8; /*Фоновый цвет ячейки при наведение курсора*/
	color: #000000;  /*Цвет текста при наведении курсора*/
	padding-left: 8px;/*Внутренний отсутп текста ссылки от левого края ячейки*/
display: block;
}




#menu5{
border: 0px solid gray; /*Стиль рамки */
border-bottom-width: 0;
width: 93%; /*Ширина меню */
/*background-color: #f6f6f6;  /*Фоновый цвет ячейки*/
margin-left:8px; /*Ширина отступов*/
}

* html #menu5{ 
width: 150px;/*Ширина меню для Internet Explorer*/
}

#menu5 a{
font: bold 12px Verdana; /*Шрифт текста*/
padding: 2px; /*Внутренний отсутп текста ссылки от краев ячейки*/
padding-left: 4px;/*Внутренний отсутп текста ссылки от левого края ячейки*/

padding-top: 0px;
display: block;
width: 80%; /*Ширина ячейки*/
height: 80px;
color: #8f5444;  /*Цвет текста*/
text-decoration: none; /*Подчеркивание у ссылок - нет*/
/*border-bottom: 1px solid gray;*/
}

html>body #menu5 a{ 
width: auto;
}

#menu5 a:hover{
	/*background-color: #E8E8E8; /*Фоновый цвет ячейки при наведение курсора*/
	color: #000000;  /*Цвет текста при наведении курсора*/
	padding-left: 8px;/*Внутренний отсутп текста ссылки от левого края ячейки*/
display: block;
}




#menu6{
border: 0px solid gray; /*Стиль рамки */
border-bottom-width: 0;
width: 93%; /*Ширина меню */
/*background-color: #f6f6f6;  /*Фоновый цвет ячейки*/
margin-left:8px; /*Ширина отступов*/
}

* html #menu6{ 
width: 150px;/*Ширина меню для Internet Explorer*/
}

#menu6 a{
font: bold 12px Verdana; /*Шрифт текста*/
padding: 2px; /*Внутренний отсутп текста ссылки от краев ячейки*/
padding-left: 4px;/*Внутренний отсутп текста ссылки от левого края ячейки*/

padding-top: 0px;
display: block;
width: 100%; /*Ширина ячейки*/
height: 120px;
color: #8f5444;  /*Цвет текста*/
text-decoration: none; /*Подчеркивание у ссылок - нет*/
/*border-bottom: 1px solid gray;*/
}

html>body #menu6 a{ 
width: auto;
}

#menu6 a:hover{
	/*background-color: #E8E8E8; /*Фоновый цвет ячейки при наведение курсора*/
	color: #000000;  /*Цвет текста при наведении курсора*/
	padding-left: 8px;/*Внутренний отсутп текста ссылки от левого края ячейки*/
display: block;
}




#menut{
border: 0px solid gray; /*Стиль рамки */
border-bottom-width: 0;
width: 93%; /*Ширина меню */
/*background-color: #f6f6f6;  /*Фоновый цвет ячейки*/
margin:8px; /*Ширина отступов*/
}

* html #menut{ 
width: 150px;/*Ширина меню для Internet Explorer*/
}

#menut a{
	font-family:Verdana, Geneva, sans-serif;
font: bold 19px Verdana ; 
color:#663333;
/*font: bold 14px Verdana; /*Шрифт текста*/
padding: 2px; /*Внутренний отсутп текста ссылки от краев ячейки*/
padding-left: 4px;/*Внутренний отсутп текста ссылки от левого края ячейки*/
display: block;
width: 100%; /*Ширина ячейки*/
height: 25px;
color: #8f5444;  /*Цвет текста*/
text-decoration: none; /*Подчеркивание у ссылок - нет*/
/*border-bottom: 1px solid gray;*/
}

html>body #menut a{ 
width: auto;
}

#menut a:hover{
/*	background-color: #E8E8E8; /*Фоновый цвет ячейки при наведение курсора*/
	color: #000000;  /*Цвет текста при наведении курсора*/
	padding-left: 8px;/*Внутренний отсутп текста ссылки от левого края ячейки*/
display: block;
}






.newstitle {
	font-family:Verdana, Geneva, sans-serif;
	font: bold 19px Verdana;
	color:#333;
}

.tablesmall {
	font-family:Verdana, Geneva, sans-serif;
	font: 15px Verdana;
	
}

.tablesmall12 {
	font-family:Verdana, Geneva, sans-serif;
	font: 12px Verdana;
	
}


.tablesmall10 {
	font-family:Verdana, Geneva, sans-serif;
	font: 9px Verdana;
	
}

.newssmall {
	font-family:Verdana, Geneva, sans-serif;
	font: 12px Verdana;
	
}


.link a:link {
	color: #000; font-size:16px; text-decoration: none;
}
.link a:visited {
	color: #000;font-size:16px;
}
.link a:hover {
	color: #00F;
	font-size:16px;
}
.link a:active {
	color: #000;font-size:16px;
}