 /* Menu css */
.menu {width:940px;}
.menu .left {background: url(/i/menu_sides.gif) no-repeat left top;height:33px; width: 3px;}
.menu .right {background: url(/i/menu_sides2.gif) no-repeat right top;height:33px; width: 3px;}
.menu .left2 {width:55px;vertical-align:top;}
.menu .left2 a{background: url(/i/left_a.gif) no-repeat left top;float: left;height:33px; width:55px}
.menu .left2 a:hover{background: url(/i/left_a_hover.gif) no-repeat left top;float: left;height:33px; width:55px}

.menu .center{width:100%; background: url(/i/menu_bg.gif) repeat-x left top;}
.menu .center a{color:#ffffff; background: url(/i/menu_bg.gif) repeat-x left top;padding: 10px 12px 10px 12px; font: bold 12px Europa, Arial ; text-transform:uppercase; text-decoration: none; float: left }
.menu .center a:link{color:#ffffff; background: url(/i/menu_bg.gif) repeat-x left top;padding: 10px 12px 10px 12px; font: bold 12px Europa, Arial ; text-transform:uppercase; text-decoration: none; float: left }
.menu .center a:visited{color:#ffffff; background: url(/i/menu_bg.gif) repeat-x left top;padding: 10px 12px 10px 12px; font: bold 12px Europa, Arial ; text-transform:uppercase; text-decoration: none; float: left }
.menu .center a:hover{background: url(/i/menu_bg_active.gif) repeat-x left top;padding: 10px 12px 10px 12px; font: bold 12px Europa, Arial; color: #003850; text-transform:uppercase; text-decoration: none;float: left}
.menu .center div{background: url(/i/menu_col.gif) no-repeat right top;  width:2px; height:33px; float:left;}
.menu .center.abc a{background: url(/i/menu_bg_active.gif) repeat-x left top;padding: 10px 12px 10px 12px; font: bold 12px Europa, Arial; color: #003850; text-transform:uppercase; text-decoration: none;float: left}
.menu .between {line-height:0px; height: 2px;}

.menu .bottom_left {background: url(/i/menu_bottom_sides.gif) no-repeat -3px top;height:25px; padding-left:3px}
.menu .bottom_right {background: url(/i/menu_bottom_sides.gif) no-repeat left top;height:25px; width: 3px;}
.menu .bottom{height:35px;width:100%;background: url(/i/menu_bottom_bg.gif) repeat-x left top;}

.menu .bottom a{background: url(/i/menu_bottom_bg.gif) repeat-x left top;padding: 6px 6px 5px 8px; font: normal 12px Arial; color: #003850; text-decoration: none; float: left;line-height:11px; }
.menu .bottom a:hover{background: url(/i/menu_bottom_bg_active.gif) repeat-x left top;padding: 6px 6px 5px 8px; font: normal 12px Arial; color: #003850; text-decoration: none;float: left;line-height:11px;}
.menu .bottom .col{background: #fff; width:1px; height:25px; float:left;}


.center {width:950px;}
/*.center td { border:1px solid red; }*/
.center .left {width: 720px; height: 440px; vertical-align:top; padding:0; zoom:1;}
.center .right {width: 220px; vertical-align:top; padding:0;}
.center .left img { width:720px; display:block; }

.car_top{background: url(/i/car_menu_top.gif) no-repeat left top;padding: 12px 0px 12px 7px; width: 153px; border-bottom: 1px solid #222B2F}
.car{background: url(/i/car.gif) no-repeat left top;padding: 12px 0px 12px 7px; width: 153px; border-bottom: 1px solid #222B2F}
.car_active{background: #fff; padding: 12px 0px 12px 7px; text-decoration:none;}
a:link {text-decoration: none;}

.car_top a,.car a{background: url(/i/car_row.gif) no-repeat left 4px; padding: 0px 0px 0px 12px; font: bold 11px Arial; color: #001F2C;text-transform:uppercase; text-decoration: none;}
.car_active a{background: url(/i/car_row_active.gif) no-repeat left 4px; padding: 0px 0px 0px 12px; font: bold 11px Arial; color: #003850;text-transform:uppercase; text-decoration: none;}
.car_a {text-decoration: none;}
/*.car_inner{background: url(/i/car_inner.jpg) no-repeat left top;width: 553px; height: 221px;} */

.car_inner div{padding: 16px;}
.car_inner div H1{font: bold 32px Arial; color: #003850;text-transform:uppercase;padding:0px; margin:0px}
.car_inner a{background: url(/i/car_inner_a.gif) no-repeat left 4px; padding: 0px 0px 0px 12px; font: normal 11px Arial; color: #003850;text-transform:uppercase; text-decoration: none;}
.car_inner a:hover{background: url(/i/car_inner_a.gif) no-repeat left -12px; padding: 0px 0px 0px 12px; font: normal 11px Arial; color: #FF9C00;text-transform:uppercase; text-decoration: none;}

/* меню 5 уровень */

.linkblock a {
	background:url(/images/linkblock.gif) #e5ebed 0 50% repeat-x;
	border:1px solid #c9d5da;
	color:#003850;
	float:left;
	/*font-size:9px;*/
	font-size:10px;
	font-weight:bold;
	font-family:verdana,arial,helvetica,sans-serif;
	margin:0 5px 5px 0;
	width:158px;
	/*height:30px;*/
	line-height:10px;
	text-decoration:none;
}
.linkblock a.right {margin-right:0;}
.linkblock a.centerbut {margin-right:10;}
.linkblock a:hover, .linkblock a.active {
	background-image:url(/images/linkblock_hover.gif);
	background-color:#ff9c00;
	color:white;
}
.linkblock a div {
	padding:3px 6px 5px 18px;
	background:url(/images/arrow_r_hover.gif) 6px 7px no-repeat;
}
.linkblock a:hover div, .linkblock a.active div {background-image:url(/images/arrow_r_white.gif);} 

/* галерея */

.pic_ico_stile1 a img {
	
border:1px solid #859DAB;	
//margin:0 4px 4px 0;
width:120px;
height:40px;
text-decoration:none;
}

/*--для картинок без подписи--*/
.pic_ico_stile1 a:hover img{
border:1px solid #ff9c00;
}

.pic_ico_stile1 a:active img{
border:1px solid #1E69AA;
}

/*--для картинок с подписями--*/
.pic_ico_stile {
border:1px solid #859DAB;	
}

.activ_table a:hover table{
border:1px solid #ff9c00;
}
.activ_table a:hover {
color: #ff9c00;
}

.podpis {
	padding:3px 6px 5px 18px;
	background-color:#fff;
}


.gmtable  table{

margin-right:4px;
margin-bottom:4px;
}


/* вперед-назад-увиличить */

.picmenu { 

//text-align:right;
//padding-bottom:4px;
}

.sitemap  {
text-decoration:none;
}

 #slide-container {
     text-align:left;
    /* margin:20px 0px; */
	 
  }
  #slide-container #slideshow {
    /* width:400;
     height:300px;
     margin:auto;
     right: -270px;*/
	 position:relative;
	 
  }
  #slide-container #slideshow IMG {
     position:absolute;
    
  }