body,h1,h2,h3,h4,h5,h6,p,form,ul,ol,li,td,th{margin:0;padding:0;}

.victor{display:block;font-size:1px;height:1px;clear:both;}
.ir{position:absolute;top:0;left:0;display:block;width:100%;height:100%;font-size:1px;}
a .ir{cursor:pointer;cursor:hand;}

a img{border:0;}

.center{text-align:center;}

body{background-color:#fff;text-align:center;font-family:Arial,sans-serif;}

#global{
width:953px;margin:0 auto;text-align:left;padding:20px 0;
}


#head{font-family:"Arial Narrow",sans-serif;
width:953px;
height:190px;
position:relative;
background-image:url("../images/cs/layout/background_head.jpg");
background-repeat:no-repeat;
}

h1{position:absolute;
top:46px;left:-17px;
}


#nav{text-align:center;word-spacing:4px;
position:absolute;
width:678px;height:32px;
padding-top:7px;
left:276px;top:141px;
background-image:url("../images/cs/layout/background_nav.gif");

color:#939393;font-size:15px;
font-family:"Arial Narrow",sans-serif;
}


#nav a,#footnav a{color:#939393;text-decoration:none;word-spacing:0;}

#nav .orange,#footnav .orange{color:#ff8b02;}

#head p{top:52px;left:560px;position:absolute;color:#fff;font-size:35px;}

#hi1{width:100px;height:141px;position:absolute;background-image:url("../images/cs/layout/image_hi1.jpg");left:875px;top:0;}



#body{border-bottom:2px solid #fff;width:953px;
background-image:url("../images/cs/layout/background_body.gif");
}

#leftcol{width:210px;float:left;background-color:#f2efea;}

#leftcol h2,#voucher h2{padding-left:10px;width:200px;height:26px;padding-top:5px;
color:#fff;font-size:17px;background-color:#cc0c07;position:relative;
margin-bottom:10px;}




#leftcol h2 .ir{background-image:url("../images/cs/layout/h2_produkty.gif");}

#leftcol ul{
margin-left:15px;list-style:none;font-family:Tahoma,sans-serif;
}

#leftcol li{
font-size:12px;
text-transform:uppercase;margin:3px 0;


}

#leftcol ul > li{margin-bottom:10px;}

#leftcol .open a{background-image:url("../images/cs/layout/ico_minas.gif");}
#leftcol .nochild a{background-image:url("../images/cs/layout/ico_puan.gif");}
#leftcol li ul{margin-left:15px;margin-bottom:10px;}
#leftcol li li{text-transform:none;margin:0;}
#leftcol li a{color:#000;text-decoration:none;font-weight:bold;background-image:url("../images/cs/layout/ico_plas.gif");
background-repeat:no-repeat;
background-position:0 5px;display:block;padding-left:15px;}

#leftcol li li a,#leftcol .open li a{color:#cc0c07;font-size:13px;background-image:none;padding:0;}





#maincol{width:520px;float:left;_display:inline;margin-left:14px;padding-bottom:40px;}


h2.h2,.homh2{font-family:"Arial Narrow",sans-serif;color:#cc0c07;font-size:24px;padding-top:2px;margin-bottom:10px;}

#homeprod{border-top:3px double #a0a0a0;margin-top:20px;padding-top:20px;}

.homh2{color:#ff7916;font-size:20px;}

#userform form{
background-color:#fceeb8;
padding:10px;
border:1px solid #ebdda8;
margin-top:20px;
}

#maincol .inp1{width:220px;
border:1px solid #999;
padding:2px;font-size:11px;height:15px;
} 

#maincol td.rq{font-size:13px;color:#c00;padding-right:2px;position:relative;top:-4px;}

#maincol .submtd{padding-top:20px;text-align:right;}

#maincol .submtd input{background-color:#cc0c07;color:#fff;border:0;font-family:Tahoma,sans-serif;
font-size:11px;font-weight:bold;padding:3px 15px;
border:1px solid #666; 
}


#maincol th{font-size:13px;color:#333;vertical-align:top;padding-top:3px;}

#maincol th label{padding-right:30px;}

#maincol td{padding-bottom:4px;}


#maincol p,#home p,#static p,#static li,#pdetail p,#pdetail li{color:#333;font-size:13px;
text-align:justify;
}

#static p a,#static ul a,.sr td a{color:#4897d9;}

