div.logo22 {
	width:280px;
	height:70px;
	float:left;
	margin-left:25px;
	margin-top:30px;
	background-image:url("../img/logo2.png");
	background-repeat:no-repeat;
	margin-bottom:0px;
	padding:0px;
}


div.head1 {
	width:381px;
	height:71px;
	float:right;
	margin-top:-5px;
	background-image:url(../img/head1.png);
	background-repeat:no-repeat;
	margin-bottom:0px;
	
	padding:0px;
}


div.head11 {
	width:381px;
	height:71px;
	float:left;
	margin-top:-5px;
	background-image:url(../img/head1.png);
	background-repeat:no-repeat;
	margin-bottom:0px;
	padding:0px;
}


div.head2 {
	width:202px;
	height:96px;
	margin-top:10px;
	background-image:url(../img/head2.png);
	background-repeat:no-repeat;
	margin-bottom:0px;
	
	padding:0px;
}




.footer p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#727272;
margin:0;
padding:0;
}

p.footer {
padding:0px 5px 0px 5px;
margin-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#727272;
}



h1{
	font-size:18px;
	color:#9a9a9a;
	margin-left:10px;
	font-family: Geneva,Arial,Helvetica,sans-serif;
}

body {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	text-align:center;
	color:#313131;
	
}
body.lr {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	text-align:center;
	color:#313131;
	background-repeat:no-repeat;
	background: #cdcdcd url("../img/gradient_1.jpg") top left repeat-x;
	background-size: 100% 100%;	
}
body.rr {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	text-align:center;
	color:#c9c9c9;
//	background-repeat:no-repeat;
//	background: #000000 url("../img/gradient_2.jpg") top left repeat-x;
	background: #000000 url("../img/body-grad.png") top left repeat-x;
//	background-size: 100% 100%;	
	
}
div.outerpage {
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	margin-bottom:20px;
	padding:0px;
	padding-left:20px;
	text-align:left;
	width:980px;
}
div.outerpage1 {
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	margin-bottom:20px;
	padding:0px;
	padding-left:20px;
	text-align:left;
	width:980px;

}
div.clear_logo {
clear:both;
}
div.logo2 {
	width:280px;
	position:absolute;
	height:70px;
	float:left;
	margin-left:25px;
	margin-top:30px;
	background-image:url("../img/logo2.png");
	background-repeat:no-repeat;
	margin-bottom:0px;
	padding:0px;
}
div.men {
	width:940px;
	height:35px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	background-image:url(../images/right_menu_1.png);
	background-repeat:no-repeat;
	background-position:right top;

	/*background-image:url(../images/bg_menu.png);
	background-repeat:repeat-x;*/
}
div.logo {
	width:312px;
	height:70px;
	float:right;
	margin-top:25px;
	background-image:url(../img/logo.png);
	background-repeat:no-repeat;
	margin-bottom:0px;
	padding:0px;
}
div.logorr {
	width:200px;
	height:70px;
	float:right;
	margin-top:25px;
	background-image:url(../img/logorr.png);
	background-repeat:no-repeat;
	margin-bottom:0px;
	padding:0px;
}
div.logolr {
	width:150px;
	height:70px;
	float:right;
	margin-top:25px;
	background-image:url(../img/logolr.png);
	background-repeat:no-repeat;
	margin-bottom:0px;
	padding:0px;
}
div.left_menu_auto {
	width:204px;
	float:left;
	margin-left:0px;
	margin-top:0px;
}
div.center_auto {
	width:720px;
	padding-top:0px;
	margin-top:0px;
	margin-left:218px;
	text-align:left;
}
div.center_auto1 {
	width:940px;
	padding-top:0px;
	margin-top:0px;
	margin-left:0px;
	text-align:left;
}
div.table {
border:0;
margin:10px 0;
padding:0;
width:720px;
text-align:left;
}

