/***************************************************************************
 * Cascade Style Sheet. Copyright (c) 2009 by dolCom
 * Create Date 12.10.09 by dolCom
 * ICQ: 386-166-115 E-mail: dolcom20@gmail.com
 ***************************************************************************/

body {margin:0; padding:0; min-width:1000px; font:normal 12px Arial; background:url('/i/bgr.jpg'); }
table {border-collapse:collapse; width:100%;}
img {border:0;}
td {vertical-align:top;}
h1 {font-size:18px; font-weight:normal; margin:10px 0;}
h2 {font-size:15px; font-weight:normal; margin:10px 0; text-align:center;}
form {padding:0; margin:0;}
a {color:#000;}
a:hover {text-decoration:none;}


.all {width:900px; margin:0 auto; background:#fff;}
/* ///// Шляпа \\\\\*/
.head {height:220px;}

.logo {padding:27px 0 0 37px; width:163px; height:58px;}
.phones {padding:10px 0 0 20px; width:175px; font-size:20px; text-align:center;}
.phones span {font-size:14px;}
.phones p {font-size:10px;}

.search_form input {font-size:10px; width:140px;}
.search_form a {font-size:10px; font-weight:bold; color:#000;}

.main_menu {margin-left:200px;}
.main_menu a {display:block; float:left; padding:7px 9px 5px 10px; background:url('/i/r.gif') right 14px no-repeat; font-size:12px; color:#000; text-decoration:none;}
.main_menu a:hover {text-decoration:underline;}
.selected {font-weight:bold;}
/* \\\\\ Шляпа /////*/


.last {background:none!important; border:0!important;} /* Последний элемент в списке */


/* ///// Бодя \\\\\*/
.body {}

.left {padding:10px 0; width:200px; border-right:1px solid #ccc; font-size:11px;}
.menu_products{width:200px; padding:4px 0px 24px 0px;}
.menu_products a{display:block; margin:0px; padding:0px; padding-left:12px! important;}

.menu_products img{float:left; margin-top:3px;}
.ctalogue_left, .news_left, .contacts_left, .dealers_left {padding:5px 20px; border-bottom:1px solid #ccc;}
.img_lev1{margin-left:20px;}
.a_lev1{display:block; margin-left:24px! important;}
.a_lev2{display:block; margin-left:47px! important;}
.ctalogue_left {}
.ctalogue_left p {margin:3px 0 10px 0;}
.ctalogue_left select {width:160px;}
.ctalogue_left ul {padding:0 0 0 10px; margin:10px 0;}
.ctalogue_left li {padding:2px 0; list-style-type:square;}
.ctalogue_left .selected {font-weight:bold; color:#6591d3;}

.lev_3 {padding-left:20px; margin-left:20px; list-style-type:disc!important;}
.lev_4 {padding-left:40px; margin-left:40px; list-style-type:circle!important;}

.news_left {text-align:justify;}
.news_left span, .news_left a {display:block; font-weight:bold;}
.news_left a {text-transform:uppercase; text-align:left;}
.news_left p {border-bottom:1px dotted #ccc; margin:5px 0; padding:0 0 3px 0;}

.contacts_left {}
.contacts_left th, .contacts_left td {border-bottom:1px dotted #ccc;}
.contacts_left th {text-align:right; vertical-align:middle; }
.contacts_left td {text-align:left;}
.contacts_left a {font-weight:bold;}


.dealers_left {text-align:justify;}

.content {padding:10px 20px;}

.shares {overflow:hidden; height:100%; margin:0 0 20px 0; font-size:11px; text-align:justify;}
.shares h2 {text-align:left;}
.shares div {float:left; overflow:hidden; width:45%; margin:0 20px 10px 0; height:85px;}
.shares img {float:left; margin:3px 10px 5px 0;}


.shop_cats {overflow:hidden; height:100%; margin:10px 0 0 0;}
.cat {overflow:hidden; height:100%; margin:0 0 10px 0; border-bottom:1px dotted #ccc;}
.cat img {float:left; margin:0 10px 0 0;}
.cat th, .cat td {padding:3px 5px; vertical-align:middle;}
.cat th {background:#f6ee4c;}
.cat a {font-size:11px;}
.cat span {font-size:20px; color:#606060;}
.cat a span {display:block; font-size:18px;}
.grey {background:#f0f0f0;}

.cat_2 {float:left; overflow:hidden; height:100%; swidth:50%!important; width:49%; margin:0 0 10px 0; border-bottom:1px dotted #ccc;}
.cat_2 img {float:left; margin:0 10px 10px 0;}
.cat_2 span {margin:0 10px 0 0;}
.shop_goods h2{text-align:left! important;}
.shop_goods a{font-weight:bold;}
/* \\\\\ Бодя /////*/

/* ///// Тапки \\\\\*/
.under {padding:5px 20px; border-top:1px solid #ccc;}
.under p {font-size:10px;}
/* \\\\\ Тапки /////*/