*{font-family:"Tahoma CE","tahoma ce",Tahoma,tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif}
html{background-color:#452424;background-image:url(img/bg_body.gif);background-repeat:repeat-x;background-position:top;font-size:10pt;padding:0}
body{background-image:url(img/bg_body2.png);background-repeat:no-repeat;background-position:center 0;position:0;padding:0}
.center{text-align:center}
.left{text-align:left}
.objRight{float:right}
.objCenter{margin:0 auto}
body,div,form{width:auto;margin:0;padding:0}
h1{color:#A10C0E;font-size:140%;margin-top:10px}
h1 a{color:#A10C0E}
h2{margin-top:20px;font-size:125%;color:#EA1116}
h2 a{color:#EA1116}
table tr td{font-size:100%}
h3,strong.h3{font-size:115%;color:#D8180E}
h4{font-size:115%;color:#363636}
h4 a{color:#363636}
p{text-align:justify}
table.cena{width:100%;border-top:1px dotted #666;border-bottom:1px dotted #666}
table.tabulkaBG{background-color:#FFF}
table.tabulkaBG th{background-color:#D8180E;color:#FFF}
table.tabulkaBG td.oddel{border-bottom:2px solid #D8180E}
table.vypis h3{float:left;margin:0;padding:0}
a img,map,area,.noborder{border:0}
map{margin:0}
.skrtni{text-decoration:line-through}
span.h2{font-size:120%;font-weight:bolder}
.ikona{float:none;vertical-align:middle}
ul li img.ikona{width:13px;height:14px}
div.clear{clear:both}
a{text-decoration:none;color:#950B0E}
a:hover{text-decoration:underline;color:#E90004}
#dlgBg{background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity:0.70;opacity:0.70;display:none;position:absolute;top:0;left:0;z-index:998}
#tiskNabidka{z-index:-1}
#dialog{display:none;position:fixed;top:300px;z-index:999}
#okno{width:1000px;position:relative;margin:0 auto}
#obsah{width:980px;margin-left:10px;background-color:#FFF}
#titul{width:1000px;height:145px;clear:both}
#titul div.l{width:304px;height:135px;float:left}
#titul div.r{width:696px;height:135px;float:right}
#start{height:10px;padding-left:10px;clear:both}
#logo{margin-left:28px;margin-top:23px}
#hledani_kosik{width:1000px;height:147px;padding-top:3px;background-color:#DC662C;background-image:url(img/bg_hledani_kosik.jpg);background-repeat:repeat-y;color:#FFFFFE;font-size:80%;clear:both}
#hledani_kosik table{height:128px}
#hledani_kosik table table{height:auto}
#hledani_kosik form{width:auto;margin:0;padding:0}
#hledani_kosik .input{width:138px;padding-left:5px;height:26px;background-image:url(img/sprite.png);background-repeat:no-repeat;background-position:0 0;border:1px solid #A63224;font-size:100%}
#hledani_kosik .inputHledej{width:151px;padding-left:24px;height:26px;background-image:url(img/sprite.png);background-repeat:no-repeat;background-position:0 -36px;border:1px solid #A63224;font-size:100%}
#navigaceObchod{margin-left:9px;margin-right:15px;margin-bottom:1px;padding-left:15px;padding-top:10px;padding-bottom:7px;color:#FFF;overflow:hidden;background-color:#BB4D26;background-image:url(img/navigaceObchod_start.png);background-repeat:no-repeat;background-position:0 4px;text-shadow:#000 0 1px 1px}
#navigaceObchod a{text-decoration:none;color:#FFF;font-size:100%;font-weight:700;text-shadow:#000 0 1px 1px}
#konec{width:980px;height:29px;background-image:url(img/bg_konec.png);background-repeat:repeat-x;clear:both;margin:0 auto}
#copy{width:980px;text-align:right;font-size:80%;color:#FFF;clear:both;margin:10px auto 0}
#linky{width:1000px;text-align:left;font-size:70%;color:#FFF;clear:both;margin:0 auto}
#kosik{width:266px;height:28px;padding-left:56px;padding-top:12px;background-image:url(img/sprite.png);background-repeat:no-repeat;background-position:0 -72px;float:left}
#levy{width:230px;padding-left:9px;color:#FFF;float:left}
#levy div.tlacitka a:first-letter{text-transform:uppercase}
#levy div.sekce a{color:#000;text-decoration:none}
#levy ul{list-style:none;border:0;margin:0;padding:0}
#levy li{border:0;list-style-position:outside;padding:0}
#levy li a{font-size:95%;width:155px;display:block;float:left;margin-bottom:3px;margin-left:1px}
#levy li small{font-size:80%}
#levy li li a{width:142px;display:block;float:left;margin-bottom:3px;margin-left:1px}
#levy li li li a{width:129px;display:block;float:left;margin-bottom:3px;margin-left:1px}
#levy div.kosik2 div{padding:5px}
#text,#text2,#pouzeText{width:741px;background-color:#FFF;float:left;overflow:hidden}
#text2{width:701px;padding:10px 20px 20px}
#pouzeText{width:980px;margin-left:0;background-color:#FFF}
#text div.odsazeni{padding:0 9px 9px}
#pravy{width:230px;margin-left:5px;margin-right:5px;float:right}
#banner{width:555px;height:177px}
#banner1{width:535px;height:60px;margin-left:150px;margin-top:20px;text-align:right}
#menu{width:696px;height:29px;margin-top:21px;padding-top:5px;position:relative;overflow:hidden;clear:both;text-align:right}
#menu div{border:0;position:relative;display:inline;margin:0 auto;padding:1px 5px 0 0}
#menu div span.akt{padding-left:3px;padding-right:3px}
#menu div a,#menu div a.akt{color:#FFF;text-decoration:none;font-weight:700;float:none;font-size:110%;margin:0;padding:9px 6px 9px 3px}
#menu div a:hover,#menu div a:hover.akt{text-decoration:underline;background-color:#371D1D}
#menu div.akt a{text-decoration:none;background-color:#371D1D}
#menu div.deakt a{background-color:transparent}
.podmenu{width:190px;font-size:90%;color:#FFF;background-color:#371D1D;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95);-moz-opacity:0.95;opacity:0.95;position:absolute;top:26px;z-index:1;padding:3px 3px 3px 5px}
.podmenu a{color:#FFF;text-decoration:none;padding-left:1px;padding-right:1px}
div.polozkapodmenu1{width:190px;clear:both;margin-top:1px;margin-bottom:4px}
div.polozkapodmenu2{clear:both;padding-left:5px;margin-top:1px;margin-bottom:2px}
div.polozkapodmenu2 span{width:170px;float:left}
div.polozkapodmenu3{clear:both;padding-left:10px;margin-top:1px;margin-bottom:2px}
div.polozkapodmenu4{clear:both;padding-left:15px;margin-top:1px;margin-bottom:2px}
div.aktualita{width:235px;margin-bottom:15px}
div.aktualita div.titulek{width:224px;height:27px;font-weight:700;color:#FFF;background-color:#D12A30;background-image:url(img/bg_aktualita_titulek.jpg);background-repeat:repeat-y;font-size:105%;padding:10px 3px 0 8px}
div.aktualita div.obsah{width:207px;color:#000;background-color:#E1E1E1;padding:13px 14px}
a.soc_ikonka{margin-right:2px;margin-bottom:2px;border:1px solid #CCC;background-color:#FFF;display:block;float:left;padding:2px}
div.aktualita h3{margin-top:0}
div.aktualita a{font-size:100%;color:#DC2C33;text-decoration:none}
div.aktualita a:hover{text-decoration:underline}
div.aktualita a.odkaz0{font-size:110%;margin-right:10px}
div.aktualita a.odkaz1{font-size:90%;margin-right:10px}
div.aktualita a.odkaz2{font-size:120%;margin-right:10px}
div.aktualita a.odkaz3{font-size:130%;margin-right:10px}
div.aktualita a.odkaz4{font-size:100%;margin-right:10px}
div.aktualita a.odkaz5{font-size:75%;margin-right:10px}
div.podminkyObchodu{width:370px;height:150px;border:1px solid #CCC;overflow:auto;background-color:#FFF;padding:5px}
img.btn_zpet{position:relative;left:-8px}
div.prepinace{width:100%;height:18px}
div.prepni_c_on{height:13px;color:#000;display:block;float:left;font-weight:700;padding:2px}
a.button_c{width:auto;height:18px;padding-top:3px;padding-left:10px;margin-bottom:1px;display:block;overflow:hidden}
a.button_c strong{font-weight:400;color:red}
a.button_c:hover{width:auto;height:18px;padding-top:3px;padding-left:10px;margin-bottom:1px;display:block}
div.button_c_pod{width:220px;height:40px;padding-left:10px;background-color:#B6181F;background-image:url(img/bg_button_c_pod.png);background-repeat:repeat-x;overflow:hidden;position:relative;display:table-cell;vertical-align:middle;text-align:left}
div.button_c_pod img{vertical-align:middle;display:block;float:left}
div.submenu{display:inline;background-color:#891116}
div.submenu div.button_c_pod{height:20px;padding-left:19px;background-image:none;background-color:transparent}
a.button_0{width:170px;padding-left:3px;display:block;float:left}
div.sekce{width:216px;height:35px;padding-left:14px;font-weight:700;background-color:#E2E2E2;background-image:url(img/bg_button1.png);background-position:-11px 0}
div.sekce a{color:#DC2C33}
div.sekce a:hover{color:#2F2F2F}
div.sekce:hover{background-image:url(img/bg_button1.png);background-position:-2px 0}
div.tlacitka div.prouzek{height:10px;clear:both}
table.vypis{width:100%;font-size:90%}
table.vypis th{background-color:#4D4D4D;color:#FFF;padding:6px}
table.vypis td{border-bottom:1px solid #CCC;background-color:#FFF;background-image:url(img/bg_detail_zbozi.jpg);background-repeat:repeat-x;background-position:bottom;padding:6px 4px}
table.vypis a,h2{font-weight:700;font-size:130%}
table.tlacitkoTiskVyberu{width:100%}
.hlaseni{font-weight:700;background-color:#FFFF80;color:#000;padding:5px}
div.strankovani{width:720px;padding-left:3px;padding-bottom:2px;margin-bottom:12px;font-size:110%;clear:both}
div.strankovani a span,div.strankovani a.akt span{width:34px;height:24px;margin-right:6px;font-size:90%;color:#F2D2D3;text-decoration:none;background-image:url(img/bg_str_number.png);background-position:0 0;background-repeat:no-repeat;background-color:#CB232A;text-align:center;display:inline-block;padding:5px 0 0}
div.strankovani a.akt span{color:#FFF}
div.strankovani img{margin-right:6px;float:inline-block;vertical-align:middle}
div.slozka{width:150px;height:180px;margin-right:2px;margin-bottom:2px;background-color:#FFFFE0;border:1px solid #666;float:left;padding:2px}
div.fotka{width:150px;height:180px;margin-right:2px;margin-bottom:2px;background-color:#FFF;border:1px solid #666;float:left;padding:2px}
div.fotka span,div.fotka img,div.slozka a{text-align:center;display:block;margin:0 auto}
img.banner{margin-top:5px}
.zboziVAkci2{background-image:url(img/bg_akce.gif);background-repeat:no-repeat;background-position:right top}
#Reklama{width:720px;height:252px;margin-top:5px;margin-bottom:5px;padding-bottom:2px}
#Reklama img{margin-bottom:5px;border:1px solid #A0A0A0}
#Reklama a.zalozka,#Reklama a.zalozka akt{text-decoration:none;background-color:#DADADA;color:#000;font-size:90%;padding:1px 4px}
#Reklama a.akt{background-color:#7C7C7C;color:#FFF;font-weight:700}
a.prehravac{width:520px;height:289px;margin-bottom:10px;border:1px solid #CCC;text-align:center;display:block;background-repeat:no-repeat}
a.prehravac img{padding-top:105px}
#titul input.btn{color:#A10C0E;font-weight:700;margin-left:1px}
#nazevZbozi{width:120px;padding-left:2px;border:1px solid #000;color:#000;font-weight:400}
.roh{position:absolute;top:0;left:0}
#DIVnabidka{height:78px;overflow:hidden}
div.scroll{height:300px;overflow:auto}
input.pokracuj{font-size:110%;font-weight:700}
div.vyber{margin-bottom:2px;background-color:#666;color:#FFF;font-weight:700;padding:4px}
table.form{background-color:#F3F2ED}
.ank_odpoved{margin:2px 0}
.ank_pocet{font-weight:700;text-align:right}
.ank_pruh{width:102px;height:8px;float:left;font-size:1px;line-height:1px;padding:0}
.ank_pruh div{border:1px solid #3162b3;background-color:#fff;font-size:1px;margin:2px 0 0;padding:0}
.ank_otazka{font-weight:700}
.full-frame{z-index:0}
.jceFotoalbum .thumb2{margin-right:1px;margin-bottom:1px}
.banner{background-color:#EFEFEF;border:2px solid #D0D0D0}
span.sleva{font-size:80%;text-align:right;background-color:#FF9;display:block;position:absolute;right:5px;top:250px;padding:2px 4px}
.ramecek1{margin-bottom:10px;background-color:#FCFCFC;border:1px solid #EBEBEB;padding:10px}
.sp{display:block;overflow:hidden;text-indent:-9999px;background-repeat:no-repeat;background-image:url(img/sprite.png);vertical-align:text-bottom}
span.sp_uzivatelske-jmeno{width:123px;height:19px;background-position:0 -420px}
span.sp_vase-heslo{width:77px;height:19px;background-position:0 -391px}
span.sp_oblibene-polozky{width:115px;height:19px;background-position:0 -362px;display:inline-block}
span.sp_vyhledavani{width:88px;height:19px;background-position:0 -449px}
a.sp_prihlasit{width:92px;height:28px;background-position:0 -248px}
a.sp_odhlasit{width:92px;height:28px;background-position:0 -210px}
a.sp_hledat{width:82px;height:28px;background-position:0 -122px}
a.sp_ukazat-nabidku{width:82px;height:28px;background-position:0 -286px;display:inline-block}
a.sp_vymazat-nabidku{width:90px;height:28px;background-position:0 -324px;display:inline-block}
a.sp_objednat-zbozi{width:147px;height:40px;background-position:0 -160px}
.right,div.strankovani div,.ank_procenta{text-align:right}
.objLeft,#levy li img.ikona,div.polozkapodmenu2 img{float:left}
h3 a,#levy div.kosik2,div.slozka a,div.fotka span{color:#000}
td.cena,.btn_slevovyKupon{font-size:110%}
textarea,input,select,#levy div.tlacitka{font-size:90%}
#hledani_kosik a,.podmenu a:hover,#DIVnabidka span{color:#FBFF91}
#copy a,#linky a,#levy a,div.aktualita div.titulek a{color:#FFF;text-decoration:none}
div.polozkapodmenu1 span,#frmNeregistrovat{display:block}
.jentiskni,#napoveda,#frmPrihlasit{display:none}
#suggest{font-size:11px;width:300px;border:1px solid #666;cursor:default;visibility:hidden;position:absolute;background-color:#FFF;color:#073A79;z-index:2;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95);-moz-opacity:0.95;opacity:0.95;margin:0;padding:3px}
#suggest a{border:0;float:none;color:#073A79;display:block;clear:both;margin-bottom:3px;text-decoration:none;padding:5px;padding-top:30px;padding-bottom:30px}
#suggest a:hover{background-color:#039;color:#FFF;border:0;float:none;display:block;clear:both;margin-bottom:3px}
#suggest table{width:100%;border-bottom:1px solid #CCC}
