body {background: #000000 url("../Img/background.jpg") top center no-repeat; margin: 0px; text-align: left; color: #FFFFFF; font-family:Georgia,serif; font-size: 10pt; margin: 0px;}
img {border: 0px;} /* margin-bottom: 20px;*/
#ctl00_WifiLogo{left:-52px;position:relative;top:-27px;width:50%;}
#default {width: 1060px; text-align: left; float: left;}
#left {width: 839px; /*839px;*/ float: left;}
#right {width: 100px; float: left; padding: 20px;}
#logo {background: #FFFFFF url("../Img/logo.jpg") no-repeat; width: 839px; height: 102px; float: left; padding-bottom: 0; margin-bottom: 0;}
#logo a, #logo img {margin-bottom: 0; margin-top: 0;}
.logo_kontakty {margin-left: 254px; margin-bottom: 0px; margin-top: 0px;}
#intro {background: url("../Img/intro.jpg") no-repeat; width: 839px; /*839px;*/
        height: 438px; float: left;}
        
#intro1 {background: url("../Img/intro1.jpg") no-repeat; width: 839px; height: 268px; float: left;}
#menu {width: 769px; padding-top: 250px; 
       padding-bottom: 0px; padding-left: 10px; 
       padding-right: 60px; float: left; text-align: right; 
       font-size: 14pt; font-style: italic; 
       margin-bottom: 50px;}
#menu1 {width: 779px; padding-top: 8px; padding-bottom: 0px; padding-left: 10px; padding-right: 60px; float: left; text-align: right; font-size: 14pt; font-style: italic; margin-bottom: 50px;}
#content {color: #DDDDDD; width: 799px; float: left; padding-left: 20px; padding-right: 20px; font-family:Verdana,sans-serif;}
#content p {text-align: justify;}
#content h1 {font-size: 11pt;}
#content h2 {font-size: 10pt;}
#content h3 {font-size: 9pt;}
#content a {color: #FFFFFF; text-decoration: underline;}
#content a:hover {text-decoration: none;}
.akce {position: relative; left: -20px;}
#open {padding-left: 20px; color: #999999;}
#mapa {float: left; text-align: center; width: 100%;}

.photos {width: 19%; float: left; padding-top: 15px; padding-left: 5px; padding-right: 7px;}
.button {height: 30px; display: block; float: left; 
         border-bottom: 1px solid #FF0000; 
         text-align: center; margin-right: 5px; _margin-right: 3px;}
.button:hover {border-bottom: 1px solid #FFFFFF;}

ul {font-family:Georgia; text-align: left;}
li {list-style-type: square;}

h4 {font-family:Verdana,sans-serif; font-size: 8pt;}
/*
h3 {font-family:Georgia; color: #FB8D02; margin-top: 10px; font-size: 12pt;}
h2 {font-family:Georgia; color: #FB8D02; font-size: 16pt; margin-top: 15px;}
*/

#menu a, #menu1 a, #paticka ul a {color: #FFFFFF; text-decoration: none;}
#menu a:hover, #menu1 a:hover, #paticka ul a:hover {color: #CCCCCC; text-decoration: none;}

#paticka ul .button{height: auto;padding-bottom: 3px;border-bottom: 1px solid #FF0000;}

/*#paticka ul .button:hover {border-top: 1px solid #FFFFFF;}*/

/* rewko 10.10.2009*/
#paticka ul {
	font-family:Verdana;
	font-size:10pt;
	margin:25px auto auto;
	width: 720px;
}

#paticka ul.en {
	width: 100%;
}

#paticka ul li {
	list-style-type:none;
	display: inline;
}

#content #partners a{
	text-decoration: none;
	border: none;
}

.jidelniListek h2 {font-family: Georgia; color: #FE0000; font-size: 13pt;}
.jidelniListek h3 {font-family: Georgia; color: #E03A3A; font-size: 11pt;}
.jidelniListek strong {color: #CCCCCC;}
.jidelniListek img {margin-top: 10px; margin-bottom: 10px; border: 1px solid #FFFFFF;}

#content a {border-bottom: 1px solid #FF0000; text-decoration: none;}
#content a:hover {border-bottom: 1px solid #FFFFFF; text-decoration: none;}

a.lang {border-bottom: 2px solid #FF0000; text-decoration: none; color: #FFF; display: block; text-align: center; margin-bottom: 3px;}
a.lang:hover {border-bottom: 2px solid #FFFFFF; text-decoration: none; color: #FFF; display: block; text-align: center; margin-bottom: 3px;}

#content .redLink {font-weight: bold;}
.oteviraci-hodiny {color: #FE0000;}
.oteviraci-hodiny-vanoce{border: 1px solid red; margin: 5px 0pt; padding: 5px; display: block;width:66%;}
#odkazy { font-family: Verdana; color: #666666; text-align: center; width: 100%; float: right; font-size: 8pt; margin-bottom:15px; }
#odkazy a {color: #666666; text-decoration: underline; font-size: 8pt;}
#odkazy a:hover {color: #333333; text-decoration: none;}
#paticka { font-family: Verdana; text-align: center; width: 100%; float: right; color: #666666; }
#paticka img { vertical-align: middle; }
