body {margin:0px; padding:0px; font:11px Tahoma;}
html,body{height:100%; width:100%; min-width:1000px;}
#main{height:auto; min-height:100%; margin:0 auto; margin-bottom:-81px;}
#header {height:182px; background:url(../img/bg_header.png) repeat-x;}
#header_left {background:url(../img/bg_header_left.jpg) no-repeat bottom; float:left; width:250px; height:149px;}
#header_right {background:url(../img/bg_header_right.jpg) no-repeat; float:right; width:220px; height:149px; font:24px Tahoma; color:#FFF; text-align:right; padding:25px 30px 0px 0px;}
#header_right b {font:normal 14px Tahoma;}
#logo {width:500px; height:138px; margin:0 auto;}
#menu {width:706px; height:44px; position:absolute; left:50%; margin-left:-353px; background:url(../img/bg_menu.gif) repeat-x;}
*html #menu {margin-top:-11px;}
#menu_center {font:12px Tahoma; position:relative;}
#menu_center a {padding:14px 26px 12px 26px; color:#FFF; text-decoration:none; margin-left:2px;}
#menu_center a:hover {background:url(../img/bg_menu_hover.gif) repeat-x;}
#menu_center ul {margin:0px; padding:0px;}
#menu_center ul li {margin:0px; padding:0px; float:left; list-style-type:none; padding:14px 0px 12px 0px; background:url(../img/border_menu.gif) no-repeat;}
#menu_center ul li.first {background:none;}
#menu_left {float:left; background:url(../img/bg_menu_left.gif) no-repeat; width:27px; height:44px;}
#menu_bg {height:44px; background:url(../img/bg_menu_right.gif) no-repeat right;}
#content_left, #content_right {background:url(../img/bg_top_content.png) repeat-x;}
#content {font:12px Tahoma; color:#464646; line-height:16px; width:100%;}
#content a {color:#4b5d78;}
#content a:hover {text-decoration:none; background:#4b5d78; color:#fff;}
.articles {padding-bottom:30px;}
#content .articles span a {color:#ed0f68;}
#content .articles span a:hover {background:#ed0f68; color:#fff;}
#content_left {width:170px; float:left; padding:17px 0px 30px 30px;}
#women_select {background:url(../img/women_select.jpg) no-repeat; width:170px; height:21px; color:#ed0f68; text-align:right; padding-top:23px; margin-top:10px;}
#men_select {background:url(../img/men_select.jpg) no-repeat; width:170px; height:21px; color:#4b5d78; text-align:right; padding-top:28px; margin-top:20px;}
select {width:170px;}
select#men {font:11px Tahoma; color:#4b5d78;}
select#women {font:11px Tahoma; color:#ed0f68;}
#korzina_bottom {background:url(../img/korzina_bottom.gif) no-repeat; width:170px; height:45px;}
#content_right {margin-left:200px; padding:16px 20px 30px 30px; //margin-bottom:80px;}
#search {height:40px; width:220px; position:relative; float:right;}
#search .text {border:1px #b3b9c3 solid; width:130px; font:11px Tahoma; padding:2px; color:#4b5d78;}
#search .button {width:69px; height:20px; background:url(../img/search.png) no-repeat; border:0px; margin-left:10px;}
#shopOrderForm img, .jot-form img {border:1px #b3b9c3 solid;}
.button {cursor:pointer;}

