/*
*html #left_menu,#lm_bottom,#left_container,.left_col_bottom {margin-left:11;}
html>body #left_menu,#lm_bottom,#left_container,.left_col_bottom {margin-left:23;}

*/


a {
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: #333333;
}
html,body{
height:100%;
margin:0px;
padding:0px
}
body {
     width:100%;
     background:#EDEDEB;
}

.html_container{
 min-width:990px;
width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 990? "990px": ((document.documentElement.clientWidth || document.body.clientWidth) > 1250? "1250px": "auto"));
max-width: 1250px;  } 

div, span, p, td,input, select, button, textarea{
	font-family: Tahoma,Arial, Verdana,  Sans-Serif;
	font-size: 8pt;
}

img {
	border: 0px;
}
input, select, button {
	margin-bottom: 1px;
	margin-top: 1px;
}

table {
   border-collapse:collapse;
}
table td{
  padding:0;
  vertical-align:top;
}

.w100 {
 width:100%
}


.head0 {
   width:100%;
   height:24;
   background: #F9C301;
   border-bottom:0px solid #D68802;
}
.hd0_menu {
  float:left;
  width:200;
  margin-left:25;
  margin-top:5;
  height:13;
}
.hd0_menu a {
  margin:0 5;
}
.hd0_menu a:hover {
  color:#fff;
}
.login_form div{
 border:0px solid red;
 }
.login_form {
  width:700;
  height:24;
  float:right;
}
.w500 {
  width:500;
}
.log_field, .pass_field {
  width:90;
  float:left;
  padding:2;
}
.log_field input,.pass_field input{
  border:1px solid #8b868a;
  width:90;
  height:17;
  font-weight:bold;
}
.log_field input{
  background: url(/av_log_fon.gif);
}
.pass_field input{
  background: url(/av_pass_fon.gif);
}
.log_tit {
 float:left;
 width:125;
 margin-top:5;
}
.log_tit span{
  display:block;
  font-weight:bold;
  font-size:8pt;
  color:#C95202;
}
.log_tit span.wh{
  color:#fff;
}
span.red {
  color:#ba0600;
  font-weight:bold;
} 
.log_but, .exit_but{
  padding:1;
  float:left;
  padding-top:3;
 *padding-top:4; 
 }
.exit_but input{
 background: url(/av_exit_but.gif);
 border:0;
 width:74;
 height:17;
 margin:0;
 margin-left:10;
}
.log_check{
 margin-top:1;
 display:block;
 float:left;
}
/* только для FireFox*/
html:root .log_check {
     margin-top:4; 
 }
.log_remember{
 margin-top:1; 
 *margin-top:2; 
 float:left;
}
.log_remember span{
 margin:3;
 display:block;
 color:#3a3031;
}
.log_reg {
 height:17;
 float:left;
 margin-top:5; 
}
.log_reg a{
  margin: 0 5;
  color:#5E5C69;
  font-weight:bold;
}
.log_reg a:hover{
  color:#fff;
}
#kabinetBlock {
 position: absolute; z-index: 1;

 width:145;
}
#kabinetBlock div{
 margin-top:3;
}
#kabinetBlock a:hover{
 color:#333;
  margin-left:10;
 text-decoration:underline;
}

#hlayer2{

position: absolute;
width: 145;
height: 120;
z-index: 9;
}



.logo {
  position:absolute;
  left:35;
  top:37;
}
.logo a{
 display:block;
 width:191;
 height:25;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/av_logo.png', sizingMethod='scale');
}
html:root .logo a { background: url(/av_logo.png);}
#head_table {
  height:164;
  width:100%;
}
.h_left{
  width:550;
  background: url(/av_head_left.jpg);
}
.h_center{
 background: url(/av_head_center.jpg);
}
.h_right{
  width:436;
  background:#A39661; 
  background: url(/av_head_right.jpg);
}

.head {
 width:100%;
 height:193;
}
.head_top {
 width:100%;
 height:29;
 float:right;
 background: url(/av_head_up.jpg);
 overflow:hidden;
}
.main_menu {
 float:right;
  margin-right:20;  
}
.main_menu a{
  font-weight:700;
  display:block;
  margin: 5 5;
  font-size:9pt;
}
.main_menu a:hover {
  color:#df5204
}
.main_menu div{
  float:left;
  height:28;
}
.main_menu div.mm_but a{
  background:#F1F1F1;
}
.mm_but, .mm_but_act{
  margin:0 3;
}
.mm_but div.but_left{
 width:5;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/av_menu_but1.png', sizingMethod='scale')
}
.mm_but div.but_cen{
 background:url(/av_menu_but3.png);
}
.mm_but div.but_right{
 width:6;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/av_menu_but2.png', sizingMethod='scale')
}
.mm_but_act div.but_left{
 width:6;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/av_menu_but1_a.png', sizingMethod='scale')
}
.mm_but_act div.but_cen{
 background:url(/av_menu_but3_a.png);
}
.mm_but_act div.but_right{
 width:7;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/av_menu_but2_a.png', sizingMethod='scale')
}


