/*
*{border:1px red dotted !important;}*/
@import "hlavni.css";
/**{font-family:"Verdana CE","Arial CE","Lucida Grande CE","Helvetica CE",Verdana,Arial,lucida,sans-serif;font-size:9pt;font-weight:normal;margin:0px;padding:0px;}*/
*{letter-spacing:1px;}

#page1{height:100%;position:relative;margin:0px;}
hr.titul{width:950px;}
script{font-size:7pt;}
img.dolnilista{margin:1px 0px 0px 0px;}
div.fleftmax{text-align:justify;}
#kod{border:1px solid #006699;color:black;}
div.ajaxmenu {float:left;margin:0px 0px 0px -4px;position:relative;width:245px;}
div.ajaxhledani {float:left;margin:5px 0px 5px 0px;padding:0px 0px 10px 0px;position:relative;width:245px;border-width:1px 0px 1px 0px;border-style:solid;border-color:#e0e0e0;top:5px;background-color:#ffffcc;}
div.ajaxskup{position:relative;}
div.spamfilter{float:left;width:98%;border:2px solid red;padding:4px;}
/*pro menu ve fotogalerii*/
.shown {background-position:4px 5px;position:relative;width:10px;}
.shownajax {display:block;position:relative;width:12px;float:left;top:-15px;
margin:0px 0px -14px 0px; padding:0px 0px 0px 0px;cursor:pointer;}
div.shownpm{z-index:0;visibility:visible;margin:0px;width:6px;height:20px;position:absolute;left:2px;cursor:pointer;}

div.menukalendar span.clock{font-family:Courier new,courier,mono;font-size:11pt;font-weight:bold;text-align:center;margin-left:60px;}
span.gps{font-family:Courier new,courier,mono;font-size:90%;}
object.hodiny{border:1px solid silver;float:left;}
div.redy{width:auto;}


/*bb code*/
ul.listbullet{float:left;width:100%;}
ul.listbullet li{height:auto;padding:2px;margin:2px;border:none;}
ul.listbullet li.bbcodeli{height:auto;padding:2px;margin:2px;border:1px dotted silver;}
li.bbcodeli div{width:150px;text-align:right;font-weight:bold;float:left;}

/*reklama*/
div.menureklhorni{position:absolute;top:20px;left:-60px;border:3px double red;background-color:yellow;z-index:5;}


/*prekladac*/

div.prekladac{float:left;width:245px;margin:10px 0px 5px 5px;}
div.prekladac div{float:left;font-size:0px;width:50px;}
div.prekladac div select{float:left;width:230px;height:20px;color:black;}
div.prekladac div select option{color:black;background-color:white;}
div.prekladac div span{display:none;}

/*odkazy vpravo*/

div.odkazyp1{background-color:#6699cc;color:black;}

div.odkazyp div.rzavrit{background-color:yellow;color:black;}

div.flefttitul{float:left;width:695px;}
/*div.yellowy, div.yellowy1{font-weight:normal;font-size:105%;color:black;background-color:#f7f7f7;float:left;margin:5px 0px 5px 0px;border:1px solid red;width:auto;}*/

div.fleftformular{position:relative;}

/*nadpisy a tak  border:1px solid red;*/
div.h1, div.h1none{width:760px;}
h1{width:760px;}
div.menufloat h2{font-size:11pt;font-weight:bold;margin:10px 0px 10px 0px;}
div.menubarva h2,div.menu1ajax h2{font-size:11pt;font-weight:bold;margin:0px 0px 10px 0px;}
div.menureklhorni h2{font-size:11pt;letter-spacing:1px;text-align:center;}
h3{letter-spacing:1px;}
h4{letter-spacing:0.5px;}

div.menustatic{margin-left:-482px;width:250px;}
div.menufloat{margin-left:-480px;width:250px;min-height:100%;_height:100%;}
div.index{margin-left: -482px;width:960px;left:50%;}
div.index{font-size:10pt;z-index:1;position:relative;top:0px;min-height:100%;_height:100%;
margin:auto;width:960px;left:0%;}
fieldset.index1{top:5px;width:588px;}

div.indexxx{position:relative;float:left;min-height:100%;_height:100%;width:100%;}
div.indexfloat1{float:left;margin:0px;width:960px;}/*rozměr kvůli opeře*/
div.indexfloat1x{float:left;margin:0px;width:960px;}/*rozměr kvůli opeře*/
/*pro centrování doprostřed monitoru*/
div.indexflashcenter{position:absolute;width:100%;height:100%;min-width:980px;min-height:550px;}
#supplemental{width:980px;height:550px;visibility:hidden;}
div.indexflash{position:absolute;left:50%;top:50%;width:980px;height:550px;margin:-285px 0px 0px -490px;
}

div.indexpagecenter{position:absolute;width:100%;height:100%;min-width:960px;min-height:620px;}
#supplementalx{width:960px;height:620px;visibility:hidden;}
div.indexfloatx{position:absolute;left:50%;top:50%;width:960px;height:620px;margin:-310px 0px 0px -480px;}
div.indexfloatx1{position:absolute;left:50%;top:50%;width:960px;height:620px;margin:-310px 0px 0px -480px;}
/*konec centrování*/
div.indexfloat2{float:left;margin:5px 3px 0px 255px;width:700px;}
div.indextitulni{float:left;width:100%;}

div.dolniindex{display:none;}
div.indexmenu{width:960px;margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}
fieldset.index1{left:250px;width:705px;}
div.titul{width:465px;margin:0px 3px 0px 0px;}/*rozměr v io ajax 980*/
div.titulprav{width:205px;margin:0px 3px 0px 0px;float:right;}/*rozměr v io ajax 980*/
div.titul4{width:700px;}
div.titul22,div.titul22right{width:338px;padding:2px;margin:0px 5px 5px 0px;float:left;text-align:justify;border:0px solid silver;}
div.titul22right{margin:0px 5px 5px 5px;}
div.titul24{width:225px;margin:5px 0px 5px 3px;padding:2px;text-align:justify;
border:1px solid silver;background-color:transparent;float:right;}
div.lev1{width:495px;padding:0px 0px 0px 0px;float:left;}
div.lev11{width:625px;padding:0px 0px 0px 0px;float:left;}
div.lev12{width:665px;padding:0px 0px 0px 0px;float:left;}
div.prav1,div.prav12{width:190px;height:auto;font-size:9pt;font-style:normal;letter-spacing:0.7px;margin:0px 0px 0px 0px;padding:1px 0px 0px 2px;float:right;text-align:justify;}
div.prav12{width:170px;margin:0px 5px 0px 5px;}
div.lev2{width:260px;}
div.lev23{width:325px;}
div.lev3{width:450px;margin:0px 5px 0px 0px;border:none;}
div.lev33{width:395px;margin:0px 0px 0px 0px;border:none;}
div.prav1{width:197px;height:auto;font-size:9pt;font-style:normal;letter-spacing:1px;margin:0px 0px 0px 4px;padding:1px;float:left;text-align:justify;}
div.prav1max{height:auto;font-size:9pt;font-style:normal;letter-spacing:1px;margin:0px;padding:0px 5px 0px 1px;float:left;text-align:center;}
div.prav2{width:420px;padding:1px 0px 1px 0px;}
div.prav22{font-size:10pt;font-weight:normal;margin:0px;padding:0px;width:695px;float:right;}
div.prav23{width:355px;padding:1px 3px 1px 0px;}
div.prav24{width:420px;padding:1px 3px 1px 0px;}
div.prav3{width:305px;padding:1px 3px 1px 0px;}
div.pravposition{position:relative;float:right;}
div.javastranka{float:none;}
div.reklamadolni, div.minidolni{font-size:7pt;text-align:center;padding:5px 0px 60px 0px;margin:0px 0px 0px 0px;width:960px;border-width:1px 0px 0px 0px;border-style:solid;border-color:silver;float:left;}
div.minidolni{padding:5px 0px 5px 0px;margin:10px 0px 10px 0px;}
div.kontaktline{font-size:90%;text-align:left;padding:¨5px 0px 5px 0px;margin:5px 0px 0px 0px;float:left;}
div.minidolni img{margin:2px;}
fieldset.horni1obr{width:250px;position:relative;left:0px;top:0px;z-index:4;margin:0px;float:left;}
div.horni1obr{width:250px;float:left;padding:0px 0px 0px 0px;text-align:center;position:relative;left:0px;top:0px;z-index:4;}
div.horni1obr img{float:none;}
div.horni1obrabs{width:250px;float:left;padding:0px;position:absolute;left:0px;top:0px;z-index:4;}

fieldset.horni2menu{width:245px;top:0px;height:auto;}
div.horni2menu{width:242px;height:auto;}
div.horni2menurozbal{width:242px;height:22px;position:relative;left:5px;top:0px;z-index:5;float:left;}
div.horni1rekl{width:auto;position:absolute;left:0px;top:0px;z-index:0;}

div.menu1ajax{width:245px;}
div.menu1{top:0px;width:245px;}
fieldset.menubarva{width:245px;}
div.menubarva,div.menubarvaajax{width:243px;}
fieldset.menurekl{width:240px;position:relative;left:5px;top:0px;}
div.menurekl,div.menurekl1{width:240px;text-align:left;float:left;}
div.menurekl2,div.menurekl3,div.menurekl1karty{width:240px;text-align:left;float:left;position:relative;top:0px;left:5px;margin:5px 0px 5px 0px;}/*15px protože fieldset menurekl je taky 15px*/
fieldset.menurekl div.menurekl1karty{left:0px;}
div.menurekl1,div.menurekl3{text-align:center;}
div.menurekl img{margin-top:5px;}
div.menurekl1karty img{margin-top:5px;}
div.menurekl1karty img.top3{margin-top:1px;}
div.patickamenu{width:243px;text-align:left;}



/*stínování*/
div.stinhorni{position:absolute;top:0px;left:-20px;width:1000px;float:left;
height:60px;z-index:-1;}
div.stinhorni img.stinh{display:none;}
div.stindolni{position:absolute;bottom:-2px;left:35px;z-index:0;width:907px;float:left;height:22px;
border:0px solid red;}
div.stindolni img.stind{width:100%;height:22px;}

div.stinlevy{display:none;}
div.stinlevy img.levy{display:none;}
div.stinpravy{position:fixed;bottom:56px;z-index:1;
left:50%;margin-left:480px;width:20px;background-color:transparent;height:100%;}
div.stinpravy img.pravy{height:100%;}




img.pravyh1{position:absolute;top:22px;left:929px;z-index:0;}
img.pravyh{position:absolute;top:0px;left:930px;z-index:1;}
img.pravyhostry{position:absolute;top:20px;left:943px;z-index:-1;}
img.levyh1{position:absolute;top:22px;left:-1px;z-index:0;}
img.levyh{position:absolute;top:0px;left:-23px;z-index:1;}
img.levyhostry{position:absolute;top:0px;left:0px;z-index:-1;display:none;}
img.pravyd1{position:absolute;bottom:20px;left:929px;z-index:0;}
img.pravyd{position:absolute;bottom:-2px;left:942px;z-index:1;}
img.levyd1{position:absolute;bottom:20px;left:0px;z-index:0;}
img.levyd{position:absolute;bottom:-2px;left:-5px;z-index:1;}


/*horni*/
#horni1{width:960px;z-index:2;}
div.hornistranka{width:960px;letter-spacing:3px;height:auto;}
div.mezistranka{width:auto;position:absolute;right:0px;}
div.pozadistin{margin-top:20px;}/*zobrazovani h1*/
div.position{width:960px;}
div.horni1menu1,div.horni1menu2{width:720px;}
div.position,div.positionstin{width:960px;}
div.podkladp{width:770px;}
img.vyskapodklad{}
/*div.imghorni{font-size:8pt;width:auto;position:absolute;top:0px;left:0px;z-index:10;border:1px solid red;}*/
div.homerozbal1letak{position:relative;top:0px;left:-5px;z-index:15;float:left;}
div.kosnahoru1{font-size:8pt;line-height:1.5;text-align:left;margin:0px;width:190px;height:22px;float:left;}
/*
div.hornibanner{width:960px;height:265px;float:right;overflow:hidden;}
div.hornibanner1{width:2000px;float:right;}
div.fotohornibanner{float:right;}
div.fotohornibanner img{float:right;}
*/
div.hornibanner{width:960px;height:265px;float:left;overflow:hidden;}
div.hornibanner1{width:2000px;float:left;}
div.fotohornibanner{float:left;}
div.fotohornibanner img{float:left;}
div.namehorni1rekl{font-size:7pt;float:left;margin:253px 0px 0px 2px;}
div.horni1rekl{width:auto;position:absolute;left:0px;top:0px;z-index:3;}

div.horni2menuinfo{width:auto;position:absolute;top:0px;left:65px;z-index:5;}/*infoleták small*/

div.pozadiinfo{float:left;width:890px;}/*infoleták small*/
div.hornistrankainfo{font-size:8pt;width:890px;position:absolute;top:0px;left:0px;letter-spacing:3px;
line-height:1.6;z-index:4;text-align:right;height:22px;}

div.horni1lista,div.horni1listamenu{width:100%;float:left;height:35px;background-color:#ece9d8;text-align:right;}
div.horni1lista{background-image:url("http://www.drp.cz/obrazky/listakos.png");}
div.horni1listamenu{background-color:transparent;}
div.horni1lista div.kos{position:relative;float:right;width:200px;top:6px;right:5px;border:1px solid silver;height:23px;background-color:#ffffcc;margin:0px 0px 0px 20px;}
div.horni1lista div.hledej{position:relative;float:right;width:auto;top:6px;right:5px;border:1px solid silver;height:23px;background-color:transparent;}
div.horni1lista div.hledejselect{position:relative;float:right;width:auto;top:6px;right:5px;border:1px solid silver;height:23px;background-color:transparent;}

div.horni1listamenu div.hledejhome{position:relative;float:left;width:auto;padding:2px 0px 2px 0px;top:0px;left:7px;height:20px;background-color:transparent;z-index:10;}

/*dolní*/
#dolni1{bottom:0px;text-align:left;height:18px;}
div.dolnimenu{margin-left:-480px;_margin-left:-488px;width:960px;z-index:-1;}
div.dolnimenustin{margin-left:-480px;_margin-left:-488px;width:960px;bottom:18px;height:20px;}
#dolni1 div.dolnimenustin div.changerozbal1stin{margin-left:30px;}
div.dolnicenter{z-index:0;position:absolute;bottom:0px;left:0px;width:960px;}
div.dolniindex1{float:left;width:960px;margin:0px 0px 0px 0px;}/*pro pozadí*/
div.dolnilista{background-color:#ece9d8;height:18px;background-image:url("http://www.drp.cz/obrazky/dolnilista.png");width:100%;position:relative;}
div.dolnileft,div.dolniright{color:black;font-size:8pt;margin-top:2px;width:auto;height:16px;float:left;vertical-align:text-bottom;}
div.dolnileft{float:left;color:black;}
div.dolniright{float:right;color:black;}

A{text-decoration:underline;letter-spacing:1px;}
A:Visited{text-decoration:underline;}
A:Hover{text-decoration:underline;}
A:Active{text-decoration:underline;}

A.paticka{font-size:7pt;font-weight:normal;text-decoration:underline;color:black;}
A.paticka:Hover{font-size:7pt;text-decoration:underline;color:red;}

A.top{font-size:8pt;font-weight:normal;text-decoration:none;}
A.top:Visited{text-decoration:none;}
A.top:Hover{font-size:8pt;text-decoration:none;}
A.top:Active{text-decoration:none;}

A.anketa{font-size:8pt;font-weight:normal;text-decoration:none;}
A.anketa:Visited{text-decoration:none;}
A.anketa:Hover{font-size:8pt;text-decoration:none;}
A.anketa:Active{text-decoration:none;}

A.menu{text-decoration:none;letter-spacing:1px;}
A.menu:Visited{text-decoration:none;}
A.menu:Hover{text-decoration:underline;letter-spacing:1px;}
A.menu:Active{text-decoration:underline;}

A.menud {color:black;font-variant:normal;}
A.menud:Hover{color:red;font-variant:normal;}

/*pro skupinu ve fotogalerii*/
A.menuskup {font-size:8pt;font-weight:normal;text-decoration:none;letter-spacing:1px;width:180px;line-height:1.7;text-decoration:none;display:block;margin:0px 0px 1px 4px;
padding:0px 0px 0px 15px;background-image:url("../obrazky/pluscolor0.png");
background-repeat:no-repeat;background-position:0% 100%;height:auto;
border-width:0px 0px 0px 0px;border-style:solid;}
A.menuskup:Visited{text-decoration:none;}
A.menuskup:Hover{font-size:8pt;font-weight:normal;text-decoration:none;letter-spacing:1px;width:180px;line-height:1.7;text-decoration:none;margin:0px 0px 1px 4px;padding:0px 0px 0px 15px;}
A.menuskup:Active{text-decoration:none;}

/*pro galerie ve fotogaleriidisplay:block;display:block;*/
A.rozbal1{font-weight:normal;text-decoration:none;letter-spacing:1px;text-decoration:none;line-height:1.7;margin:1px 0px 1px 2px;padding:0px 0px 0px 15px;background-image:url("../obrazky/spojcolor0.png");background-repeat:no-repeat;background-position:2% 50%;display:block;width:222px;}
A.rozbal1:Visited{text-decoration:none;}
A.rozbal1:Hover{font-weight:normal;text-decoration:none;letter-spacing:1px;text-decoration:none;padding:0px 0px 0px 15px;margin:1px 0px 1px 2px;background-image:url("../obrazky/spojcolor0.png");background-repeat:no-repeat;background-position:2% 50%;width:222px;}
A.rozbal1:Active{text-decoration:none;}

A.menutitul, A.menutitulg, A.menupod{font-weight:bold;text-decoration:none;letter-spacing:1px;width:226px;margin:1px 0px 0px 4px;line-height:1.7;display:block;font-variant:normal;padding:0px 0px 0px 12px;background-image:url("http://www.drp.cz/obrazky/minuscolorx.png");
background-repeat:no-repeat;background-position:left center;}
A.menutitul:Visited, A.menutitulg:Visited, A.menupod:Visited{text-decoration:none;}
A.menutitul:Hover, A.menutitulg:Hover, A.menupod:Hover{font-weight:bold;text-decoration:none;width:226px;margin:1px 0px 0px 4px;line-height:1.7;display:block;
padding:0px 0px 0px 12px;background-image:url("http://www.drp.cz/obrazky/minuscolorx.png");
background-repeat:no-repeat;background-position:left center;}
A.menutitul:Active, A.menutitulg:Active, A.menupod:Active{text-decoration:none;}

A.menutitulg{background-image:url("http://www.drp.cz/obrazky/pluscolor.png");}
A.menutitulg:Hover{background-image:url("http://www.drp.cz/obrazky/minuscolor0.png");}

A.menutitule, A.menupod {color:black;width:226px;margin:0px;padding:0px 0px 0px 13px;
line-height:1.7;font-weight:bold;background-image:url("http://www.drp.cz/obrazky/pluscolor.png");background-repeat:no-repeat;background-position:0px 50%;height:auto;font-variant:normal;}
A.menutitule:Visited, A.menupod:Visited{text-decoration:none;}
A.menutitule:Hover, A.menupod:Hover{color:red;width:226px;
line-height:1.7;margin:0px;padding:0px 0px 0px 13px;font-weight:bold;
background-image:url("http://www.drp.cz/obrazky/minuscolor0.png");background-repeat:no-repeat;background-position:0px 50%;height:auto;font-variant:normal;}
A.menutitule:Active, A.menupod:Active{text-decoration:none;}

/*
A.rozbale, A.rozbale1, A.rozbale2{font-weight:normal;text-decoration:none;letter-spacing:1px;color:maroon;height:auto;margin:0px;display:block;font-variant:normal;padding:0px 0px 0px 10px;background-image:url("http://www.drp.cz/obrazky/spojcolor0.png");background-repeat:no-repeat;background-position:0px 50%;}
A.rozbale:Visited, A.rozbale1:Visited, A.rozbale2:Visited{text-decoration:none;}
A.rozbale:Hover, A.rozbale1:Hover, A.rozbale2:Hover{font-weight:normal;text-decoration:none;height:auto;margin:0px;letter-spacing:1px;display:block;color:red;padding:0px 0px 0px 10px;background-image:url("http://www.drp.cz/obrazky/spojcolor0.png");
background-repeat:no-repeat;background-position:0px 50%;font-variant:normal;}
A.rozbale:Active, A.rozbale1:Active, A.rozbale2:Active{text-decoration:none;}
*/

A.rozbale, A.rozbale1, A.rozbale2{font-weight:bold;text-decoration:none;letter-spacing:1px;color:black;height:auto;margin:0px 0px 0px -4px;display:block;font-variant:normal;padding:0px 0px 0px 10px;line-height:1.7;background-image:url("http://www.drp.cz/obrazky/minuscolorx.png");background-repeat:no-repeat;background-position:0px 50%;width:222px;}
A.rozbale:Visited, A.rozbale1:Visited, A.rozbale2:Visited{text-decoration:none;width:222px;}
A.rozbale:Hover, A.rozbale1:Hover, A.rozbale2:Hover{font-weight:bold;text-decoration:none;height:auto;margin:0px 0px 0px -4px;letter-spacing:1px;display:block;color:red;padding:0px 0px 0px 10px;background-image:url("http://www.drp.cz/obrazky/minuscolorx.png");line-height:1.7;
background-repeat:no-repeat;background-position:0px 50%;font-variant:normal;width:222px;}
A.rozbale:Active, A.rozbale1:Active, A.rozbale2:Active{text-decoration:none;width:222px;}




A.rozbale2 {font-weight:bold;margin:1px 0px 0px 5px;}
A.rozbale2:Hover{font-weight:bold;margin:1px 0px 0px 5px;}
/*doladit v jednotlivých stylech*/
A.rozbale1, A.rozbale2 {width:190px;}
A.rozbale1:Visited, A.rozbale2:Visited{width:190px;}
A.rozbale1:Hover, A.rozbale2:Hover{width:190px;}
A.rozbale1:Active, A.rozbale2:Active{width:190px;}

A.menuhorni {color:black;font-weight:bold;padding:0px 0px 0px 0px;text-align:right;font-variant:small-caps;}
A.menuhorni:Visited{text-decoration:none;}
A.menuhorni:Hover{color:red;font-weight:bold;padding:0px 0px 0px 0px;}

A.rozbalhorni{font-variant:normal;font-weight:normal;width:165px;text-decoration:none;letter-spacing:0px;display:block;}
A.rozbalhorni:Visited{text-decoration:none;width:165px;}
A.rozbalhorni:Hover{text-decoration:none;letter-spacing:0px;display:block;width:165px;}
A.rozbalhorni:active{text-decoration:none;width:165px;}


div.pruhsklo A.menu{font-size:10px;}


/*div.dolnimenu{margin-left:0px;left:0%;width:100%;}*/

/*tabulky*/
table, table.rezervace, table.normal,table.stranka{width:100%;border-width:0px ;border-style:solid;border-collapse:collapse;}
table.stranka{width:auto;}
table.stranka th{padding:4px;}

table.count{width:400px;margin:0px 2px 0px 5px;float:left;}
table.count td{border-width:0px 0px 0px 0px;border-style:solid;border-color:black;padding:4px;}

table.count td.countlogo{font-size:8pt;padding:10px 5px 10px 0px}
table.count td.countporadi{font-size:8pt;padding:8px 0px 10px 0px;}

table.rezervace td{border:none;}
table.normal th, table.normal td{border-width:1px;border-style:solid;border-color:black;padding:4px;}

td.center{text-align:center;}
td.left{text-align:left;}

select.terminnormal{float:left;width:160px;}
select.termin, table.rezervace select.termin {font-size:8pt;}

/*pro otvírací dobu

div.menurekl1 table.otviracka{font-size:8pt;background-color:#efefef;
border-width:0px ;border-style:solid;border-collapse:collapse;width:100%;}
div.menurekl1 table.otviracka th{background-color:#efefef;border:1px silver solid;}
div.menurekl1 table.otviracka td{background-color:#efefef;border:1px silver solid;}
div.menurekl1 table.otviracka td.otviracka{background-color:#efefef;border:1px silver solid;}
*/
/*pro otvírací dobu*/

div.menurekl1 table.otviracka{font-size:8pt;background-color:transparent;
border-width:0px ;border-style:solid;border-collapse:collapse;width:100%;}
div.menurekl1 table.otviracka th{background-color:transparent;border:1px silver solid;}
div.menurekl1 table.otviracka td{background-color:transparent;border:1px silver solid;}
div.menurekl1 table.otviracka td.otviracka{background-color:transparent;border:1px silver solid;}

/*list*/
table.list td.obr {width:20%;}
div.row{width:760px;}
.rowposta{float:left;width:770px;text-align:right;padding:3px;}
.rowposta select{font-size:10pt;float:left;width:470px;text-align:left;padding:2px;border:1px;border-style:solid;border-color:silver;height:23px;}
div.rowradio, div.rowradio1{width:495px;}
div.rowradio2{width:685px;}

/*fotoaktuality*/

td.vypisfoto{width:auto;height:auto;}
td.vypisfoto div.vypisimgfoto{overflow:hidden;width:155px;height:auto;margin:0px 1px 4px 1px;}

/*jídelní lístek*/
div.jlistek{letter-spacing:1px;}
div.jlistek1{letter-spacing:1px;width:485px;float:left;}

/*css pro GALERIE s menu..*/
#menu{width:195px;}
div.menubarvaajax #menu{font-size:8pt;width:240px;margin:0px;padding:0px;float:left;}
div.skupinad p{float:left;}/*pro IE*/
div.galerieposunh,div.gelerieposun{text-align:right;}
div.odrazka{float:left;width:180px;border:1px solid red;background-color:transparent;}/*pro IE*/

/*pro obrazky různý počet obrázků radek=4*/
div.menuobr{margin:auto;height:auto;text-align:center;width:160px;}
div.popis{font-weight:normal;width:160px;margin:0px;}
div.popis div.overflow{width:160px;margin:auto;overflow:hidden;}
div.menujmenod{font-weight:normal;width:100%;float:left;text-align:center;border-width:0px;
overflow:hidden;height:25px;margin:10px 0px 0px 0px;}
div.galeriepokus{border:1px solid green;text-align:center;position:relative;float:left;}
div.odkazskupinahlavni{float:left;padding:0px;width:100%;}
div.odkazskupina{padding:0px;}/*float=skupiny odděleně*/
div.skupinafloat,div.skupinafloatv{margin:0px 2px 10px 2px;float:left;text-align:center;padding:10px 2px 4px 2px;}
div.skupinafloatv{margin:0px 0px 10px 0px;}
div.skupinafloatpruh,div.skupinafloatpruhm{margin:2px 2px 2px 2px;float:left;position:relative;}
div.skupinafloatpruhp{margin:2px 0px 2px 2px;float:right;position:relative;}
div.skupinafloatpruhl{margin:2px 0px 2px 2px;float:left;position:relative;}
div.skupinafloatpruh img{border:0px solid green;float:left;}

div.skupinafloatpruhp div.pruhsklotitul,div.skupinafloatpruhp div.pruhsklo{line-height:1.9;text-align:left;bottom:8px;position:absolute;background-color:silver;padding-left:4px;z-index:0;
-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;filter: alpha(opacity=55);}
div.skupinafloatpruhp div.pruhsklo{font-size:10px;bottom:6px;line-height:1.4;padding-left:2px;}
div.jmenofloatpruh{margin:4px 2px -2px 2px;padding:5px 4px 5px 4px;border-width:1px 1px 0px 1px;float:left;}
div.jmenofloatpruhm{margin:4px 2px -2px 2px;padding:5px 4px 5px 4px;border-width:0px;float:left;}
div.popisfloatpruh,div.popisfloatpruhm{margin:-2px 2px 4px 2px;padding:5px 4px 5px 4px;border-width:0px 1px 1px 1px;float:left;text-align:justify;}
div.popisfloatpruhm{font-size:8pt;border-width:0px;}
div.jmenodolni{font-size:8pt;padding:1px 2px 2px 2px;margin:0px 2px 10px 2px;float:left;text-align:center;}
div.skupinafloat{padding:0px 4px 4px 4px;}
div.skupinafloat1{font-weight:normal;margin:auto;padding:10px;float:left;
text-align:center;width:95%;}
div.skupinainside{float:left;text-align:center;}
div.jmenox{text-align:center;margin:2px 0px 5px 0px;padding-top:2px;}
div.skupinafloat img{border:0px solid green;}
div.popisx{font-weight:normal;text-align:justify;margin:5px 0px 5px 0px;}
div.poznx{font-weight:bold;text-align:left;margin:5px 0px 5px 0px;}
div.playplay{position:relative;}
div.playplay img.playplay{position:absolute;left:0px;bottom:0px;z-index:10;}
div.podsebe{border-width:0px 0px 1px 0px;border-style:solid;border-color:silver;width:98%;float:left;
margin:5px 0px 5px 0px;}
div.podsebe div.skupinafloatv{text-align:left;float:left;margin:0px 10px 10px 0px;}
div.podsebe div.jmenoxp{text-align:left;margin:0px 0px 10px 0px;}
div.podsebe div.popisxp{text-align:justify;margin:0px 0px 10px 0px;}
div.podsebe div.poznxp{text-align:justify;margin:0px 0px 10px 0px;}

/*fotoredsystem*/
div.skupinafloat,div.skupinafloatv{background-color:#efefef;border:1px solid silver;text-align:justify;}

div.jmenox{font-size:0.8em;background-color:#e0e0e0;border-width:1px 0px 0px 0px;border-style:solid;border-color:white;}
div.fleft div.jmenox{padding:0px 10px 0px 0px;}
div.fright div.jmenox{margin:0px 0px 0px 10px;padding:0px 0px 0px 10px;}

div.sirkafloatpruhr{float:right;}
div.sirkafloatpruhl{float:left;}
div.skupinafloattit{margin:0px 2px 10px 2px;float:left;text-align:justify;padding:10px 0px 4px 0px;}
div.skupinafloattit{background-color:#efefef;border:1px solid silver;}

div.skupinafloattit div.jmenox{padding:1px;margin:1px;}

img.prvnifleft{margin:0px 10px 10px 0px;border:1px solid silver;padding:5px;}
img.prvnifright{margin:0px 0px 10px 10px;border:1px solid silver;padding:5px;}


/*fotoredsystem menu*/
div.rozbalfotohorni{width:100%;float:left;background-color:#e0e0e0;height:24px;}
div.rozbalfoto{width:195px;margin :1px;z-index:1;float:left;padding:0px;position:relative;left:0px;top:0px;height:22px;min-height:22px;}
div.rozbalfotoright{font-size:8pt;text-align:right;width:150px;margin :2px;float:right;padding:2px;height:20px;min-height:20px;}

div.skupinaodkazcelk{margin:0px 0px 5px 0px;float:left;}
div.skupinaodkaz{margin:2px 2px 0px 0px;float:left;text-align:center;padding:0px;position:relative;background-color:#e0e0e0;}
div.skupinaodkazmp3{margin:2px 2px 0px 0px;float:left;text-align:center;padding:0px;position:relative;background-color:#333333;}
div.pozadiabs1{border:1px solid #99cc66;float:left;position:absolute;top:10px;left:27px;margin:0px;padding:0px;background-color:#efefef;}
div.pozadiabs{border:1px solid #99cc66;float:left;position:absolute;top:6px;left:-6px;margin:0px;padding:0px;background-color:#efefef;}
div.insideodkaz{border:1px solid #99cc66;float:left;position:absolute;top:6px;left:-6px;margin:0px;padding:0px;background-color:#efefef;}

div.jmenoxabs{background-color:transparent;position:absolute;bottom:0px;left:0px;}
div.wwwxabs{background-color:transparent;position:absolute;bottom:0px;right:5px;}


/*css pro knihu utf8...*/
div.kcelk{width:100%;float:left;padding:0px 0px 20px 0px;}
div.kzprava{width:98%;}

/*pro obrazky online radek=1*/
fieldset.celekonline{width:490px;}
div.celekonlineobr{width:485px;}
fieldset.celektonline{width:490px;}
div.celektonlineobr{width:485px;}
div.popisonlinespec{width:340px;}
div.popisonlinespec div{width:335px;}
span.online1a, span.online2a, span.online3a, span.online4a, span.online5a, span.online6a
{width:220px;}
div.nadpisposun{width:490px;text-align:left;}

div.jmenohonline,div.jmenotonline,div.popisdonline, div.wwwtonline{width:485px;}
div.obronline{width:130px;margin:0px 5px 0px 0px;}
div.obronline img{padding:1px;border:none;}
div.obronline div{width:125px;float:right;}

/*css progalerie reklama1... utf*/
div.celekrekl1{float:left;width:100%;}
div.celekrekl1 img{margin:5px 0px 0px 5px;}
div.obrrekl1{text-align:center;margin:5px 0px 5px 0px;}

/*css progalerie logo... utf*/
div.vselogow3{width:245px;}
div.celeklogow3{width:245px;}
div.jmenologow3{width:225px;}
div.popislogow3{width:225px;}

div.rekl1online{display:none;}

/*//////////////////ajax */

/* #kosik:after {content: " Kč";} */
#status{	font-size:0.8em;width:auto;height:18px;position:absolute;right:5px;top:0px;
float:left;}

#popup{position:absolute;top:10%;left:20%;z-index:5;padding:2em;border: 3px double red;
background-color:#cccccc;width:auto;}

#kosik{position:relative;margin-bottom:0px;padding-right: 5px;text-align:right;font-size:10pt;font-weight:bold;text-decoration:none;color:black;}
#inside{width: 100%;text-align:center;}
div.kosnahoru1{position:relative;float:left;width:245px;top:15px;left:5px;border:1px solid silver;
background-color:#e0e0e0;height:25px;}
div.kosnahoru1 img.kosik,div.kosnahoru1 img.sipka{vertical-align:middle;}
span.ajaxredy{font-weight:bold;font-size:105%;color:#cc0000;background-color:#FFFFE3;margin:0px 5px 0px 2px;}
/*horní lišta*/
div.hornilista{font-size:8pt;width:100%;
position:absolute;top:47px;left:0%;z-index:4;text-align:right;}
div.hornivyber{font-size:8pt;text-align:right;
height:20px;width:auto;float:right;}
div.hornikosik{font-size:8pt;font-weight:normal;width:auto;
padding:0px 3px 0px 0px;text-align:right;height:17px;position:absolute;right:5px;top:28px;}
div.horni1kosik{font-size:8pt;line-height:1.5;text-align:right;height:20px;margin:0px;width:500px;float:right;}
span.kosinfo{font-size:110%;padding:0px 5px 0px 5px;}
div.hornikosik img{vertical-align:-2px;}
div.kosikobchod{font-size:8pt;width:280px;position:absolute;top:0px;left:0px;letter-spacing:5px;
line-height:1.6;z-index:6;text-align:left;height:22px;}
div.okselect, div.resetselect{font-size:8pt;float:left;height:18px;margin:4px 0px 0px 0px;text-align:left;}
div.okselect input,div.resetselect input{font-size:8pt;width:45px;height:18px;text-align:center;cursor:pointer;}
div.okselect input.ok{font-weight:bold;margin-right:2px;}
div.okselect input.reset{font-weight:bold;margin-right:2px;}
div.horniselect{font-size:8pt;width:auto;text-align:left;padding:0px;margin:4px 1px 0px 0px;float:left;}
div.horniselect input.hand, div.okselect input.hand{font-size:8pt;width:45px;height:18px;text-align:center;cursor:pointer;}
div.horniselect input.handlong, div.okselect input.handlong{font-size:8pt;width:95px;height:18px;text-align:center;cursor:pointer;}
div.horniselect label{font-size:8pt;float:right;width:auto;height:18px;text-align:left;}
select{font-size:8pt;float:right;width:110px;height:18px;
text-align:left;margin:0px 2px 0px 0px;}
div.horniselect input.select{font-size:8pt;width:130px;height:18px;border:1px solid #336699;
text-align:left;padding:0px 0px 0px 2px;margin:0px 2px 0px 0px;float:left;}
div.horniselect input.selectcena,div.hledejselect input.selectcena{font-size:8pt;width:70px;height:18px;border:1px solid silver;
text-align:left;padding:0px 0px 0px 2px;margin:0px 2px 0px 0px;float:left;}
select.selectfirma{font-size:8pt;width:140px;height:20px;border:1px solid #336699;
text-align:left;padding:0px 0px 0px 2px;margin:0px 2px 0px 0px;float:left;}
select.selectskup{font-size:8pt;width:180px;height:20px;border:1px solid #336699;
text-align:left;padding:0px 0px 0px 2px;margin:0px 2px 0px 0px;float:left;}
button{float:left;}
.selected{background-color:red;}

div.menubarva #menu{	font-size:8pt;width:240px;margin:0px;padding:0px;float:left;}



/*list*/
div.odstavecajax{width:100%;height:155px;text-align:center;padding:5px 0px 0px 0px;float:left;}
div.odstavecajax img{margin:0px 0px 0px 0px;padding:1px;border:0px solid silver;}
div.extra{font-size:8pt;float:left;width:180px;text-align:center;height:30px;overflow:hidden;}
div.jmenoajax{font-size:8pt;float:left;width:100%;text-align:center;height:30px;overflow:hidden;}
div.infoajax{float:left;width:100%;text-align:right;background-color:#f0f0f0;}
div.popisajax{font-size:8pt;width:100%;}

div.listextra{font-size:8pt;width:75%;margin:0px 0px 0px 30px;}
div.imgoverflow{overflow:hidden;width:170px;height:90px;border:1px solid #eaeaea;}
div.imgoverflowprav{overflow:hidden;width:168px;height:90px;border:1px solid #eaeaea;}
div.ajaxlistprav{overflow:hidden;width:170px;}
div.prav1ajax, div.prav2ajax{width:225px;height:auto;font-size:9pt;font-style:normal;letter-spacing:0.7px;margin:0px 0px 0px 0px;padding:1px 0px 0px 0px;float:right;text-align:justify;}
div.prav2ajax{width:347px;}
div.prav2ajax{width:338px;padding:2px;margin:0px 5px 5px 5px;float:left;text-align:justify;border:0px solid silver;}
div.prav1ajaxr{width:170px;height:auto;font-size:9pt;font-style:normal;letter-spacing:0.7px;margin:0px 0px 0px 0px;padding:1px 0px 0px 0px;float:right;text-align:justify;background-color:white;}
div.odstavec{width:100%;padding:5px 0px 0px 0px;float:left;position:relative;}
div.ajaxlist div.jmenoabsolut,div.ajaxlistbig div.jmenoabsolut,div.ajaxlistbigx div.jmenoabsolut, div.ajaxlistprav div.jmenoabsolut, div.ajaxlistkatalog div.jmenoabsolut,div.odstavec div.jmenoabsolut{position:absolute;bottom:30px;right:2px;height:auto;}
div.ajaxlist,div.ajaxlistbig,div.ajaxlistbigx,div.ajaxlistprav, div.ajaxlistdetail, div.ajaxlistkatalog,div.ajaxlistpopis,div.ajaxlistpopiskat{width:166px;height:220px;float:left;margin:5px 1px 1px 0px;position:relative;background-color:#f8f8f8;border-width:1px;border-style:solid;border-color:#e0e0e0;}
div.ajaxlistbig{width:230px;}
div.ajaxlistbigx{width:336px;height:auto;}
div.ajaxlistpopis{width:330px;height:auto;padding:5px 0px 0px 5px;}
div.ajaxlistpopiskat{width:330px;height:220px;padding:5px 0px 0px 5px;margin:5px 10px 1px 0px;}
div.ajaxlistbigx div.odstavecajax{width:100%;height:auto;text-align:center;padding:5px 0px 0px 0px;float:left;}
div.ajaxlistdetail{width:255px;float:left;height:auto;margin:0px 1px 1px 0px;background-color:transparent;border:none;border:}
div.odstavecajaxdet{float:left;height:auto;}

div.fleftajaximg{border-style:solid;border-color:silver;border-width:1px 1px 1px 0px;float:left;margin:0px 5px 5px 0px;padding:5px;}
div.frightajaximg{border-style:solid;border-color:silver;border-width:1px 0px 1px 1px;float:right;margin:0px 0px 5px 8px;padding:5px;}

div.ajaxlistkatalog{height:auto;}
div.odstavec div.jmenoabsolut{top:10px;}
div.doprodejabsolut{position:absolute;bottom:25px;left:2px;color:red;font-weight:bold;}
div.doprodejabsolutr{position:absolute;top:-6px;right:-10px;color:red;font-weight:bold;}
div.odstavecajax img.ramecek{border:3px double red;}

div.lupaobrdetail{font-size:8pt;width:99%;float:left;position:relative;}
div.lupaobrdetail img.lupa{position:absolute;top:-15px;left:235px;border:none;}

div.lupaobrtable{font-size:8pt;width:99%;float:left;position:relative;}
div.lupaobrtable img.lupa{position:absolute;top:-20px;left:245px;border:none;}

div.fotocss1 span.picxcss{width:102px;float:left;height:102px;text-align:center;background-color:yellow;position:relative;}
div.slevaabs{position:absolute;top:2px;left:2px;z-index:2;}

/*detail*/
div.detail{font-size:9pt;width:700px;float:left;margin:0px 0px 10px 0px;border:1px solid silver;background-color:#f0f0f0;padding:5px 0px 5px 0px;}
div.radekdetail{font-size:9pt;font-weight:normal;font-style:normal;font-variant:small-caps;
width:100%;float:left;position:relative;}
div.detailabsolut{position:absolute;bottom:8px;left:5px;color:red;font-weight:bold;}
div.imgdetail{margin:5px;width:auto;text-align:left;float:left;}
div.imgdetail img{margin:5px;}
div.omezeni{width:100%;margin:3px 0px 3px 0px;padding:3px;float:left;text-align:left;}
div.omezeni span{font-size:9pt;font-weight:bold;font-style:normal;font-variant:small-caps;}
div.cenadetail{width:100%;margin:3px 0px 3px 0px;padding:3px;float:left;text-align:left;}
div.skladdetail{width:100%;margin:3px 0px 3px 0px;padding:3px;float:left;text-align:left;}


div.lupaalldet{font-size:7pt;width:250px;height:260px;text-align:left;float:left;
margin:0px 2px 0px 0px;border:1px solid silver;}


div.obralldet{font-size:8pt;text-align:left;overflow:hidden;width:110px;height:124px;
border-width:1px 1px 1px 1px;border-style:solid;margin:20px 0px 0px 27px;padding:8px 0px 2px 8px;float:left;}
div.kosikdetail{width:99%;margin:5px 0px 5px 0px;padding:3px;float:left;text-align:right;background-color:#d0d0d0;}
div.detailnakup{font-size:8pt;width:auto;margin:5px 0px 10px 0px;padding:3px;float:left;}
div.popisajaxdet{font-size:9pt;width:99%;margin:5px 0px 5px 0px;padding:3px;
border-width:0px 0px 2px 0px;border-style:solid;border-color:silver;float:left;}

div.detailajax{border-width:0px 0px 1px 0px;border-style:solid;border-color:silver;float:left;
margin:2px 0px 2px 0px;width:100%;position:relative;}

div.detleft{font-size:8pt;font-style:normal;font-weight:bold;text-align:right;width:150px;
float:left;margin-right:5px;height:auto;}
div.detright, div.detrightsmall{font-size:9pt;font-style:normal;font-weight:normal;text-align:left;width:250px;float:left;}
div.detrightsmall{font-size:8pt;height:20px;}
div.detrightred{font-size:12pt;font-style:normal;font-weight:bold;width:250px;text-align:left;float:left;color:red;margin-right:5px;height:20px;}
div.detrightred span{font-size:8pt;font-style:normal;text-align:left;color:black;}
iframe.barevnice{width:700px;height:100px;}
prompt {border:1px solid red;}


/*slevy doprodej novinky tp */
div.nadpisalltp{font-size:10pt;height:18px;width:100%;font-variant:small-caps;
float:left; font-weight:bold;border-width:0px 0px 1px 0px;border-style:solid;display:none;}
div.celkalltp1, div.celkalltp1prav{font-size:9pt;text-align:justify;
margin:2px 0px 10px 0px;width:100%;float:left;
border-width:0px 1px 0px 1px;border-style:solid;}
div.jmenoalltp{font-size:10pt;width:100%;font-variant:small-caps;
float:left; font-weight:bold;text-align:center;
border-width:1px 0px 1px 0px;border-style:solid;}
div.obralltp{font-size:8pt;text-align:left;overflow:hidden;width:110px;height:auto;
border-width:1px 1px 1px 0px;border-style:solid;margin:5px 2px 1px 0px;padding:2px 0px 2px 0px;float:left;}
div.lupaalltp{font-size:7pt;width:115px;text-align:left;float:left;}
div.lupaobr{font-size:8pt;width:99%;float:left;position:relative;}
div.lupaobr img.lupa{position:absolute;top:-20px;left:140px;border:none;}
div.infoalltp{font-size:7pt;width:85px;text-align:left;float:right;}
div.odkazalltp{font-size:8pt;font-style:normal;width:80px;text-align:center;float:right;margin:10px 0px 0px 5px; font-weight:normal;border-width:1px 0px 0px 0px;border-style:solid;}
div.skupalltp{font-size:9pt;width:100%;float:left;margin:4px 0px 0px 0px;text-align:left;
font-variant:normal;}
div.popisalltp{font-size:8pt;width:100%;font-variant:normal;
float:left;margin:1px 0px 0px 0px;text-align:left;}
div.vyberalltp{height:auto;width:100%;font-variant:normal;
float:left;margin:1px 0px 0px 0px;font-weight:bold;text-align:left;
border-width:1px 0px 0px 0px;border-style:solid;}
div.adonaalltp{font-size:8pt;width:100%;height:auto;text-align:right;
float:right;margin:2px 0px 0px 0px;font-weight:normal;
border-width:1px 0px 1px 0px;border-style:solid;}
div.cenaalltp{font-size:8pt;width:80px;font-variant:small-caps;text-align:center;
float:right;margin:5px 0px 0px 0px; padding:2px;font-weight:bold;}
span.cena, span.cenanab{font-size:9pt;font-style:normal;font-weight:bold;}
div.slevaalltp{font-size:8pt;width:80px;text-align:center;float:right;margin:0px 0px 0px 5px;}

/*NEW e-shop ajax*/
table.list, table.titul, table.obj {width: 100%;border-width:0px;border-style:solid;border-collapse:collapse;padding:1px;}
table.list td{border-width:0px;font-size:8pt;padding:0px 5px 0px 3px;}
table.list th {font-weight:bold;background-color: silver;}
table.list td.obr {width:18%;padding:3px 0px 3px 3px;text-align:center;}
table.list td.obrp {width:100%;text-align:left;}
table.list td.obr img{border:0px;}
table.list td.obr img.bezramu{border:0px;padding:0px;float:right;}
table.list td.detobr {width:260px;border:1px solid silver;background-color: white;}
table.list td.jmeno {font-size:8pt;padding:2px;width:450px;}
table.list td.cena{font-weight: bold;font-size:12pt;color:red;width:110px;padding:0px 0px 0px 15px;}

table.obj td.bold {font-weight: bold;font-size:10pt;color:red;padding:0px 0px 0px 1px;}
table.obj td.boldright {font-weight: bold;font-size:12pt;color:red;width:110px;padding:0px;text-align:right;}
table.list td.popis {font-size:8pt;border-bottom-width:1px;background-color: white;border-bottom-color:silver;padding:2px;}
table.cenik{position:relative;}
table.cenik td.jmeno {width:75%;padding:2px 0px 2px 4px;}
table.cenik td.obrlist {width:75%;padding:2px 0px 2px 4px;}
table.cenik td.cena{width:25%;padding:2px 0px 2px 4px;}
table.cenik td.pridat{width:30px;padding:2px 5px 2px 5px;}
table.cenik td.obr{text-align:center;padding:2px;}

table.obj th {font-weight:bold;background-color: silver;}
tr.barva1 {}
tr.barva2 {}
/*table.list A, table.list A:Hover{font-size:11pt;font-weight:bold;text-decoration:underline;}*/

/*
.suma {}

.center { text-align: center}
.bigger,.bigger *  { font-size: 1.1em }
.bold, .bold * { font-weight: bold}
.floatR { float: right}
td.listks{width:50px;}
td.listcena{width:80px;}
table.list td.bold{width:80px;color:red;font-size:11pt;font-weight: bold;}

input,textarea {border-width:1px ;border-style:solid;}
label,input {display: block;float: left;margin-bottom: 3px;}
input[type="hidden"] {display:none}
input.searchhledej{background-color:#e0e0e0;font-size:8pt;width:120px;margin:1px; }
input.buttonhledej{background-color:#ffff99;font-size:8pt;width:35px;height:18px; }
label {text-align: right;width: 75px;padding-right: 10px;}

form br {	clear: left;}
input:focus, textarea:focus{border-width:0px ;border-style:solid;	border: 1px solid black;}
form {border-width:0px ;border-style:solid;}
.req{height:20px;}

.admin {}
.NOfloat {float: none}
.right { text-align: right;}
.flag1 {font-size: 1.2em;}
.flag2 {font-size: 1.2em; }
.flag3 { font-style: italic;font-size: 1.2em;}
.flag4 { font-style: italic;font-size: 1.2em;}

input.editvyrobek {	width: 450px;margin:5px 0px 5px 0px;}*/


.suma {}

.center { text-align: center}
.bigger,.bigger *  { font-size: 1.1em }
.bold, .bold * { font-weight: bold}
.floatR { float: right}
td.listks{width:50px;}
td.listcena{width:120px;}
table.list td.bold{color:red;font-size:10pt;font-weight: bold;}
table.list td.boldright{width:120px;color:red;font-size:11pt;font-weight: bold;}

input,textarea {border:1px solid silver;}
label,input {display: block;float: left;margin-bottom: 3px;}
input[type="hidden"] {display:none}
input.searchhledej{background-color:white;font-size:8pt;width:200px;height:20px;margin:0px 1px 0px 0px; }
input.buttonhledej{font-size:8pt;width:60px;height:22px;margin:0px 1px 0px 0px;cursor:pointer;}
input.buttonreset{background-color:transparent;font-size:8pt;width:50px;height:22px;margin:0px 1px 0px 0px;cursor:pointer;}
label {text-align: right;width: 75px;padding-right: 10px;}

form br {	clear: left;}
input:focus, textarea:focus{border: 1px solid silver;}
form {border-width:0px ;border-style:solid;}
.req{height:20px;}

.admin {}
.NOfloat {float: none}
.right { text-align: right;}
.flag1 {font-size: 1.2em;}
.flag2 {font-size: 1.2em; }
.flag3 { font-style: italic;font-size: 1.2em;}
.flag4 { font-style: italic;font-size: 1.2em;}

input.editvyrobek {	width: 450px;margin:5px 0px 5px 0px;}


/*pro objednávku rezervaci*/

textarea {font-size:10pt;width:690px;border:1px;border-style:solid;
border-color:silver;float:left;}



/*upoutávka e-obchod */
div.popisrekl{font-size:14px;font-weight:bold;text-align:justify;width:760px;float:left;letter-spacing:1px;}

/*upoutávka e-obchod */
div.titulupout{font-size:12pt;text-align:left;color:red;letter-spacing:2px;
background-color:silver;height:auto;width:580px;clear:left;}
div.upoutavka{font-size:12pt;text-align:left;color:black;
background-color:white;height:auto;width:580px;float:left;}
div.upoutavka div.upoutcelk{font-size:8pt;text-align:left;color:black;
background-color:transparent;height:auto;width:580px;
border-width:0px 0px 1px 0px;border-style:solid;border-color:silver;float:left;}
img.upout{font-size:8pt;text-align:left;color:black;background-color:transparent;
border:1px solid silver;text-align:left;margin:0px 3px 0px 0px;padding:2px;float:left;}
div.jmenou{font-size:10pt;text-align:left;color:navy;float:left;
padding:2px;height:auto;width:260px;}
div.upoutavka div.popisu{font-size:10pt;text-align:left;color:navy;
margin:2px 0px 0px 0px;padding:1px;height:auto; width:280px;float:right;}
div.upoutcelk div.adonyu{font-size:8pt;text-align:left;color:black;
background-color:transparent;height:auto;width:300px;float:right;border:0px solid silver;}
div.adonyu div.adony1u{font-size:8pt;color:navy;
padding:0px 2px 0px 0px;height:auto;width:235px;float:left;}
div.adonyu div.adony2u{font-size:8pt;margin:0px 2px 3px 0px;color:#666666;
padding:0px 2px 0px 0px;height:auto;width:235px;float:left;
border-width:0px 0px 1px 0px;border-style:dotted;border-color:silver;}
div.adony2u div.adony3u{font-size:8pt;color:#666666;float:left;width:180px;}
div.adony2u div.cenau{font-size:8pt;color:black;font-weight:bold;float:right;width:50px;}
div.upoucelk div.popisu{font-size:10pt;text-align:left;color:red;
margin:2px 0px 0px 0px;padding:1px;height:auto; width:250px;float:left;}

/*konec ajax*/

/*vyhledavadlo*/
div.menurozbal{font-weight:bold;float:left;padding:0px;margin:0px;width:240px;}
div.menurozbal1{float:left;padding:0px;margin:0px;}
div.menurozbaldolni{font-weight:bold;clear:left;padding:0px;margin:0px;width:240px;border-width:1px 0px 0px 0px;border-style:solid;border-color:black;}

div.vystuptop{font-size:8pt;font-weight:normal;margin:2px 0px 4px 0px;padding:0px;width:100%;float:left;position:relative;}
div.vystuptop div.cenikzpet{position:absolute;top:-25px;right:0px;}
div.tridit{font-size:8pt;width:100%;float:left;padding:0px;margin:2px 0px 4px 0px;}
div.vystupcenik{width:100%;float:left;padding:0px;margin:2px 0px 4px 0px;}
div.cenikselect{font-size:8pt;width:auto;text-align:left;padding:0px;margin:0px 4px 0px 0px;float:left;}
div.resetcenik{font-size:8pt;width:auto;text-align:left;padding:0px;margin:0px 0px 0px 0px;float:right;}
div.cenikselect input.hand, div.okselect input.hand{font-size:8pt;width:45px;height:18px;text-align:center;cursor:pointer;}
div.cenikselect input.handlong, div.okselect input.handlong{font-size:8pt;width:95px;height:18px;text-align:center;cursor:pointer;}
div.cenikselect label{font-size:8pt;float:right;width:auto;height:18px;text-align:left;}
select{font-size:8pt;float:right;width:110px;height:18px;
text-align:left;margin:0px 2px 0px 0px;}
div.cenikselect input.select{font-size:8pt;width:100px;height:18px;border:1px solid #336699;
text-align:left;padding:0px 0px 0px 2px;margin:0px 2px 0px 0px;float:left;}
div.cenikselect select{font-size:8pt;width:100px;height:18px;border:1px solid #336699;
text-align:left;padding:0px 0px 0px 2px;margin:0px 2px 0px 0px;float:left;}
div.cenikselect input.selectcena{font-size:8pt;width:70px;height:18px;border:1px solid #336699;
text-align:left;padding:0px 0px 0px 2px;margin:0px 2px 0px 0px;float:left;}

div.cenikselect select.selectfirma{font-size:8pt;width:110px;height:20px;border:1px solid #336699;
text-align:left;padding:0px 0px 0px 2px;margin:0px 2px 0px 0px;float:left;}
div.cenikselect select.selectskup{font-size:8pt;width:190px;height:20px;border:1px solid #336699;
text-align:left;padding:0px 0px 0px 2px;margin:0px 2px 0px 0px;float:left;}
div.vystupcenik input.searchcenik,div.hledej input.searchcenik{font-size:8pt;width:140px;height:18px;border:1px solid silver;
text-align:left;padding:0px 0px 0px 2px;margin:0px 2px 0px 0px;float:left;}

div.vystupcenik input.buttonhledej{font-size:8pt;width:60px;height:20px;margin:0px 1px 0px 0px;cursor:pointer;}
div.resetcenik input.buttonreset{background-color:transparent;font-size:8pt;width:50px;height:20px;margin:0px 1px 0px 0px;cursor:pointer;float:right;}

div.cenikselect select option{color:black;background-color:white;font-size:8pt;}
table.cenik td.obrlist div.obrfleft{position:relative;float:left;width:120px;text-align:center;margin:0px 6px 0px 0px;padding:4px;border-width:0px 1px 0px 0px;border-style:solid;border-color:silver;}
table.cenik td.obrlist div.obrlistcelk{position:relative;float:left;width:100%;}
div.obrlistcelk div.cenikfright{position:absolute;right:6px;top:2px;float:right;}



/*pro hledání search a výstup */
div.vystallcelk{font-size:10pt;font-weight:normal;margin:5px 0px 2px 0px;
padding:1px;width:695px;float:left;text-align:left;
border-width:0px 0px 2px 0px;border-style:solid;border-color:#ff9900;}
div.vystupklic{width:690px;float:left;padding:0px;margin:0px 0px 0px 2px;}
div.odkazsearch{float:left;position:relative;padding:2px;width:685px;margin:-36px 0px 2px 0px;}


div.frightvyhl{float:left;font-size:7pt;width:360px;}
div.vystupnadpis{font-size:11pt;font-weight:bold;color:red;font-variant:small-caps;margin:1px;padding:1px;width:auto;clear:left;}
div.rozbalsearch{float:left;padding:2px;position:relative;left:0px;top:0px;width:545px;z-index:0;}
div.vyhled{width:685px;height:auto;font-size:8pt;font-style:normal;margin:1px 0px 1px 0px;padding:0px 0px 0px 0px;float:left;text-align:left;border:none}
/*div.vyhled1{width:555px;height:auto;font-size:8pt;font-weight:bold;margin:0px 0px 0px 0px;padding:0px;clear:left;text-align:left;
border-width:2px 0px 2px 0px;border-style:solid;border-color:silver;}
div.vyhled2{width:400px;float:right;text-align:left;color:red;margin:10px 0px 0px 0px;}*/
div.selectvystall1a{font-size:8pt;font-weight:normal;margin:1px;padding:1px;width:685px;float:left;}
div.selectvystall1{font-size:8pt;font-weight:normal;margin:1px;padding:1px;width:185px;float:left;}
div.selectvystall2, div.selectvystall3{font-size:8pt;font-weight:normal;margin:1px;padding:1px;width:375px;float:left;}
div.selectvystall21{font-size:8pt;font-weight:normal;margin:0px;padding:0px;width:280px;float:left;}
div.selectvystall21 select{font-size:8pt;float:right;width:145px;text-align:left;}
div.selectvystall21 label{width:120px;text-align:right;}
div.selectvystall1 select, div.selectvystall2 select,div.selectvystall3 select {font-size:8pt;float:left;width:170px;height:20px;text-align:left;}
div.selectvystall21 select{background-color:yellow;}
div.selectvystall1 label{font-size:9pt;float:left;width:35px;height:20px;font-weight:bold;
text-align:left;}
div.selectvystall2 labeldiv.selectvystall3 label{width:170px;text-align:right;}
div.podmvystall, div.searchvystall{font-size:8pt;font-weight:normal;
padding:1px;width:685px;float:left;border-width:1px 0px 1px 0px;border-style:solid;border-color:red;}
div.searchvystall{width:375px;border:0px;float:left;}
div.podmvystall div{width:185px;float:left;margin:0px 0px 2px 0px;}
input.text, input.textcolor{font-size:9pt;width:165px;height:16px;
text-align:left;padding:1px 0px 1px 2px;margin:2px 2px 2px 0px;
border:1px solid #006699;float:left;}
input.textcolor{background-color:transparent;color:black;}
input.skok{background-color:transparent;border:2px solid black;}
div.vystallcelk input.slovo{font-size:9pt;width:265px;text-align:left;float:left;
background-color:transparent;height:18px;margin:3px 4px 2px 1px;border:1px solid black;}
div.selectvystall1 input.radio{font-size:8pt;margin:0px 3px 0px 0px;border-width:0px;
height:14px;}
input.radio{font-size:8pt;margin:0px 1px 0px 0px;border-width:0px;float:left;
height:14px;}
label.search {float:left;width:auto;text-align:left;}
div.radio{width:auto;font-size:7pt;float:left;margin:0px 1px 1px 1px;}
div.radio1{font-size:8pt;width:137px;float:left;background-color:yellow;font-weight:bold;height:auto;}
div.radio2{width:137px;float:left;font-size:8pt;}
.radio1{background-color:yellow;}
.radio2{float:left;}

input.checkbox{font-size:9pt;border-width:0px;margin:0px;height:14px;float:left;}
div.okvystall{font-size:10pt;font-weight:normal;margin:1px;padding:1px;
width:685px;float:left;text-align:right;}
div.okvystall input, div.okvystall input.reset{font-size:8pt;text-align:center;padding:0px;margin:1px;background-color:#ffcc99;height:20px;cursor:pointer;width:150px;}
div.okvystall input.reset{color:#666666;background-color:#ffcc99;width:100px;}
div.vystupcelk,div.vystupcelk1{font-size:11pt;font-weight:normal;margin:0px 0px 10px 0px;
padding:1px;width:695px;float:left;
border-width:0px 0px 1px 0px;border-style:solid;border-color:silver;}
div.vystupcelk1{background-color:transparent;}
div.vystuptitul{width:auto;height:auto;font-size:9pt;font-weight:bold;letter-spacing:1px;margin:0px 1px 0px 1px;padding:0px;float:left;border-width:0px;border-style:solid;color:silver;}
div.vystuplev{font-size:8pt;font-weight:normal;text-align:left;margin:0px;padding:1px;
width:355px;line-height:1;border-color:#999999;float:left;}
div.vystupprav{font-size:8pt;font-weight:normal;text-align:left;margin:0px;
padding:1px;width:460px;float:right;line-height:1;border:1px solid green;}
div.vystuppopis, div.vystuppopis1{font-size:8pt;font-weight:normal;margin:0px 0px 1px 0px;padding:1px;background-color:transparent;float:left;line-height:1;width:99%;}
div.vystupright{font-size:9pt;font-weight:normal;text-align:right;
background-color:transparent;margin:1px;padding:1px;width:165px;float:right;}
div.vystupzpet{font-size:10pt;width:300px;position:relative;left:290px;top:0px;
text-align:right;margin:5px 0px 0px 0px;}
div.vystupdalsi{font-size:9pt;font-weight:normal;color:#336699;
margin:2px 1px 0px 1px;padding:1px;width:auto;clear:left;}
div.rozbale{float:left;width:165px;height:1px;font-size:0px;}
div.change {text-align:left;margin:0px;position:relative;left:0px;
top:0px;padding:2px 1px 10px 1px;z-index:0;cursor:pointer;float:left;}
table.vystup{width:100%;border-width:0px;border-style:solid;border-collapse:collapse;padding:1px;float:left;}
table.vystup td.fotoweb{width:85px;float:left;}
table.vystup td{border-width:0px;padding:5px 2px 5px 2px;width:100%;float:left;}
table.vystup td.vystup{border-width:0px;padding:5px 2px 5px 2px;width:100%;float:left;}
div.yellowy, div.yellowy1{width: 555px;}



/*

div.yellowy, div.yellowy1{width:685px;}

visibility:visible;*/
/*pro hledání kalendář*/

div.covyber{float:left;width:545px;margin:1px 0px 1px 0px;
padding:2px 0px 2px 0px;}
div.covyberleft{float:left;width:520px;text-align:right;}
div.coselect{float:left;width:130px;}
div.coselect input.text{font-size:8pt;width:120px;text-align:left;padding:0px 0px 0px 2px;float:right;}
div.coselectk{float:left;width:180px;}
div.coselectk input.text{font-size:8pt;width:120px;text-align:left;padding:0px 0px 0px 2px;float:right;}
div.coselectk label{font-size:8pt;width:40px;text-align:right;padding:0px 0px 0px 2px;float:left;}
div.coselectright{font-size:8pt;font-weight:bold;width:40px;height:20px;float:right;text-align:center;cursor:pointer;margin:2px;}
div.coselectright input{font-size:8pt;font-weight:bold;width:40px;height:20px;float:left;text-align:center;cursor:pointer;margin:2px;}
div.termink{float:right;width:175px;}
label.termink {float:left;width:50px;text-align:right;}
select.termink {float:left;width:100px;text-align:left;border:1px;border-style:solid;border-color:silver;background-color:black;}
input.termink {float:left;width:100px;text-align:left;
border:1px;border-style:solid;border-color:navy;}

/*ankety*/
div.anketacelkem{float:left;font-size:7pt;padding:2px;border:1px dotted silver;color:black;background-color:#f0f0f0;width:97.5%;text-align:left;}
div.anketa{float:left;font-size:9pt;font-weight:bold;background-color:#f0f0f0;}
table.anketa{color:black;border-collapse:collapse;border:1px solid silver;margin-top:10px;}
table.anketa td.anketaotazka{font-size:8pt;border:1px dotted silver;color:black;background-color:#f0f0f0;width:75%;}
table.anketa td.anketa{border:1px dotted silver;color:black;background-color:#f0f0f0;}
table.anketa img.anketa{}
td.anketa div.anketahlas{float:right;font-size:7pt;border:1px dotted silver;color:black;background-color:#f0f0f0;}
div.anketasuma{float:left;font-size:8pt;padding:2px;color:black;background-color:#f0f0f0;width:98%;}

/*pro kalendář titul*/
div.kalcelkt{font-size:9pt;font-weight:400;margin:8px 0px 0px 0px;padding:1px;width:auto;}
div.kalcelktprezent{font-size:9pt;font-weight:400;margin:8px 1px 1px 1px;padding:1px;}
fieldset.kdytitul{margin:2px 0px 2px 0px;}
div.kaltypt  {font-weight:400;margin:1px 0px 0px 0px;padding:1px;
width:auto;font-variant:small-caps;clear:left;border-width: 0px 0px 1px 0px;border-style:solid;}
div.kalcast{font-size:8pt;font-weight:400;width:auto;}
div.kaljmenot  {font-size:10pt;font-weight:bold;padding:1px;
width:auto;font-variant:normal;clear:left;}
div.kalmistot  {font-size:9pt;font-weight:bold;padding:1px;
width:auto;font-variant:small-caps;clear:left;}

/*pro kalendář hlavní*/
div.kalcas{font-weight:bold;padding:1px;width:99%;margin:12px 0px 0px 0px;float:left;}
fieldset.kdy{margin:4px 0px 10px 0px;float:left;}
div.kaltyp{font-size:10pt;height:20px;width:100%;font-variant:small-caps;float:left;font-weight:bold;margin:2px 0px 0px 0px;
border-width:0px 0px 1px 0px;border-style:solid;}
div.kaljmeno  {font-size:11pt;font-weight:bold;padding:1px;
height:20px;font-variant:small-caps;clear:left;}
div.kalmisto  {font-weight:400;padding:1px;width:auto;clear:left;}
div.kalpozn  {font-size:10pt;font-weight:400;padding:1px;width:99%;clear:left;}

/*kalendář*/
div.kalendarstr{float:left;padding:1px 1px 10px 1px;}
table.kalendar,table.kalendarprav,table.kalendarmenu{color:black;border-collapse:collapse;border:1px solid silver;margin-top:10px;background-color:#efefef;}
table.kalendar th.hlavicka{font-size:9pt;font-weight:bold;color:black;background-color:transparent;border:none;padding:2px;}
table.kalendar th{font-size:8pt;font-weight:bold;color:black;background-color:#d0d0d0;border:1px dotted #004900;}
table.kalendar td{font-size:12pt;border:1px dotted silver;color:black;background-color:transparent;}
table.kalendar td span{color:black;}
table.kalendar td.today{font-size:12pt;font-weight:bold;color:red;border:1px solid #99ccff;background-color:#dff1f5;}
table.kalendar td.days{background-color:#efefef;font-size:12pt;}
table.kalendar td span{font-size:8pt;}
table.kalendar td.sat{font-size:12pt;font-weight:bold;color:black;background-color:#d0d0d0;}
table.kalendar td.sat span{font-weight:bold;}
table.kalendar td.sun{font-size:12pt;font-weight:bold;color:red;background-color:silver;border:1px dotted red;}
table.kalendar td.sun span{color:red;font-weight:bold;}
table.kalendar td.svatek{color:#cc0000;font-size:12pt;font-weight:bold;border:1px solid red;background-color:#ff6666;}
table.kalendar td.svatek span{color:#cc0000;font-weight:bold;}
img.akce {float:left;padding:1px;margin:2px;border:1px solid silver;}
div.kalakce{float:left;width:100%;margin:5px 0px 0px 0px;}
div.kalakce1{float:left;width:100%;margin:0px;padding:0px;}
div.kalakce1 img{float:left;margin:0px;padding:0px;}

table.kalendarprav th.hlavicka{font-size:9pt;font-weight:bold;color:black;background-color:transparent;border:none;padding:2px;}
table.kalendarprav th{font-size:8pt;font-weight:bold;color:black;background-color:#d0d0d0;border:1px dotted #004900;}
table.kalendarprav td{font-size:7pt;border:1px dotted silver;color:black;background-color:transparent;width:14%;height:25px;}
table.kalendarprav td span{color:black;}
table.kalendarprav td.today{font-size:9pt;font-weight:bold;color:red;border:1px solid #99ccff;background-color:#DFF1F5;}
table.kalendarprav td.days{background-color:#efefef;}
table.kalendarprav td.sat{font-size:8pt;font-weight:bold;color:black;background-color:#d0d0d0;}
table.kalendarprav td.sun{font-size:9pt;font-weight:bold;color:red;background-color:silver;border:1px dotted red;}

table.kalendarprav td.svatek{color:#cc0000;font-size:9pt;font-weight:bold;border:1px solid red;background-color:#ff6666;}

div.menukalendar{font-family:Courier new,courier,mono;margin:10px 20px 10px 25px;float:left;width:200px;}
div.menukalendar span{font-family:Courier new,courier,mono;font-weight:bold;}
table.kalendarmenu th,table.kalendarmenu td{font-family:Courier new,courier,mono;}
table.kalendarmenu th.hlavicka{font-size:9pt;font-weight:bold;background-color:transparent;border:none;padding:2px;}
table.kalendarmenu th{font-size:8pt;font-weight:bold;background-color:#d0d0d0;border:1px dotted #004900;}
table.kalendarmenu td{font-size:10pt;border:1px dotted silver;color:black;background-color:transparent;width:14%;height:auto;}
table.kalendarmenu td span{color:black;}
table.kalendarmenu td.today{font-size:11pt;font-weight:bold;color:black;border:1px solid #99ccff;background-color:#DFF1F5;}
table.kalendarmenu td.days{background-color:#efefef;}
table.kalendarmenu td.sat{font-size:10pt;font-weight:bold;color:#333333;
background-color:#d0d0d0;}
table.kalendarmenu td.sun{font-size:10pt;font-weight:bold;color:black;
background-color:silver;border:1px dotted red;}

table.kalendarmenu td.svatek{color:red;font-size:9pt;font-weight:bold;border:1px dotted red;background-color:#D5CCCC;}

/*kalendář-fan*/
table.kalendarfan{color:black;border-collapse:collapse;border:1px solid silver;margin-top:10px;}
table.kalendarfan td{font-size:8pt;border:1px dotted silver;color:black;background-color:#f0f0f0;}
table.kalendarfan td input{font-size:8pt;border:1px dotted silver;color:black;background-color:#f0f0f0;}
table.kalendarfan td select{float:left;color:black;}
table.kalendarfan td select option{font-size:8pt;border:1px dotted silver;color:black;background-color:#f0f0f0;}
table.kalendarfan td.top{font-size:9pt;width:100px;}




/*menu css*/
/*úzká podložka pod menu css*/

ul#hlavnimenu18x li ul, ul#hlavnimenu19x li ul, ul#hlavnimenu20x li ul, ul#hlavnimenu21x li ul, ul#hlavnimenu22x li ul
{position:absolute;top:20px;left:0px;border-style:solid;border-width:1px 1px 1px 1px;z-index:10;}

/*fotoredsystem menu*/
ul#hlavnimenu22x li ul{border-style:solid;;border-width:1px 1px 1px 1px;width:250px;height:auto;}
ul#hlavnimenu22x li ul.podklad22x{width:250px;height:100%;}

ul#hlavnimenu18x li ul.podklad18x, ul#hlavnimenu19x li ul.podklad19x, ul#hlavnimenu20x li ul.podklad20x, ul#hlavnimenu21x li ul.podklad21x, ul#hlavnimenu22x li ul.podklad22x{position:absolute;top:0px;width:220px;height:30px;background-color:transparent;border:none;z-index:-1;}

/*/////////////////////////////////////////////////////////////////////////////*/
/*kartičky*/
div.ramMenu{position:relative;width:695px;height:450px;float:right;}

/*/////////////////////////////// vyskakovací kartičky*/
ul#hlavniMenu, ul{padding:0;margin:0;list-style-type:none;}
ul#hlavniMenu ul{margin-top:3px;}
ul#hlavniMenu li{float:left;padding:0px;width:auto;}
ul#hlavniMenu a{color:black;display:block;text-decoration:none;text-align:right;}
ul#hlavniMenu ul a{padding-left:0px;text-align:left;}
ul#hlavniMenu ul a:hover{background-color:transparent;color:white;}
ul#hlavniMenu ul{background-color:transparent;}
ul#hlavniMenu li:hover, ul#hlavniMenu li.hover{z-index:100;border:none;}
ul#hlavniMenu li li{float:none;border:none;padding:0;}

li#hlavni1{position:absolute;left:0px;top:0px;z-index:10;}
li#hlavni2{position:absolute;right:15px;top:50px;z-index:9;}
li#hlavni3{position:absolute;left:100px;top:110px;z-index:11;}
li#hlavni4{position:absolute;right:0px;bottom:0px;z-index:7;}
li#hlavni5{position:absolute;right:0px;top:0px;z-index:7;}
li#hlavni6{position:absolute;left:0px;bottom:0px;z-index:6;}
/*/////////////////////////////////////////////////////////////////////////////*/
