body, html { 
	height: 100%;
	width: 100%;
	border: none;
	color: #000000;
	margin: 0; padding: 0;
	background:url(../img/fon_line.gif);
	topmargin: 0;
	leftmargin: 0;
	marginwidth: 0;
	marginheight: 0;
}

body { 
	font-family: Verdana,Helvetica; 
	font-size:95%;
	text-align: left;
}

div, p, ul, li{
  font-family: Verdana,Helvetica;
  font-size:10px;
  color:#000;
  margin: 0;
  padding: 0;
}

.p{
  font-family: Verdana,Helvetica;
  font-size:10px;
  color:#000;
}

/* Общее оформление текста и ссылок в нем */
.txt{
text-indent: 1.5em;
margin: 0px;
text-align: justify;
color:#000;
}

.txt a {
color:#939598;
}

.txt a:hover, .txt a:active {
color:#324679;
}

/* Заголовок первый уровень */
.headtxt1{
border-bottom: 2px solid #dcdcdc;
padding-bottom: 3px;
color:#324679;
text-indent: 1em;
font-weight:bold;
}
/* Конец заголовка первого уровня */

/* Заголовок второй уровень */
.headtxt2{
padding-bottom: 1px;
color:#324679;
text-indent: 1.5em;
font-weight:bold;
}
/* Конец заголовка второго уровня */

/* Заголовок для карты сайта */
.headtxt3{
color:#324679;
font-weight:bold;
}

.headtxt3 a{
color:#324679;
font-weight:bold;
display: block;
}

.headtxt3 a:hover, .headtxt3 a:active{
color:#324679;
font-weight:bold;
background-color: #eeeeee;
display: block;
}
/* Конец заголовка для карты сайта */

/* Текст для карты сайта */
.txtmap{
margin: 0px;
text-align: left;
color:#4f4f4f;
}

.txtmap a {
color:#4f4f4f;
display: block;
}

.txtmap a:hover, .txtmap a:active {
color:#000000;
background-color: #eeeeee;
display: block;
}
/* Конец текста для карты сайта */


/* Конец оформления текста и ссылок */

/* Оформление для страницы Объекты */
.object {
 background-color: #eeeeee; /* Цвет фона */
 height: 85px; /* Ширина блока */
}
.object img {
 float: right; /* Обтекание по правому краю */
 margin-left: 7px; /* Расстояние между рисунком и текстом */
} 
.object p {
 margin-left: 15px; /* Отступ слева абзаца */
 padding-top: 15px; /* Отсуп сверху */
}
.object div {
 clear: left; /* Отменяем обтекание */
}

.object a {
display: block;
text-decoration:none;
}

.object a:hover, .object a:active {
color:#000000;
text-decoration:none;
background-color: #dcdcdc;
display: block;
}
/* Конец оформления для страницы Объекты */


/* для страницы отзывы */

.txtresp{
margin: 0px;
text-align: left;
color:#4f4f4f;
}

.txtresp a {
text-decoration:none;
color:#4f4f4f;
display: block;
}

.txtresp a:hover, .txtresp a:active {
text-decoration:none;
color:#000000;
background-color: #eeeeee;
display: block;
}

/* конец для страницы отзывы */

.txttable, .txttable table, .txttable tr, .txttable td{
  font-family: Verdana,Helvetica;
  font-size:10px;
  color:#000000;
  border: 1px solid #8b8b8b;
  border-collapse: collapse;
  padding-left:5px;
  padding-right:5px;
  padding-top:5px;
  padding-bottom:5px;
}

.txttable0, .txttable0 table, .txttable0 tr, .txttable0 td{
  font-family: Verdana,Helvetica;
  font-size:10px;
  color:#000000;
  padding-left:5px;
  padding-right:5px;
  padding-top:5px;
  padding-bottom:5px;
}

.boxcenter{
  margin-left:18px;
  margin-right:18px;
  background: #FFFFFF;
}

.boxcenternoright{
  margin-left:18px;
  margin-right:0px;
  background: #FFFFFF;
}