#static p,#pdetail p{margin-bottom:15px;}

#static ul,#pdetail ul{
list-style:none;margin-bottom:20px;margin-left:15px;
}

#static ul li,#pdetail ul li{
padding-left:12px;margin-bottom:2px;
background-image:url("../images/cs/layout/bul1.gif");
background-position:0 8px;background-repeat:no-repeat;
}

#static h3,#pdetail h4,#checkout h3{margin-top:20px;margin-bottom:5px;color:#ff7916;font-family:"Arial Narrow",sans-serif;font-size:16px;}


.hp{background-color:#f9f9f9;padding:10px;position:relative;margin-bottom:10px;padding-bottom:50px;border:1px solid #f0f0f0;
width:500px;
}

.paging{
margin:15px 0;padding:2px 5px;background:#f0f0f0;font-size:12px;
text-align:center;
}

.paging a{color:#cc0c07;}

.paging .act{font-weight:bold;}

.hp2{background-color:#f9f2df;border:1px solid #f0ead2;}

.hp h3{color:#cc0c07;font-family:"Arial Narrow",sans-serif;font-size:16px;margin-bottom:10px;}
.hp h3 a{color:#cc0c07;}
.hp h4{position:absolute;font-size:12px;right:10px;top:10px;font-weight:normal;}
.hp h4 a{text-decoration:none;color:#4897d9;font-family:"Arial Narrow",sans-serif;}

#home .hp p{color:#333;font-size:12px;}

.hp .prc{color:#000;font-size:16px;font-weight:bold;position:absolute;bottom:15px;left:146px;}

.hp form{position:absolute;bottom:15px;right:10px;}

.hp .inp2,.detbar .inp2{width:35px;border:1px solid #999;text-align:right;font-size:11px;padding:2px;background-color:#fff;}

.hp input,.detbar input{vertical-align:middle;}

.hp p img{float:left;border:1px solid #c0c0c0;margin-right:15px;margin-top:2px;}




#nl{
padding:12px;background-color:#5b5a58;border-bottom:2px solid #fff;
}


#nl h3{font-size:12px;font-weight:normal;color:#fff;margin-bottom:4px;}

#nl input{vertical-align:middle;}

#nl #nli1{border:1px solid #6f6f6f;
background-color:#e4e4e4 !important; color:#000;width:135px;
height:15px;font-size:11px;width:120px;
}

#nl #nli2{
color:#5b5a58;
background-color:#fdd43c;border:1px solid #fff;font-size:10px;
font-weight:bold;height:18px;
}









#baskdetail table{width:100%;}

#baskdetail th,.sr th{
background-color:#ff7916;color:#fff;
padding:3px 5px;font-size:13px;text-align:center;
border-bottom:2px solid #fff;border-right:1px solid #fff;
}

#baskdetail td,.sr td{padding:3px 5px;background-color:#f9f2df;font-size:13px;
color:#000;border-right:1px solid #fff;border-bottom:1px solid #fff; 
}

#baskdetail td .inp1{text-align:right;width:35px;}

#baskdetail td a{color:#4897d9;font-weight:bold;}

#baskdetail td.numero{text-align:right;}

#baskdetail .total td{font-weight:bold;background-color:#fff;border-top:3px double #999;border-bottom:1px solid #ccc;}

#baskdetail .tr2 td,.sr .tr2 td{background-color:#f8e8be;}

.sr th{font-size:11px;}

.sr td{font-size:11px;vertical-align:top;}




#maincol .submdiv{padding-top:25px;text-align:right;}

#maincol .submdiv input,#maincol .submdiv a{
background-color:#cc0c07;color:#fff;border:0;font-family:Tahoma,sans-serif;
font-size:11px;font-weight:bold;padding:3px 15px;
border:1px solid #666; vertical-align:middle; }

#maincol .submdiv a{text-decoration:none;background-color:#ff7916;padding:5px 20px;padding-top:4px;}


#newslist h3,#pdetail h3,#newsdetail h3{font-family:"Arial Narrow",sans-serif;margin-top:-10px;font-size:15px;margin-bottom:20px;}
#newsdetail h3{color:#4897d9;font-size:17px;margin-top:-15px;}

#newslist h3{margin-top:20px;margin-bottom:4px;color:#ff7916;}

#pdetail h3 a{color:#4897d9;}


.tbl1{border-top:1px solid #ccc;}
.tbl1 td,.tbl1 th{background-color:#f0f0f0;padding:2px 5px;color:#333;font-size:13px;text-align:left;padding-right:20px;
border-bottom:1px solid #ccc;
}
.tbl1 .tr2 td,.tbl1 .tr2 th{background-color:#f9f9f9;}



.detbar{
position:relative;margin:20px 0;
background-color:#e9e9e9;padding:5px;
font-size:15px;
height:20px;border:1px solid #d9d9d9;
}

.detbar .prc{padding-top:1px;}

.detbar form{position:absolute;top:3px;right:5px;}




#voucher{
background-color:#fceeb8;
border-bottom:2px solid #fff;
}

#voucher h2{width:184px;}
#voucher form{padding-left:12px;padding-bottom:10px;}
#voucher_code{border:1px solid #999;font-size:11px;padding:1px;height:15px;width:120px;}

#voucher input{vertical-align:middle;}

#voucher .ir{background-image:url("../images/cs/layout/h2_voucher.gif");}

#voucher p{
font-size:13px;
font-weight:bold;padding-bottom:5px;padding-left:12px;
color:#cc0c07;
}
#voucher .good{
color:#4897d9;padding-bottom:10px;
}




#rightcol{float:right;width:194px;background-color:#f0f0f0;}

#user,#logged{
background-color:#fceeb8;font-size:12px;text-align:center;
padding:0 5px;height:28px;padding-top:10px;border-bottom:2px solid #fff;font-weight:bold;
word-spacing:15px;
}

#user a{color:#cc0c07;word-spacing:0;}

#logged{
word-spacing:0;height:auto;padding-bottom:10px;
text-align:left;padding-left:10px;
}