html:root .mm_but div.but_left{
 background:url(/av_menu_but1.png);width:5;
}
html:root .mm_but div.but_right{
 background:url(/av_menu_but2.png);width:6;
}
html:root .mm_but_act div.but_left{
 background:url(/av_menu_but1_a.png);width:6;
}
html:root .mm_but_act div.but_right{
 background:url(/av_menu_but2_a.png);width:7;
}


.search_block {
  position:relative;
  width:380;
  height:98;
  float:right;
  right:20;
  top:10;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/av_ramka_search.png', sizingMethod='scale');
}
html:root .search_block  {background: url(/av_ramka_search.png);}
.search_block select {
  width:170;
}
.search_block #searchModel {
  width:115;
}
.search_block form {
  margin:16 0 0 30;
}
.search_block input {
  width:40;
}
.search_block div.link_block {
 width:350;
 float:left;
 margin-top:5;
}
div.link_block div {
 float:left;
}
div.link_block a {
 color:#EDEDEB;
 text-transform: uppercase;
 font-weight:700;
 font-size:9;
 margin:5 5 0 2; 
}




.lc {
  width:225;
  vertical-align:top;
 
}
#left_menu {
  width:200px;
  float:left;

  border:1px solid #c3c4c7;
  background:#fff;
}

#left_menu  div{
	overflow:hidden;
}

#left_menu  div.menu_off {
	height:16px;
}

#left_menu  div h3 {
    padding:0;
    margin:0 5;
    font-size:11;
    text-transform: uppercase;
}
#left_menu  h3 a:link, #left_menu  h3 a:visited, #left_menu  h3 a:hover, #left_menu  h3 a:active {
	padding:2px 20px 2px 15px;
      margin:0;
      height:16px;
	width:155;
      *width:190;
	float:left;
	color:#57585C;
	font-weight:bold;
	background:#EDEDEB;
}
#left_menu h3 a:hover {
      background:#f8e290;
      color:#004F33;
}
#left_menu div.menu_on h3 a:hover { background-color:transparent; }

#left_menu ul {
    padding:0;
	margin:0;
	width:100%;
	overflow:hidden;
	clear:left;
	list-style-type:none;
}
#left_menu ul li  {
    padding:0;
	margin:0;
	width:100%;
	overflow:hidden;
}
#left_menu ul li a {
	margin:0;
	height:13;
    font-size:8pt;
	padding:1 5  1 25px; 
	display:block;
	color:#006539;
    background: url(/av_boolit_off.gif) no-repeat;
    background-position:10 50%; 
}
#left_menu ul li a:hover { 
      background: url(/av_boolit_on.gif) no-repeat;
      background-position:10 50%;
      color:#DF5204;
}
#left_menu ul li span {
    font-weight:bold;
    height:13;
    color:#EC5B02;
    display:block;
    padding:1px;
    font-size:10;
    margin-right:5;
}
#left_menu ul.sub_menu_item {
	display:none;
	}
.thin_gray_line {
    width:200;
    height:1;
    background:#C3C4C7;
}
#lm_top {
 heiht:14;width:225;background: url(/av_lm_up.png);
}
#lm_bottom {
 float:left;height:14;font-size:0;width:202;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/av_lm_down.png', sizingMethod='scale');
}
html:root #lm_bottom { background: url(/av_lm_down.png);}

#left_container {
  width:200px;
  float:left;
  margin-top:15;
  background:#fff;
  border:1px solid #C3C3C3;
  border-bottom:0px;  
  height:100%;
}
#left_container td {
  padding-top:5;
  text-align:center;height:100%;
}
.direct_block {
  width:160;
  margin-top:10;
}
.left_cont_bottom {
  margin-left:25;
  border-right:1px solid #C3C4C7;
 
}



.content_2c {
  padding:0 25 0 8;

}
.content {
  padding:0 5 0 8;
}