div.imagemain{
margin:0;
padding:0;
position:relative;
}
.podpis{
display:block;
height:20px;
font-size:10px;
padding:5px 0px 0px 10px;
color:#313131;
border:0;
margin:0px;
width:200px;
float:left;
}

.podpis_rr{
height:20px;
font-size:10px;
padding:5px 0px 0px 10px;
color:#ffffff;
border:0;
margin:0px;
width:200px;
float:left;
}
.zagl {
background-color:#F3F6F7;
font-size:25px;
padding:15px 0px 20px 10px;
margin:0;
color:#003850;
}
.clearing {
  height:0px;
  font-size:1px;
  line-height:0;
  clear:both;
  overflow: hidden;
}

div.ramka_bottom {
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	height:1px;
	width:962px;
	clear:both;
	overflow:hidden;	
}

.left_menu_top {
margin-left:12px;
margin-top:5px;
}
div.left_menu1 {
 	overflow: hidden;	
	margin:0px;
	padding:0px;
	height:11px;
	background-image:url(../img/left_menu1_0.gif);
	background-repeat:no-repeat;
}
div.left_menu1_1 {
	margin:0px;
	background-image:url(../img/left_menu1_1.gif);
	background-repeat:repeat-y;
}
div.text_left_menu1_1 {
	font-size:14px;
	font-variant:small-caps;
	color:#003850;
	font-weight:bold;
	background-image:url(../img/str1.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:0px 30px 0px 20px;
}
div.left_menu1_2 {
	margin-top:0px;
	margin-bottom:0px;
	height:11px;
	background-image:url(../img/left_menu1_2.gif);
	background-repeat:no-repeat;
}
div.text_left_menu2 {
	margin-left:23px;
	font-size:11px;
	color:#003850;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../img/str2.png);
	background-repeat:no-repeat;
	background-position:left;
	padding:3px 30px 3px 20px;
	border-bottom:dotted;
	border-color:#003850;
	border-bottom-width:1px;
	width:138px;
	text-align:left;
}
div.text_left_menu3 {
	margin-left:23px;
	font-size:11px;
	color:#003850;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../img/str2.png);
	background-repeat:no-repeat;
	background-position:left;
	padding:3px 30px 3px 20px;
	width:138px;
	text-align:left;
}
a.text_left_menu2 {
	text-decoration:none;
	font-size:11px;
	color:#003850;
	font-family:Arial, Helvetica, sans-serif;
}
a.text_left_menu2:hover {
color:#FF9C00;
}
div.text_left_menu3 {
	font-size:12px;
	color:#003850;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:3px 30px 3px 20px;
	text-align:left;
}
a.text_left_menu3 {
	background-image:url(../img/str2.png);
	padding-left:23px;
	background-repeat:no-repeat;
	background-position:left;
	text-decoration:none;
	font-size:12px;
	color:#003850;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
a.text_left_menu3:hover {
	background-image:url(../img/str2_1.png);
	padding-left:23px;
	background-repeat:no-repeat;
	background-position:left;
	text-decoration:none;
	color:#ff9c00;
}
.left_menu3 {
margin-top:10px;
margin-left:12px;
width:202px;
}
.left_menu3_3 {
background-color: #003850;
margin:0px;
}
div.left_menu3_1 {
background-color: #003850;
background-image:url(../img/str1.gif);
background-repeat:no-repeat;
background-position:left;
padding:2px 10px 2px 20px;
margin-bottom:0px;
}
a.left_menu3_1 {
	text-decoration:none;
font-size:14px;
font-variant:small-caps;
color:#FFFFFF;
}
a.left_menu3_1:hover {
text-decoration:underline;
}
.left_menu3_2 {
margin:0px 4px 0px 4px;
background-image:url(../img/left_menu3.gif);
background-repeat:repeat-x;
height:2px;
overflow: hidden;
}
div.rounded-corner-1, div.rounded-corner-2,
div.rounded-corner-3, div.rounded-corner-4 {
  background-color: #003850;
  height: 1px;
  font-size: 1px;
  overflow: hidden;
}
div.rounded-corner-1 {
  margin: 0 5px 0 5px;
}
div.rounded-corner-2 {
  margin: 0 3px;
}
div.rounded-corner-3 {
  margin: 0 2px;
}
div.rounded-corner-4 {
  margin: 0 1px;
}
.ban4 {
margin:0px;
margin-top:10px;
padding:0;
width:204px;
}
.ban41 {
margin:0px;
margin-top:0px;
padding:0;
width:204px;
}
.ban {
margin:0px;
overflow: hidden;
}
div.ban4_pod {
margin:0px;
background-color: #859dab;
background-image:url(../img/str3.png);
background-position:left;
background-repeat:no-repeat;
padding:3px 0px 3px 22px;
}
a.ban4_pod {
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-variant:small-caps;
border:none;
}
a.ban4_pod:hover {
text-decoration:underline;
}
div.rounded-ban4-1, div.rounded-ban4-2,
div.rounded-ban4-3, div.rounded-ban4-4 {
  background-color: #859dab;
  height: 1px;
  font-size: 1px;
  overflow: hidden;
}

div.rounded-ban4-1 {
  margin: 0 5px 0 5px;
}
div.rounded-ban4-2 {
  margin: 0 3px;
}
div.rounded-ban4-3 {
  margin: 0 2px;
}
div.rounded-ban4-4 {
  margin: 0 1px;
}
div.footer {
//border-top:#9db2ba solid 1px;
margin-top:20px;
width:940px;
padding:0px;
}
.footer a{
	text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#727272;
}

.footer1 a:hover {
text-decoration:none;
}
td.footer {
border-right:#9db2ba solid 1px;
padding:0px 5px 0px 5px;
}
td.footer2 {
padding:0px 5px 0px 5px;
}
.baner {
margin:0px 5px 15px 20px;
overflow:hidden;
}
.menu_bottom3 {
font-size:11px;
color:#FFFFFF;
padding:2px 10px 6px 9px;
font-weight:bold;
text-transform:uppercase;
}
.menu_bottom2 {
text-align:left;
	width:200px;
	/*background-image:url("../img/gradient2.jpg");*/
	background-repeat:repeat-x;
	overflow:hidden;
}
.menu_bottom21 {
text-align:left;
	width:200px;
	background-image:url("../img/gradient2.jpg");
	background-repeat:repeat-x;
	overflow:hidden;
}
/*div.menu_bottom2_1 {
	text-align:left;
	padding:5px 15px 3px 5px;
	border-bottom:#FFFFFF solid 1px;
}*/
div.menu_bottom2_2 {
	text-align:left;
	padding:0px 15px 0px 0px;
}
div.seach {
text-align:left;
width:212px;
position:relative;
margin:0px;
margin-top:4px;
margin-left:721px;
padding-left:8px;
padding-top:4px;
height:40px;
background-image: url(../img/seach.png);
background-position:right top;
background-repeat:repeat-x;

}

/*голубой*/
div.seach4-1, div.seach4-2,div.seach4-3, div.seach4-4 {
  background-color: #e7edef;
  height: 1px;
  font-size: 1px;
  overflow: hidden;
}

div.seach4-1 {
  margin: 0 5px 0 5px;
}
div.seach4-2 {
  margin: 0 3px;
}
div.seach4-3 {
  margin: 0 2px;
}
div.seach4-4 {
  margin: 0 1px;
}
.float_ban {
margin-top:80px;
padding-bottom:1px;
}
.ban5 {
float:left;
margin:0px;
padding:0px;
}
.ban5_1 {
margin-left:20px;
margin-right:20px;
float:left;
}
.ban51 {
margin:0px 0px 18px 0px;
}
div.ban5_pod {
margin:0px;
background-color: #003850;
background-image:url(../img/str3.png);
background-position:left;
background-repeat:no-repeat;
padding:3px 0px 3px 22px;
}

div.rounded-ban5-1, div.rounded-ban5-2,
div.rounded-ban5-3, div.rounded-ban5-4 {
  background-color: #003850;
  height: 1px;
  font-size: 1px;
  overflow: hidden;
}
div.rounded-ban5-1 {
  margin: 0 5px 0 5px;
}
div.rounded-ban5-2 {
  margin: 0 3px;
}
div.rounded-ban5-3 {
  margin: 0 2px;
}
div.rounded-ban5-4 {
  margin: 0 1px;
}


div.img_obzor img {
border:#E6EDEE solid 1px;
}
div.img_obzor_rr img {
border:#5b5b5b solid 1px;
}
div.img_obzor {
margin:5px 0px 5px 0px;
padding:0px;
}
div.img_obzor_rr {
margin:5px 0px 5px 0px;
padding:0px;
}
div.center_menu {
border-bottom:#e6edee solid 1px;
border-left:#e6edee solid 1px;
border-right:#e6edee solid 1px;
background-image:url(../img/str5_1.png);
background-repeat:no-repeat;
margin:0px -1px 0px 0px;
padding:2px 0px 3px 20px;

} 
div.center_menu_rr {
border-bottom:#5b5b5b solid 1px;
border-left:#5b5b5b solid 1px;
border-right:#5b5b5b solid 1px;
background-image:url(../img/str5_1_rr.png);
background-repeat:no-repeat;
margin:0px -1px 0px 0px;
padding:2px 3px 3px 20px;
}
a.center_menu {
font-size:12px;
font-variant:small-caps;
color:#323232;
text-decoration:none;
}
a.center_menu_rr {
font-size:12px;
font-variant:small-caps;
color:#c9c9c9;
text-decoration:none;
}
a.center_menu:hover {
text-decoration:underline;
color:#323232;
}
a.center_menu_rr:hover {
text-decoration:underline;
color:#c9c9c9;
}
.osn_text1 {
font-size:12px;
text-align:justify;
padding:5px;
margin-right:10px;

}
.osn_text {
font-size:12px;
text-align:justify;
padding:1x 0px 5px 0px;
margin-right:10px;
float:left;
display:block;
position:relative;
width:500px;
}
.osn_text2 {
font-size:12px;
text-align:justify;
padding:1x 0px 5px 0px;
margin-right:10px;
float:left;
display:block;
position:relative;
width:940px;
}
.osn_text p a {
color:#003850;
}
.osn_text hr {
height:1px;
	background-color:#e6eced;
	color:#e8edee;
	border:none;
	margin:0px;
	padding:0px;
}
.osn_text h3 
{
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-size:16px;
	margin-bottom:8px;
}
ul.main {
margin-top:0px;
margin-left:5px;
padding-left:5px;
list-style-position:outside;
}
ul.spis {
margin-top:0px;
margin-left:10px;
padding-left:10px;
list-style-position:outside;
}
ol.spis {
margin-top:0px;
margin-left:10px;
padding-left:10px;
list-style-position:outside;
}
.smal_foto {
margin:0px;
padding:0px;
position:relative; 
float:left;
}
td.foto {
padding-top:0px;
}
.gallerythumb{
				position:relative; 
				border:1px solid #ebebeb; 
				float:left;
				margin:0;
				margin-right:4px;
				margin-bottom:4px;
				padding:0px;
				text-align:left;
				width:120px;
			}
.gallerythumb_rr{
				position:relative; 
				border:1px solid #444444; 
				float:left;
				margin:0;
				margin-right:4px;
				margin-bottom:4px;
				padding:0px;
				text-align:left;
				width:120px;
			}
.gallerythumb img {
border-bottom: 1px solid #ebebeb;
width:100%;
}
.gallerydesc{
				position:relative; 			 
				float:left;
				width: 113px;
				padding-left:7px;	
			}
.gallerylinkdesc{
				text-decoration: none;
				COLOR: #575757;
				LINE-HEIGHT: 20px;
				FONT-SIZE:10px;
				TEXT-ALIGN: left;								
			}
.gallerylinkdesc_rr {
				text-decoration: none;
				COLOR: #c9c9c9;
				LINE-HEIGHT: 20px;
				FONT-SIZE:10px;
				TEXT-ALIGN: left;								
			}
.gallerylinkdesc1{
				text-decoration: none;
				COLOR: #575757;
				LINE-HEIGHT: 20px;
				padding-bottom:8px;	
				FONT-SIZE:10px;
				TEXT-ALIGN: left;								
			}
.gallerylinkdesc1_rr {
				text-decoration: none;
				COLOR: #c9c9c9;
				LINE-HEIGHT: 20px;
				padding-bottom:8px;	
				FONT-SIZE:10px;
				TEXT-ALIGN: left;								
			}
.ind a {
background-image:url(../images/arr1_1.png);
background-repeat:no-repeat;
height:35px;
width:55px;
float:left;
text-decoration:none;
}
.ind a:hover, .ind a:focus, .ind a:active {
background-image:url(../images/arr2_1.png);
background-repeat:no-repeat;
height:35px;
width:55px;
float:left;
margin:0px;
padding:0px;
text-decoration:none;
}
.zap {
width:258px;
height:31px;
background-image:url(../images/bg_top.jpg);
background-repeat:repeat-x;
}
.zap2 {
width:352px;
height:21px;
background-image:url(../images/bg_top2.png);
background-repeat:repeat-x;
}
.zap3 {
width:191px;
height:21px;
background-image:url(../images/bg_top2.png);
background-repeat:repeat-x;
}
.zap4 {
width:590px;
height:21px;
background-image:url(../images/bg_top2.png);
background-repeat:repeat-x;
}
.zap5 {
width:490px;
height:21px;
background-image:url(../images/bg_top2.png);
background-repeat:repeat-x;
}
.tab_new {
margin:0px;
border-bottom:dashed 1px #666666;
border-left:0px;
border-right:0px;
}

.tab_new td {
padding:3px 5px 3px 5px;
border-top:dashed 1px #666666;
border-left:0px;
border-right:0px;
text-align:center
}
div.rounded-ban4-1-1, div.rounded-ban4-2-1,
div.rounded-ban4-3-1, div.rounded-ban4-4-1 {
  background-color: #003850;
  height: 1px;
  font-size: 1px;
  overflow: hidden;
}

div.rounded-ban4-1-1 {
  margin: 0 5px 0 5px;
}
div.rounded-ban4-2-1 {
  margin: 0 3px;
}
div.rounded-ban4-3-1 {
  margin: 0 2px;
}
div.rounded-ban4-4-1 {
  margin: 0 1px;
}

.menu_bottom-1 {
font-size:14px;
font-variant:small-caps;
color:#FFFFFF;
padding:2px 10px 6px 20px;
background-color: #003850;
font-weight:bold;
}
div#linkblock {
font-size:9px;
color:#606060;
text-transform:uppercase;
padding:0px;
margin:0px;
margin-bottom:20px;
font-family:Tahoma;
}

#linkblock a.default:hover, #linkblock a.selected
{
	color: #ffffff;
	background-image:url("../images/linkblock_hover_1.gif");
	background-size: 100% 100%;	
	
}
#linkblock a.selected
{
	cursor:default;
}
#linkblock a div.linkblockbullet
{	
	padding-top:0px;
	padding-bottom:5px;
	padding-left:18px;
	padding-right:6px;	
}
#linkblock a.default div.linkblockbullet2, #linkblock a.default:link div.linkblockbullet2, #linkblock a.default:visited div.linkblockbullet2, #linkblock a.selected div.linkblockbullet2
{
	background-image:url("../images/1.gif");
	background-position:center left;
	padding-left:32px;
	font-size:9px;
color:#606060;
text-transform:uppercase;
font-family:Tahoma;

}
#linkblock a.default:hover div.linkblockbullet2, #linkblock a.selected div.linkblockbullet2
{
	background-image:url("../images/1_1.gif");
	background-position:center left;
	color:#ffffff;
}

#linkblock div.topbottom
{	
	/*background-image:url("../images/linkblock_topbottom.gif");
	background-repeat:repeat-y;*/
	background-image:url("../images/linkblock_1.gif");
	background-size:100% 100%;
}


#generalinfo 
{
margin-right:0px;
font-size:12px;
padding:0;

}
#generalinfo table 
{
margin-right:10px;
font-size:12px;
padding:0;

}
#generalinfo div 
{
margin:0;
padding:0;

}
#generalinfo p 
{
text-align:justify;
}
#generalinfo em.small
{
font-size:10px;
}
#generalinfo div img
{
	width:144px;
	float:left;
	margin-right:15px;
}
#generalinfo a.image, #generalinfo a.imagefirst, #generalinfo img.image, #generalinfo img.imagefirst, #tableblock a.image, #tableblock img.image
{
	background-image:url("smallimage_bg.gif"/*tpa=http://www.landrover.ru/global_35/img/smallimage_bg.gif*/);
	background-repeat:no-repeat;
	background-position:left bottom;
	display:block;
	text-decoration:none;
	border:none;
}
#generalinfo div.textblock, #generalinfo div.textblockIE
{
	width:328px;
	max-width:341px;
	overflow:hidden;
	float:right;
	margin-left:15px;
	margin-top:0;
}
#generalinfo div.imageblock, #generalinfo div.imageblockIE
{
	width:144px;
	float:left;
	margin-top:10px;
}
#generalinfo a, #generalinfo a:link, #generalinfo a:visited, #generalinfo a:hover 
{
	cursor:pointer;
	text-decoration:underline;
	color:#003850;	
}

 	.men2  {
	display:block;
	margin-top:-399px;
	position:relative;
	z-index:250;
	}
	
	#menu  {
    list-style: none; /* Для списка убираем маркеры */

	/*background-image:url(img/bg_im.png);
	background-repeat:no-repeat;
	height:243px;*/
	width:153px;
	margin:7px;
	padding:0px;
	display:block;
	z-index:250;
   }
    ul#menu  li,ul#menu li ul li  {  	
    float:none;
	z-index:250;
   } 
    ul#menu  li  {  	
	padding-bottom:1px;
	z-index:250;	
   }  
    ul#menu li ul {
	z-index:250;
    position:absolute;/* Подменю позиционируются абсолютно */
    display: none; /* Скрываем подменю */
	list-style: none;
	width:553px;
	/*border:#FF0000 1px solid;*/
	margin-left:153px;
	padding-left:15px;
	padding-top:160px;
	height:221px;`
   }
    ul#menu li ul.im1 {
	background:url(../img/bg11_1.png) no-repeat;
   }
    ul#menu li ul.im2 {
	background:url(../img/bg21_1.png) no-repeat;
   }
    ul#menu li ul.im21 {
	background:url(../img/bg211_1.png) no-repeat;
   }
    ul#menu li ul.im3 {
	background:url(../img/bg31_1.png) no-repeat;
   }
    ul#menu li ul.im4 {
	background:url(../img/bg41_1.png) no-repeat;
   }
    ul#menu li ul.im5 {
	background:url(../img/bg51_1.png) no-repeat;
   }
     ul#menu li a {
    display: block; /* Ссылка как блочный элемент */
	height:43px; 	   
   }
   ul#menu li a.im1 {
	background:url(../img/im1_1_1.png) left top no-repeat;
   }
   ul#menu li a.im2 {
	background:url(../img/im2_1_1.png) left top no-repeat;
	/*filter:expression(fixPNG(this));*/
	}
	 ul#menu li a.im21 {
	background:url(../img/im21_1_1.png) left top no-repeat;
	/*filter:expression(fixPNG(this));*/
	}
   ul li a.im3 {
	background:url(../img/im3_1_1.png) left top no-repeat;
   }
   ul#menu li a.im4 {
	background:url(../img/im4_1_1.png) left top no-repeat;
	
   }
   ul#menu li a.im5 {
	height:43px;
	background:url(../img/im5_1_1.png) left top no-repeat;
   }   
   ul#menu li a.im1_hover{
   height:43px;
   background:url(../img/im11_1_1.gif) left top no-repeat;
   }
    ul#menu li a.im2_hover{
	height:43px;
   background:url(../img/im21_1_1.gif) left top no-repeat;
   }
   ul#menu li a.im21_hover{
	height:43px;
   background:url(../img/im211_1_1.gif) left top no-repeat;
   }
    ul#menu li a.im3_hover{
	height:43px;
   background:url(../img/im31_1_1.gif) left top no-repeat;
   }
    ul#menu li a.im4_hover{
	height:43px;
   background:url(../img/im41_1_1.gif) left top no-repeat;
   }
    ul#menu li a.im5_hover{
	height:44px;
   background:url(../img/im51_1_1.gif) left top no-repeat;
   }
   
   ul#menu li ul li a, a.menu_pod {
	display: block; /* Ссылка как блочный элемент */
 	background:url("../img/str4_1.png") center left no-repeat;
	height:15px;
	padding-top:2px;
	padding-left:20px;
	vertical-align:top;
	text-decoration: none; /* Подчеркивание у ссылок убираем */
    color: #727272; /* Цвет текста */
	font-size:10px; /* Размер названий в пункте меню */
	text-transform: uppercase;
	/*border:1px solid #FF0000;*/
}
ul#menu li ul li a:hover , a.menu_pod:hover  {
background-image:url("../img/str5_1.png");
color:#002940;
text-decoration:underline;
}
a.menu_pod {
	display: block; /* Ссылка как блочный элемент */
 	background:url("../img/str4_2.png") center left no-repeat;
	height:15px;
	padding-top:2px;
	padding-left:30px;
	vertical-align:top;
	text-decoration: none; /* Подчеркивание у ссылок убираем */
    color: #001f2c; /* Цвет текста */
	font-size:10px; /* Размер названий в пункте меню */
	text-transform: uppercase;
	margin-top:10px;
	margin-left:-4px;
	/*border:1px solid #FF0000;*/
}
a.menu_pod:hover  {
background-image:url("../img/str5_2.png");
/*color:#FF9C00;*/
color: #001f2c;
text-decoration:underline;
}
   
   /*
    ul#menu li ul li a:hover,ul#menu li ul li a#selected {
	color:#ff9c00; 
	background:url(../img/ar_im_12.gif) center left no-repeat; 
   }
    ul#menu li:hover UL, ul#menu li ul.over { 
    display: block; 
	
   }
   */

   
div.center  {
	width:720px;
	float:left;
	/*background:url(../img/main1.jpg) no-repeat;*/
	display:block;
	padding:0px;
	margin:0px;
	margin-top:39px;
}
div.left_menu_in {
	width:200px;
	padding-top:0px;
	margin-top:0px;
	margin-left:735px;
	text-align:left;
}
.center_menu_contents {

padding:0px;
margin:0px;
/*z-index:150;*/
margin-top:30px;
position:relative;
}

div.otvet {
	text-decoration:none;
	font-size:11px;
	color:#003850;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../img/otvet.gif) no-repeat;
	display:block; 
	height:23px; 
	width:160px;
	position:relative;
}
div.otvet_hover {
color:#FF9C00;
background:url(../img/otvet_up.gif) no-repeat; 
}
div.otvet_close {
	text-decoration:none;
	font-size:11px;
	color:#003850;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../img/otvet_close.gif) no-repeat;
	display:block; 
	height:23px; 
	width:160px;
	margin-top:10px;
	position:relative;
}
div.otvet_close_hover {
color:#FF9C00;
background:url(../img/otvet_close_up.gif) no-repeat; 
}
.vop_ot {
margin-top:20px;
/*border:#FF0000 1px solid;*/
position:relative;
}
.ot {
margin-top:0px;
margin-left:30px;
}
.vop {
margin-bottom:10px;
}
.public-filter-field-caption {
	float: left;
	display: inline;
	font-size: 1em;
	margin: 0;
	background-color:#e7edef;
	padding-top:3px;
	padding-left:10px;
}
#public_filter_spare_code_capt {
	position: absolute;
	display: none;	
	top: 5px;
	left: 4px;
	font-size: 9px;
	color: #003850;
	font-weight: bold;
}
.public-filter-field-text {
	float: left;
	display: inline;
	position: relative;
	margin: 2px 0 6px 0;
}
.public-filter-buttons {
	float: left;
	display: inline;
	width: 20px;
	margin: 3px 0 0 5px;
}

/*#generalinfo a.menu_bottom2_1 {
	display:block;
	padding:5px 15px 3px 5px;
	text-decoration:none;
	padding-top:4px;
	background-image:url("../img/str4.png");
	padding-left:20px;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#003850;
}
#generalinfo a.menu_bottom2_1:hover  {
text-decoration:none;
padding-left:20px;
background-image:url("../img/str5.png");
background-repeat:no-repeat;
color:#FF9C00;
padding-top:4px;
}*/
#generalinfo div.pub {
margin:0px; 
padding:0px; 
margin-bottom:20px; 
/*border:1px solid #FF0000;*/
width:500px;
display:block;
position: relative;
}
#generalinfo IMG {
margin:0PX;
padding:0PX;
margin-right:10px;
margin-bottom:10px;
}
.dal {
font-size:25px;
color:#000000; 
padding-top:65px; 
margin-left:200px; 
text-transform:uppercase;
}
.dal1 {
font-size:25px;
color:#ffffff; 
padding-top:20px; 
margin-left:200px; 
text-transform:uppercase;
}
.cornerTopLeft, .cornerTopRight, .cornerBottomLeft, .cornerBottomRight{
	position:absolute;
	width:5px;
	height:5px;
	z-index:300;
	/*filter:expression(fixPNG(this));*/
	background-repeat:no-repeat;
	/*border:#FF0000 1px solid;*/
}
.cornerTopLeft{
	left: 0px;
	top: 0px;
	background-image:url("../img/corner_top_left.png");
}
.cornerTopRight{
	right: 0px;
	top: 0px;
	background-image:url("../img/corner_top_right.png");
}
.cornerBottomRight{
	right: 0px;
	margin-top:-5px;
	background-image:url("../img/corner_bottom_right.png");
}
.cornerBottomLeft{
	left: 0px;
	margin-top:-5px;
	background-image:url("../img/corner_bottom_left.png");
}
a.step:hover {
font-weight:bold;
text-decoration:none;
}
.bg_name {
background-image:url("../img/bg_name.png"); 
width:724px; 
height:58px;
padding-top:3px;
padding-left:3px;
background-repeat:no-repeat;
}
.bg_name_rr {
background-image:url("../img/bg_name_rr.png"); 
width:724px; 
height:58px;
padding-top:3px;
padding-left:3px;
background-repeat:no-repeat;
}

#generalinfo .pagination{
    padding:10px 5px;
    text-align:right;
}
#generalinfo .pagination a{
    color:#7C7C7C;
    font-weight:bold;
    padding: 2px 5px;
}
#generalinfo .pagination a.active{
    color:#323232;
    text-decoration:none;
    cursor:text;
    border:1px solid #323232;
}

