body{
  padding: 0px;margin: 0px;
  font-family: Tahoma, Geneva, sans-serif;
  font-size: 12px;
  background-color: #bfbfbf;
  background-image: url(/img/bg_paven.png);
  color: black;
}
div#page{
  border:none;
  margin:0px auto;
  padding:0px;
  width:99%;
  min-width: 980px;
  max-width: 1300px;
}
table {border-collapse: collapse;}
table.standart1 td{border:1px solid #999;}
table.standart1 thead{text-align:center;}

a:hover{color: red;text-decoration: underline;}
a{color: black;text-decoration: underline;}
img{border-width: 0px;}

span{
  font-size: 13px;
  font-family: Verdana;
}
span.h3{
  font-weight: bold;
  font-size: medium;
  font-family: sans-serif;
}
h1{font-size: 15pt;}
/*Header----------------------------------------------------------------------*/
table.header{
    width:100%;
    background-image:url(/img/logo_bg_r001_short.png);
    background-repeat: repeat-x;
    height: 141px;
}
table.header td.right{text-align: right; padding-right: 16px; vertical-align: middle;}
table.header td.right a{text-decoration: none;font-weight:bold;}
table.header td#logo {height:141px}

/*Navigation------------------------------------------------------------------*/
table#navigation{width:100%;text-align: center;border-collapse: separate;color:orange;}
table#navigation td{
  background:url("/img/main_menu_bg.png") repeat scroll 0 0 transparent;
  font-weight:bold;
  line-height:26px;
}
table#navigation a{text-decoration: none;color:#E6F1F6;display:block;}
table#navigation a:hover{color:black;}
table#navigation td:hover{
  background:url("/img/main_menu_bg2.png") repeat scroll 0 0 transparent;
  color:black;
}
table#navigation form{text-align: right;width:360px;margin-left:auto;margin-right:3px;}
table#navigation div {margin:0px 4px 0px 4px;}

footer{text-align: center;margin-top:5px;clear: both}
/*Main------------------------------------------------------------------------*/
table#main {
  margin: 0px;
  padding: 0px;
  width:100%;
  border-collapse: separate;
  border-spacing: 6px;}
td#catalog,td#section{
  border:1px solid #A7A6AA;
  margin: 1px 0px;
  padding-bottom: 10px;
  padding-top: 10px;
  background-color: white;
  vertical-align: top;
}
td#section{padding:14px 10px;}
td#catalog{width:180px;min-width: 170px;}
td#catalog>ul{font-size: 12px;padding-left:4px !important;}
td#catalog ul{text-align: left; padding-left: 16px;margin:0px;}
td#catalog > ul > li {font-weight:bold;list-style:none outside none;}
td#catalog ul ul li {font-weight:normal;}
div.article{padding: 12px;}
td#catalog ul a{text-decoration: none;}

/*Вывод сообщений-------------------------------------------------------------*/
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.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;
}
div#oformlenie table {text-align: left;width: 700px;}
div#oformlenie table td,div#oformlenie table td{ border:1px black solid;}

/*Логин-----------------------------------------------------------------------*/
form#login{
    padding-left: 30px;
}

/*Регистрация-----------------------------------------------------------------*/
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;}
img.act_btn:hover{cursor: pointer}

/*Профиль---------------------------------------------------------------------*/
div.arttitle{
  width:100%;
  text-align: center;
  font-family: 'Times New Roman',times,serif;
  font-size: 18px;
  padding-bottom: 20px;
  padding-top:20px;
}

/*Таблицы---------------------------------------------------------------------*/
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;}

/*4 раздела на главной странице-----------------------------------------------*/
div#technick{width:100%;margin:0px auto;display:inline-block;
  background-color: #F5F5F5;border:1px solid #E0E0E0;min-width:484px;
}
div#technick table#el-list{display: inline-table;}
*:first-child+html table#el-list{display: inline;}
div#technick table#el-list,div#motoequip table#el-list td{
  border: 1px  #E0E0E0 solid;
  margin:0 9px;
}
div#technick table#el-list td{padding:0px;background-color: #E8E8E8;}
div#technick table#el-list img{width:170px;height:186px;}
table#techzaphim{width:98%;border:0px white none;margin:2px auto;}
table#techzaphim td{border:0px white none;padding:0px;}

div#technick_serg{width:100%;margin:0px auto;display:inline-block;min-width:484px;}
div#technick_serg table#el-list{display: inline-table;}
div#technick_serg table#el-list,div#motoequip table#el-list td{margin:0 19px;}
div#technick_serg table#el-list td{padding:0px;font-style:oblique;font-weight:bold}


/*Список товаров в наличии (List)---------------------------------------------*/
table#goods_list{margin: 5px auto;width: 95%}
table#goods_list thead{
	background-color: LemonChiffon;
  font-size: 13px;
  font-weight: bold;
  text-align: center;}

/*Отзывы----------------------------------------------------------------------*/
div.otzyv{margin:20px;line-height: 18px}
div.otzyv span{font-weight: bold; font-style: oblique; font-size: 9pt; font-family: Verdana; }

/*Заказ мототехники-----------------------------------------------------------*/
table#Order_list{width:95%;margin:5px auto;text-align:center;}
table#Order_list img{width:9cm;margin:-1px;}
table#Order_list td{border:1px black solid;}
table#Order_list thead td{
  font-weight: bold;
  font-style: oblique;
  font-size:15px;
  padding-top:5px;
  padding-bottom:5px;
  }
table#Order_list tbody tr td:first-child {text-align:left;}

/*Мотоподарки-----------------------------------------------------------------*/
div#motopodarki{ text-align: center;}
div#motopodarki img {vertical-align: middle;}
div#motopodarki a{text-decoration: none;}
div#motopodarki h3{font-size: 20px}
table#motopodarki{width:95%;margin:5px auto;text-align:center;}
table#motopodarki td{border:1px black solid;}

/*Таблица в поиске по номеру*/
table.num_search thead td{text-align: center;font-weight: bold;}
table.num_search td{border:1px #A7A6AA solid; font-family: Arial;}

#zakaz{float:right;text-align:center;margin-right: 50px}
#zakaz a{text-decoration:none;font-style: oblique;font-weight: bold;color:blue}
table.cats_with_img a {text-decoration:none;font-style:oblique;font-weight:bold;}
table.cats_with_img td {width:25%}
