root {display: block;}
body{
  padding: 0px;margin: 0px;
  font-family: Arial,'Times New Roman',times,serif;
  font-size: 12px;
  background-color: #bfbfbf;
  background-image: url(/img/glossymetal.jpg);
  color: black;
}
div#main{
  border:none;
  margin:0px auto;
  padding:0px;
  width:100%;
  min-width: 980px;
  max-width: 1300px;
  
}
table {border-collapse: collapse;}
a:hover{color: red;text-decoration: underline;}
a{color: black;text-decoration: underline;}
a.btn1 div{
/*  background-color:#bebebe;border: 1px #7f7f7f solid;*/
  background-color:#cecece;border: 1px #8f8f8f solid;
  font-weight: bold;
  font-size: 13px;
  text-align: center;
  padding:5px 0;
  border-radius:8px;
  -moz-border-radius:8px;
  -webkit-border-radius:8px;
  -khtml-border-radius:8px;
  text-decoration: none;
  min-width:188px;
  color:black;
}
a.btn1:hover div{
  color:white;
  text-decoration:none;
  background-color:  #7f7f7f;
}
a.btn1{text-decoration: none;}
a.btn1:hover{text-decoration: none;}

div#searchid{
  min-width: 520px;
  background-color:#FFFFE1;
  margin-left: 32px;margin-right: 22px;
  text-align: right;
  border-radius:4px;
  -moz-border-radius:4px;
  -webkit-border-radius:4px;
  -khtml-border-radius:4px;
  padding-right:5px;

  height: 24px;
}


div.center{margin: 0 auto;}
table.header{margin-bottom: 5px;}
table.header ,table#menu_list{width:100%;min-width: 980px;}
table.header thead tr{height: 0px;}
table.header thead td,table#menu_list td{width:19%;}
table.header thead td.col,table#menu_list td.col{width: 0.6%;}
table#menu_list ul{margin:-1px -7px ;}
*:first-child+html table#menu_list ul{margin-left:30px ;}
* html table#menu_list ul{margin-left:30px;}
table#menu_list td{vertical-align: top;}
table#menu_list a{text-decoration: none;}
div#footer{
  text-align: center;
  margin-top:5px;
  clear: both;
}
table#main {
  text-align: center;
  margin: 0px;
  padding: 0px;
  width:100%;
  min-width: 980px;
  border-collapse: separate;
  border-spacing:6px;}
table#main td{
  border:1px solid #A7A6AA;
  margin: 1px 0px;
  padding-bottom: 10px;padding-top: 10px;
  background-color: white;
  vertical-align: top;
}
table#main td#banner{width:180px;min-width: 170px;}
table#main td#goods{}
table#main td#news{width:290px;min-width: 280px;text-align: left;}


/*  Вывод сообщений*/
div.error {
    margin-left: 50px;
    margin-right: 50px;
    padding: 3px 3px 3px 3px;
    border:1px solid red;
    font-family: Arial,Helvetica,sans-serif;
    background-color: #ff9999;
}
div.complete{
    margin-left: 50px;
    margin-right: 50px;
    padding: 3px 3px 3px 3px;
    border:1px solid green;
    font-family: Arial,Helvetica,sans-serif;
    background-color: #ccffcc;
}
table.mt{
    border:1px solid black;
    width:100%;
    background-color: white;
}
table.mt td{
    border:1px solid black;
}
td.spanel{
    width: 190px;
    text-align: center;
}

td.main{width: 100%;}

table.basket,table.basket tr td{
    font-family: 'Courier New',Courier,monospace;
    font-size: 12px;
    border: 1px black solid;
}
table.basket{
  padding-bottom: 10px;
  padding-top:10px;

}
img{
    border-width: 0px;
}

/*лого*/
div.header table{
    border-width: 0px;
    width:100%;
}

form#login{
    padding-left: 30px;
}


/*строка поиска*/
div.searchbar{
  border:1px solid black;
  width: 350px;
}

div.arttitle{
  width:100%;
  text-align: center;

  font-family: 'Times New Roman',times,serif;
  font-size: 18px;
  padding-bottom: 20px;
  padding-top:20px;
}
/*Регистрация*/
div.regForm{
  background-color:white;
  border:2px solid #CBDCED;
  margin:17px auto;
  padding:0 22px 13px;
  width:500px;
}
div.regForm h3{text-align: center;}
div.regForm td{vertical-align: top;border-style: none ;}
div.regform table{border-style: none;}
span{
  font-size: 13px;
  font-family: Verdana;
}
table#ss_cat,table#ss_cat td{border:1px black solid;}
table#ss_cat a{text-decoration: none;}
div#goods_info{text-align: center;}
table#goods_info{width: 300px;margin: 10px auto;}
table#goods_info,table#goods_info td{border:1px black solid;}

span.h3{
  font-weight: bold;
  font-size: medium;
  font-family: sans-serif;
}
div.article{padding: 12px;}
table#hit{width: 475px; margin: 5px auto;}
table#hit td{padding: 1px;font-size: 11px;}
img.act_btn:hover{cursor: pointer}

div#oformlenie table {text-align: left;width: 700px;}
div#oformlenie table td,div#oformlenie table td{ border:1px black solid;}
table.bordered,table.bordered td{border:1px black solid;}
table.carousel td{border-width: 0px !important;}
table.carousel {margin: 0px auto 10px;}
table.carousel td>img{cursor: pointer;}
td#goods div#motoequip{width:98%;margin:8px auto;
  background-color: #EEEEEE;border:1px solid #E0E0E0;min-width:780px;
}
td#goods div#motoequip table#el-list{display: inline-table;}
*:first-child+html td#goods div#motoequip table#el-list{display: inline;}
td#goods div#motoequip table#el-list,td#goods div#motoequip table#el-list td{
  border: 1px  #E0E0E0 solid;
}
td#goods div#motoequip table#el-list td{padding:0px;background-color: #E8E8E8;}
td#goods div#motoequip table#el-list img{width:80px;height:80px;}
td#goods div#technick{width:100%;margin:0px auto;display:inline-block;
  background-color: #EEEEEE;border:1px solid #E0E0E0;min-width:484px;
}

td#goods div#technick table#el-list{display: inline-table;}
*:first-child+html td#goods table#el-list{display: inline;}
td#goods div#technick table#el-list,td#goods div#motoequip table#el-list td{
  border: 1px  #E0E0E0 solid;
}
td#goods div#technick table#el-list td{padding:0px;background-color: #E8E8E8;}
td#goods div#technick table#el-list img{width:158px;height:100px;}
td#goods table#techzaphim{width:98%;border:0px white none;margin:2px auto;}
td#goods table#techzaphim td{border:0px white none;padding:0px;}
div#leftSide{
  float:left;
  width:198px; min-width: 198px;
  background-color: #F5F5F5;
  border:1px solid #A7A6AA;
  vertical-align: top;
  margin-left:2px;
}
div#rightSide{
  margin-left: 205px;
  min-width: 750px;
  background-color: #F5F5F5;
  border:1px solid #A7A6AA;
  vertical-align: top;
  padding: 10px;
}