.iblock{
  background-color:#dcdcdc;  
  padding-top:14px;
  padding-bottom:14px;
  padding-left:17px;
  padding-right:17px;
  color:#000;
  font-size:10px;
  margin-top:26px;
  margin-bottom:14px;
  font-weight:bold;
}

/* Оформление названий страниц */
.iblockzag{
  background-color:#dcdcdc;  
  padding-top:11px;
  padding-bottom:10px;
  padding-left:20px;
  padding-right:20px;
  color:#324679;
  font-size:20px;
  margin-top:0px;
  margin-bottom:0px;
  font-weight:normal;
}

.iblockzag img {
 float: right; /* Обтекание по правому краю */
 margin-left: 7px; /* Расстояние между рисунком и текстом */
} 
.iblockzag div {
 clear: left; /* Отменяем обтекание */
}
/* Конец оформления названий страниц */

hr{
  margin: 0; padding: 0;
}

  td{
  margin: 0; padding: 0;
}

#header-table{
  color:#fff;
  font-weight:bold;
  background-color:#dcdcdc;
}
  #header_title_autodor{  
      margin-top:10px;
      margin-left:15px;
      font-size:65%;
      width:140px;
      font-weight:normal;
	  color:#fff;
  }
  #header_title_iso, #header_title_anticor{ 
    font-size:9px;
	color:#fff;
    font-weight:bold;	
	letter-spacing: 15%;

  }
  #header_title_iso{ 
    text-align:center;
	color:#fff;
  }  
  
.main_menu{
	margin:0; padding: 0;
}
	.main_menu a {
			margin: 0;
			padding: 0;
			color: #324679;
			font-size:100%;
			font-weight:bold;
      text-decoration:none;      
		}
	.main_menu a:hover, .main_menu a:active {
			color:#8b8c8c; text-decoration:underline;
		}

#online_buttom{
  display:block;
  width:55px;
  height:15px;
  background:url(../img/english_button.gif);
  color: #fff;
  font-size:10px;
  text-decoration:none;
  text-align:center;
  border: 0px;
}		
		
#eng_buttom{
  display:block;
  width:55px;
  height:15px;
  background:url(../img/english_button.gif);
  color: #fff;
  font-size:10px;
  text-decoration:none;
  text-align:center;
}		

#search_buttom, #search_buttom_footer{
  display:block;
  width:55px;
  height:15px;
  color:#fff;
  font-size:10px;
  text-decoration:none;
  text-align:center;
  float:left;
}

  #search_buttom{
    background:url(../img/search_button.gif);
  }
  
  #search_buttom_footer{
    background:url(../img/search_button_footer.gif);
  }


input.search{
  font-size:9px;
  border-top:2px solid #000;
  border-left:2px solid #000;
  border-right:1px solid #868990;
  border-bottom:1px solid #868990;
	width:105px;
  float:left;
}

#nav {
  /*margin-bottom:5px;*/
}

#search_form{
  padding:0;
  margin:0;
  margin-bottom:7px;
}

  navrightmenub{
	  font-weight:bold;
	  text-decoration:none;
  }	

  a.navrightmenu{
      color: #000000;
	  font-size:11px;
	  font-weight:normal;
	  text-decoration:none;
  }	
  
  a.navrightmenu:hover{
	  text-decoration:none;
      color: #8b8b8b;
  }

  a.nav{
      color: #8b8b8b;
			font-size:11px;
			font-weight:normal;
			text-decoration:none;
  }	
  a.nav:hover{
			text-decoration:underline;
  }

#footer{
	margin-top:10px;
}
		
#footer td.colored {
	background-color:#868990;
	height:60px;
  font-size:10px;
  color: #cdced2;
  text-align:center;
}

.footer_iso{
color: #cdced2;
}

  a.footer_link{
    color: #cdced2;
    text-decoration:underline;
  }
  a.footer_link:hover{
      text-decoration:none;
  }
  
/* news */
   .news_title{
	  padding-left: 40px;
      height:38px;
      text-align:left;
      background:url(../img/menu_bg_blue.gif) repeat-x;
      border-bottom:5px solid #fff;
   }
  
   .news_date{
      text-align:left;
      font-size:10px;
      color:#000;
      font-weight:bold;
   }
  
   .news_content{   
      text-align:left;
      font-size:9px;
      color:#000;        
   } 
   
   .news_archive a{
      display:block;
      width:55px;
      height:15px;
      color:#fff;
      font-size:10px;
      text-decoration:none;
      text-align:center;
      background:url(../img/arhiv_button.gif) no-repeat;
    }

