body
{
  margin: 0 auto;
  text-align: left;
  padding: 0 0 0px;
  font-size: 16;
  font-family: Arial, Tahoma, Helvetica, sans-serif normal;
  color: #000;
  background-color: #fff;
}
img
{
 border:0;
 margin:0;
 padding:0;
}
.im_border
{
 border: #717171 1px solid;
}
a
{
 text-decoration:underline;
 color:#076093;
}
a:hover
{
 text-decoration:none;
 color:#f70000;
}
.more
{
 color:#52902d;
 font-family:Arial, Tahoma;
 font-size:14px;
 text-decoration:underline;
}
.more:hover
{
 color:#f70000;
}
table
{
font-size: 16;
font-family: Arial, Tahoma, Helvetica, sans-serif normal;
color: #283237;
}
p
{
 padding-top:0;
 padding-bottom:10;
 margin-top:10;
 margin-bottom:10;
font-size: 16;
font-family: Arial, Tahoma, Helvetica, sans-serif normal;
color: #283237;
}
h1
{
 font-family: Arial, Trebuchet MS, Tahoma, Helvetica, sans-serif normal;
 color:#283237;
 font-size:36;
 text-decoration:none;
 line-height:1.1;
 margin:0;
 padding:0;
 font-weight:normal;

}
h2
{
 font-family: Arial, Helvetica, sans-serif normal;
 color:#333333;
 font-size:160%;
 text-decoration:none;
 font-weight:bold;
 line-height:1.3;
}
h3
{
 font-family: Arial, Helvetica, sans-serif normal;
 color:#272b2d;
 font-size:18px;
 text-decoration:none;
 font-weight:bold;
 line-height:1;
 padding:0;
 margin:5;
}

/*-------------------------------------*/
.top_menu
{
        background-color:#076093;
        width:958px;
        position:relative;
        top:0px;
        left:50%;
        margin-left:-489px;
        height:22px;
        text-align:right;
        padding-right:20px;
        padding-top:0px;
}


.head
{
        background-image:url('head.png');
        background-repeat:no-repeat;
        width:980px;
        height:59px;
        position:relative;
        left:50%;
        margin-left:-490px;
        top:20px;
                clear:both;
                text-align:right;
}
.logo
{
        position:absolute;
        top:55px;
                left:50%;
                margin-left:-490px;
        width:337px;
                height:80px;
                z-index:1000;
}


.footer
{
 width:980px;
 min-height:22px;
 height:30px;
 background-color:#fff;
 background-image:url('down.gif');
 background-repeat:no-repeat;
 background-position:bottom;
 position:relative;
 left:50%;
 margin-left:-490px;
 padding-bottom:10px;
}

