body {background-color: #FFF;}
h2 {color:#693; font:bold 80% Arial;}
h3, h4, .char, p, .cart {margin:0 0 10px;}
h5 { margin:10px 0 5px 10px; color:#366; font:bold 120% Arial;}
span.markword {background: #fff200;}
a {color: #305B72;}
a:hover {text-decoration: none;}
a.class2 {color: #693;}
a.class2:hover {text-decoration: none;}
a.class3:link {color: #333;text-decoration: none;}
a.class3:visited {color: #666;text-decoration: none;}
a.class3:hover {color: #333;text-decoration: underline;}
a.class3:active {color: #333;text-decoration: none;}
ul {list-style-type: circle;padding:0;margin:0 0 10px 30px;}

.logos span {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #777;text-transform: uppercase;font-weight: bold;}
.logos a {text-decoration: none;}

.menu_column h3 {margin:0;}
.menu_column ul {margin:10px 0 10px 1px; list-style-type:none;}
.menu_column ul li {background: url(/i/line_111.gif) left bottom repeat-x; height:1%; margin-bottom:5px;}
.menu_column ul ul {margin:5px 0 10px 15px;}
.menu_column ul li a {background: url(/i/li_pic.gif) 0 4px no-repeat; padding:0 0 4px 18px; display:block;}
.menu_column ul li a.control, .menu_column ul li a.parent {background: url(/i/plus.gif) 0 4px no-repeat; padding:0; margin:0;}
.menu_column ul li a.active {background: url(/i/minus.gif) 0 4px no-repeat;}
.menu_column ul li a.control {width:12px; height:14px; cursor:pointer; position:absolute; left:0; z-index:5; float:left;}

.menucat a {font:bold 14px Arial;}
.menucat li {MARGIN: 0 0 1em}

.text, .path {font-family: Tahoma;font-size: 70%;color: #333;}
h4, .head, .menu, .title {font:12px Arial;text-transform: uppercase;color: #FFF;font-weight: bold; padding:6px 12px 5px; background-color:#82A759;}
td.head {padding:6px 12px 5px;}
h3 {font:14px Arial;color: #5c87A0;font-weight: bold;padding-top:4px}
.head2 {font-family: Arial;font-size: 80%;color: #366;font-weight: bold;}
h4, .title {background-color:#6F92A5;}
.menu {padding:6px 0 5px; text-align:center; background: url(/i/buttom_1.gif) 0 0 repeat-x;}
.menu a {text-transform:uppercase;}
.menu span {color:#333; margin:0 3px}
.path {padding-bottom:5px; font-size:12px}

.sp {padding:0;margin:12px 5px}
#h2_titul {background-color:#6F92A5; font:12px Arial;text-transform: uppercase;color: #FFF;font-weight: bold; padding:6px 12px 5px;}
.p_titul {background-color:#6F92A5; font:12px Arial;text-transform: uppercase;color: #FFF;font-weight: bold; padding:6px 12px 5px;}
.top_kolonki {background: url(/i/table4.gif) right no-repeat;}
.boot_kolonki {background: url(/i/table1.gif) right no-repeat;}

.news, .news_all {font-family: Tahoma;font-size: 11px;color: #333; padding:2px 0}
.news_text {}
.news_title {font-weight: bold;}
.date {color: #59862D;}

.cart {font-size: 11px; border-collapse:collapse;}
.cart th {border-bottom: 2px solid #8d8d8d; color: #8d8d8d; padding: 0 5px 5px; text-align: left;}
.cart td {padding: 2px 1px 4px 0; border-bottom: 1px solid #CCC;}
.cart .basket_td td {border: none; padding-top: 10px;}

.list_tovar {font-family:Tahoma; vertical-align:top}
.list_tovar strong a {color: #693; font-size:110%;}
.list_tovar strong a:hover {text-decoration: none; color: #693;}
.list_tovar span {font-weight:bold;}
.list_tovar div {padding:5px 0 20px 0}
.cena {padding-left:42px; color:#C00; font-weight:bold; font-size:110%;}
.kupit {text-align:right; padding-right:42px;}
.kupit img {vertical-align:top}
.knopkupit div {padding:3px;color:#C00;font-size:12px;font-weight:bold;float: left;width: 110px;}

.liderprod {float:left; margin:0 9px 15px 0; width:31%; height:164px; border-bottom: 1px #999 solid}
.liderprod div {height:37px; font-size:11px}
.liderprod img {border: none; margin-right: 7px}
.liderprod span {font-weight:bold; color:#C00; padding-left:5px; line-height:22px}
.liderprod a {color:#693}

#navy_kat {font-weight:bold; font-size:12px; color:#666}

h1, h2 {font-size: 18px; font-weight: normal;}

.formrgsm, .formrg {margin: 3px 0 8px;}
form.usual input, form.usual select {margin-top: 2px;}
form.usual div {margin-bottom: 8px;}
.usual .txt, select, select option {width:240px; font-size:100%;}
.gray {color:#336699}

.btn, button {width: auto !important; padding: 2px 8px; background: #A9ACB4; font: 100% tahoma, arial, sans-serif; color: #FFF; border: none; cursor: pointer; cursor: hand;}

#siteedit-panel {position: relative; height: 42px; background: url(/i/admin/panel_bgr.gif) repeat-x #eff1f6; font-size: 12px;}
#siteedit-panel a {color: #716e6e;}
.panel-abocms {position: absolute; left: 27px; top: 11px;}
.panel-exit {float: right; padding: 1px 0 3px 24px; position: relative; top: 11px; left: -38px; background: url(/i/admin/panel_icons.gif) no-repeat 0 -150px;}
.panel-pages {float: left; padding: 1px 0 3px 24px; position: relative; top: 11px; left: 170px; background: url(/i/admin/panel_icons.gif) no-repeat 0 0;}
.panel-addpage {float: left; padding: 1px 0 3px 24px; position: relative; top: 11px; left: 195px; background: url(/i/admin/panel_icons.gif) no-repeat 0 -50px;}
.edit-on-site {float: right; display: block; border-top: 1px solid #808080; border-left: 1px solid #808080; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; padding: 4px 8px 4px 30px; background: url(/i/admin/panel_icons.gif) no-repeat 8px -97px; position: relative; top: 8px; left: -100px;}

#panel-goto-list {position: relative; top: 9px; left: 230px; float: left; width: 188px; height: 20px; background: #FFF; border: 1px solid #e5e5e5; color: #716e6e; line-height: 20px;}
#panel-goto-list ul {position: absolute; left: -1px; top: 20px; width: 188px; background: #FFF; border: 1px solid #a9acb4; border-top: none; margin: 0; padding: 5px 0 2px; list-style: none; line-height: 1.3em;	visibility: hidden;}
#panel-goto-list li {background-image: url(/i/admin/icons2.gif); background-repeat: no-repeat; padding: 0 0pt 8px 30px; margin-left: 2px;}
#panel-goto-list li a {color: #3D6B7E; text-decoration: none;}
#panel-goto-list li a:hover {color: #58ACCE;}

#panel-goto-list.panellist ul {visibility: visible;}
#panel-goto-list.panellist {border-color: #a9acb4;}
.panellist .goto-list-arrow {opacity: 0.6; filter: alpha(opacity=60);}

.goto-list-arrow {position: absolute; top: 2px; left: 170px; cursor: pointer;}

p.gallery-item {float: left; width: 33%; height: 100px;}
div.post {margin: 0 0 20px; border-top: 1px solid #e5e5e5; padding-top: 20px; width: 100%; overflow: hidden;}

/* styles */
.basket a { display:block; margin:5px 0 0 10px; padding:8px 0 5px 34px; background:url(/i/shop.gif) 0 10px no-repeat; text-decoration:none;}
.bs2 a {padding:15px 0 10px 34px; background:url(/i/shop.gif) 0 10px no-repeat;}
.search {width:148px;}
.auth_form {margin:0;}
.auth_form .field {width:90px;}

.last_tovar .head2 {display:block; margin:10px 0;}
.last_tovar .image {text-align:center; margin:10px 0;}
.catalogue_search_form select {width: 220px; border: 1px solid #E5E5E5;}

.cat_img {width:150px; text-align:center; padding:5px 0;}
.cat_img img {max-width:135px; border:none;}
.cena {text-align:right;color:#c00;font:bold 80% Tahoma;}

.char td, .char th {}
.char th {text-align:left;}

.vatop {vertical-align:top;}
.void {border-collapse:collapse;}
.void td {padding:0}
.w100 {width:100%;}
#dao img {vertical-align:top;}

