* { padding:0; margin:0; }
html { filter: expression(document.execCommand("BackgroundImageCache", false, true)); }
html, body { width: 100%; height: 100%; }
body {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 62.5%;
        color: #000000;
        background: #FFF;
}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, label, ul, ol, dl, fieldset, address {
        margin: 15px 0;
        font-size: 1em;
}
li, dd, blockquote { 
        margin-left: 30px; 
}

/* Headings */
h1 { font-size: 1.4em; }
h2 { font-size: 1.2em; }
h3 { font-size: 1.1em; }
h4 { font-size: 1.0em; }
h5 { font-size: 0.9em; }
h6 { font-size: 0.8em; }
h1.title { position: relative; margin: 0; padding: 0 0 6px; background: url(../images/title_border.gif) 0 100% no-repeat; text-align: right; }


/* Table */
table { border-collapse: collapse; border: 0; }
table td { padding: 0px; vertical-align: top; text-align: left; }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}

.last { border-bottom: none !important; border-right: none !important; margin-right: 0 !important; background: none !important; }

.left { text-align: left; }
.right { text-align: right; }
.center { text-align: center; }
.middle { vertical-align: middle; }
.fleft { display: block; float: left; }
.fright { display: block; float: right; }



.title{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 20px;
      }
      
#menu{
        font-family: Helvetica_Condenced;
        font-size: 20px;
        color: #F3DDB3;
      }
      
#content_text #best_conteiner .title{ float:left; padding: 30px 0px 0px 150px;}
#content_text .title{ float:left; padding: 30px 50px 0px 30px;}

#table_bottom td {padding-left: 25px; height:46px;
              font-family: Tahoma,Arial, Helvetica, sans-serif;
              font-size: 14px;
              background: url('/images/content/point1.gif') #ffffff no-repeat 60% 100%;
}

img{border: 0px solid #000000;}


/*----------------------------------------------form--*/

.button{
        border:1px solid #777777;
        color:#000000;
        background-color: #c3c3c3;
        font-family: Tahoma,Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: 600;
        cursor: pointer;
		margin: 15px;
        }


.textbox{
        border:1px solid #777777;
        color:#000000;
        background-color: #F2F2F2;
        font-family: Tahoma,Arial, Helvetica, sans-serif;
        font-size: 15px;
        font-weight: 500;
        border-right: 5px solid #F8C300;
        padding: 5px;

        }
		
input {
        border:1px solid #777777;
        color:#000000;
        padding: 3px;
}
        
.menu{  border:1px solid #777777;
        color:#000000;
        background-color: #F2F2F2;
        font-family: Tahoma,Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: 500;
        padding:1px;


     }


/* Links 
---------------------------------------------------------- */

a img { border: 0; }
a {
        color: #044DA2;
        text-decoration: underline;
}
a:hover, a:focus, a:active {
        color: #044DA2;
        text-decoration: none;
}

a.more {
        padding: 3px 26px 5px 0;
        background: url(../images/more.gif) 100% 50% no-repeat;
        color: #bb0800;
        }
        
#menu a {        font-family: Helvetica_Condenced,tahoma;
        font-size: 18px;
        color: #F3DDB3;
        text-decoration: none;
        cursor: pointer;}

#menu a:hover{        font-family: Helvetica_Condenced,tahoma;
        font-size: 18px;
        color: #F3DDB3;
        text-decoration: none;
        cursor: pointer;}
        
#menu a:focus{        font-family: Helvetica_Condenced,tahoma;
        font-size: 18px;
        color: #F3DDB3;
        text-decoration: none;
        cursor: pointer;}

#menu a:active{        font-family: Helvetica_Condenced,tahoma;
        font-size: 18px;
        color: #F3DDB3;
        text-decoration: none;
        cursor: pointer;}

.text_best a {color:#000000;}


/* Layout 
---------------------------------------------------------- */




#head{
      height:395px;
      width:100%;
      background: url('/images/head/background.jpg') repeat-x;
      min-width:1000px;
      }
      

#head_cont{
      height:391px;
      width:100%;
      background: url('/images/head/fon.jpg') no-repeat;
      position:absolute;
      min-width:1000px;
      }

#head_bonus{
      height:300px;
            width:1000px;
      }


#menu{
      height:94px;
      width:100%;
      background: url('/images/head/fon_menu.gif') #262626 no-repeat;

     }
     
#menu0{
       float:left;
       height:21px;
       width:55px;
       background: url('/images/head/men0.gif') no-repeat;
       margin-left:0px;

       }
     
