* { border:0px; margin:0px; padding:0px; font-size:1em; font-family :Verdana, "Verdana CE", "Arial CE", Arial, Helvetica, sans-serif;}
body { text-align:center; background-color:#EEE; font-size:70%;}
.color1 { color: #000 }
.color2 { color:#104DCE; }
.small { font-size:90%; }
.b { font-weight:bold; }
.bold { font-weight:bold; }
.skryte { display:none; }
.reset { clear:both; height:1px; width:100%; overflow:hidden; }
.radek { min-height:15px; clear:both; width:100%; padding: 5px 0 5px 0; }
.floatL { float:left; }
.floatR { float:right; }
.kusu { float:right; width:40px; }
.cenaKus { float:right; width:80px; }
.slogan { color:red; }
a { color:#000; }
a:hover { color:#444; }
H1 { color:#104DCE; font-size:115%; margin:5px 0 5px 0; }
H1 a { color:#104DCE; text-decoration:none; }
H1 a:hover { text-decoration:underline; }
H2 { color:#104DCE; font-size:100%; margin:0; }
H2 a { color:#104DCE; text-decoration:none; }
H2 a:hover { text-decoration:underline; }
p { margin-bottom:5px; }
.warning { color:#FF0000; }
.error { color:#FF0000; font-weight:bold; }
.potlacene { color:#666; }
.foot { background-color:#FFF8ED; }
.odstup { width:100%; height:10px; overflow:hidden; }
.suda { background-color: #FFF3DE; }
.licha { background-color: #FFF; }
.suda td { padding:7px 3px; }
.licha td { padding:7px 3px; }

#divBody { background: #FFF url(/img/layout/bg-bodyLevySloup.gif) repeat-y 0 0; text-align:left; width:770px; margin: 0 auto 0 auto;}
#divBodyPopUp { background-color: #FFF; text-align:left; width:100%; padding:10px 0 0 10px; }
#divHead { height:100px; width:100%; }
#divHeadLeft { float:left; height:100px; width:190px; }
#divHeadLogo { float:left; height:63px; width:190px; background:#091436 url(/img/layout/big-logo.gif) no-repeat center bottom; overflov:hidden; display:block; }
#divHeadLogo .klikatice { float:left; margin-left:44px; height:42px; width:10px; background-image:url(/img/layout/klikatice.gif); display:inline; }
#divHeadBG { float:left; height:38px; width:580px; background:#FFF8ED url(/img/layout/stetec.gif) no-repeat 306px -5px; }
#divHeadBG a { position:relative; top:5px; margin-left:5px; display:inline; text-decoration:none; font-weight:bold; }
#divHeadMenu { background: #FFF url(/img/layout/bg-podKulicky.gif) repeat-x 0 0; float:left; height:auto; width:580px; display:inline; }
#divHeadMenu a {  display:inline; text-decoration:none; color:#666; }
#divHeadMenu a:hover { color:#000;  }
.menuKulicka { cursor:hand; float:left; display:block; height:auto; width:90px; text-align:center; background-repeat:no-repeat; background-position:center top; }
.menuKulicka .href { padding-top:50px;  display:block; width:100%; height:auto; }
#divHeadMenu .cervena { background-image:url(/img/layout/kulickaCervena.gif); }
#divHeadMenu a.cervena:hover { background-image:url(/img/layout/kulickaCervenaOver.gif); }
#divHeadMenu .zluta { background-image:url(/img/layout/kulickaZluta.gif); }
#divHeadMenu a.zluta:hover { background-image:url(/img/layout/kulickaZlutaOver.gif); }
#divHeadMenu .hneda { background-image:url(/img/layout/kulickaHneda.gif); }
#divHeadMenu a.hneda:hover { background-image:url(/img/layout/kulickaHnedaOver.gif); }
#divHeadMenu .zelena { background-image:url(/img/layout/kulickaZelena.gif); }
#divHeadMenu a.zelena:hover { background-image:url(/img/layout/kulickaZelenaOver.gif); }
#divHeadMenu .modra { background-image:url(/img/layout/kulickaModra.gif); }
#divHeadMenu a.modra:hover { background-image:url(/img/layout/kulickaModraOver.gif); }
#divHeadMenu .fialova { background-image:url(/img/layout/kulickaFialova.gif); }
#divHeadMenu a.fialova:hover { background-image:url(/img/layout/kulickaFialovaOver.gif); }
#middle { width:100%; }
#thumbSablony { width:530px; height:auto; }
#thumbSablony .obalImg { float: left; width:130px; height:110px; text-align:center; padding: 5px 0 0 0; }
#thumbSablony .obalImg img { margin: 0 auto 5px auto; }
.navigace { background-image:url(/img/layout/bg-lista.gif); background-repeat:repeat-x; background-color:#FFF8ED; margin-bottom:5px; color:#091436; padding:3px 0 3px 0; min-height:14px; width:100%;}
.navigace .strom { width:auto; float:left; }
.navigace a:hover { color:#000; }
.navigace .pocetzaznamu { padding-right:5px; color:#FFF; width:auto; float:right; height:auto;}
.navigace .odrazka1 { color:#641800; }
.strankovani { margin-top: 10px; margin-bottom: 10px; }
.strankovani a { margin-left: 3px; margin-right: 3px; }
.odrazka1, .navigace p, .listPolozka p { background-image:url(/img/layout/odrazka1.gif); background-repeat:no-repeat; background-position:5px 5px; font-size:100%; padding-left:15px; }
.odrazka2 { background-image:url(/img/layout/odrazka1.gif); background-repeat:no-repeat; background-position:5px 5px; color:#641800; font-size:100%; padding-left:15px; }

.akce { border: #CCC solid 1px; background-color: #FFF8ED; padding:5px; width:540px; }
.akce .nadpis { font-size: 15px; font-weight: bold; color: #FF0000; margin: 5px 0; }

/*Levý sloupec*/
#levyBox { float:left; width:190px; height:auto; padding-bottom:10px; background-color:#FFF8ED; display:inline;}
#levyBox * a { font-size:97%; }
#levyBox H1 { background-image:url(/img/layout/odrazka1.gif); background-repeat:no-repeat; background-position:5px 6px; color:#091436; font-size:100%; margin: 3px 0 3px 0px; padding:0 0 0 15px; }
#levyBox H1 a { color:#091436; text-decoration:none; }
#levyBox .submenu { display:none; width:auto;  }
#levyBox a.sub { display:block; background-image:url(/img/layout/odrazka2.gif); background-repeat:no-repeat; background-position:5px 6px; width:auto; text-decoration:none; font-weight:normal; padding: 0px 0 1px 15px; }
#levyBox a.sub:hover { color:#000; background-color:#FFECCF; }
#middleContent { float:left; margin:10px 0 20px 15px; width:555px; height:auto; }

/*Patička*/
#mainFooter { width:100%; min-height:10px; color:#FFF; background-color:#000; text-align:center; padding:5px 0 5px 0}
#mainFooter a { color:#EEE; }
#mainFooter a:hover { color:#FFF; }

/*Výpis (list) a detail zboží */
.listPolozka { width:550px; }
.listPolozka .obrazek { width:100px; float:left; }
.listPolozka .popis { width:430px; float:right; }
.listPolozka .cena { float:left; width:220px; margin:10px 0 10px 0; font-size:110%; font-weight:bold; color:#104DCE; }
.listPolozka .koupit { float:left; width:200px; margin-top:6px; }
.cara { clear:both; width:100%; height:1px; overflow:hidden; margin-top:10px; border-bottom: #CCC solid 1px;}
.popisDetail { margin: 10px 0 10px 0; }
#slozeniBarev { padding: 10px 0 10px 0; }
#slozeniBarev div { float:left; width:103px; margin-right:5px; font-weight:bold; }
#slozeniBarev img { float:left; width:20px; height:20px; margin:0 3px 0 3px; }

/*Výpis příspěvku*/
.prispevek { width:550px; border-top: #CCC solid 1px; padding-bottom:5px; }
.prispevek .zahlavi { padding:5px; background-color:#EEE; }
.prispevek .nadpis { padding:2px 5px 2px 5px; font-weight:bold; }
.prispevek .text { padding:2px 5px 2px 5px; }
.prispevek .novy { background-color:#FFF8ED; }
.prispevek .autor { font-weight:bold; color:#104DCE; }


/*FORMULÁŘE*/
.boxForm { width:350px; margin:15px 0 0 15px; background-color:#eee;}
.boxForm { color:#124F6F; font-weight:normal; }
.boxForm p { padding: 3px 3px 3px 6px; }
.headForm { background-image:url(/img/layout/bg-lista.gif); background-repeat:repeat-x; background-color:#FFF8ED; margin-bottom:5px; color:#091436; padding:3px 0 3px 0; min-height:14px; width:100%;}
.headForm p { background-image:url(/img/layout/odrazka1.gif); background-repeat:no-repeat; background-position:5px 5px; font-size:100%; padding: 0 0 0 15px; margin:0; font-weight:bold; }
.bodyForm { width:auto; height:10px; }
.inputTXT { border:1px solid #091436; width:100px; height:17px; }
.boxForm .inputTXT { width:150px; }
.button {  border:1px solid #FFCB39; height:17px; font-weight:bolds; padding:0 1px 1px 1px; background-color:#FFCB39; color:#641800; background-image: url(/img/layout/bg-button.gif); background-repeat: repeat-x;}
.combo { border:1px solid #000; height:17px;  }
.sloupPolozky { float:left; height:auto; width:150px; }
.radkaPolozky { height:20px; margin:3px; background-color:#FFF; }
.polozka2 { float:left; position:relative; height:20px; margin:auto 3px auto 3px; font-weight:bold; background-color:#FFF; }
.polozka2 p { margin:2px 4px 0 0; }
.polozka { float:left; position:relative; top:4px; margin:auto 3px auto 3px; font-weight:bold; width:auto; }
.sloupHodnoty { float:left; height:auto; width:auto; }
.radkaHodnoty { height:20px; margin:3px;}
.hodnota { float:left; position:relative; top:2px; left:0px; width:auto; margin:auto 3px auto 3px;}
.hodnota img { cursor:hand; }

/*anketa */
.boxAnketaLine { width:180px; margin:10px 0; }
.boxAnketa { width: auto; }
.boxAnketa p { margin-left:10px; width:158px; color: #444; padding-bottom: 10px; }
.boxAnketa .text { margin-left:10px; width:158px; color: #444; padding-bottom: 10px; }
.boxAnketa ul { margin-left:15px; }
.boxAnketa li { margin-top:3px; }
.boxAnketa h2 { font-size:14px; padding-top:10px; }