/*banner*/
#banner{
  /*padding-bottom:12px;
  background-color:#fff;*/
  padding:0;
  margin:0;
}
.banner_content{   
  text-align:left;
  font-size:9px;
  color:#000;      
  background-color:#dcdcdc;  
} 
      
/*MENU LEFT*/
.menu_global_partn{
      height:38px;
      text-align:left;
      background:url(../img/menu_bg_gray_1.gif) repeat-x;/*33*/
      border-bottom:5px solid #fff;
      border-top:3px solid #fff;
}
.menu_global{
      height:38px;
      text-align:left;
      background:url(../img/menu_bg_gray.gif) repeat-x;/*33*/
      border-bottom:5px solid #fff;
}
  a.menu_top{
      color:#fff;
			font-size:11px;
			font-weight:bold;
			text-decoration:none;
			margin-left:15px;
  }	
  a.menu_top:hover{
			text-decoration:none;
			      color:#dcdcdc;
  }
  
.menu_mini{
      height:24px;
      text-align:left;
      background-color:#dcdcdc;
      border-bottom:2px solid #fff;
}

  a.menu_section{
      color:#000;
			font-size:8px;
			text-decoration:none;
			margin:0;padding:0;
			margin-left:15px;
  }	
  a.menu_section:hover{
			text-decoration:underline;
  }

/**Top menu**/
#horizontal-multilevel-menu, #horizontal-multilevel-menu ul{
	margin:0; padding:0;
	/*background:#BC262C;*/
	min-height:25px;
	width:100%;
	list-style:none;
	/*font-size:11px;*/
	float:left;
	/*font-size:90%*/
}

#horizontal-multilevel-menu{
	
}

/*Links*/
#horizontal-multilevel-menu a{
	display:block;
	padding:5px 10px;
	/*padding:0.3em 0.8em;*/
	text-decoration:none;
	text-align:center;
}

#horizontal-multilevel-menu li {
	float:left;
}

/*Root items*/
#horizontal-multilevel-menu li a.root-item{
	color: #324679;
	font-weight:normal;
	padding:5px;
}

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected{
	background:#fc8d3d;
	color: #8b8b8b;
	font-weight:bold;
	padding:5px;
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item{
	background:#ffffff;
	color:#8b8b8b;
}

/*Item-parents*/
#horizontal-multilevel-menu a.parent{
	/*background: url(images/arrow.gif) center right no-repeat;*/
}

/*Denied items*/
#horizontal-multilevel-menu a.denied{
	/*background: url(images/lock.gif) center right no-repeat;*/
}

/*Child-items: hover*/
#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover{
	background:#D6D6D6;
	color:#fff;
}

/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected{
	background:#d6d6d6;
	color:#fff;
}

/*Sub-menu box*/
#horizontal-multilevel-menu li ul{
	position:absolute;
	/*top:-999em;*/
	top:auto;
	display:none;
	z-index:500;

	height:auto;
	/*width:12em;*/
	width:135px;
	background:#F5F5F5;
	border:1px solid #C1C1C1;
}

/*Sub-menu item box*/
#horizontal-multilevel-menu li li {
	width:100%;
	border-bottom:1px solid #DEDEDE;
}

/*Item link*/
#horizontal-multilevel-menu li ul a{
	text-align:left;
}

/*Items text color & size */
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a{
	color:#4F4F4F;
	font-weight:bold;
}

/*Items text color & size: hover*/
#horizontal-multilevel-menu li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a{
	color:#4F4F4F;
}
#horizontal-multilevel-menu li ul ul{
	margin:-27px 0 0 132px;
	/*margin:-1.93em 0 0 11.6em;*/
}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul{
	/*top:-999em;*/
	display:none;
}

#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

div.menu-clear-left{
	clear:left;
}