.block_offers {
  width:48%;
  background:#fff; 
  margin-bottom:10;
  float:left;
}
.ugol1 {float:left; background:url(/av_ugol1.png);}
.ugol2 {float:right; background:url(/av_ugol2.png);}
.ugol3 {float:left; background:url(/av_ugol3.png);}
.ugol4 {float:right; background:url(/av_ugol4.png);}
.up_lc {
  width:100%;height:10;float:left;background:url(/av_lo_f1.png)
}
.down_lc {
  width:100%;height:10;float:left;background:url(/av_lo_f2.png);
}
.up_lc div, .down_lc div {font-size:0;height:10;width:10;}
.block_offers span {
 color:#5C6564;
 font-size:10pt;
 font-weight:700;
}
.block_offers  a.or_link {
 color:#F75B06;
 display:block;
 float:right;
 margin-right:10;
 margin-top:3;
 font-weight:700;
}
.block_offers  a:hover  {
 text-decoration:underline;
}
.last_offers {
    float:left; 
    width:100%;   
    font-size:7;
    overflow:hidden;    
}
.last_offers div.preview {
    overflow:hidden;
    width:33%;
    height:97;
    float:left;
    margin:4 0;
}
.last_offers img {
    width:90;
} 
.last_of_top span{
   color:#35714d;
   margin-left:10;
}
.last_of_top span b{
   color:#f98b32;
   margin-left:10;
}
.last_of_top {
  width:100%;height:15;
}
.last_of_top span {
  display:block;
  float:left
}
.last_of_top  a.or_link {
 color:#F75B06;
 display:block;
 float:right;
 margin-right:10;
 margin-top:3;
 font-weight:700;
}
.last_of_top a:hover  {
 text-decoration:underline;
}
.img_link {
   display:block;
   width:90;
   border:2px solid #C3C3C3;
}
.img_link:hover{
   border:2px solid #F75B06;
}

.table_gray_bord {
   width:100%;
   border-left:1px solid #BBBDBF;border-right:1px solid #BBBDBF;
   background:#fff; 
}
.table_gray_bord  td {
   padding:0 10;
}
.f100 {
  width:100%;
  float:left;
}
 


#reklama {
  float:left;
  width:100%;
 /* height:60;
  height:100;
  margin:5 0;
 /* background:url(/av_reklama.png) no-repeat;
  background-position:100% 50%;*/
}

#center_block {
  width:100%;
  float:left;
  margin-top:5;
}
.main_blocks {
  width:100% auto;
  height:189;
  *height:186;
  border:1px solid #C3C3C3;
  float:left; 
  background:#fff;
  
}
.title_block {
  width:100% auto; 
  border:1px solid #AE771C;
  background:url(/av_ruchka_fon.jpg);
  height:35;
  margin:5;
}
.ruchka h3 a{
  display:block;
  width:165;
  font-size:11;
  color:#81310E;
  text-transform: uppercase;
}
.ruchka h3 {
  padding:0;margin:0;
}
.ruchka {
  float:left;
  width:100%;
  background:url(/av_ruchka.jpg) no-repeat;
  height:35;
  text-align:center;
  padding-top:7;
}
.or_links {
  margin-left:15;
  margin-bottom:2; 
 }
