<!--
body {
margin: 0px;
padding: 0px;
font-family: "arial ce", "helvetica ce", arial, helvetica, sans-serif;
font-size: 12px;
background-color: #FFFFFF;
behavior: url("csshover3.htc"); font-size:90%;
}

a {
text-decoration:none;
color: #226a85;
size:2;
}

.dw {
position: relative;
width: 200px;
height: 200px;
margin: 0px;
padding: 0px;
float: left;
}

a:hover {
color:#000000;
text-decoration:underline;
}

h3 {
size: 11px;
color: #614400;
}


/* poziovani menu a obsahu */
.foto { padding: 18px 0 0 0; width:600px; clear:both; }
.foto .fotka , .foto .obsah { width:200px; float:left; }
.foto .obsah { width:400px; border:0px solid #565858;}




.pozadi {
position: relative;
width: 100%;
height: 500px;
background-image: url("vrchlinka.gif");
background-position: top;
background-repeat: repeat-x;
margin: 0px;
padding: 0px;
}

.fotky {
position: relative;
width: 120px;
height: 185px;
background-image: url("fotky.png");
background-position: top;
margin: 0px;
padding: 0px;
float: left;
}


.ram {
position: relative;
top: 10px;
width: 800px;
height: 212px;
background-image: url("top.gif");
background-position: top;
background-repeat: no-repeat;
margin-left:auto;
margin-right:auto;
}

.fotkhl {
position: relative;
width: 120px;
height: 100px;
background-image: url("fotkyhl.png");
background-position: top;
margin: 0px;
padding: 0px;
margin-left:auto;
margin-right:auto;
}

.casak {
position: relative;
width: 150px;
height: 200px;
margin: 0px;
padding: 0px;
float: left;
padding: 5px;
}

.casak_ban {
position: relative;
width: 100%;
height: 20px;
margin: 0px;
padding: 0px;
clear: both;
}


.info {
position: relative;
top: 180px;
width: 770px;
height: 40px;
margin-left:auto;
margin-right:auto;
color: white;
font-size: 10px;
font-size: 10px;
}

.zapla_akce {
position: relative;
float: right;
top: 15px;
right: 20px;
width: 270px;
height: 115px;
text-align: justy;
color: #226a85;
padding: 5px;
font-size: 10px;
overflow: auto;
background-color: white;
opacity: 0.7;
filter: alpha(opacity=70);
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
}


.vypla_akce {
position: relative;
float: right;
top: 60px;
right: 30px;
width: 400px;
height: 80px;
text-align: justy;
background-color: black;
color: white;
opacity: 0.4;
filter: alpha(opacity=40);
-moz-opacity: 0.4;
-khtml-opacity: 0.4;
padding: 10px;
font-size: 10px;
}


.center {
position: relative;
background-image: url("stred.gif");
background-position: left;
background-repeat: repeat-y;
margin-left:auto;
margin-right:auto;
width: 800px;
height: auto;
font-family: "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-size: 11px;
}

.zp {
position: relative;
width: 800px;
height: 70px;
text-align: center;
padding: 2px;
text-align: justify;
}

.zp .zptl { width:225px; float:left; height: 70px; text-align: justify; padding: 5px;  }
.zp .zptl .tt { text-align: right; }



.center_top { position: relative; padding: 0px; width:90%; clear:both; text-align: justify; min-height: 200px; font-family: "arial ce", "helvetica ce", "arial", "helvetica", sans-serif; font-size: 11px; margin-left:auto;margin-right:auto;}

.center_top .levy { width:345px; float:left; height: 530px; min-height: 400px; text-align: justify; padding: 5px; background-image: url("clanky_cele.png"); background-position: top; background-repeat: no-repeat;  }

.center_top .levy .pravy { width:800px; float:right; height: 250px; text-align: justify; padding: 5px; }


.spodek { position: relative; padding: 0px; width:90%; clear:both; text-align: justify; min-height: 25px; font-family: "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-size: 11px; margin-left:auto;margin-right:auto;}


.center_top .wiki { width:345px; float:left; height: 400px; min-height: 400px; text-align: justify; padding: 5px; }

.clanek {
position: relative;
width: 320px;
height: 500px;
margin-left:auto;
margin-right:auto;
}


.cwiki {
position: relative;
width: 320px;
height: 300px;
margin-left:auto;
margin-right:auto;
border: 1px dashed gray;
padding: 5px;
}








.paticka {
top: 10px;
position: relative;
background-image: url("stred.gif");
background-position: left;
background-repeat: repeat-y;
width: 800px;
height: 93px;
background-color: black;
margin-left:auto;
margin-right:auto;
}

.menu {
position: relative;
background-image: url("menu.png");
background-position: left;
background-repeat: repeat-y;
left: 32px;
width: 800px;
height: 93px;
z-index: 10;
}

#vodorovne-menu {width: 100%;margin: 10px; z-index: 10;}
#vodorovne-menu li {float:left;list-style-type:none;}
#vodorovne-menu li a {display:block; height:24px;width: 115px;line-height:24px; text-align:center; text-decoration:none;color:#226a85;}
#vodorovne-menu li a:hover { background: #226a85; color:#fff;}
#vodorovne-menu li ul {display:none; }
#vodorovne-menu li:hover ul { display:block; position:absolute; border: solid #F0F0F0; border-width:0 1px 1px 1px;}
#vodorovne-menu li:hover ul li { display:block; float:none; height:24px; width: 110px; border-top: 1px solid #F0F0F0;  text-align:left;}
#vodorovne-menu li:hover ul li a {background:#fff;}
#vodorovne-menu li:hover ul li a:hover {background: #226a85;color:#fff;}

.mepol {
position: absolute;
left: 10px;
width: 650px;
height: 90px;
text-align: center;
font-weight: bold;
size: 12;

}

.videogalerie {
position: relative;
margin-left:auto;
margin-right:auto;
top: 25px;
width: 99%;
height: 50px;
text-align: justy;
background-color: white;
color: Black;
opacity: 0.7;
filter: alpha(opacity=70);
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
padding: 5px;
font-size: 10px;
}

.box {
position: relative;
width: 800px;
margin-left:auto;
margin-right:auto;
}

.dublebox {
position: relative;
width: 90%;
margin-left:auto;
margin-right:auto;
}

.ramlevy {
position: relative;
float: left;
top: 50px;
width: 490px;
height: 395px;
background-color: black;
text-align: justy;
color: white;
font-size: 10px;
}

.rampravy {
position: relative;
float: right;
top: 50px;
width: 290px;
height: 385px;
text-align: justy;
background-color: black;
color: white;
padding: 5px;
}


table.calendar {
	color: white;
	border: 1px solid #888;

}
.daySelected {
	color: grey;
	font-weight: bold;


}
.dayEvent {
	text-decoration: blink;
	background-color: white;
	font-weight: bold;
}
.dayEventSelected {
	color: white;

}
.footer, .header {
	color: black;
	text-align: center;
	background-color: white;
}
.days {
	color: white;
	font-weight: bold;
}
pre {
      color: white;
}

.reg_new {
background-image:url('list.gif');
width:323px;
height:478px;
}

.tabulkaregistrace {
position: relative;
top:160px;
height: 10px;

}

.tabulkaregistraceprijmeni {
position: relative;
top:190px;
height: 10px;

}

.tabulkaregistracemesto {
position: relative;
top:220px;
height: 10px;

}

.tabulkaregistracemail {
position: relative;
top:238px;
height: 10px;

}


.tabulkaregistracevstup {
position: relative;
top:300px;
height: 10px;

}












-->













