* {margin: 0;padding: 0;}
html,body {margin: 0;padding: 0;}
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-style: normal;margin: 5px;}
h1 {font-size: large;}
h2 {font-size: medium;}
h3 {font-size: small;}
body {font: small/1em verdana, tahoma, arial;text-align: center;color: #301d0f;background: #edecd9 url(/images/background.jpg) repeat;}
input, select, textarea {vertical-align: middle;font-weight: normal;font-family: tahoma;color: #000000;border: 1px double #a7b3bc;padding: 10px;margin: 5px;font-size: 150%;}
textarea {width: 100%;height: 50px;}
img {vertical-align: top;text-align: left;border-width: 0;}
ul {list-style: none;}
ul#user_menu li {margin: 2px;padding: 5px;border-bottom: 1px solid #a7b3bc;}
p {margin: 0;color: #000000;}
a {color: #301d0f;text-decoration: none;outline: none;}
a:hover {text-decoration: underline;}
a img {border: none;}
.clear {clear: both;}
div#staticcontent {position: absolute;border: 2px solid #807563;background-color: lightyellow;width: 135px;z-index:100}
div#main_link a{height: 94px;width: 239px;background: url(/images/main_link.jpg) no-repeat;position: absolute;margin-left: 16px;margin-top: 27px;cursor: hand;}

div.breadcrumbs {width: 684px;text-align: center;}
div#phone {position: absolute;top: 5px;right: 0px;height: 137px;width: 150px;margin: 10px;
/*	background: 
url(/images/logo.png) no-repeat right;*/}
h1.tel {font-size: 100%;font-variant: small-caps;margin-top: 5px; padding: 0px;}
div#line {clear: both;background: url(/images/line.jpg) no-repeat center bottom;}
div#error404 {font-size: 200%;color: red;width: 100%;text-align: center;padding-top: 50px;}
#flash_notice {color: white;font-size: 12px;background-color: #f2a011;padding: 5px;}
div#container {width: 985px;margin: 0 auto;text-align: left;background: #edecd9;}
div#header {width: 985px;height: 100px;margin: 0;background: url(/images/header.jpg) no-repeat;}
div#navigation {float: left;width: 266px;height: 705px;background: #edecd9 url(/images/navigation.jpg) no-repeat;}
div#content {float: left;height: 705px;width: 684px;background: url(/images/content.jpg) no-repeat;position: relative;}
div#content p {padding: 5px;line-height: 1.4;}
div#ticker {margin-top: 55px;height: 95px;width: 684px;}
div#text {position: relative;padding-top: 0px;overflow-y: scroll;height: 485px;width: 684px;scrollbar-base-color: #edecd9;margin-top: 15px;}
div#left {font-size: 80%;float: left;width: 400px;}
div#right {font-size: 80%;margin: 20px;padding-left: 3px;float: left;width: 200px;border-left: 1px dashed #a7b3bc;}
div#right_line {float: right;height: 705px;width: 35px;background: url(/images/right.jpg) no-repeat;}
div#footer {clear: both;width: 100%;height: 173px;text-align: center;background: url(/images/footer.jpg);}
div#footer p {position: relative;top: 60px;line-height: 1.5;font-size: 11px;}
div#footer img {margin-top: 41px;}
/*FLASH*/
div#left-flash {padding-top: 120px;padding-left: 16px;}
/*NAVIGATION*/
#mainNav {padding-top: 39px;padding-left: 85px;margin: 0px;width: 809px;height: 35px;}
#mainNav ul {list-style: none;padding: 0px;}
#mainNav li {float: left;height: 35px;}
#mainNav li a {display: block;height: 35px;background-image: url(/images/menu.jpg);}
#mainNav ul li#designers a, #mainNav ul li#podbor a, #mainNav ul li#dresscode a,
#mainNav ul li#news a, #mainNav ul li#howtobuy a, #mainNav ul li#partners a, #mainNav ul li#basket a {background-repeat: no-repeat;padding: 0px;text-indent: -9000px;border-style: none;overflow: hidden;}
#mainNav ul li#designers {background-position: 0px 0px;}
#mainNav ul li#designers a {width: 119px;background-position: 0px 0px;}
#mainNav ul li#designers a:hover, #mainNav ul li#designers a.current {background-position: 0px -35px;}
#mainNav ul li#podbor {background-position: -119px 0px;}
#mainNav ul li#podbor a {width: 97px;background-position: -119px 0px;}
#mainNav ul li#podbor a:hover, #mainNav ul li#podbor a.current {background-position: -119px -35px;}
#mainNav ul li#dresscode {background-position: -216px 0px;}
#mainNav ul li#dresscode a {width: 103px;background-position: -216px 0px;}
#mainNav ul li#dresscode a:hover, #mainNav ul li#dresscode a.current {background-position: -216px -35px;}
#mainNav ul li#howtobuy {background-position: -319px 0px;}
#mainNav ul li#howtobuy a {width: 173px;background-position: -319px 0px;}
#mainNav ul li#howtobuy a:hover, #mainNav ul li#howtobuy a.current {background-position: -319px -35px;}
#mainNav ul li#partners {background-position: -492px 0px;}
#mainNav ul li#partners a {width: 200px;background-position: -492px 0px;}
#mainNav ul li#partners a:hover, #mainNav ul li#partners a.current {background-position: -492px -35px;}
#mainNav ul li#basket {background-position: -693px 0px;}
#mainNav ul li#basket a {width: 116px;background-position: -693px 0px;}
#mainNav ul li#basket a:hover, #mainNav ul li#basket a.current {background-position: -693px -35px;}
/*FOOTER-NAVIGATION*/
#footer_navigation {font-size: 11px;position: relative;top: 29px;left: 80px;}
#footer_navigation ul {list-style: none;padding: 0;margin: 0;}
#footer_navigation ul li {float: left;}
#footer_navigation ul li a {float: left;text-align: center;margin-left: 15px;margin-right: 15px;}
#liveinternet {margin-left: 900px;margin-top: 25px;}
/*PRODUCTS*/
div#finish_order {padding: 50px;margin: 50px;font-size: 100%;text-align: center;border-width: 1px;border-style: dotted;}
div#finish_order h3 {font-size: 100%;text-align: center;margin: 20px;border-width: 1px;border-style: dotted;}
div.floatHalf {padding: 20px;margin: 20px;font-size: 100%;text-align: center;border-width: 1px;border-style: dotted;}
div.formError {color: red;}
div.products {text-align: center;margin: 15px;}
div#selection {font-size: 80%;text-align: left;float: left;width: 100px;margin: 1px;}
div#selection p {padding: 0px;margin: 0px;line-height: 1;}
div#selection p#parent_tag {margin: 3px;padding: 3px;border: none;position: relative;}
div#selection input {vertical-align: center;padding: 0;margin: 0;font-size: 80%;}
div#selection fieldset {border: 0;font-size: 80%;}
span.count {font-size: 50%;color: #a7b3bc;}
#tags {font-size: 100%;text-align: left;float: left;height: 60%;width: 220px;}
#parent_tag {font-size: 150%;padding: 15px;clear: both;margin: 1px;border-width: 1px;border-style: dotted;}
p#parent_tag {font-weight: bold;font-variant: small-caps;font-size: 120%;}
#tag_image {margin: 5px;width: 70px;float: left;}
#tag_catalog {padding-left: 5px;width: 130px;float: left;}
#product {text-align: left;float: left;height: 210px;width: 210px;}
#product p {text-align: left;}
#product_detail div {}
img.product_images {border: 1px solid #a7b3bc;width: 50px;}
.info {margin: 5px;text-align: left;color: #596065;}
div.product_info {padding-top: 0px;padding-left: 20px;}
.product_name {text-align: left;margin-top: 20px;margin-left: 0px;margin-bottom: 10px;font-size: 150%;}
#product_images {float: left;width: 300px;}
#product_description {float: left;width: 300px;}
#product_similar {padding-top: 20px;clear: both;}
#product_similar h4 {text-align: center;}
#product_buy {padding: 20px;}
#product_price {padding-top: 10px;padding-left: 20px;font-size: 150%;color: red;clear: both;}