.or_links a{
  margin-left:5;
  font-weight:700;
}
.or_links a:hover {
  color:#f75b06;  
  text-decoration:underline
}
.main_blocks h4 {
  font-size:11pt;
  color:#f75b06; 
  padding:0;
  margin: 5 15;
}
.gray_line,.green_line,.yeo_line,.oran_line   {
 float:left;
 width:100%;
 height:5;
 font-size:0;
}
.gray_line {background:#C9C9C9;margin-top:3;}
.green_line {background:#007a42;}
.yeo_line {background:#f8c300;}
.oran_line {background:#f75b06;margin:5 0;}
.oran_point {
  margin:0 5 2 5;
}
.mb10 {
  margin-bottom:10
}
.job_block {
  width:60%;
  float:left;
  height:122;
 }
.job_block span {
  margin:2 3;
  color:#f75b06; 
}
.job_block_pic {
background:url(/av_job_icon.jpg) no-repeat;background-position:100% 50%;width:39%;height:122;float:right;
}
.book_block {
 width:100%;
float:left;
 height:122;
}
.book_block_tit {
 float:left;
 width:140;
 *width:160;
 padding:5 10; 
 text-align:center;
}
.book_block_pic {
 float:right;width:60;margin-right:12;margin-top:5;text-align:center;
 border:2px solid #C3C3C3;height:90;overflow:hidden;
}
.book_block span.price{
 font-weight:bold;margin-top:3;color:#f75b06;display:block;
}
.book_block_tit div.button2{
 margin-top:5;
 margin-right:17;
}
.news_on_main,.fun_on_main,.foto_on_main,.reklama {
   width:230;
   *width:240;
   float:left;
   border-bottom:1px solid #c3c4c7;
   padding:5;
}
.news_date span {
   font-size:7pt;
   color:#f75b06;
}
.news_date {
  float:left;
  width:50;
  height:31;
  padding-top:2;
}
.fun_on_main {
   background:url(/av_fon_funblock.png) #fff no-repeat;
   background-position: 50% 50%;
   height:182;
}
.news_cont {
  float:left;
  width:230;
  margin-bottom:3;
}
.allnews_link {
  float:right;
}
.allnews_link a:hover {
  text-decoration:underline;
}
.allnews_link a {
  color:#F75B06;
}
.place4 {
 float:left;border-bottom:1px solid #c3c4c7;overflow:hidden;magin-bottom:5;
}

.gray_plaha {
  width:100%;
  height:24;
  background:#DEDEDE;
  border:1px solid #cac7c7; 
  margin-bottom:5;
  float:left;
  background:url(/av_test1.gif);
}
.gray_plaha span, .gray_plaha h1 {
  margin-left:25;
  margin-top:4;
  margin-bottom:0;
  display:block;
  color:#5C6564;
  font-size:10pt;
  font-weight:bold;
  text-transform: uppercase;
}
.gray_plaha span.center {
 text-align:center;
 margin-left:0;
}
.yellow_plaha {
  background:#F8E191;
  text-align:center;
  height:24;
  float:left;
  width:100%;
  margin:5 0;
}
.yellow_plaha span{
  color:#f75b06;
  text-transform: uppercase;
  font-weight:bold;
  font-size:12;
  display:block; 
  margin-top:4;
}
.yellow_plaha a {
  color:#f75b06;
}
.yellow_plaha a:hover {
  color:#f75b06;
  text-decoration:underline;
}
.pager {
 width:100%;
 float:left;
 background:#fff;
 text-align:center;
 height:18;
 margin-top:10;
}
.pager a {
 color:#f75b06; 
 font-weight:700;
}
.pager a:hover {
 color:#f75b06;
 text-decoration:underline;
}
.publ_thumb {
 width:100;
 float:left;
 margin-right:10;
 height:100%;
}
.publ_thumb img{
 width:100;
 border: 1px solid #999;
}

.publ_cont span.name a, .publ_cont span.name{
 font-weight:bold;
 color:#006536;
}
.publ_cont {
 width:100%;
 float:left;
 clear:both;
 margin:5 0;
}
.publ_cont span, .publ_cont p, .publ_cont div, .publ_cont td, .publ_cont li{
 font-size:12;
}
.publ_cont span.date {
 font-size:7pt;
 color:#F75B06;
}
.publ_cont img{
 border: 1px solid #999;
}
.publ_cont span.news_name  {
 font-size:9pt;
 color:#006738;
}
.publ_cont span.readmore {
 display: block;
 text-align: right;
}
.publ_cont span.readmore a{
  color:#f75b06;
}
.publ_cont span.readmore a:hover,.publ_cont span.name a:hover{
  color:#f75b06;
  text-decoration:underline;
}
.publ_cont h1.title {
  font-size:12pt;
  font-weight:700;  
  margin:0;
  padding:0;
  margin-top:5;
  color:#006738;
}
.publ_menu_main { 
 margin-bottom:3;
 width:100%;
 float:left;
 background:#fff;
 height:17;
}
.publ_menu_main a {
 color:#005033;
 margin-top:2;
 margin-left:5;
 display:block;
}
.publ_menu_main img {
 margin-top:5;
 margin-left:12;
}
.publ_menu_main div {
 float:left;
}
.center_menu {
  width:490; 
  float:left;
  clear:both; 
}
.center_menu div{
   float:left;
}
.c_button, .c_button_act {
  margin-right:7;
  margin-top:5;
  white-space:nowrap;
}
.center_menu div.left,.center_menu div.right{
  width:5;
  height:20;
}
.center_menu div.c_button div.left{
  background:url(/av_center_menu_left.png)
}
.center_menu div.c_button_act div.left{
  background:url(/av_center_menu_left_act.png)
}
.center_menu div.c_button div.right{
  background:url(/av_center_menu_right.png)
}
.center_menu div.c_button_act div.right{
  background:url(/av_center_menu_right_act.png)
}
.center_menu div.middle {
  height:18;
  *height:20;  
  border-top:1px solid #ACACAC;
  border-bottom:1px solid #ACACAC;
  overflow:hidden;
}
.center_menu div.c_button div.middle {
  background:#fff;
}
.center_menu div.c_button_act div.middle {
  background:url(/av_center_menu_middle_act.png)
}
.center_menu a, .center_menu span {
  display:block;
  float:left;
  margin:3;
  font-size:10;
  color:#084C35; 
}
.center_menu div.c_button_act a {
  color:#f75b06;
}
.center_menu div.c_button a:hover {
  color:#f75b06;
  text-decoration:underline;
}
.center_menu span {
  color:#f75b06;
}

.read_all {
 width:100%;
 text-align:center;
 float:left;
}
.read_all a {
 color:#f75b06;
 font-weight:bold;
}
.read_all a:hover {
 text-decoration:underline;
}
.search_publ {
 width:230;
 float:right;
 text-align:right;
 height:20;
 padding-bottom:5;
}
.search_publ span {
 color:#F75B06;
 display:block;
 float:left;
 text-align:right;
 margin-top:3;
}
.search_publ select {
 display:block;
 float:right;
}





.rc {
  width:240;
  vertical-align:top;
  background:#fff;
  border:1px solid #c3c4c7;
  border-bottom:0;border-top:0;

}
.fun_menu {
 width:110;float:left;margin-top:10;
}
.fun_menu a{
  color:#F75B06;
  font-size:12;
}
.fun_menu span{
  display:block;
  margin:3 2 3 8
}

.foot_plahi {
 float:left;height:10;width:100%;
}
.left_col_bottom {
  border-right:1px solid #C3C4C7;
  width:199px;*width:200px;
}
.right_col_bottom {
  margin-right:25;float:right;width:241;*width:242;border-left:1px solid #c3c4c7; background:url(/av_lo_f2.png)
}
div.foot_menu {
  width:100%;
  background:#f8c300;
  border-left: 1px solid #ff830a;
  border-right: 1px solid #ff830a;
  height:50; 
  float:left;
}
div.counters {
  float:right;
  width:200;
  margin-top:5;
  text-align:right;
}
div.copyright {
  float:left;width:600;
  margin-top:10;
}
div.sp_links {
  width:100%;
  font-size:9px;
  text-align:center;
  
}

.foot_menu_up {width:100%;height:5;float:left;background:url(/av_foot_f1.png);margin-top:5;}
.foot_menu_down {width:100%;height:5;float:left;background:url(/av_foot_f2.png);}


.or_ugol1 {float:left; background:url(/av_or_ug1.png);}
.or_ugol2 {float:right; background:url(/av_or_ug2.png);}
.or_ugol3 {float:left; background:url(/av_or_ug3.png);}
.or_ugol4 {float:right; background:url(/av_or_ug4.png);}

.foot_menu_up div, .foot_menu_down div {font-size:0;height:5;width:5;}



.login_form2{
 width:370;
}
 
.login_form2 div{
 height:25;
 width:120;
 float:left;
 overflow:hidden;
 text-align:left; 
}
.login_form2 span{
 color:3F3F3D;
 display:block;
 margin-left:60;
 margin-top:3;
 font-weight:700;
}
.log_but2 img{
 display:block;
 margin-left:20;
 width:68;
 height:17; 
 margin-top:1;
 *margin-top:3;
}
.login_form2 input{
 width:120;
 border:1px solid #8b868a;
}
.oran_text {
 color:#F75B06;
}
.or_reg {
 float:right;width:100%;text-align:right;margin:5 0;
}
.or_reg a {
 font-weight:bold;color:#F75B06;
}
.car_form2 {
 width:240;
}
.car_form2 div{
 width:160;
 float:left;
 height:25;
}
.car_form2 span{
 display:block;
 color:3F3F3D;
 width:80;
 float:left;
 font-weight:700;
 text-align:left;
 height:25;
}
.car_form2 select{
  width:160;
}
sup {color:red;font-weight:bold;}


.car_form div.stroka input{
  width:120;
}
.f6, div.stroka3 {
  padding-top:3;
  padding-bottom:2;
  background:#F6F6F6;
}
.f6 {
  float:left;
  border-bottom:1px solid #B5B2B2;
  border-top:1px solid #B5B2B2;
}
.car_form select{
  width:120;  
}
.car_form select,.car_form div.stroka input,.car_form textarea,.car_form    div.str_cont input{
 background:#FFFBB4;
 margin-top:4;*margin-top:3;
 border:1px solid #8b868a;
}
.car_form div.stroka,.car_form div.stroka3 {
  width:100%;
  
  float:left;
}
.car_form div.stroka div {
  float:left;
  height:25;
  width:25%;

}
.car_form div.stroka span {
 float:left;
 display:block;
 height:25;
 *height:20;
 width:24%;
 margin-top:5;
 text-align:right;
}
.car_form div.stroka div b{
  margin-top:4;
  display:block;
}
.car_form div.stroka3 div {
  float:left;
  width:5%;
  text-align:center;

}
.car_form div.stroka3 span {
 float:left;
 display:block;
 padding-top:3;
 width:26%; 
}
div.str_cont {
 height:25;
 width:100%;
}
.car_form div.str_cont div {
  float:left;
  width:67%;
  height:25;
}
.car_form div.str_cont span {
 float:left;
 display:block;
 height:25; 
 width:30%;
 text-align:right;
 margin-right:5;
}
div.str_cont textarea {
 font-size:11;
 width:330;
} 
.stroka_foto {
 width:100%;
 float:left;  
}


.job_form,.otzyv_form  {
  width:450;
  text-align:left;
  margin-top:10;
 }
.otzyv_form div.stroka div{
  width:78%;
}
.otzyv_form div.stroka span{
  width:20%;
  padding-left:7;
 }
.otzyv_form textarea {
   width:350; 
}
.job_form div.stroka div{
  width:60%;
}
.job_form div.stroka span{
  width:37%;
  padding-left:7;
 }
.job_form textarea {
   width:265; 
}
.radio_form {
   border:0;width:20;background:none;
}
.button2 {
  width:99;
  overflow:hidden;
  height:17;
  float:right;
  margin-top:10;
}
.button2 a,{
 margin:0;
 color:#000; 
 padding-top:1;
 display:block;
 padding-left:15;
 background:url(/av_but_2.gif) !important;
 border:0;width:99;height:17;
}
.button2 input{
 font-weight:bold;
 margin:0;
 padding-bottom:3;
 *padding-bottom:0;
 padding-right:10;
 color:#4E4E4E; 
 display:block;
 background:url(/av_but_2.gif);
 border:0;width:99;height:17;
}
.button3 {
  overflow:hidden;
  height:17;
  margin:15 0;
  text-align:center;
}
.button3 a{
  color:#000;
  margin:0;
  padding-top:1;
  display:block;
  background:url(/av_but_3.gif);
  border:0;width:137;height:17;
}
.button3 input{
  color:#000;
  margin:0;
  padding-top:1;
  display:block;
  background:url(/av_but_3.gif);
  border:0;width:137;height:17;
}
.button4 {
  overflow:hidden;
  height:17;
  margin:15 0;
  text-align:center;
}
.button4 input{
  font-weight:bold;
  color:#000;
  margin:0;
  padding-top:1;
  padding-bottom:3;
 *padding-bottom:0;
  display:block;
  background:url(/av_but_4.gif);
  border:0;width:171;height:17;
}

.tags_block {
  float:left;width:175;margin-bottom:10;
}
.tags_block .ugol1 {float:left; background:url(/av_w_ugol1.gif);}
.tags_block .ugol2 {float:right; background:url(/av_w_ugol2.gif);}
.tags_block .ugol3 {float:left; background:url(/av_w_ugol4.gif);}
.tags_block .ugol4 {float:right; background:url(/av_w_ugol3.gif);}
/*=======OFFER===========================================================================================================================*/
.str_o1, .str_o2, .str_o3  {
  width:100%;float:left;border:0px solid blue;
}
.str_o1 span, .str_o2 span {
  display:block;width:48%;float:left;
  font-size:11;height:20px;
  color:#005333;
  border-bottom:1px solid #B5B2B2;
  padding-left:5;
  margin:0;
}
.str_o3 span {
  display:block;width:48%;float:left;
  height:auto;font-size:11;
  color:#005333;
   padding-left:5;
  
}
.str_o3 div {border-bottom:1px solid #B5B2B2;padding-bottom:5;
}
.str_o1 div, .str_o2 div{
  width:46%;float:left;  
}
.str_o3 div{width:400;float:left;}

.str_o2 span {
  background:#F6F6F6;
}


.of_rig_sp{
  font-weight:700;
  color:#000;
}
.str_first span {
  border-top:1px solid #B5B2B2;  
}
.offers_foto_block {
  width:100%;  
}
.one_left_foto {
  width:49%;
  height:285;
  text-align:right;
  margin-right:8;
  float:left;
}
.other_foto { 
  float:left;
  width:372;
 }
.complect {
 width:49%;float:left;
}
.complect span {

font-weight:700;
color: RED;

}
.complect ul{
 margin:5;
 padding:0;
 list-style-type:none;
}
.of_dop {
 float:left;
 width:100%;
}
.of_dop span{
 color:#005333; 
}
.number_offer {width:100%;float:left;text-align:center;color:#006539;font-weight:bold;margin-bottom:10px;}

/*=======/OFFER===========================================================================================================================*/

/*=======FoTokonkurs===========================================================================================================================*/
#fk_menu {
  width:30%;float:left;
}
.item_fk_menu {
  height:35; 
  margin-bottom:10;
  background:url(/av_fk_fon1.png) repeat-x;
  background-position:bottom;width:100%;float:left;
}
.item_fk_menu div {
  float:left;width:60;height:35;
  
}
.item_fk_menu a, .item_fk_menu span{
  float:left;
  padding-left:2;
  font-size:12;
  font-weight:700;
  display:block;
  margin-top:15;
  color:#DF5204;
}
.item_fk_menu a:hover {
  color:#fff;
}
.listalka_foto {
  border:1px solid #898989;
  background:#dedede;
  height:80;
  margin-bottom:10;
  padding:10;
  width:465;
  float:left;
}
.kadr {
  float:left;overflow:hidden;width:100;height:75;margin-left:5;
}
.foto_bals div {
  float:left;
  width:20;
}
.foto_bals {
  width:100;
}

/*=======//FoTokonkurs===========================================================================================================================*/



/*=======Комментарии==========================================================================================================================*/
.add_coment {
  

}
.add_coment textarea{
  background:#FFFBB4;

}
/*=======/Комментарии===========================================================================================================================*/



/*=======Video_index and fotoko ===========================================================================================================================*/
div.col_item {
  width:33%;
  float:left;
  text-align:center;
  padding-bottom:5;
  padding-top:5;
}
.col3_prev div.col_item {
  width:33%;
}
.col4_prev div.col_item {
  width:24%;
}
.3col_prev img{

}
/*=======/Video_index===========================================================================================================================*/
/*=======job_index===========================================================================================================================*/
.search_form div {
  float:left;
  text-align:left;
  border:0px solid red;
}
.search_form div span,.search_form div div{height:26;}
.search_form span{
  display:block;
  float:left;border:0px solid red;
  height:25;
}
.search_form div.col1 span{
  width:37%;
}
.search_form div.col2 span{
  width:46%;
}
.search_form div.col1{ 
  width:51%;
}
.search_form div.col2{  
  width:49%;
}
.search_form div.col1 div{ 
  width:62%;
}
.search_form div.col2 div{
  width:54%;
}

.search_form select{
  width:122;
}
.search_form select,.search_form div.col1 input{
  background:#FFFBB4;
  border:1px solid #8b868a;
}
#last_vak a{
  color:#0D3EB8;
  font-weight:bold;
}
#last_vak span{
  color:#F75B06;
}
#last_vak div{
  margin:3 10;
}
#last_vak {
  margin-bottom:10;
}
/*=======/Video_index===========================================================================================================================*/







