body { margin: 0px; padding: 0px; background-color: #F2F4F4; } 
.page { width: 990px; margin: auto; } 

#logo { position: absolute; padding: 0 0 0 0; }
#searchField { position: absolute; margin: 6px 0 0 824px; width: 159px; height: 35px; background-image: url(./images/searchBG.jpg); background-repeat: no-repeat; }
#searchField input { width: 110px; font-size: 12px; font-family: Verdana, Tahoma, Arial; color: #71716E; border: 1px solid #555555; padding: 2px; margin: 4px 0; _margin: 3px 0; }
#searchField .submit { position: absolute; width: 25px; height: 26px; border: 0px; margin: -2px 0 0 8px; _margin: -2px 0 0 2px; }

#TopBG { width: 990px; height: 200px; background-image: url(./images/mainTop/harrypotter.jpg); }


#MainContent { font-family: Verdana, Tahoma, Arial; font-size: 12px; color: #000000; }
#MainContent .Left h1 { font-size: 12px; margin: 0px; padding: 5px 0 0 10px; border: 1px solid #8CA64A; background-image: url(./images/menuBG.jpg); background-color: #97B549; background-repeat: no-repeat; height: 18px; color: #414141; }
#MainContent .Center h1 { font-size: 12px; margin: 0px; padding: 5px 0 0 10px; border: 1px solid #8CA64A; background-image: url(./images/menuBG.jpg); background-color: #97B549; background-repeat: repeat-x; height: 18px; color: #414141; }
#MainContent .Right h1 { font-size: 12px; margin: 0px; padding: 5px 0 0 10px; border: 1px solid #8CA64A; background-image: url(./images/menuBG.jpg); background-color: #97B549; background-repeat: no-repeat; height: 18px; color: #414141; }

#MainContent .Left ul { margin-left: -30px; _margin: 0px; }
#MainContent .Left li { list-style-type: none; margin: 5px 0 -2px 10px; }

#MainTextContent a { text-decoration: underline; color: #414141; }
#MainTextContent a:hover { text-decoration: none; }
#MainTextContent li { padding: 1px; }

.NaviUL { padding: 0 15px 0 25px; _padding: 0 15px 0 10px;}
#navi { padding: 1px; }
#navi ul { padding: 0 0 0 30px; _padding: 0 0 0 0px; }
#navi li { list-style-type: none; list-style-type: none; padding: 2px; }
#navi a { font-size: 13px; font-weight: bold; color: #414141; text-decoration: none;margin-left: 19px; }
#navi a:hover { text-decoration: underline; }
#navi h2 { font-size: 13px; font-weight: bold; color: #414141; text-decoration: none;margin-left: 19px; }
.MenuAreaLeft { background-color: #EDEFD9; margin-bottom: 10px; padding: 0 5px 0 5px; }
.MenuAreaRight { background-color: #F1F3E2; margin-bottom: 10px; padding: 0 5px 0 5px; }
.MenuAreaRightnabidka { background-color: #EDEFD9; margin-bottom: 10px; padding-top: 10px; padding-left: 10px; padding-bottom: 10px; font-size: 11px; }
.MenuAreaRightnabidka p {padding: 0px; margin: 0px; margin-right: 3px; margin-bottom: 3px;}

.HledaseAreaRight { background-color: #EDEFD9; margin-bottom: 10px; padding: 10px; font-size: 10px; }
.HledaseAreaRightSpacer { padding: 0 0 5px 0; }
.HledaseAreaRightImg { margin: 10px 5px; width: 174px; height: 138px; background-image: url(./images/hledaseBigBG2.jpg); }
.HledaseAreaRightReport { position: absolute; margin: 5px 0 0 -20px; }

.NasloseAreaRight { background-color: #EDEFD9; margin-bottom: 10px; padding: 10px; font-size: 10px; }
.NasloseAreaRightImg01 { float: left; width: 86px; height: 99px; background-image: url(./images/right/hledase.jpg); }
.NasloseAreaRightImg02 { margin-left: 88px; width: 86px; height: 99px; background-image: url(./images/right/naslose.jpg); }


.udalostUL { padding: 0 15px 0 25px; _padding: 0 15px 0 10px; font-size: 10px;}
#udalost { padding: 1px; }
#udalost ul { padding: 0 0 0 25px; _padding: 0 0 0 0px; }
#udalost li { list-style-type: none; list-style-type: none; padding: 2px 0 0 25px; }
#udalost a { font-size: 10px; font-weight: bold; color: #618405; text-decoration: underline; }
#udalost a:hover { text-decoration: none; }


#bottom { clear: both; background-color: #E9E9E8; text-align: center; font-size: 11px; padding: 10px; margin: 0px; color: #414141; font-family: Verdana, Tahoma, Arial; }
#bottom a { text-decoration: underline; color: #414141; }
#bottom a:hover { text-decoration: none; }

form { margin: 0px; padding: 4px; }
.inputLogin { width: 140px; font-size: 11px; font-family: Verdana, Tahoma, Arial; color: #000000; border: 1px solid #555555; padding: 1px; }
#KontaktForm input,select,textarea { font-size: 11px; font-family: Verdana, Tahoma, Arial; color: #000000; border: 1px solid #555555; margin: 0px 0px 1px 0px; padding: 1px; }


a.reg { font-size: 10px; font-weight: bold; color: #414141; text-decoration: underline; }
a.reg:hover { text-decoration: none; }
.regPeople { position: absolute; margin: 75px 0 0 2px; }

#contentArea { padding: 10px; }

.DefaultHlavickaLeft { font-size: 12px; font-weight: bold; margin: 0px; padding: 5px 0 0 35px; background-color: #97B549; border: 1px solid #8CA64A; background-image: url(./images/titulka/left.jpg); background-repeat: repeat-x; width: 237px; height: 18px; color: #414141; }

#MainContent .Center .DefaultHlavickaLeft2 h1 { font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; background-color: transparent; background: none; color: #414141; border: 0px; }
.DefaultHlavickaLeft2 { font-size: 12px; font-weight: bold; margin: 0px; padding: 5px 0 0 35px; background-color: #97B549; border: 1px solid #8CA64A; background-image: url(./images/titulka/left.jpg); background-repeat: repeat-x; width: 237px; height: 18px; color: #414141; }

.DefaultHlavickaRight { font-size: 12px; font-weight: bold; margin: 0px; padding: 5px 0 0 35px; background-color: #97B549; border: 1px solid #8CA64A; background-image: url(./images/titulka/right.jpg); background-repeat: repeat-x; width: 237px; height: 18px; color: #414141; }
#MainContent .Center .DefaultHlavickaRight2 h1 { font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; background-color: transparent; background: none; color: #414141; border: 0px; }
.DefaultHlavickaRight2 { font-size: 12px; font-weight: bold; margin: 0px; padding: 5px 0 0 35px; background-color: #97B549; border: 1px solid #8CA64A; background-image: url(./images/titulka/right.jpg); background-repeat: repeat-x; width: 237px; height: 18px; color: #414141; }

.spacer { padding: 5px; }
.DefaultAreaBG { background-color: #F2F4F4; padding: 5px; }
.DefaultAreaBGblesk { background-color: #F2F4F4; padding: 2px; }

.DefaultAreaBGTitulek { padding: 0 0 5px 0; }
.DefaultAreaBPlace { font-size: 12px; color: #7F9B35; padding: 0 0 5px 0; }
#DefaultAreaBPlace a  { font-size: 12px; color: #7F9B35; padding: 0 0 5px 0; }
.DefaultAreaBGenre { font-size: 10px; }
.DefaultAreaBGZeme { font-size: 10px; padding: 0 0 10px 0; }
.DefaultAreaBGRezie { font-size: 10px; padding: 0 0 0px 0; }

.DefaultAreaBGAdresa { font-size: 10px; padding: 0 0 0px 0; }
.DefaultAreaBGZeme { font-size: 10px; padding: 0 0 0px 0; }
.DefaultAreaBGMapa { font-size: 10px; padding: 0 0 3px 0; }
.DefaultAreaBGGPS { font-size: 10px; padding: 0 0 3px 0; }
.DefaultAreaBGPopis { font-size: 10px; padding: 0 0 3px 0; }

#MainTextContent a.DefaultAreaBGMapaOdkaz { font-size: 10px; font-weight: bold; color: #618405; text-decoration: underline; }
#MainTextContent a.DefaultAreaBGMapaOdkaz:hover { text-decoration: none; }
#MainTextContent input,select,textarea { font-size: 11px; font-family: Verdana, Tahoma, Arial; color: #000000; border: 1px solid #555555; padding: 1px; }

#MainTextContent a.DefaultAreaMistoOdkaz { font-size: 12px; font-weight: bold; color: #618405; text-decoration: underline; }
#MainTextContent a.DefaultAreaMistoOdkaz:hover { text-decoration: none; }

#MainTextContent a.DefaultAreaFilmOdkaz { font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; }


.DefaultHlavickaLeftNalezeneImg { width: 88px; height: 100px; float: left; margin-right: 5px; background-image: url(./images/titulka/nalezeneBG.jpg); }
.DefaultHlavickaLeftHledaseImg { width: 88px; height: 100px; float: left; margin-right: 5px; background-image: url(./images/titulka/hledaseBG.jpg); }


.DefaultHlavickaLeftNalezeneImgTitulka { width: 271px; height: 201px; margin: left; background-image: url(./images/BgRealDetailScreen3.jpg); }
.DefaultHlavickaLeftHledaseImgTitulka { width: 268px; height: 201px; float: left; margin: left; background-image: url(./images/BgMovieDetailScreen3.jpg); }

.DetailHlavickaLeftHledaseImg { width: 88px; height: 100px; float: left; background-image: url(./images/titulka/hledaseBG.jpg); }
.DetailHlavickaLeftNalezeneImg { width: 88px; height: 100px; background-image: url(./images/titulka/nalezeneBG.jpg); }

#MainContent h2 { font-size: 15px; font-weight: bold; margin: 0px; padding: 0px; color: #336699; }
#MainContent h3 { font-size: 13px; font-weight: bold; margin: 0px; padding: 0px; color: #000000; }
a.MainContentOdkaz { font-weight: normal; color: #414141; text-decoration: underline; }
a.MainContentOdkaz:hover { text-decoration: none; }

a.seznamy { text-decoration: none;  font-size: 15px; font-weight: bold; margin: 0px; padding: 0px; color: #336699; }
a.seznamy h2:hover { text-decoration: underline; }


a.tl{ font-size: 12px; color: #000000; text-decoration: underline; }
a.tl:hover { text-decoration: none; }

.ListingBar { padding: 10px 0 10px 0; }
.error { font-size: 12px; color: #ff0000; font-weight: bold; padding: 10px 0 10px 0; font-family: Verdana, Tahoma, Arial; }

.BgMovieDetailScreen { background-image: url(./images/BgMovieDetailScreen.jpg); width: 180px; height: 206px; }
.BgMovieDetailScreen2 { background-image: url(./images/BgMovieDetailScreen3.jpg); width: 268px; height: 201px; }
.BgRealDetailScreen { background-image: url(./images/BgRealDetailScreen.jpg); width: 181px; height: 206px; }
.BgRealDetailScreen2 { background-image: url(./images/BgRealDetailScreen3.jpg); width: 271px; height: 201px; }



#odkazy { padding: 5px; }
#odkazy ul { margin-left: 0px; _margin: 0px; }
#odkazy li { list-style-type: none; margin: 3px -3px 0 -5px; }
#odkazy a { text-decoration: underline; color: #414141; }
#odkazy a:hover { text-decoration: none; }

/* LIGHT CLASS */
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(./images/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(./images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./images/overlay.png", sizingMethod="scale");
}
	
	
.lista1 {
font-size: 12px; color: #ffffff; font-family: verdana; text-decoration: none; font-weight: bold;
}
.lista2 {
font-size: 11px; color: #ffffff; font-family: verdana; text-decoration: none;
}	
