/* CSS Document */

body {
margin: 0px;
padding: 0px;
background-color:#FFFFFF;
font-family: Arial;
text-align:center;
}

#main {
top:10px; 
position: relative;
width:1000px;
margin:0 auto;
text-align:left;
}


#horni_1 {
position:absolute;
left:0px; top:0px;
width: 1000px;
height: 60px;
margin:0px; padding: 0px;
background-image: url("../images/horni_1.jpg");
background-repeat: no-repeat;
}

#horni_2 {
position:absolute;
left:0px; top:60px;
width: 1000px;
height: 60px;
margin:0px; padding: 0px;
background-image: url("../images/horni_2.jpg");
background-repeat: no-repeat;
}

#horni_3 {
position:absolute;
left:0px; top:120px;
width: 1000px;
height: 60px;
margin:0px; padding: 0px;
background-image: url("../images/horni_3.jpg");
background-repeat: no-repeat;
}

#horni_4 {
position:absolute;
left:0px; top:180px;
width: 1000px;
height: 44px;
margin:0px; padding: 0px;
background-image: url("../images/horni_4.jpg");
background-repeat: no-repeat;
}

#menu {
position:absolute;
left:0px; top:224px;
width: 1000px;
height: 29px;
margin:0px; padding: 0px;
}

#pod_menu {
position:absolute;
left:0px; top:253px;
width: 1000px;
height: 15px;
margin:0px; padding: 0px;
background-image: url("../images/pod_menu.jpg");
background-repeat: no-repeat;
}

#plocha {
position:absolute;
left:0px; top:268px;
width: 1000px;
margin:0px; padding: 0px 25px 30px 25px;
background-image: url("../images/plocha.jpg");
background-repeat: repeat-y;
}

#text {
position:relative;
left:0px; top:0px;
width: 900px;
margin:0px; padding: 0px;
}

#logo_kempy {
position:relative;
left:370px; top:-250px;
width: 900px;
margin:0px; padding: 0px;
}

#spodek {
position:absolute;
left:0px; bottom: 0px; 
width: 1000px;
height: 20px;
margin:0px; padding: 0px;
background-image: url("../images/spodek.jpg");
background-repeat: repeat-y;
}

#paticka { 
position: absolute;
left: 325px;
bottom: -23px;
font-family: Verdana;
font-size:10px;
padding:0px 0px 20px 0px;
}

.menu_odkaz {
position: relative;
top: 8px;
font-weight: bold;
font-size:14px;
margin:0px 5px 0px 5px; padding: 0px;
color: #EF2B2D;
}

.podtrzeni:link {color: #EF2B2D; text-decoration: none}   
.podtrzeni:visited {color: #EF2B2D; text-decoration: none}
.podtrzeni:active {color: #EF2B2D; text-decoration: none}
.podtrzeni:hover {color: #012869; border-bottom: 1px solid #012869;}

.podtrzeni2:link {color: #012869; text-decoration: none}   
.podtrzeni2:visited {color: #012869; text-decoration: none}
.podtrzeni2:active {color: #012869; text-decoration: none}
.podtrzeni2:hover {color: #EF2B2D; border-bottom: 1px solid #EF2B2D;}

.tabulkyRegistrace {
	font-size: x-small;
	border-collapse: collapse;
}
.tabulkyRegistrace td {
	padding-left: 7px;
	padding-right: 7px;
  background-color: #F5F5F5; 
}

.mensi {font-size: 10px}
.inputskupina {font-size: 10px}
.tbTitul {font-size:90%}