/*left-multilevel-menu*/
/**Top menu**/
#left-multilevel-menu, #left-multilevel-menu ul{
	margin:0; padding:0;
	min-height:25px;
	width:100%;
	list-style:none;
	font-size:11px;
	float:left;
}

#left-multilevel-menu{
	
}

/*Links*/
#left-multilevel-menu a{
	display:block;
	padding:5px 10px;
	text-decoration:none;
	text-align:center;
}

#left-multilevel-menu li {
	float:left;
}

/*Root items*/
#left-multilevel-menu li a.root-item{
	color: #FFFFFF;
	font-weight:bold;
	font-size:11px;	
	padding:5px;
}

/*Root menu selected*/
#left-multilevel-menu li a.root-item-selected{
	background:#fc8d3d;
	color: #8b8b8b;
	font-weight:bold;
	padding:5px;
}

/*Root items: hover*/
#left-multilevel-menu li:hover a.root-item, #left-multilevel-menu li.jshover a.root-item{
	color:#dcdcdc;
}

/*Item-parents*/
#left-multilevel-menu a.parent{
	/*background: url(images/arrow.gif) center right no-repeat;*/
}

/*Denied items*/
#left-multilevel-menu a.denied{
	/*background: url(images/lock.gif) center right no-repeat;*/
}

/*Child-items: hover*/
#left-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover{
	color:#fff;
}

/*Child-items selected*/
#left-multilevel-menu li.item-selected{
	background:#dcdcdc;
	color:#fff;
}

/*Sub-menu box*/
#left-multilevel-menu li ul{
	position:absolute;
	top:auto;
	display:none;
	z-index:500;
	height:auto;
	width:135px;
	background:#F5F5F5;
	border:1px solid #C1C1C1;
}

/*Sub-menu item box*/
#left-multilevel-menu li li {
	width:100%;
	border-bottom:1px solid #DEDEDE;
}

/*Item link*/
#left-multilevel-menu li ul a{
	text-align:left;
}

/*Items text color & size */
#left-multilevel-menu li a,
#left-multilevel-menu li:hover li a,
#left-multilevel-menu li.jshover li a,
#left-multilevel-menu li:hover li:hover li a,
#left-multilevel-menu li.jshover li.jshover li a,
#left-multilevel-menu li:hover li:hover li:hover li a,
#left-multilevel-menu li.jshover li.jshover li.jshover li a,
#left-multilevel-menu li:hover li:hover li:hover li:hover li a,
#left-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#left-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#left-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a{
	color:#4F4F4F;
	font-weight:bold;
}

/*Items text color & size: hover*/
#left-multilevel-menu li:hover li:hover a,
#left-multilevel-menu li.jshover li.jshover a,
#left-multilevel-menu li:hover li:hover li:hover a,
#left-multilevel-menu li.jshover li.jshover li.jshover a,
#left-multilevel-menu li:hover li:hover li:hover li:hover a,
#left-multilevel-menu li.jshover li.jshover li.jshover li.jshover a,
#left-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#left-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#left-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#left-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a{
	color:#4F4F4F;
	background:#dcdcdc;
}
#left-multilevel-menu li ul ul{
	margin:-27px 0 0 132px;
}

#left-multilevel-menu li:hover ul ul,
#left-multilevel-menu li.jshover ul ul,
#left-multilevel-menu li:hover ul ul ul,
#left-multilevel-menu li.jshover ul ul ul,
#left-multilevel-menu li:hover ul ul ul ul,
#left-multilevel-menu li.jshover ul ul ul ul,
#left-multilevel-menu li:hover ul ul ul ul ul,
#left-multilevel-menu li.jshover ul ul ul ul ul{
	display:none;
}

#left-multilevel-menu li:hover ul,
#left-multilevel-menu li.jshover ul,
#left-multilevel-menu li li:hover ul,
#left-multilevel-menu li li.jshover ul,
#left-multilevel-menu li li li:hover ul,
#left-multilevel-menu li li li.jshover ul,
#left-multilevel-menu li li li li:hover ul,
#left-multilevel-menu li li li li.jshover ul,
#left-multilevel-menu li li li li li:hover ul,
#left-multilevel-menu li li li li li.jshover ul{
	display:block;
}

div.menu-clear-left{
	clear:left;
}
