html, body { height: 100%; margin: 0; padding: 0; min-width:1000px; width:expression((documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'100%'); }
#main { min-height:100%; position:relative; z-index:5; }
* html #main { height: 100%; }

#header
{
   BACKGROUND-COLOR: white;/*#999999;*/
   height:125px;
   display:block;
   margin: 0 auto;
   position:absolute;
   z-index:1;
   top: 0px;
   left:0px;
   right:0px;
}

#lcell {
  min-width:241px;
  width:241px;
  height:125px;
  z-index:2;
  display:block;
  position:absolute;
  top: 0px;
  left:0px;
  border: 0px solid black;
}

#rcell {
  min-width:756px;
  width:756px;
  height:125px;
  z-index:2;
  display:block;
  position:absolute;
  top: 0px;
  left:241px;
}

#head_list {
  min-width:756px;
  width:756px;
  height:125px;
  z-index:3;
  display:block;
  position:absolute;
  top: 0px;
  left:241px;
}

ul.head_list {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
  position:relative;
  display:table-cell;
  color:#292929;
  font: normal 19px Arial;
  text-decoration:none;
  width:756px;
  height:125px;
  text-align:center;
  vertical-align:middle;
  border: 0px solid black;
}

.head_list li {
  margin: 0px;
  padding: 0px;
  float:left;
  position:relative;
}



/*  Шапка  - конец */


#contacts_area
{
   height:110px;
   min-width:220px;
   width:220px;
   display:block;
   margin: 0 auto;
   position:absolute;
   z-index:2;
   top: 125px;
   left:20px;
   border: 0px solid black;
}

ul.contacts_list {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
  position:relative;
  display:table-cell;
  color:#666666;
  text-decoration:none;
  vertical-align:bottom;
}

.contacts_list li {
  margin-top: 10px;
  padding: 0px;
  float:left;
  position:relative;
}

/*  Контакты */

#controls {
  margin: 0px;
  padding: 0px;
  position:absolute;
  display:block;
  top:245px;
  left:10px;
  z-index:200;
  font: normal normal 13px Arial;
  border: 0px dashed #888888;
}

ul.navigation {
  list-style-type: none;
  margin: 0;
  width: 188px;
  background-color: white;
  padding: 5px 5px;
  position:relative;
  display:block;
  font: 13px Arial;
  font-weight: normal;
  text-decoration:none;
  /*line-height:1;*/
}

.navigation li {
 /* background-color:#f4f5e2;*/
  /*background-color:#D1DFEA;*/
  /*background: url(/images/backgrounds/whiteblue.gif);*/
  margin: 0px;
  padding: 0px;
  display:block;
  position:relative;
}

.navigation li:hover {
  /*background: #c6d2dc;*/
  
}

.inav {  
  padding: 3px;
  color:#1e3d5b;
  font: 13px Arial;
  font-weight: normal;
  text-decoration:none;
  display: block;
  /*width: 10px;*/
  outline: none;
  border: 0px solid black;
}

.inav:hover {
  /*color:#1b502c;*/
  color: #15340d;
  font: 13px Arial;
  font-weight: normal;
  border: 0px solid black;
  background: url(/images/backgrounds/whitegreen.gif)
}
.inav_ch {
  padding: 3px;
  color:#1e3d5b;
  font: 13px Arial;
  font-weight: bolder;
  text-decoration:none;
  display: block;
  outline: none;;
}

.inav_ch:hover {
  /*color:#1b502c;*/  
  font: 13px Arial;
  font-weight: bolder;
  background: url(/images/backgrounds/whitegreen.gif)
}

/*  Меню */


#probki {
  min-width:234px;
  width:234px;
  height:90px;
  z-index:10;
  display: block;
  position:absolute;
  top: 470px;
  left:10px;
  border: 0px solid black;
}


#brands {
  min-width:460px;
  width:475px;
  height: 70px;
  z-index:10;
  display: inline;
  text-align:center;
  position:absolute;
  top: 145px;
  left:250px;
  border: 0px solid black;
}

div.brands {
	display:block;
	max-width:90px;
	max-height:61px;
        /*outline:none;*/
        border: 0px dotted black;
        float: left;
        overflow: hidden;
}


img.brands {
        display:inline;
        position:relative;
        border: 0px;
}
img.brands:hover {
	top:-61px;
        border-bottom: 1px dotted black;
}

* html img.brands:hover {   /*  IE6 */
        top:0px;
        border-bottom: 1px dotted black;
}

*:first-child+html img.brands:hover {   /*  IE7 */
        top:0px;
        border-bottom: 1px dotted black;
}

/*  Марки */



#content {
  padding:230px 0 0 250px;
  position:relative;
  overflow:hidden;
  padding-bottom:150px;
  color:#535353;
  font: normal normal 14px Arial;
  width:710px;
}



h1 {
  font-size: large;
  margin-top: 10px;
  margin-bottom: 0px;
}

h2 {
  font-size: larger;
  margin-top: 30px;
  margin-bottom: 0px;
}

p {margin-bottom: 5px;
   text-align: justify;}



/* Контент */





#footer
{
   height:80px;
   display:block;
   position:absolute;
   z-index:2;
   bottom:20px;
   left:250px;
   color:#535353;
   font: normal normal 11px Arial;
   border-top:1px solid #737272;
   width:710px;
}

