/*zobrazuje kolem vseho puntiky....#FFFF99
*{border:1px white dotted! important;}#000033
*/

html{margin:0px;padding:0px;height:100%;background-color:#3366cc;}
body{margin:0px;padding:0px;height:100%;width:100%;}
*{font-size:10pt;color:white;font-variant:normal;letter-spacing:1px;}
span.red{font-size:100%;font-style:italic;color:#ffcc33;}
span.maroon{font-size:100%;font-style:italic;color:#ffcc99;}
span.italic{color:red;font-size:115%;}
input{cursor:pointer;color:#000033;}
input.text{background-color:#606060;border:1px solid #006699;color:#000033;}
select{background-color:#606060;border-bottom-color:#909090;border-right-color:#909090;}
textarea{color:#000033;}
div.italic{color:#6699cc;font-size:110%;}
div.fleft5{background-color:#000033;text-align:justify;}
div.alignleft{text-align:justify;color:white;background-color:#f6f6f6;}
hr{color:silver;}



*{font-size:10pt;color:white;font-variant:normal;letter-spacing:1px;}
div.fleft5{background-color:#000033;text-align:justify;}
div.alignleft{text-align:justify;color:white;background-color:#f6f6f6;}
hr{color:#001d51;}

/*pro menu ve fotogalerii*/
.shown {background-position:4px 7px;}

/*odkazy vlevo*/

div.odkazyl1{background-color:#f7f7f7;color:white;}

div.odkazyl div.rzavrit{background-color:yellow;color:white;}

/*odkazy vpravo*/

div.odkazyp1{background-color:#f0f0f0;color:white;}

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


/*odkazy společné*/
div.reklpanel{border-color:#999999;color:#000033;}
div.reklpanelp{border-color:#999999;color:#000033;}

/*průhledné pozadí-základní rozestup*/
div.shownm, div.hiddenm{top:10px;}

/*úzká podložka pod menu*/
div.shownm1p, div.hiddenm1p, div.shownm1rp, div.hiddenm1rp{background-color:maroon;}

div.shown div.shownpm{background-color:#333333;}

/*viditelné pozadí*/
div.shownm2p, div.hiddenm2p{background-color:#333333;}
div.shownm2rp, div.hiddenm2rp{background-color:#ffffcc;}
div.shownm2p fieldset div{background-color:#000033;color:maroon;}
div.unistranka{background-color:#000033;color:maroon;}

/*navigační menu vpravo*/
div.menunav,div.menunav02{background-color:transparent;top:175px;position:absolute;}
div.menunav2,div.menubarvap{background-color:#666666;color:white;}
div.menunav2{border-width:0px 0px 5px 0px;border-style:solid;border-color:#666666;}
div.menuprav{background-color:#666666;color:red;}
div.menubok{background-color:#282828;color:maroon;}

/*navigátor*/
div.navigator{color:maroon;border-color:#909090 #909090 #000033 #909090;
background-color:transparent;}
div.navigatornadpis{color:#909090;background-color:#909090;border-style:solid;}
div.hornikosik {background-color:#83937c;border-color:#666666;}
div.help1{color:#000033;}
/*help*/
div.help{color:#000033;background-color:silver;}
div.helphelp{background-color:#505050;}

div.hornikosik {background-color:#000033;border-color:red;}

div.help1{background-color:#cccccc;}



h1{color:#0066ff;font-style:normal;}
div.h1{color:blue;font-style:normal;}
span.h11{color:white;}

h2{color:#ff9900;border-color:#3366cc;}
h3{color:#ffcc00;}
h4{color:#ff9900;}
h5{color:#3366ff;}
h6{color:#909090;}


div.horni1obr{background-color:transparent;}
div.horni2menu{background-color:transparent;}
div.index{background-color:#000033;color:white;border-width:0px 0px 0px 0px;border-style:solid;border-color:#330000;min-height:100%;_height:100%;}
div.indexxx{background-color:#000033;}
div.index1{background-color:transparent;}
div.indexmenu{background-color:#000033;}
div.menufloat{background-color:transparent;}
div.helphelp{background-color:silver;}
div.menu1{border-width:0px;border-style:solid;border-color:white;}
div.menubarva{background-color:#000033;border-width:0px;border-style:solid;border-color:white;}
div.menuobrtitul{border:1px solid red;}
div.menurekl{background-color:#000033;}
div.menurekl1{background-color:transparent;}
div.titul{color:white;background-color:#f6f6f6;}
div.obrtitul fieldset{color:white;}
div.titul1, div.titul1just{color:white;border-color:#ffcc00;width:auto;margin:0px;}
div.titul2{color:white;border-color:#ffcc00;}
div.titul3{color:white;border-color:#ffcc00;}
div.prav1{margin:0px 0px 0px 4px;}

div.patickamenu{color:silver;}
div.reklamadolni{font-size:7pt;text-align:center;padding:5px 0px 5px 0px;margin:0px 0px 60px 0px;width:960px;border-width:1px 0px 1px 0px;border-style:solid;border-color:#001d51;float:left;}


/*stínování*/
div.stinhorni,div.podkladstin {background-color:#100000;}

/*horni */
div.hornistranka{font-size:8pt;letter-spacing:4px;}
div.pozadi, div.pozadistin{background-color:#000033;}
div.positionstin{height:0px;}
div.pozdrav{color:#006699;background-color:transparent;}
div.pozdrav span{color:#0066cc;}
div.kosnahoru{font-size:8pt;line-height:1.5;text-align:left;margin:0px;width:190px;height:22px;float:left;position:absolute;top:28px;left:5px;z-index:5;}
div.horni1menu1{height:auto;background-color:#333333;width:960px;}

/*horní lišta*/
div.hornilista{border-color:red;}

div.hornipodklad{font-size:9pt;width:100%;position:absolute;top:28px;left:0px;
z-index:0;background-color:transparent;}

/*menu rozbalovací horní*/
div.rozbal1{margin:0px 0px 0px 275px;width:195px;}
div.rozbal2{margin:0px 0px 0px 40px;width:196px;}
div.rozbal3{margin:0px 0px 0px 40px;width:196px;}
div.rozbal4{margin:0px;width:135px;}
div.rozbal5{margin:0px;width:200px;}
div.rozbal6{margin:0px;width:80px;}
div.rozbal7{margin:0px;width:60px;}
div.rozbal8{margin:0px;}
div.stinrozbal {height:30px;border:1px solid red;}
div.horni {top:27px;left:0px;background-color :#1c3554;}
div.change {background-color :#f0c065;}



/*dolni1 stin*/
div.dolnimenustin{background-color:#100000;}

/*fotoaktuality*/
div.nadpissorta1{color:red;background-color:transparent;}

/*css pro knihu utf8...*/
div.knadpis{color:white;border-color:red;}
div.kzprava{border-color:silver;}
div.kdatum{color:silver;}
div.kright,div.kleft{background-color:#e0e0e0;}


/*css pro tabule all...#100000*/

div.celektaball{background-color:transparent;border-color:#142A3B;}
div.celekdotall{background-color:transparent;border-color:#142A3B;}
div.titultaball{color:white;background-color:transparent;border-color:white;}
div.zpravataball{color:white;}


/*css pro tabule all tp*/ 

div.celektabtp{background-color:transparent;border-color:#142A3B;}
div.titultabtp{color:white;background-color:#b6c5ca;border-color:white;}
div.zpravatabtp{color:white;}

/*css pro fototext...*/ 

div.vypisnadpistext{color:red;border-color:white;}
div.vypisgalpoptext{color:white;}
div.vypisjmenogtext{color:white;}
div.vypiszmenatext{color:silver;}

A{font-size:8pt;font-weight:normal;color:white;text-decoration:underline;}
A:Hover{color:red;text-decoration:underline;}


A.odkaz{font-size:8pt;font-weight:normal;color:white;text-decoration:underline;}
A.odkaz:Hover{color:red;text-decoration:underline;}

A.paticka{font-size:7pt;font-weight:normal;color:#666666;text-decoration:underline;}
A.paticka:Hover{font-size:7pt;color:#ad0010;text-decoration:underline;}

A.home{font-size:10pt;color:#ff8800;text-decoration:underline;margin:0px;}
A.home:Hover{color:red;margin:0px;}


A.home1{font-size:9pt;color:#ff8800;text-decoration:underline;padding:3px;}
A.home1:Hover{color:red;margin:0px;}

A.menu {font-size:9pt;color:silver;font-variant:normal;font-weight:bold;}
A.menu:Hover{font-size:9pt;color:red;font-weight:bold;font-variant:normal;text-decoration:underline;}

A.menuh {padding:0px 0px 0px 15px;text-align:right;font-variant:small-caps;}

A.menuh:Hover{padding:0px 0px 0px 15px;}

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

A.menutitul,A.menuskup{color:white;}
A.menutitul:Hover,A.menuskup:Hover{color:red;}

A.menutitule, A.menupod {color:white;}
A.menutitule:Hover, A.menupod:Hover{color:red;}

A.menupod {color:white;border-color:silver;}
A.menupod:Hover{color:#ad0010;border-color:silver;background-color:#e0e0e0;}

A.menurozbal, A.menurozbal1{color:white;}
A.menurozbal:Hover, A.menurozbal1:Hover{color:red;}

A.rozbal {color:blue;border-color:silver;}
A.rozbal:Hover{color:#ad0010;border-color:#000033;}

A.rozbale, A.rozbal1{font-size:8pt;color:silver;background-color:#000044;width:222px;}
A.rozbale:Hover,A.rozbal1:Hover{font-size:8pt;color:#ffcc00;background-color:#000066;width:222px;}

A.rozballast {color:white;border-color:silver;}
A.rozballast:Hover{color:red;border-color:#999999;}

A.navigator {color:white;background-color:#cc6666;}
A.navigator:Hover{color:yellow;}

A.navigator1 {color:white;border-color:silver;background-color:silver;}
A.navigator1:Hover{color:yellow;border-color:#999999;}

A.menuhorni {color:#cc6600;font-weight:bold;padding:0px 0px 0px 0px;text-align:center;font-variant:small-caps;width:195px;}
A.menuhorni:Hover{color:yellow;font-weight:bold;padding:0px 0px 0px 0px;width:195px;}

A.rozbalhorni{font-variant:small-caps;font-weight:normal;width:165px;
font-variant:small-caps;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.rozbale:active{text-decoration:none;width:165px;}

/*jídelní lístek*/
div.jlistek, div.jlistek1{color:#666666;letter-spacing:1px;}
td.jlistekcena, td.jlistekcena1{color:#ff9900;}
/*obecné*/
div.jlistek td{padding:4px 15px 4px 5px;letter-spacing:0px;vertical-align:bottom;}
table.plan{border-color:#909090;background-color:#669999;}
table.plan td{color:#909090;}
table.list td{border:1px solid silver;}
table.list td.cena {color:#ff6600;}
table.list td.popis{color:#99cccc;background-color: transparent;border-bottom-color:silver;}
td.lev2{border-color:#909090;vertical-align:top;}
td.prav2{color:#909090;vertical-align:top;}

/*pro otvírací dobu*/
table.otviracka,table.otvirackamenu{border-color:#909090;}
table.otvirackamax{font-size:8pt;}
table.otviracka th, table.otvirackamax th, table.otvirackamenu th{background-color:#333333;border:1px #000033 solid;}
table.otviracka td, table.otvirackamax td, table.otvirackamenu td{background-color:#333333;border:1px #000033 solid;color:#666666;}
table.otvirackamax th{font-size:8pt;padding:0px 2px 0px 2px;}
table.otvirackamax td{font-size:8pt;}
table.otviracka td.otviracka{background-color:#333333;color:#666666;border:1px #000033 solid;}
div.otviracka,div.otvirackamenu{font-size:8pt;color:#444444;}

/*denní nabídka*/
table.dennab th{color:#ff9900;}
table.dennabtitul{background-color:#111111;}
table.dennabtitul th, table.dennabtitul th.dennab{background-color:#909090;color:#000033}
table.dennabtitul th.dennab{font-size:10pt;font-weight:bold;width:30%;}
table.dennabtitul th.dennabcena{font-size:10pt;font-weight:bold;}

/*tabulky*/
table.normal th{border-width:1px;border-style:solid;border-color:blue;padding:4px;background-color:#001d51;}
table.normal td{border-width:1px;border-style:solid;border-color:blue;padding:4px;}

tr.barva1 {background-color:#000033;}
tr.barva2 {background-color:navy;}

.barva1v {background-color:#202020;float:left;}
.barva2v {background-color:#222222;float:left;}
/*flagy nadpisy*/
.flag1 {font-size: 1.2em;color:#ffcc00; }
.flag2 {font-size: 1.2em;color:#ffcc99; }
.flag3 { font-style: italic;font-size: 1.2em;color:#ffcc00; }
.flag4 { font-style: italic;font-size: 1.2em;color:#ffcc99;}

/*css pro knihu utf8...*/
div.knadpis{color:#ff9900;border-color:#909090;}
div.ktitulek{color:maroon;}
div.kzprava{border-color:silver;}
div.kdatum{color:silver;}
div.kright,div.kleft{background-color:#333333;}

/*css pro tabule all...#f0f0f0*/
div.celektaball{background-color:transparent;border-color:#142A3B;}
div.celekdotall{background-color:transparent;border-color:#142A3B;}
div.titultaball{color:#000033;background-color:#909090;border-color:#909090;}
div.zpravataball{color:#000033;}

/*css pro tabule tp*/
div.celektabtp{background-color:#d0d0d0;border-color:#142A3B;}
div.titultabtp{color:#909090;background-color:#909090;border-color:#909090;}
div.zpravatabtp{color:#909090;}

/*css protabule nab do nabídky...*/
div.nabtitul{color:red;}
div.nabzprava{color:#000033;}
div.nabdatum{color:silver;}

/*css protabule one...*/
div.celektabone{text-align:justify;font-size:9pt;font-weight:normal;font-style:normal;
margin:0px 0px 2px 0px;padding:1px;}

div.onetitul{background-color:#909090;color:#000033;}
div.onedatum{border-color:#909090;}

/*css pro tabule all tp...*/

/*css pro galerie titul..*/
div.obr1titul{padding:0px 0px 0px 0px;float:left;text-align:center;margin:15px 0px 10px 0px;border:1px solid blue;}
div.titultitul{display:none;}
img.styl1titul{border:20px solid #001d51;}

/*pro galerie na titul*/
div.titulabs{position:relative;width:695px;height:500px;float:right;margin:10px 0px 10px 0px;}
div.titulabs0{position:absolute;left:20px;top:20px;z-index:5;}
div.titulabs1{position:absolute;left:0px;top:0px;z-index:10;}
div.titulabs2{position:absolute;right:0px;bottom:0px;z-index:10;}

/*fotoaktuality*/
div.vypisfoto{float:right;width:100%;}
table.vypisfoto td{font-size:8pt;vertical-align:bottom;text-align:right;border-width:1px;}
td.vypisfoto{width:auto;height:85px;border:1px solid #303030;background-color:#202020;}

/*posun*/
div.skupinad{background-color:#404040;}
div.skupinad input{background-color:#505050;border-color:#000033;color:#000033;}
div.galerieposunh,div.gelerieposun,div.galerieposund{background-color:#666666;margin:0px 0px 2px -1px;
text-align:center;}

/*pro skupinu ve fotogalerii*/
A.menuskup {color:#ff9900;}
A.menuskup:Hover{color:#ff9933;}

/*pro galerie s menu*/

#menuskup{border-color:#003333;color:silver;}
#menuskup span{color:#ff9900;}
table.galerieobr td{border:1px solid #404040;}
div.menujmenod{border-color:#666666;background-color:#404040;}

/*css pro galerie stylw3reklama upoutávka..*/
div.nadpisrekl{font-size:14px;padding:3px 0px 1px 5px;font-weight:bold;letter-spacing:3px;
border-width:0px 0px 1px 0px;border-style:solid;width:770px;border-color:maroon;color:#ff9900;}
span.barvanadpisrekl{font-size:9px;height:0px;clear:left;
font-weight:bold;}
div.celekrekl{width:770px;height:auto;margin:0px 2px 0px 0px;padding:5px;text-align:left;float:left;overflow:hidden;background-color:#000033;font-weight:bold;}
div.jmenorekl{font-size:18px;font-weight:bold;letter-spacing:2px;
width:770px;margin:0px 0px 5px 0px;clear:left;}
div.popisrekl{font-size:14px;font-weight:bold;text-align:justify;width:575px;float:left;letter-spacing:1px;}
div.imgrekl{text-align:center;width:770px;}
div.popisrekl img{float:left;margin:0px 5px 5px 0px;}
div.poznrekl{font-size:16px;font-weight:600;width:770px;margin:10px 0px 5px 0px;clear:left;}
div.patickarekl{font-size:9px;width:100px;clear:left;background-color:maroon;border:1px solid #ff9900;margin:4px;}



/*fotoredsystem*/
div.skupinafloat,div.skupinafloatv,div.skupinafloatpruh{background-color:#001d51;border:1px solid blue;}
div.jmenox{background-color:#333333;border-width:1px 0px 0px 0px;border-style:solid;border-color:#666666;}
span.big{color:maroon;}

/*skrývání v css*/
div.fotocss{float:right;z-index:0;text-align:justify;}
.picx_large img {float:left;margin:2px;}
div.fotocss a:hover .picx_large{font-size:0.8em;border: 1px solid #ad0010;left:-165px;bottom:20px;position: absolute;display:block;z-index:10;width:180px;text-decoration:none;background-color:#100000;padding:2px;}

div.fotocss1{float:left;z-index:10;}
.picx_large1 img {float:left;margin:2px;}
div.fotocss1 a:hover .picx_large1{font-size:8pt;border: 1px solid #ad0010;left:0px;bottom:50px;position: absolute;display:block;z-index:10;width:auto;text-decoration:none;background-color:#100000;padding:2px;}

.picx_large2 img {float:left;margin:2px;}
div.fotocss1 a:hover .picx_large2{font-size:8pt;border: 1px solid #ad0010;left:0px;bottom:10px;position: absolute;display:block;z-index:10;width:auto;text-decoration:none;background-color:#100000;padding:2px;}

div.fotocss1 a:hover .bublinka{font-size:8pt;border: 1px solid white;left: 0px;top:0px;position: absolute;display:block;z-index:10;width:120px;text-decoration:none;background-color:#100000;
padding:2px;}

div.fotocss1 a:hover .bublinka3{font-size:8pt;border: 1px solid white;left: 0px;top:0px;position: absolute;display:block;z-index:10;width:245px;text-decoration:none;background-color:#100000;
padding:2px;}

/*CSS nová verze*/
div.menucss1{position:relative;float:left;z-index:0;background-color:green;}
/*pro IE 5 */
div.menucss1 a.menu:hover{border:none;}
div.static{position:relative;}

div.menucss1 a.menu ul.rozbalcss1 {display:none;}

div.menucss1 a.menu:hover ul.rozbalcss1{border: 1px solid red;left: 100px;top: 0px;position: absolute;
display:block;z-index:5;background-color:#100000;width:150px;height:250px;}

/*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:22px;left:0px;background-color:#282828;
border-style:solid;border-color:#ff9900;border-width:1px 1px 1px 1px;z-index:10;}