.menu
{
        position:relative;
        float:right;
        margin-right:20px;
        background-image:url('menu.gif');
        background-position:center left;
        background-repeat:no-repeat;
        padding-left:20px;
        height:58px;
        line-height:3;
}
.main
{
        position:relative;
        width:980px;
        left:50%;
        margin-top:53px;
        margin-left:-490px;
        clear:both;
        overflow:visible;
}
.left
{
        width:625px;
        float:left;
        overflow:visible;
}
.right
{
        width:350px;
        float:left;
        overflow:visible;
}
.car_el
{
         width:112px;
        height:175px;
        border:1px #076093 solid;
        float:left;
        margin:5px;
        text-align:center;
        padding-top:3px;

}
.car_title
{
        width:102px;
        text-align:left;
        margin-left:4px;
        margin-right:4px;
        height:30px;
        margin-bottom:5px;
        overflow:hidden;
}
.block
{
        width:350px;
        background-image:url('svet.gif');
        background-color:#f0f0f0;
        background-position:top left;
        background-repeat:no-repeat;
        padding:20px;
}
.adv
{
        margin-left:50px;
        margin-bottom:20px;
        margin-top:20px;
}
.left_top
{
        float:left;
}
.right_top
{
        float:left;
        margin-left:15px;
}
.feature-content {
position:relative;
margin-top:-45px;
margin-left:5px;
height: 40px;
width: 190px;
background-image: url('transparent.png');


}
.content
{
color:#ffffff;
font-family:Arial;
font-size:11;
padding-left:10;
padding-right:10;
padding-top:5;
overflow:hidden;
}
.media_foto
{
 float:left;
 margin:5px;
 width:205px;
 text-align:center;
}
.cena2
{
        background-color:#b51403;
        padding:5px;
        color:#fff;
        font-size:14;
        width:100px;
        margin-left:45px;
        margin-top:-3px;
}
.list
{
        margin-top:70px;
        position:relative;
        left:50%;
        margin-left:-490px;
        width:980px;
        height:150px;
}
.str
{
        padding-top:10px;
        float:left;
}
.text_info
{
        position:relative;
        margin-top:20px;
        color:#878787;
        font-size:12;
        width:978px;
        position:relative;
        left:50%;
        margin-left:-489px;
}
.copy
{
        background-color:#076093;
        width:958px;
        margin-top:20px;
        position:relative;
        top:0px;
        left:50%;
        margin-left:-489px;
        height:22px;
        text-align:left;
        padding-left:20px;
        padding-top:3px;
        color:#fff;
        text-decoration:none;
        font-size:12;
}
/*-------------------------------------*/
.f20
{
 font-size:20;
}
.f14
{
 font-size:14;
}
.menu_right
{
        line-height:2;
}
.top_menu_link
{
        color:#fff;
        margin-left:25px;
        text-decoration:underline;
        font-size:12;
}
.top_menu_link:hover
{
        color:#eaff00;
        text-decoration:underline;
}
.table_links
{
        color:#fff;
        text-decoration:underline;
        font-size:12;
}
.table_links:hover
{
        color:#eaff00;
        text-decoration:underline;
}
.table_nolinks
{
        color:#f5f5f5;
        font-size:12;
}
.menu_red
{
        color:#b51403;
        font-size:18;
}
.menu_grey
{
        color:#7d7d7d;
        font-size:18;
}
.title
{
        text-transform:uppercase;
        color:#076093;
        text-decoration:none;
        font-size:11;
        font-weight:bold;
}
.year
{
        color:#626262;
        font-size:11;
        text-align:left;
        margin-left:4px;
        margin-right:4px;
        height:40px;
}
.table_search
{
        color:#666666;
        font-size:11;

}
.table_title
{
        text-transform:uppercase;
        color:#076093;
        text-decoration:none;
        font-size:14;
        font-weight:bold;
}
.title2
{
        text-transform:uppercase;
        color:#000;
        text-decoration:none;
        font-size:16;
        font-weight:bold;
}
.year2
{
        color:#000;
        font-size:11;
}
.cena
{
        color:#b51403;
        font-size:12;
        font-weight:bold;
        margin-bottom:5px;
}
.tip
{
        font-size:12;
        font-weight:bold;
        line-height:2;
}
.tip2
{
        font-size:11;

        line-height:2;
}
.copy_link
{
        font-size:12;
        color:#999999;
}
.main_p
{
        margin-top:30px;
        line-height:1.1;
}
.main_p2
{
        margin-top:30px;
        line-height:1.1;
        font-size:26px;
        font-weight:bold;
}
.links
{
        margin-top:50px;
        font-size:36;
}
.adv_main
{
        font-style:italic;
        color:#000000;
        font-size:14;
}
.kol
{
        color:#b51403;
        font-size:14;
}
a.color_text span{
display:none;
z-index:23;
}
a.color_text:hover span{
display:block;
position:absolute;
margin-top:-40px;
margin-left:-50px;
background:#fafafa;
border:1px solid #ccc;
color:#000;
padding:5px;
font-size:14px;
cursor:pointer;
text-decoration:none;
}
a.color_text:hover
{
 text-decoration:none;
}
.content_text
{
 width:600px;
}
.cena3
{
        background-color:#b51403;
        padding:5px;
        color:#fff;
        font-size:24;
        float:left;
        overflow:visible;
}
.cena4
{
        background-color:#b51403;
        padding:5px;
        color:#fff;
        font-size:14;
        width:100px;
        overflow:visible;
}
.title_auto
{
 float:left;
 margin-right:10px;
}
.tip
{
 font-family:arial;
 font-size:14px;
 color:#666;
 font-weight:normal;
}
.res
{
 font-size:16px;
 color:#000;
 font-weight:bold;
}
.spisok
{
 font-family:arial;
 font-size:14px;
 color:#666;
 font-weight:normal;
}
.razdel
{
 font-size:16px;
 color:#000;
 font-weight:bold;
}
.search_small
{
 font-size:12px;
}
.line
{
        height:20;
        background-image: url('line1.gif');
        background-repeat:repeat-x;
        background-position:center;
        padding:0;
        margin:0;
}
.left_opis
{
 float:left;
 width:240px;
 border:1px #b51403 dashed;
 padding:20px;
 margin-right:40px;
}
.right_opis
{
 float:left;
 width:300px;
}
.page_title
{
 color:#999;
 color-family:arial;
 font-size:16px;
 font-weight:bold;
}
.page
{
  padding-left:5px;
  padding-right:5px;
  line-height:1.6;
}
.page:hover
{
 color:#fff;
 background-color:#f70000;
}
.page_active
{
 background-color:#076093;
 color:#ffffff;
 text-decoration:none;
  padding-left:5px;
  padding-right:5px;
  line-height:1.6;
}
.page_active:hover
{
 color:#eaff00;
 text-decoration:underline;
}
.osago
{
 font-size:12;
}
.top_text
{
        color:#fff;
        margin-right:50px;
        font-size:12;
}
