*{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
a{color:#0000FF; text-decoration:underline;}
a:hover{color:#FF0000; text-decoration:underline;}
body{background-color:#e8eaeb; text-align:center; font-size:12px;}
#pozadi{margin:0 auto; background-color:#dedede; background-image:url(../img/pozadi.gif); background-repeat:repeat-y; width:1024px; text-align:center;}
#obsah{margin:0 auto; width:780px;}
#obs{padding:3px 5px 10px 5px; width:760px; overflow:auto;}
#logo{width:780px; height:200px; background-image:url(../img/logo.jpg); background-repeat:no-repeat;}
#logo h1{display:none;}
#menu{width:780px; height:39px;}
a span{display:none;}
a.predstaveni{width:177px; height:40px; float:left; background-image:url(../img/menu/predstaveni.gif); background-repeat:no-repeat; display:block;}
a.prihlasky{width:153px; height:40px; float:left; background-image:url(../img/menu/prihlasky.gif); background-repeat:no-repeat; display:block;}
a.cenik{width:117px; height:40px; float:left; background-image:url(../img/menu/cenik.gif); background-repeat:no-repeat; display:block;}
a.kontakt{width:148px; height:40px; float:left; background-image:url(../img/menu/kontakt.gif); background-repeat:no-repeat; display:block;}
a.fotogalerie{width:185px; height:40px; float:left; background-image:url(../img/menu/fotogalerie.gif); background-repeat:no-repeat; display:block;}

a:hover.predstaveni{background-image:url(../img/menu/predstaveni_h.gif);}
a:hover.prihlasky{background-image:url(../img/menu/prihlasky_h.gif);}
a:hover.cenik{background-image:url(../img/menu/cenik_h.gif);}
a:hover.kontakt{background-image:url(../img/menu/kontakt_h.gif);}
a:hover.fotogalerie{background-image:url(../img/menu/fotogalerie_h.gif);}

#patka{width:780px; height:95px; background-image:url(../img/patka.jpg); background-repeat:no-repeat;}
hr.cleaner{visibility:hidden; clear:both; color:#e8eaeb;}

#aktuality{height:40px; width:100%; font-size:28px; background-color:#6592bc; color:#FFFFFF;}

#pozice{text-align:left; margin:3px auto 3px 5px;}
#pozice a.visited{color:#0000FF;}

h2{text-align:center; margin:15px auto 5px auto; font-size:24px;}

#formular{margin:25px; text-align:center; width:250px;}
#formular label{float:left; font-size:14px; font-weight:600;}
#formular input{float:right; width:190px; border:1px solid black;}

#chyba{text-align:center; font-size:14px; font-weight:600; color:#FF0000; margin:15px auto 15px auto;}

#osudaje{width:150px; float:left; text-align:left; font-size:18px; font-weight:600; margin-left:15px;}
#kuprave{width:600px; margin-left:15px; float:left; text-align:center; font-size:18px; font-weight:600;}

#adminform{text-align:center;width:780px;}
#adminform input.text{border:1px solid black; width:690px;}
#adminform input.submit{border:1px solid black; width:780px;}
#adminform label{margin-left:15px;float:left; font-size:14px; font-weight:600;}
#adminform input{float:right;margin:0 auto;}