#mainmenu {background: white url('/_design/mmenu_empty.gif') no-repeat bottom left;}
#newsblock {background: url('/_design/phone_top.gif') no-repeat top right; }

#advblock td {padding: 0 4px 8px 4px; margin: 0;  background: #CEDF94 url('/_design/line_green.gif') repeat-x bottom; width: 600px; min-width: 197px; vertical-align: top;  }
#advblock #mainmenu.bg_menu1 {background: white url('/_design/mmenu_green.gif') no-repeat bottom left;}
#advblock #mainmenu #mm1,  #mainmenu #mm1 {color: #80BF00;}

#headblock {background: url('/_design/logo1.gif') no-repeat top left;}
#hmenu {background: #80BF00 url('/_design/hmenu_right1.gif') no-repeat top right;}
#hmenu a:hover {color: #c4df9b; text-decoration: underline;}

#mainblock {
   font-family: Verdana, sans-serif; 
   font-size: 11px;
   color: #000000; 
}

/* Переопределение стилей для нижнего блока */
#credits { padding: 0 0 0 130px; height: 72px; background: transparent; font: 11px/72px Verdana;}
#credits #labels {float: right; width: 220px; height: 72px;}



#mainblock ul {
   list-style-type: none;
   margin: 10px;
}

#mainblock li {
   margin: 5px;
   padding: 0px 0px 0px 15px;
   background-image: url(/pic/li_phones.gif);
   background-repeat: no-repeat;
   background-position: 0px 5px;
}



.p5{padding: 5px;}
.p0m0{ margin: 0px; padding: 0px;}




/*   Шапка   */
.top_header{ 
   margin: 10px 0px 10px 0px; 
   padding: 5px; 
/*   background: #80BF00 url('/_design/hmenu_right1_1.gif') no-repeat top right; */
   background: #80BF00;

   font-family: Arial, Verdana, sans-serif; 
   font-size: 15px;
   font-weight: bold;
   color: #ffffff; 
   width: 100%;

   CURSOR: pointer; 
}

.top_block{
   margin: 0px; 
   background-color: #CEDF94;
   border: #80BF00 1px solid;
}


/*    Фильтр    */
.filter_outer{ margin: 0px 20px 0px 0px; float: left; height: 40px;}
.filter_descr{
   font-size: 10px;
   font-weight: bold;
   color: #404040; 
}
.filter_select{ margin: 0px;}

.button{
   margin: 10px 10px 0px 0px;
   font-size: 12px;
   font-weight: bold;
   color: #404040; 
   float: left;
   padding: 0px 5px 0px 5px;
}


/*    Список моделей    */
.brend_header{

   margin: 2px 0px 1px 0px;
/*   margin: 20px 0px 10px 0px; */
   padding: 5px; 
/*   background: #80BF00 url('/_design/hmenu_right1_1.gif') no-repeat top right; */
   background: #80BF00;
   font-family: Arial, Verdana, sans-serif; 
   font-size: 15px;
   font-weight: bold;
   color: #ffffff; 

   clear: both; 
   width: 100%;
   CURSOR: pointer; 
}

.brend_content{
   margin: 0px 0px 0px 0px; 
   padding: 0px 0px 0px 0px; 
   display: block;
}

.brend_arrow{
   float: left;
   margin: -4px 10px 10px 5px; 
   padding: 0px; 
}


.elem_bock{ display: block; }

.mod_img{ margin: 5px 20px 0px 0px; float: left; height: 180px;
   width: 110px;
}



.elem_header{
   width: 110px;
   font-size: 14px;
   font-weight: bold;
   color: #404040; 
   vertical-align: bottom; 

   min-height: 35px;
   _height: 35px; /* from IE */
}

.elem_header_1{
   font-size: 14px;
   font-weight: bold;
   color: #404040; 
   vertical-align: bottom; 
   margin: 0px 0px 5px 15px;
}




a.elem_link{
   color: #404040; 
}
.elem_added_date{
   width: 110px;
   font-size: 9px;
   color: #aaaaaa; 
}
.elem_small_img{
   border: #80BF00 1px solid;
   width: 100px;
   margin: 3px 5px 0px 5px;
   cursor: pointer;
 }

.green_brdr{
   border: #80BF00 1px solid;
}

h1.phone_descr_header{
   font-family: Arial, Verdana, sans-serif; 
   font-size: 20px;
   font-weight: bold;
   color: #80BF00; 
   margin: 15px 5px 10px 0px; 
   text-transform: capitalize;
}

/* Меню с производителями */

.letter{
   font-family: Arial, Verdana, sans-serif; 
   CURSOR: pointer; 
   padding: 3px 7px 3px 7px;
   font-size: 12px;
   font-weight: bold;
   color: #ffffff;
   background-color: #80BF00;
}

.submenu{
   padding: 0px;
   margin: 0px;
   display: none;
   POSITION: absolute; 
   Z-INDEX: 1; 
   width: 120px;
   top: 0px;
   left: 0px;
}

.menu_str{
   font-size: 10px;
   font-weight: bold;
   color: #404040; 

   padding: 3px;
   margin: 0px 0px 0px 0px;
   background-color: #CEDF94;
   border: #80BF00 1px solid;
}

div.menu_str a{
   color: #404040; 
}

div.s13{
   font-size: 13px;
}

a.s13{
   font-size: 13px;
}




