html, body {height:100%}
BODY{background:#fff;color:#000;font:0.75em/1.42em arial,helvetica,sans-serif;padding:0px;margin:0px;}
A{color:#ff2d22; text-decoration:none;}
A:hover{color:#ff2d22; text-decoration:underline;}
A:visited{color:#ff2d22;}

.all{overflow:hidden; zoom:1; position:relative;z-index:999; background:#fff;}
.page_top{height:35px;background:#fff url(i/bg1.png) top center repeat-x;margin-bottom:35px;}
.page_bottom{height:28px;background:#fff url(i/bg2.png) top center repeat-x; position:absolute; bottom:10px; width:100%; z-index:-1;}

.menu {width:900px;margin:0px auto 15px;}
.menu a {color:#ff2d22;font-size:16px; text-decoration:none; width:auto; margin-right:25px;}
.menu a:hover {color:#ff2d22;font-size:16px; text-decoration:underline; width:auto; margin-right:25px;}

.order {font-size:12px; font-weight:bold; color:#ff2d22;}
.order a {color:#ff2d22; text-decoration:underline;}
.order a:hover {color:#ff2d22; text-decoration:none;}

/*
.float_order {z-index:999; position:absolute; width:56px; height:74px; top:20px; right:10px; background: url(i/price.gif) no-repeat;}
.order_icon {float:left; background: url(i/price.gif) no-repeat; width:56px; height:74px;}
.order_text {float:left; heigth:100%; padding:28px 0 0 20px;}
.order_text a {text-decoration:none; color:#ff2d22; font-size:16px;}
.order_text a:hover {text-decoration:underline; color:#ff2d22; font-size:16px;}
*/

.coop {width:500px;}

.header{width:900px;margin:0 auto;overflow:hidden;}
.pics{width:980px;margin:0px auto;left:15px;position:relative}
.logo{float:right;margin-left:50px;}
.price{width:200px; text-align:left;margin:40px 0 0 10px;}
.pricepic{width:auto;float:left;}
.pricetext{width:auto;float:left;padding:10px 0 0 20px; text-align:left;}
.price a {color:#ff2d22;font-size:12px; text-decoration:none; width:auto;}
.price a:hover {color:#ff2d22;font-size:12px; text-decoration:underline; width:auto;}
.feedback {overflow:hidden; width:auto;margin:0px auto 25px; height:auto;}
.feedback .name {float:left; width: 150px; text-align:right; padding:5px;}
.feedback .input {float:left; width:auto; padding: 5px;}
.feedback .input input {width:150px;}
.spacer {clear:both;}
.title {width:900px;margin:0 auto 10px; overflow:hidden;}
.title h1 {padding:0; margin:0;}
.cena {font-size:1.33em;font-weight:bold; color:#000;}

H1{font-size:1.50em;font-weight:normal;line-height:1.28em;margin:0px 0px 10px}
H2{font-size:1.25em;font-weight:normal;margin:0px 0px 10px}
H3{font-size:1.33em;font-weight:bold;margin:0px 0px 8px;}
P{margin:0px 0px 10px}

.pics UL{margin:0px;padding:0px;}
.pics LI{width:250px;float:left;list-style:none;margin:0px 50px 0px 25px;-margin:0px 50px 0px 12px;}
.pics IMG{position:relative;left:-5px;}
.pics P{margin:0px 0px 8px;}
P.sizes{color:#666;margin-right:-10px}
P.descr{color:#666;margin-right:-10px}
P.pic {margin-right:-10px;}

.header LI{margin:0px 0px 3px;}
.header BIG{font-size:1.50em;line-height:1.28em}

.imgpadding {padding-right:70px;}

.c_top{height:12px;clear:both;background:transparent url(i/c_top.png) no-repeat;}
.c_bottom{height:12px;clear:both;background:transparent url(i/c_bottom.png) no-repeat;margin-bottom:25px;}
.c_bg{background:transparent url(i/c_bg.png) repeat-y;/*overflow:hidden; position:relative;*/}
.c_bg li {border:0px solid black; position:relative;}
.c_bg li img {border:0px;}
a.item {color:#000; text-decoration:none;}
a.item:hover {color:#000; text-decoration:none;}

.footer{width:800px;margin:35px auto 120px;font-size:1.1em; line-height:1.38em;z-index:998;}
