/* CSS Document */
body {
background-image: url('uvodbg.jpg');
background-repeat: repeat-y;
background-position: top center;
text-align: center;
}

div#center{
margin: auto;
width: 816px;
text-align: center;
}

div#kukla{
float: left;
width: 408px;
}

div#mlyn{
float: right;
width: 408px;
}

.rozklik img{
margin: 0px;
padding: 0px;
border-style: none;
vertical-align: middle;
}

a.facebooksmall{
border-style: none;
text-decoration: none;
}

.facebooksmall img{
border-style: none;
width: 15px;
}


.rozklik a{
text-decoration: none;
margin: 0px;
padding: 0px;
display: block;
background-repeat: no-repeat;
}

.rozklik a:link span, .rozklik a:visited span{
visibility: hidden;
}

.rozklik a:hover span,rozklik a:hover span{
visibility: visible;
}


#kukla a:link,  #kukla a:visited{
background-image: url('hlavickakukla.jpg');
background-position: left;
}

#mlyn a:link, #mlyn a:visited{
background-image: url('hlavickamlyn.jpg');
background-position: left;
}



div#panel{
background-image: url('panelbg.jpg');
background-position: center top ;
background-repeat: repeat-y;
text-align: left;
width: 728px;
margin: auto;
}

div#kuklapanel{
/*
background-position: bottom right;
background-image: url('panellevybg.jpg');
*/
float: left;
width: 364;
}

div#mlynpanel{
/*
background-position: bottom left;
background-image: url('panelpravybg.jpg');
*/
float: right;
width: 364;
}


#panel ul{
margin: 0px;
margin-top: 10px;
padding: 0px;
text-align: left;
font-family: sans-serif;
font-size: 1.05em;
}

ul#red{
margin-left: 40px;
list-style-type: none;
}

ul#green{
margin-left: 40px;
margin-right: 40px;
list-style-type: none;
}

ul#red li, ul#green li{
margin: 0px;
padding: 0px;
padding-left: 30px;
margin-bottom: 10px;
background-position: left center;
background-repeat: no-repeat;
}

ul#red li{
background-image: url('odrazkared.jpg');
}

ul#green li{
background-image: url('odrazkagreen.jpg');
}


#panel p{
visibility: hidden;
}

div#panel img{
margin: 0px;
padding: 0px;
margin: auto;
display: block;
clear: both;
}

p#kontakt{
margin: 0px;
padding: 0px;
color: white;
}