body{margin:10px 0;padding:0;font:12px Tahoma;color:#333;background:#ffe869}
a{text-decoration:none;color:#bc241f}
a:hover{text-decoration:underline}
img{border:0}
h1{font-size:24px;font-weight:normal;margin:0 0 10px 0;color:#dc291e;line-height:30px}
h1 span{font-size:11px;margin-left:10px;color:#333}
p{margin:0 0 10px 0}

#header{background:url(/img/01.jpg) no-repeat;width:980px;margin:0 auto;height:292px}
#content{background:url(/img/02.jpg) repeat-y;width:980px;margin:0 auto;}
#footer{background:url(/img/03.jpg) no-repeat;width:980px;margin:0 auto;height:27px}
#text{line-height:130%;float:right;width:700px;min-height:500px;padding:10px 30px 0 0}
.clear{font-size:0;clear:both}
#menu{margin:255px 0 0 235px;padding:0;position:absolute}
#menu li{font-size:14px;margin-left:15px;list-style:none;display:block;height:32px;padding-top:2px;width:104px;float:left;text-align:center;line-height:32px;background:url(/img/05.gif) no-repeat}
#menu a{color:#FFF}
#submenu{margin:130px 0 0 12px;padding:0 0 10px 0;position:absolute;border-bottom:3px solid #000;background:#bc241f;width:216px}
#submenu li{display:block;list-style:none;background:url(/img/04.gif) no-repeat left 5px;padding-left:20px;line-height:25px;margin-left:15px}
#submenu a{color:#FFF;font-size:14px}
#submenu .on{text-decoration:underline}

#banner{float:left;padding:380px 0 0 15px;width:215px}
#banner .a{width:180px;height:60px;border:1px solid #000;margin:0 0 0 15px}
#last{padding:0 0 0 10px;text-align:center}
#last .b{color:#FFF;font-size:14px;text-align:center;padding-bottom:5px}
#last .c img{border:1px solid #333;margin:0 0 15px 0}
#last .d{padding:3px 10px 20px 10px;font-size:11px}

#raz{margin:0 0 10px 0;padding:3px 5px;background:#d6d6d4}
#raz a{text-decoration:underline;margin:0 3px}
#raz .on{text-decoration:none;color:#333}
#prod{margin:0;padding:0}
#prod li{display:block;list-style:none;float:left;width:136px;height:210px;padding:3px 2px;text-align:center}
#prod .a img{border:1px solid #CCC;background:#FFF;padding:3px}
#prod .b{padding:2px 5px}
#prod .c{font-size:10px;font-weight:bold}
.pages{padding:10px 0;text-align:center}
.pages a{padding:3px 6px;border:1px solid #CCC;background:#FFF}
.pages .on{color:#333;font-weight:bold}
#open .r{width:450px;float:right}
#open .b{padding-top:10px}
#open .a{width:100%}
#open .a td{border-bottom:1px solid #CCC;padding:3px 7px}
#open .l{float:left;padding-left:10px}
#open p{padding-bottom:5px}
#open .c img{border:1px solid #CCC;background:#FFF;padding:3px;margin-bottom:2px}
#open .c{font-size:10px;text-align:center;padding-bottom:20px}
#open .d{color:#bc241f;font-size:18px}
#open .gal div{float:left;margin:0 30px}
#link{position:absolute;width:220px;height:130px;margin:0 0 0 10px}

#basket .a{width:100%}
#basket .a td{border-bottom:1px solid #CCC;padding:3px 7px}
.msg{color:#bc241f;font-size:16px;font-weight:bold}
#lang{position:absolute;width:220px;height:20px;margin:30px 0 0 850px}
#lang a{width:60px;height:20px;padding:0 40px 0 0;display:block;margin:0 0 10px 0;
font:bold 11px Tahoma;line-height:20px;color:#333}
.lv{background:url(/img/lv.png) no-repeat 100% 0}
.en{background:url(/img/en.png) no-repeat 100% 0}
.ru{background:url(/img/ru.png) no-repeat 100% 0}

#ads{position:absolute;width:220px;height:20px;margin:60px 0 0 240px}
#ads a{margin:0 10px 0 0}

#head_ban{position:absolute;width:468px;height:60px;margin:150px 0 0 350px}


/*			NEWS 			*/
/*
#n_top{float:left;width:260px; margin:0 10px 0 0}
#n_top h1{font:bold 20px Arial}
#n_top p{font:13px Verdana;line-height:20px;text-align:justify;}
#n_top_img{background-position:50% top !important;background-repeat:no-repeat !important;height:96px;margin:0 10px 10px 20px;}
#n_top div{text-align:center;}
#n_other{float:left;width:350px;}
#n_other h2{font:bold 14px Arial;margin:0 0 10px 0;padding:0 5px 5px 5px;border-bottom:1px solid #CCC;}
*/
#news{color:#000}
#news a{color:#C00}
#news h2{font:bold 14px Arial}
#news div{margin:0 0 10px 0}
.nfirst h2{font:bold 18px Arial !important}

#news_open{padding:5px 0 25px 0}
#news_open h1{font:bold 20px Arial}
.date{color:#666;font-size:12px;float:right}
#news .i, #news_open .i{float:right;width:128px;height:96px;margin:0 0 10px 10px;padding:1px;border:1px solid #666}
#news p, #news_open p{font:13px Verdana;line-height:20px;}



#feedback{padding:15px 15px 0 10px;color:#FFF;line-height:22px}
#feedback h2{font-size:17px}
#feedback input{height:18px;font:12px Arial}
#feedback div{text-align:right}
#feedback textarea{width:185px;height:80px}
#feedback .submit{border:1px solid #999;background:#FFF;margin:2px 0 0 0;padding:2px;width:50px;height:22px}

#list{padding:10px;text-align:center}
#list a{color:#000;text-decoration:none;border:1px solid #2d2f2c;padding:1px 4px;margin:0 5px}
#list a:hover{background:#CCC}
#list .on{background:#CCC}

.c{clear:both;font-size:0;}

@media print {
	#header,#menu,#footer,#banner,#print{display:none}
	#text{padding:0;width:100%}
	#basket{border:0;background:none;padding:0;width:72%;}
}