ul.footer_list {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
  position:relative;
  display:block;
  color:#535353;
  font: normal normal 11px Arial;
  text-decoration:none;
  width:710px;
}

.footer_list li {
  margin: 0px;
  padding: 0px;
  float:left;
  position:relative;
}

.ipage {
  padding:4px;
  color:#fff;
  font: normal normal 11px Arial;
  text-decoration:none;
  background:#737272;
  float:left;
  margin: 15px 3px 0 0;
}

.ipage:hover {
  background:#abadb3;
}

.ipage_ch {
  padding:4px;
  color:#fff;
  font: normal normal 11px Arial;
  text-decoration:none;
  background:#f86f00;
  float:left;
  margin: 15px 3px 0 0;
}


#search_parts
{
   height:155px;
   min-width:210px;
   width:210px;
   display:block;
   position:relative;
   z-index:5;
   top: 0px;
   left:0px;
   border: 0px solid black;
}

div.models
{
   position:absolute;
   overflow:hidden;
   display:block;
   vertical-align:middle;
   height:157px;
   min-height:157px;
   width:477px;
   min-width:477px;
   background:#fff;
   top:240px;
   left:480px;
   font:normal normal 11px Arial;
   border:0px solid black;
   background: url(/images/borders/models.gif) center no-repeat;
}

p.model
{
   text-align:center;
   margin: 8px 5px 5px 5px;
}




#recommend
{
   height:auto;
   min-width:710px;
   width:700px;
   display:block;
   position:relative;
   z-index:10;
   top: 0px;
   left:0px;
   border: 0px solid black;
}

* html #recommend {   /*  IE6 */
   display: inline;
}

*:first-child+html #recommend {   /*  IE7 */
   display: inline;
}


#price_list
{
   min-width:710px;
   width:710px;
   display:table;
   position:relative;
   margin-top:14px;
   z-index:5;
   border: 0px solid black;
}

* html #price_list {   /*  IE6 */
}

*:first-child+html #price_list {   /*  IE7 */
}


/* Новости full  */

table.news_full
{
    margin-top:20px;
}

td.news_full
{
  color:#535353;
  font: normal 14px Arial;
  padding-bottom:30px;
}

h2.news_full
{
    font-size:16px;
    color:#0069aa;
}

label.news_full
{
    font-size:12px;
    color:#979797;
}

p.news_full
{
    text-align: justify;
}

p.news_full_pic
{
    text-align: center;
}

img.news_full_pic
{
    margin: 15px 0 15px 0;
    border: 1px solid black;
}


/* Новости short  */

a.news_short
{
    
}




td.news_short
{
  font-size:11px;
  text-align:left;
  color:#535353;
  font-family:Arial;
  padding-bottom:20px;
}

h2.news_short
{
    color:#535353;
    font:small-caps 21px Arial;
    margin: 15px 0px 0px 5px;
}

table.news_short
{
    margin-top:15px;
}


h3.news_short
{
    font-size:14px;
    color:#0069aa;
    font-family:Arial;
    font-weight:bold;
    margin:0px;
    padding:0 0 5px 0;
}

label.news_short
{
    font-size:16px;
    color:#747474;
    font-family:Arial;
}

p.news_short
{
    text-align: justify;
}

p.news_short_pic
{    
    text-align: center;
}

img.news_short_pic
{
    border: 3px dashed black;
}

/* Новости short на главной странице  */

div.news_short_1
{
    position:absolute;
    width:185px;
    overflow:hidden;
    top:705px;
    /*top: 470px;*/
    left:0px;
    padding-left:12px;
    padding-right:16px;
    border: 0px solid black;
    z-index: 1;
}


/* Контейнер сс  */

p.text_link_10
{
    font: normal normal 10px Arial;
    margin: 0px 0px 0px 0px;
}
div.link_left_01
{
    position:relative;
    width:160px;
    
    overflow:hidden;
    top:0px;
    /*top: 470px;*/
    left:0px;
    text-align: center;
    padding: 5px 5px 5px 5px;
    border: 1px solid black;
    z-index: 1;
}

h2.link_left_01
{
    color:#535353;
    font:small-caps 18px Arial;
    margin: 10px 0px 12px 0px;
}

table.link_left_01
{
    border: 0px solid black;
    
}

div.link_left_01__inner
{
    max-height: 40px;
    height: 40px;
    overflow: hidden;
    vertical-align: top;
    
    padding: 0px 0px 0px 0px;
    margin: 3px 3px 3px 3px;
    border: 0px solid black;
    
    z-index: 1;
}

/* Объект сс в контактах */

#cc_contacts_1
{
    position: relative;
    top: 125px;
    left: -228px;
}

#cc_main_1
{
    position: absolute;
    top: 5430px;
    left: 12px;
}

* html #cc_main_1 {   /*  IE6 */
   top: 5830px;
}

*:first-child+html #cc_main_1 {   /*  IE7 */
   top: 5830px;
}


#MsgHeader
{
    position: relative;
    display: block;
    top: 220px;
    left: 250px;
    height: 20px;
    width: 700px;
    padding: 0px 0px 0px 0px;
    border: 0px solid black;
    z-index: 10000;
}

#MsgHeader p
{
    font-weight: bold;
    margin: 0px 0px 0px 0px;
}