/* CSS Document */


body {
margin-top: 0px;
}

div.main {
width: 1024px;
border-style: solid;
border-width: 0px;
border-color: rgb(204,204,255);
text-align: left;
}

div.lmenu {
padding-top: 78px;
width: 250px;
border-style: solid;
border-width: 0px;
border-color: rgb(204,204,255);
text-align: left;
float: left;
}

div.menu {
height:430px;
text-align: left;
}

div.logo {
position:absolute;
top: 505px;
text-align: left;
}

div.obsah {
font-family: "Verdana";
font-size: 11px;
padding-top: 78px;
padding-left: 35px;
width: 450px; 
height: 490px;
border-style: solid;
border-width: 0px;
border-color: rgb(204,204,255);
text-align: left;
float:left;
}

div.support {
position:absolute;
top: 565px;
text-align: left;
}

div.gobsah {
border-style: solid;
border-width: 0px;
border-color: rgb(204,204,255);
text-align: left;
float:left;
}

div.gallery {
font-family: "Verdana";
font-size: 11px;
width: 500px;
height: 505px; 
border-style: solid;
border-width: 0px;
border-color: rgb(204,204,255);
text-align: left;
margin-bottom: 10px;
}

div.pruh {
width: 175px;
border-style: solid;
border-width: 0px;
border-color: rgb(204,204,255);
text-align: left;
float:left;
}

div.obsah2 {
font-family: "Verdana";
font-size: 11px;
padding-left: 0px;
width: 550px; 
height: 490px;
border-style: solid;
border-width: 0px;
border-color: rgb(204,204,255);
text-align: left;
float:left;
}

div.obsah3 {
font-family: "Verdana";
font-size: 11px;
padding-left: 0px;
width: 700px; 
height: 490px;
border-style: solid;
border-width: 0px;
border-color: rgb(204,204,255);
text-align: left;
float:left;
}


div.bottom_odk {
width: 500px;
border-style: solid;
border-width: 0px;
border-color: rgb(204,204,255);
text-align: left;
margin-top: 0px;
float: left;
}

#med_sel {
font-family: "Verdana";
font-size: 11px;
display: block;
}




#imageContainer {
	position:relative;
	margin:auto;
	width:520px;
	height:521px;
}


img#imageContainer {
	display:none;
	position:absolute;
	top:0; left:0;
}

#odstavec {
margin-top: 0px;
line-height: 1.7em;
text-align: justify;
}

#odstavec2 {
margin-top: -5px;
line-height: 2.7em;
text-align: justify;
}

#odstavec3 {
margin-top: 0px;
margin-left: 25px;
line-height: 1.7em;
text-align: justify;
margin-bottom:20px;
}

#odstavec4 {
margin-top: -5px;
padding-top: 0px;
margin-left: 25px;
line-height: 1.7em;
text-align: justify;
margin-bottom:20px;
}
 
input.butt {
margin-top: 10px;
background-color: #dddddd;
font-family: "Verdana";
font-size: 11px;
border-style: solid;
border-width: 0px;
padding: 5px;
}

input.formul {
background-color: #dddddd;
font-family: "Verdana";
font-size: 11px;
border-style: solid;
border-width: 0px;
height: 20px;
padding: 3px;
margin-bottom: 5px;
}

textarea.formul {
background-color: #dddddd;
font-family: "Verdana";
font-size: 11px;
border-style: solid;
border-width: 0px;
padding: 3px;
}

a.media {
text-decoration: none;
color: black;
font-family: "Verdana";
font-size: 11px;
}

a.media:hover {
text-decoration: none;
color: #a2a2a2;
font-family: "Verdana";
font-size: 11px;
}

a.gmenu {
text-decoration: none;
color: black;
font-family: "Verdana";
font-size: 12px;
display: block;
float: left;
}

a.gmenu:hover {
text-decoration: none;
color: #a2a2a2;
font-family: "Verdana";
font-size: 12px;
}

li.in {
line-height: 1.7em;
background: url("../images/odraz.gif") no-repeat 0% 50%;
list-style-type: none;
padding-left: 20px;
margin-left: -20px;
}

li.out {
line-height: 2.7em;
background: url("../images/odraz.gif") no-repeat 0% 50%;
list-style-type: none;
padding-left: 20px;
margin-left: -40px;
}

div.ovladac {
position: relative;
left: 12px;
top: -40px;
float: left;
}

a.ovladac {
font-family: "Verdana";
font-size: 25px;
color: #a2a2a2;
text-decoration: none;
}

a.ovladac:hover {
font-family: "Verdana";
font-size: 25px;
color: #3fae49;
text-decoration: none;
}



div.cont { 
font-family: "Verdana";
font-size: 10px;
padding-top: 10px;
color: rgb(79,79,79);

}

td.koncert {border-bottom: solid 1px #D2222A; padding: 5px; }



#zelena {color: #3fae49; font-size: 12px; font-weight: bold;}

a.odkaz1{text-decoration: none; color: #3fae49; font-weight: bold; font-size: 12px;}
a.odkaz1:hover{text-decoration: none; color: #d2222a; font-weight: bold; font-size: 12px;}
a.odkaz2{text-decoration: none; color: #d2222a; font-weight: bold; font-size: 12px;}
a.odkaz2:hover{text-decoration: none; color: #3fae49; font-weight: bold; font-size: 12px;}
a.odkaz3{text-decoration: underline; color: #3fae49; font-weight: bold;}
a.odkaz3:hover{text-decoration: underline; color: #d2222a; font-weight: bold;}

td {font-size: 11px;}
div.spmesic {background-color: #D2222A; color: white; font-weight: bold; width: 720px; padding-top: 6px; padding-bottom: 6px; margin-top: 35px; margin-bottom: 1px; font-family: "Verdana"; font-size: 12px;}


td.detail{ border: 1px solid  #D2222A; padding: 5px;}
td.detail2{ border: 1px solid  #D2222A; padding: 5px; background-color: #FFCACD;}
#tabhead {font-size: 12px; font-weight: bold; display: block; padding-bottom: 10px; text-align: center;}

div.vypis { border: #FFCACD 1px solid; width: 720px; padding: 0px; height: 500px; overflow: scroll;}
span.recenze {font-size: 12px; display: block; border-bottom: 1px black solid; padding-bottom: 5px; text-align: left;}
