body {margin:0.25em 0 0 0;padding:0;font-family:tahoma; font-size:0.8em;background:#ffffff;border:solid 1px #ffffff;}

/*;*/


a {color:#3a4445}
a:hover {}
a:active {}
a:visited {color:#A0AAAB}
a img	{border-width:0;}

h1 {font-weight:normal;margin-bottom:0.5em}
h2 {font-weight:normal;margin-bottom:0.5em}
h3 {font-weight:normal;margin-bottom:0.5em}

strong {font-weight:bold;font-size:100%;}

ul.thread {margin:0.35em 1em;font-weight:bold;padding:0;}
ul.thread li {display:inline;margin-left:1em;}

.light_strip {background:#ffffff;}
.dark_strip {background:#eef2f3;}

.left {text-align:left;}
.right {text-align:right;}

/*****  page layout  *****/
div.roof {}

.s0 {color:#ffa500;}
a.s0 {color:#ffa500;}

div.roof ul.thread {}
div.room ul.thread  li ,
div.door div.production_tree ul li ,
div.roof ul.thread li {
	list-style-type: none;
	padding: 0 0 0 8px;
	background:url(../images/make-up/arrow.gif) no-repeat 0em 0.6em;
}

div.door {}

div.room {padding:0 4em 2em 0.5em;}

div.floor {}

div.door div.search {text-align:center}
div.door div.search #search {border:solid 1px #cccccc;}
div.door div.search #doit {border:none 1px #ffffff; background:#ffffff;}

div.door dl.informer,
div.door dl.articles,
div.door div.production_tree,
div.door div.cart {border:solid 1px #efefef;margin:0 2em 0 1em;padding-bottom:1em;}
div.door div.cart img {margin: 1em;}
div.door div.cart small {margin: 0 1em;display:block}

div.door dl.informer {background:#d4e5f5;margin-top:1em;padding-top:1em}
div.door dl.informer a {color:#ffffff;}
div.door dl.informer dt {margin: 0 1em}
div.door dl.informer dd {margin-left:0}
/*	div.door dl.informer dd ul ρμ. production */
div.door dl.informer dd ul li {padding-left:0;}

div.door dl.articles {background:#f7f7f7;margin-top:1em;padding-top:1em}
div.door dl.articles dt {margin: 1em 1em 0 1em;color:#000000;font-size:1.3em;font-weight:normal;}
div.door dl.articles dd {margin: 0 1em;}

div.door div.production_tree {margin-top:1em;}
div.door div.production_tree h1 {font-size:1.3em;margin:1em 1em 0 1em}
div.door div.production_tree ul {padding-left:1em;}
/*div.door div.production_tree ul li {} ρμ. page layout>roof*/


/***** /page layout *****/

div.the_cart {}

div.the_cart table.cart_content {border:solid 1px #ffffff;margin-bottom:1.75em;}
div.the_cart table.cart_content tr.th {border-bottom:solid 1px #c7c7c7;}
div.the_cart table.cart_content td {border-left:solid 1px #ffffff;border-right:solid 1px #ffffff;padding:2px 4px;}
div.the_cart table.cart_content td.topline {border-top:solid 1px #c7c7c7;}
div.the_cart table.cart_content td input {width:3em;padding:0 4px}
div.the_cart table.cart_content td input.del {font-weight:bold;color:#666696;width:auto}

div.the_cart table.forms {float:left; border:none}
div.the_cart div.delivery_info {float:left;width:370px;background:#efefef;padding:1em 2.5em 3.5em 1em}

/*****  first page  *****/
div.the_first {margin-left:1em}
div.the_cart div.logo,
div.the_first div.logo {background:transparent url(../images/make-up/b_well_logo.png) no-repeat left top; width:272px;height:67px;position:absolute;left:1em;top:0.25em;}

div.the_first ul.thread li a {}

div.the_first div.mega_block {width:729px;float:left;}
div.the_first div.mega_block div.mega_banner {background:#ffffff url(../images/make-up/b_well_mainpix1.jpg) no-repeat left top; width:729px;border:solid 1px #e9e9e9;height:460px;float:left;}
div.the_first div.mega_block div.slogan {text-align:right;font-size:2.25em;color:#0353a8;font-family:Arial;margin:0.75em 0.5em}

div.the_first div.mega_block div.showcase {margin:1em 0 2em 0}
div.the_first div.mega_block div.showcase div.tooth {float:left;width:31%}
div.the_first div.mega_block div.showcase div.tooth h1 {font-weight:bold;margin:0.1em;font-size:1.2em}
div.the_first div.mega_block div.showcase div.tooth ul {margin:0;font-size:0.85em;padding:0}
div.the_first div.mega_block div.showcase div.tooth ul li {list-style-type:none;margin:0;padding:0}

div.the_first div.counters {clear:both;}
div.the_first div.counters div.copyright{text-align:right;font-size:0.8em;}

div.line_acacac {background:#acacac url(../images/make-up/pixel_acacac.gif);width:100%}
div.line_e8f6f7 {background:#e8f6f7 url(../images/make-up/pixel_e8f6f7.gif);width:100%}
div.line_beddeb {background:#beddeb url(../images/make-up/pixel_beddeb.gif);width:100%}
div.line_e6f4fa {background:#e6f4fa url(../images/make-up/pixel_e6f4fa.gif);width:100%}
div.line_bedfee {background:#e8f6f7 url(../images/make-up/pixel_bedfee.gif);width:100%}
/***** /first page  *****/

/*****   articles   *****/
.articles {}
.articles h1 {font-size:1.3em}
.articles small {color:#ffa604;font-size:1em;font-weight:bold;}
.articles h1 small {font-size:0.7em;}

dl.articles {}
dl.articles dt {color:#a9060d;margin:1em 0 0 0;font-size:0.8em;font-weight:bold;}
dl.articles dd {margin-left:0}
dl.articles dd a {}

ul.articles {list-style:none;padding:0;}
ul.articles li {}
ul.articles h1 {}
ul.articles h1 small {}
ul.articles p {}

/*****  /articles   *****/

/*****  production  *****/
div.product {}
div.product h1 {font-size:1.4em;}
div.product h2 {font-size:1.4em;color:#ffa604;font-weight:bold;margin-top:0}
div.door dl.informer dd ul,
div.articles ul,
div.product ul {margin: 0.5em 0; padding: 0 0 0 2em; }
div.door dl.informer dd ul li,
div.articles ul li,
div.product ul li
{
    margin:0;padding:0 0 0 16px;
    list-style-type: none;
    behavior: expression( !this.before ? this.before = this.innerHTML = '&mdash;&nbsp;' + this.innerHTML : '' );
    text-indent: -1.24em;
}
div.door dl.informer dd ul li:before,
div.articles ul li:before,
div.product ul li:before { content: '\2014\a0'; }

div.product div.product_info {}
div.product div.product_info div.image_holder {float:left;/*clear:both;*/}
div.product div.product_info div.pushthebutton {margin-left:2em;float:left;width:210px;border:solid 1px #efefef;padding:2em}
div.product div.product_info div.pushthebutton h2 {font-weight:normal;color:#000000;font-size:1.3em}
div.product div.product_info div.pushthebutton div.advertisement {}
div.product div.product_info div.pushthebutton div.price {}
div.product div.product_info div.pushthebutton div.price .l {color:#9d9d9d;margin-top:1em;}
div.product div.product_info div.pushthebutton div.price .v {font-size:1.4em}
div.product div.product_info div.pushthebutton input {margin-top:1em;}
div.product div.product_info div.description {max-width:700px;width:expression(document.body.clientWidth>1066?'700px':'100%');}

div.product table.properties,
div.product table.attachments {margin:2em 0;border-collapse:collapse; max-width:700px; width:expression( document.body.clientWidth > 1066 ? '700px' : '100%' )}
div.product table.properties th,
div.product table.attachments th {padding:2px 1em; padding-left:2em;text-align:left;font-weight:normal;font-size:0.8em}
div.product table.attachments th a {font-weight:bold;font-size:1.2em;}
div.product table.attachments td {color:#ffa604;font-weight:bold}

div.product div.production_info {overflow:hidden;}
div.product div.production_info h1 {font-size:1.5em}
div.product div.production_info div.subproduction_header {padding-top:1em}
div.product div.production_info div.subproduction_header h2 {color:#ffa500;margin-top:-0.20em;font-weight:normal;font-size:1.5em}
div.product div.production_info div.subproduction_header h2 a {color:#ffa500;}
div.product div.production_info p {max-width:700px;width:expression(document.body.clientWidth>1066?'700px':'100%');}
div.product div.production_info div.subproduction_content {margin-bottom:1em;overflow:hidden;clear:left}

div.product div.production_info div.item {float:left; width:200px;height:210px;margin-right:1em;margin-bottom:1em;border:solid 1px #efefef;padding:0.5em}
div.product div.production_info div.item h3 {font-size:1.1em;font-weight:500;margin-bottom:0.25em;padding:0}
div.product div.production_info div.item div.pict {position:absolute;margin-top:100px;z-index:100;}
div.product div.production_info div.item div.pict a {/*width:100px;height:100px;*/margin-left:40px}
div.product div.production_info div.item div.pict img {width:100px;height:100px;}
div.product div.production_info div.item div.adv2 {position:relative;margin:0;padding:0;z-index:110;font-size:0.9em;}
div.product div.production_info div.item div.price {position:absolute;margin-top:190px;z-index:110;}


/***** /production  *****/

table tr.gridH td, 
table tr.gridI td, 
table tr.gridA td {padding:2px 4px}
table tr.gridH	{background-color:#666966; color:#cccfcc}
table tr.gridI	{background-color:#eff2f3;}
table tr.gridA	{}