/*=======Ozon===========================================================================================================================*/


.shop_menu,.shop_menu div{
 float:left;
 width:100%; 
 margin-bottom:2;
 overflow:hidden;
}
.shop_menu img{
 margin-right:5;
}
.shop_level1 {
  height:16;
  background:#DEDEDE;
  margin-bottom:5;
}
.shop_level1 span{
  margin-left:5;
  display:block;
  color:#5C6564;
  font-size:8pt;
  font-weight:bold;
  text-transform: uppercase;
}
.shop_menu div.act{
  background:#F8E191;
}
.shop_level2 {
  font-size:11;
  margin-left:20;
}
.shop_level2 a:hover{
 color:#F75B06;
 text-decoration:underline;
}
.shop_level3 {
 margin-left:30;
 font-size:9;
}

.w60 {width:60;}.w60 img{width:60;}
.f12 {font-size:12;}

.gor_nav a{
 font-size:11;
 color:#F75B06;
 font-weight:bold;
}
.gor_nav a:hover{
 color:#006738;
 text-decoration:underline;
}


/*=======/Ozon===========================================================================================================================*/



.my_page_links {
 float:left;
 margin:5 0;
}
.my_page_links a {
 color:#f75b06; 
 margin-left:5;
 font-weight:700;
}
.my_page_links a:hover {
 text-decoration:underline;
 color:#f75b06; 
}
.my_page_links span {
 margin-left:15;
}