#menu1{  padding-left:30px; }
#menu2{  padding-left:25px; }
#menu3{  padding-left:21px; }
#menu4{  padding-left:25px; }

#menu_conteiner{padding:40px 0 0 20px}

#traktor{
      height:366px;
      width:551px;
      float: right;
      margin:-370px 0px 0 0px;
      z-index5;
      }
      
#ttsn{margin:90px 0 0 400px;}

#content{;}



#best{  width:100%; }

#best_conteiner{
               float:left;
               background: url('/images/content/fon_best1.jpg') #ffffff no-repeat 0% 0%;
               width:100%;
padding-top: 0px;

              }

#bonus{
      width:1px;
      height:262px;
      float: left;
}
.bonus2{
      width:1px;
      height:150px;
      float: left;
}

#bonus3{
      width:1px;
      height:400px;
      float: right;
}

#content_main{
              width:100%;

              clear: both;
              }


#tovar{
float:left;
margin-left:100px;
padding-top:50px;
width:80%;
       }
       
.block{
        width: 46%;
height:125px;
        float:right;
        background:#ffffff;
        padding: 5px 0 0 10px;
        }
        
.tovar_conteiner{
            width: 95%;
            border-right: 5px solid #F8C300;
            height:120px;
            float: left;
            padding: 5px;
            background: #ebebeb;
            }
            
            

.tovar_img{

            float: left;
            border: 1px solid #292121;
            width:150px;
            background: #ffffff;
            }


.tovar_text{
            width: 53%;
            float: left;
            margin: 0 10px 0 0;

            }

#best_conteiner .text_link{


              float:left;
              margin: 10px 0 0 200px;
               height:145px;
              padding: 10px 10px 0 13px;
             background-position: 0% 10%;
              }
              
#content_text #text_main_conteiner  .text_link{
                            float: left;
                            padding: 10px 0 0 20px;
                            width:23%;
                            border: 5px solid #ffffff;
                            height:95px;
                            background-position: 0% 31%;
                        }

.text_link{   background: url('/images/content/point.gif') #ffffff no-repeat;               font-family: Tahoma,Arial, Helvetica, sans-serif;
              font-size: 14px;}

#content_text{
               float:left;
               width:100%;
               background: url('/images/content/fon_best.jpg') #ffffff no-repeat 101% 0%;
min-width:1000px;
}

#text_main_conteiner{  float:left;
margin:0px 0pt 0pt 30px;
width:97%; }

#text_main{
          background:#EBEBEB none repeat scroll 0%;

float:left;
font-family:tahoma;
font-size:14pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:500;
line-height:1.5;
margin-top:20px;
padding:20px;


text-align:left;
width:80%;
          }
          
#bottom{ background:#ffffff; margin: 0px 0 0 130px; clear: both;}


#menu_bottom{height:46px; width: 560px; background: #ffffff;  float: left; margin-top:-45px;}



#content_conteiner{width:100%; }


#logo {
        width:247px;
        height: 57px;
        background: url(/images/content/logo.jpg) no-repeat;
        margin: -100px 20px 0 0px;
        z-index:2;
        float: right;
        border: 1px solid #E1E6E8;
       }

#logo_text{
        width:180px;
        height: 48px;
        padding-top:10px;
        font: 8pt tahoma;
        text-align: right;
        line-height:20px;
          }

.grey {color:#bfbcbc;}

.text0{height: 50px; width:100%;  margin: 10px 5px 0 10px;}

.tovar_title{font: 11px tahoma;
             text-align: left;
             font-weight:700;
             }

.text_best{  font: 11px tahoma;
             text-align: left;
             font-weight:500;
             margin-top:5px;
              line-height: 1.5;
             }
             
             
#active_link{
	height: 100px; width:210px;
	margin: 30px 0 0 90px;
}

table.buy, table.buy tr, table.buy tr td {
	padding:3px;
}

table.cart, table.cart tr, table.cart tr td {
	border: 1px solid  #999999;
}

table.cart {
	width: 100%;
}

table.cart tr td {
	padding: 5px;
}

span.news_date {
	font-size: 0.9em;
	color:#535353;	
}

span.current, a.page_link, a.page_link:visited, a.page_link:hover {
	font-size:1.4em;
	padding: 0px 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a.page_link, a.page_link:visited, a.page_link:hover {
	color:#0066CC;
	text-decoration:underline;
}

span.current {
	color:#333333;
}

span.path_arrow {
	padding: 0px 5px;
}