#logged ul{list-style:none;margin-top:5px;margin-left:2px;}

#logged li{padding-left:13px;background-image:url("../images/cs/layout/bul1.gif");
background-position:0 8px;background-repeat:no-repeat;}

#logged a{color:#4897d9;}




#basket{width:174px;background-color:#fff;padding:10px;
background-position:100% 0px;background-image:url("../images/cs/layout/ico_basket.gif");
background-repeat:no-repeat;
height:55px;padding-top:15px;
position:relative;cursor:pointer;
}

#basket h2,#logged h2{color:#770805;font-size:18px;font-weight:normal;}

#basket p{font-size:11px;color:#333;padding-top:5px;}
#basket .ir{height:80px;cursor:pointer;z-index:2;}

#basket a{color:#cc0c07;}
#news{background-color:#f9f2df;width:193px;border-top:2px solid #fff;border-bottom:2px solid #fff;}

#news h2{
padding-left:10px;width:183px;height:26px;padding-top:5px;
color:#fff;font-size:17px;background-color:#ff7916;position:relative;
margin-bottom:10px;
}

#op{color:#fff;
background-color:#cc0c07;padding:5px;
border-bottom:10px solid #fff;
}

#news h2 .ir{background-image:url("../images/cs/layout/h2_aktuality.gif");}

#news h3{font-family:"Arial Narrow",sans-serif;color:#cc0c07;font-size:13px;padding:0 10px;}
#news h3 small{font-weight:normal;font-size:11px;position:relative;top:2px;}
#news p{font-family:"Arial Narrow",sans-serif;color:#333;font-size:13px;padding:0 10px;margin-bottom:10px;}
#news p a{display:block;text-align:right;color:#4897d9;margin-top:-5px;}

#foot{
width:953px;font-size:14px;
height:46px;
position:relative;
background-image:url("../images/cs/layout/background_foot.jpg");
background-repeat:no-repeat;background-position:0 1px;
border-top:1px solid #858585;
}

#footcopy{color:#535353;
position:absolute;left:18px;top:15px;
}

#footnav{position:absolute;top:15px;right:30px;
font-family:"Arial Narrow",sans-serif;color:#939393;
word-spacing:5px;
}



#nv{position:absolute;top:15px;right:5px;}






.glutab{border-top:1px solid #666;border-right:1px solid #666;}

.glutab td,.glutab th{padding:2px 5px;font-size:11px;text-align:left;border-bottom:1px solid #666;border-left:1px solid #666;}
.glutab th{background-color:#ccd8f1;color:#335fbd;font-size:11px !important;}











