@charset "windows-1250";
body { font-family: Georgia, "Times New Roman", Times, serif; background:url(images/bg.jpg); }
* { margin:0; padding:0; }
#page { width:878px; margin:0 auto; margin-top:10px; }
#left { float:left; width:186px; }
#right { float:right; width:692px; }

#logo { height:160px; }
#logo a { position:relative; width:652px; height:120px; color:#000000; font-size:35px; text-align:center; padding:20px; display:block; }
#logo a span { position:absolute; width:692px; height:160px; cursor:pointer; background:url(images/logo.jpg); top:0; left:0; display:block;}
#logo p { font-size:17px; }

#menu { list-style:none; background:url(images/bg_menu.jpg); }
#menu li { text-align:right; padding:6px 10px 5px 10px; }
#menu li a { color:#FFFFFF; font-size:17px; text-decoration:none;   }
#menu li a:hover { text-decoration:underline; color:#000000;}

#obsah { background:url(images/bg_obsah.gif) repeat-y; min-height:400px; padding: 20px 60px 20px 20px; position:relative;}

#obsah h2 { font-size:26px; margin-bottom:15px; color:#693f10; }
#obsah h3 { font-size:20px; margin-bottom:5px; margin:10px 10px 5px 10px;  color:#996600;  }
#obsah p { font-size:14px; padding:5px 15px; line-height:1.5; }
#obsah ul { list-style:square; padding:5px 25px; line-height:1.5; } 
#obsah a { color:#3366CC; }
#obsah a:hover { text-decoration:none; }
#obsah table { font-size:11px; }

#obsah .tablecenik { background-color:#db9746; font-size:11px; }
#obsah .tablecenik td { background-color:#FFFFFF; padding:1px; }
#obsah .tablecenik .radka td { background:#fff2e2; }

#obsah .rezervace {  }
#obsah .rezervace td { padding:2px 4px 2px 2px; font-size:12px;  }
#obsah .rezervace h3 { font-size:20px; margin:0px; font-weight:normal; } 
#obsah input, #obsah textarea { border:solid 1px #693f10; padding:2px; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; }
#obsah .button {font-size:18px; font-weight:normal; color:#FFFFFF; background:#693f10; padding:3px 20px; font-family:Georgia, "Times New Roman", Times, serif;}
#obsah .povinne {border:2px solid #CC3300;}
#obsah .zvyrazneni {color:#CC3300;} 

#obsah .galerie { display:block; width:130px; height:130px; margin:7px; float:left; padding:3px; text-align:center; background:#da9b34; }
#obsah .galerie a { padding:5px; background:#FFFFFF; display:block; width:120px; height:120px; background-repeat:no-repeat; background-position:center; background-color:#fffaf2;}


.fotky { float:right; width:150px; margin-right:10px; text-align:center; margin-left:15px;}
.fotky img { padding:5px; margin:2px; border:2px solid #58360a; }

.cenik { background:#bd7820; font-size:13px; margin:0px 10px; fo }
.cenik th { padding:4px; color:#FFFFFF; background:#693f10; }
.cenik td { padding:4px; background:#FFFFFF; }

.cleaner { clear:both; }

#roh { position:absolute; right:0; bottom:0; }

 