.cars_list {
   width:100%;
   float:left;
   margin-bottom:5;
   margin-top:5;
}
.cars_list_column {
   width:24%;
   float:left;
}
.cars_list_column div {
   width:100%;
   float:left;
   margin-top:5;
}  
.vsego_block {
 float:left;
 margin:5px 0;
}
.rb {
   border-right:1px solid gray;
  }
.cars_list a, .cars_list b{
   color:#006539;
   font-size:11;
   font-weight:700;
   display:block;
   margin-left:10;
   float:left;
}
.cars_list b{font-weight:600;color:#ADADAD;}
.cars_list a:hover{
   color:#F75B06;
   text-decoration:underline;
}
.cars_list_column span{   
   color:#F75B06;
   display:block;
   float:right;
   font-weight:700;
   margin-right:10;
}
.orange_title, .green_tit, .gray_tit{
   width:100%;
   float:left;
   margin:10 0;
}
.orange_title span {
   margin-left:8;
   color:#F75B06;
   font-weight:700;
   font-size:12;
}
.green_tit span{
  margin-left:8;
  color:#006539;
  font-weight:700;
  text-transform: uppercase;
}
.gray_tit span{
  margin-left:8;
  color:#3B3D3C;
  font-size:12;
  font-weight:700;
}


.board_gallery {
   width:470;
}
.board_gallery div {
   width:140;
   float:left;
   height:100;
   overflow:hidden;
   margin:5;
   border:2px solid #C3C3C3;
}
.cars_list_table {
   width:100%;
}
.cars_list_table td {
   border:1px solid #C3C3C3;
   vertical-align:middle;
   text-align:center;
   padding:3;
   font-size:11;
}
.cars_list_table tr.header td,.cars_list_table td span {
  font-weight:700;
  color:#7D7D7D; 
  font-size:10; 
   background:#F6F6F6;
}
.item_table {
 width:100%;
}
.item_table td {
  color:#0F5D36; 
}
.cars_foto_icon {
 float:right;
}
.cars_foto_icon a {
 font-weight:700;
 font-size:12;
}
.cars_menu2 a{
 color:#006539;
 font-weight:700;
}
.cars_menu2 {
margin-bottom:20;
 width:100%;
 float:left;
 margin-top:5;
}
.cars_menu2 img{
  margin-right:5;
}
.cars_menu2 div {
 float:left;
 width:33%;
 text-align:center;
}





.faq_consultants div {
  float:left;
  width:120;
  text-align:center;
  margin:5 20;
}
.faq_consultants span {
  color:#006539;
  display:block;
}
.faq_consultants img {
  border: 1px solid #BDBDBD;
}
.question_form {
 width:450;
}
.question_form textarea {
  width:300;
}
.question_form select {
  width:125;
}
.send_button {
 background:url(/av_send_but.png);
 border:0;
 height:17;
 width:85;
}





.stih {
  padding:10;
}
div.o_portale  {
 text-align:justify;
 color:#666666;

}
div.o_portale ul {
 margin:0;
 padding:0;
}
div.o_portale li {
 list-style:none;
 font-size:11;
 margin-left:10;

}
div.o_portale span  {
 font-size:11;
}



.jcarousel-skin-tango  {
  max-width: 1000px;
  height:0px;
  overflow:hidden;
  width:inherit;
-moz-user-select: none; 
-khtml-user-select: none; 
}
.jcarousel-skin-tango ul {
 width:inherit;
}
.jcarousel-skin-tango li { width:131px;}
.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
padding: 10px 40px;
 width:inherit;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
    height: 120px;    
}
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/next-horizontal.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(/prev-horizontal.png);
    border:1px solid blue;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/prev-horizontal.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(/next-horizontal.png);
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}
.img_spec {
   display:block;
   width:120px;height:90px;overflow:hidden;position: relative;
   border:2px solid #007a42;
}
.img_spec:hover{
   border:2px solid #F75B06;
}
.img_spec:hover span{
   color: #007a42;border:1px solid #007a42;
}
.img_spec span {font-weight:bold;display: block; color: #F75B06; border:1px solid #F75B06; background: #FFF; font-size: 11px;position: absolute; text-decoration: none; top: 72px;*top: 70px; left: 0;height:16px; }
.link_spec {font-weight:bold;}



#v-c {margin-bottom:7px;text-align:left;overflow:hidden;display:block;float:left;height:20px;width:200px;background: url(/vik_cars.png) no-repeat;background-position:22px 0;}
#v-c p {margin-left:95px;color:#e1342a;font-size:13px;font-weight:bold;text-decoration:underline;margin-top:3px;}