#bread {padding:10px 0px 10px 0px; color:#ed0f68;}
#baner_content {height:100px; width:100%; margin:20px 0px 20px 0px; text-align:center; float:left; //float:none;}
#baner_content_left {width:220px; height:100px; background:url(../img/baner_left.jpg) no-repeat; float:left;}
#baner_content_right {width:510px; height:100px; background:url(../img/baner_right.jpg) no-repeat right top; float:left;}
.product_men, .product_women {width:355px; margin:0px 20px 20px 0px; color:#464646; display:block; float:left; font:11px Tahoma;}
.border_product {border:1px #f8a9c7 solid; height:240px;}
.border_choice {border:1px #f8a9c7 solid; height:100px; padding-left:90px; border-top:0px;}
#choice_men .border_choice {border:1px #cfd8e4 solid; border-top:0px;}
.product_men .border_product {border:1px #cfd8e4 solid;}
.product_women .product_top, .product_men .product_top {width:14px; height:15px; background:url(../img/bg_pannier_top.gif) no-repeat; position:relative; top:15px;}
.product_men .product_top {background:url(../img/bg_men_top.gif) no-repeat;}
.product_bottom {width:17px; height:15px; background:url(../img/bg_pannier_bottom.gif) no-repeat; float:right; margin-top:-15px;}
.product_men .product_bottom, #choice_men .product_bottom {background:url(../img/bg_men_bottom.gif) no-repeat;}
#content .product_women .product_content a, #bread a, #content #women_catalog a, #choice_women li a {color:#ed0f68;}
#content .product_men #content .product_content a, #content #pannier a, #content #men_catalog a, #choice_men li a {color:#4b5d78;}
#pannier a {//float:left;}
#pannier .pannier_right a {padding:0px;}
#content .product_men a:hover, #content .product_women a:hover, #bread a:hover, #content #pannier a:hover, #content #men_catalog a:hover, #content #women_catalog a:hover, #choice_men li a:hover, #choice_women li a:hover {text-decoration:none; color:#FFF;}
#content .product_men a:hover, #content #pannier a:hover, #content #men_catalog a:hover, #choice_men li a:hover {background:#4b5d78;}
#content .product_men .product_img a:hover, #content .product_women .product_img a:hover {background:none;}
#content .product_women a:hover, #bread a:hover, #content #women_catalog a:hover, #choice_women li a:hover {background:#ed0f68;}
#content .product_img {float:left; margin:15px 0px 10px 10px; text-align:center; width:165px;}
#content .product_img img {width:150px;}
.product_content {margin-left:190px; padding:10px 10px 10px 10px;}
.product_content p {text-align:justify; line-height:14px; margin:0;}
.product_men img, .product_women img {position:relative; float:right; margin-top:-40px; margin-right:15px; //margin-right:0px;}
.product_img img {position:static; float:none; margin-top:0px;}
#clear{clear:both; height:81px;}
.clear {clear:both;}
#footer {height:81px; width:100%; background:url(../img/bg_bottom.gif) repeat-x;}
#copyright {color:#FFF; text-align:center; padding-top:15px;}
#copyright a {color:#FFF;}
#telephone {background:url(../img/telephone_bottom.png) no-repeat 0px 30px; width:401px; height:25px; padding-top:30px; text-align:right;}
#telephone img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40); -moz-opacity: 0.4; -khtml-opacity: 0.4; opacity: 0.4;}
#telephone img:hover {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1.0; -khtml-opacity: 1.0; opacity: 1.0;}
#copyright a:hover {text-decoration:none;}
#logo_bottom {padding:15px 30px 0px 30px;}
#footer_left {float:left; background:url(../img/bg_bottom_left.jpg) no-repeat bottom; height:81px; width:126px;}
#footer_right {float:right; background:url(../img/bg_bottom_right.jpg) no-repeat bottom; height:81px; width:137px;}
#men_catalog {color:#4b5d78; font:12px Tahoma; line-height:20px;}
#women_catalog {color:#ed0f68; font:12px Tahoma; line-height:20px;}
#choise {width:100%; height:150px; padding-top:20px;}
#choice_women, #choice_men {width:355px; float:left; height:151px;}
#choice_women {background:url(../img/choice_women.png) no-repeat 0px 18px;}
#choice_men {background:url(../img/choice_men.png) no-repeat 0px 15px; margin-left:20px;}
#choice_women ul, #choice_men ul {padding:0px; margin:20px 0px 0px 90px;}
#choice_women li, #choice_men li {list-style-type:none; float:left; margin:9px 23px 0px 0px; display:block; height:12px; width:12px;}
#choice_women li a, #choice_men li a {text-decoration:none; padding:2px;}
#choice_women h1, #choice_men h1 {position:relative; top:10px; left:90px;}
img {border:0px;}
h1, p.title {font:22px Tahoma; color:#ed0f68; margin:0px; padding:0px;}
p.title {margin:20px 0 10px 0;}
#choice_men h1 {color:#4b5d78;}
#map {font:10px Tahoma; padding-bottom:10px;}
#map a {color:#ffc2db;}
#map a:hover {text-decoration:none;}
#house {float:left; width:100%; padding:20px 0px 20px 0px; font:11px Arial, Helvetica, sans-serif;}
#firm {border:1px #f8a9c7 solid; float:left; width:100%; padding:0px 0px 20px 0px;}
#house .product_bottom {background:url(../img/bg_pannier_bottom.gif) no-repeat 0px 0px; margin:-15px -2px 0px 0px;}
#firm ul {margin:20px; padding:0px;}
#firm ul li {list-style-type:none; display:block; width:24%; float:left;}
#firm ul li a {color:#4b5d78;}
#firm ul li a:hover {text-decoration:underline; background:#ed0f68; color:#FFF;}
#best ul {width:96%; float:left; margin:0px; padding:10px 0px 20px 0px;}
#best ul li {float:left; list-style-type:none; width:32%; padding:5px 5px 5px 0px;}
#best ul li a {color:#4b5d78;}
#best ul li a:hover {text-decoration:none;}
#advisable, #advisable_alert {border:1px #f8a9c7 solid; padding:10px; margin:30px 0px 20px 0px; //margin:15px 0px 10px 0px;}
.advisable {width:100%;}
.advisable td {text-align:center; vertical-align:top; width:25%;}
#container_advisable {float:left; width:100%;}
#container_advisable .product_top {width:14px; height:15px; margin-bottom:-30px; //margin-bottom:-15px;}
#container_advisable .product_bottom {width:17px; height:15px; float:right; margin:-35px 0px 0px 0px; //margin:-25px 0px 0px 0px}
#advisable a, #advisable_alert a {color:#4b5d78;}
#advisable a:hover, #advisable_alert a:hover {text-decoration:none;}
#women_ending, #men_ending {border:1px #f8a9c7 solid; padding:15px; background:#fff; width:100%; border-bottom:0px;}
#women_ending_bottom {border:1px #f8a9c7 solid; border-top:0px; padding:0px 15px 15px 15px;}
#men_ending {border:1px #cfd8e4 solid;}
#women_ending td, #men_ending td {vertical-align:top;}
.shop-stuff {margin-bottom:5px; width:630px; font:16px Tahoma; color:#ed0f68;}
.shs-title {float:left; font-size:11px; color:#4b5d78; background:#d6e0ef; padding:5px; float:left; width:270px; padding:2px 0px 0px 10px; margin:3px 0px 0px 0px; height:18px;}
.shs-price-by {padding:0 0 0 5px; font-size:14px; font-weight:bold;}
#women_ending .shs-title {color:#ed0f68; background:#feebf2;}
.shop-stuff .shs-but {width:152px; height:23px; border:0px; background:url(../img/zakazat.png) no-repeat; cursor:pointer; margin-left:5px; float:right;}
#noimg {display:none;}

.comment {padding-bottom:12px; font-size:11px;}
.comment b {color:#4b5d78; text-decoration:underline; font-weight:normal; display:block;}
.comment em {font:10px Arial, Helvetica, sans-serif; color:#878c94; font-style:normal; display:block;}

#addComment {background:url(../img/addComment.png) no-repeat; display:block; width:144px; height:23px; margin-bottom:10px;}
#allComment {color:#ed0f68;}
#allComment:hover {text-decoration:none;}
