body {
	background-image: url(images/bckgBody.jpg);
	background-repeat: repeat-x;
	background-color: #EBF5FE;
	margin: 0px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #787878;
	
}

a {
	text-decoration: none;
	color: #3A992D;
}

a:hover {
	color: #445B16;
}


p {
	line-height: 1.6em;	
	margin-bottom: 1em;
	margin-top: 0em;
}

h1 {
	font-size: 20pt;
	font-weight: normal;
	color: #004aa1;
	letter-spacing: -1px;
	margin-bottom: 0.2em;
}


h2 {
	font-size: 15pt;
	font-weight: normal;
	color: #0073FB;
	letter-spacing: -1px;
	margin-bottom: 0.2em
}

h3 {
	font-size: 10pt;
	/*font-weight: normal;*/
	color: #6AAFFF;
	letter-spacing: -1px;
	margin-bottom: 0.2em
}





#bodyContainer {
	width: 800px;
/*	min-height: 500px;*/
/*	display: block;*/
	height: auto;
	margin: 0 auto;
	

	
} 


#mainContainer {
	width: 800px;
	float: left;

	background-image: url(images/bckgMain.jpg);
	background-repeat: no-repeat;
	
	background-color: White;

	border-right: 3px solid white;
	border-left: 3px solid white;	
	padding-bottom: 3px;
}

#topContainer {
	width: 800px;
	height: 290px;
	float: left;
/*	border: 1px solid red;*/

}

.homeLink {
	float: left;
	width: 140px;
	height: 155px;
/*	background-color: Aqua;*/
	margin-left: 650px;
	margin-top: 40px;
	
	
}


#searchContainer {
	width: 246px;
	height: 20px;
	float: left;
	background-image: url(images/searchBar.png);
	margin-left: 375px;
	_margin-left: 189px;	
	background-repeat: no-repeat;
	
}

#searchContainer form {
	margin: 0px;
	padding: 0px;
}

.textFieldSearch {
	border: none;
	background: none;
/*	background-color: Aqua;*/
	margin-left: 29px;
	margin-top: 1px;
	height: 14px;
	font-size: 7pt;
	color: #1C84FF;
}

.submitSearch {
	border: 0px;
	background: none;
/*	background-color: red;*/
	height: 17px;
	width: 70px;
	margin-left: 7px;
	cursor: pointer;
		
}


#weatherContainer {
	width: 138px;
	height: 80px;
	float: right;
	xxxmargin-right: 8px;
	margin-right: 40px;
	_margin-right: 4px;
	margin-top: 10px;
	font-size: 7pt;
/*	background-color: Aqua;*/

/*	margin-top: 15px;*/
}

.weatherIcon {
	width: 46px;
	height: 80px;
	float: left;
		
}

.weekday, .temperature {
	text-align: center;
	width: 46px;
	color: #42AC34;
	height: 10px;
	margin-bottom: 3px;
	
}



#quickLinksContainer {
	width: 300px;
	height: 20px;
	float: left;
/*	background-color:  Blue;*/
	margin-top: 44px;
	margin-left: 18px;
	_margin-left: 9px;	
}

#quickLinksContainer a {
	color: #004EAA;
}
#quickLinksContainer a:hover {
	color: #2489FF;
}



#menuLeftContainer {
	width: 150px;
	background-image: url(images/arrowBlue.jpg);
	background-repeat: no-repeat;
	background-color: #d1ebfe;
	_height: 150px;
	min-height: 150px;
	float: left;
	
	padding-top: 25px;
	
	
}

#contentContainer {
	width: 450px;
	float: left;
	padding: 0px 25px 25px 25px;


}






#menuRightContainer {
	width: 150px;
	margin-top: 20px;
	float: left;

}

.rightContent {
	width: 130px;
	padding: 45px 5px 15px 15px;

	_height: 60px;
	min-height: 60px;
	background-color: #e8f8e6;
	background-repeat: no-repeat;
	border-bottom: 5px solid white;	
	float: left;
}

.novinky {
	background-image: url(images/bckgNadpisNovinky.jpg);
}

.spolky {
	background-image: url(images/bckgNadpisSpolky.jpg);
}

.neprehlednete {
	background-image: url(images/bckgNadpisNeprehlednete.jpg);
}


.rightContent a {
	display: block;
	clear: both;
	margin-bottom: 5px;
/*	background-color: Aqua;*/
}













#menuLeftContainer a {
	color: #0376c7;
}

#menuLeftContainer a:hover {
	color: #002453;
}

#menuLeftContainer ul.menuLevel1 {
	margin: 0px;
	padding: 0px;
	list-style: none;
	
}


#menuLeftContainer ul.menuLevel2 {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#menuLeftContainer ul.menuLevel3 {
	margin: 0px;
	padding: 0px;
	list-style: none;
	
}








#menuLeftContainer ul.menuLevel1 li a {
	display: block;
	clear: both;
	padding: 5px 10px 5px 15px;
	width: 125px;
	
	
/*	padding: 5px 5px 5px 20px;*/
	border-bottom: 1px solid #C4E6FE;


	
}


#menuLeftContainer ul.menuLevel1 li a:hover {
	background-color: #65BCF9;
	color: White;
}









#menuLeftContainer ul.menuLevel2 li a {
	display: block;
	clear: both;
	padding: 5px 10px 5px 15px;
	width: 125px;
	
	
/*	padding: 5px 5px 5px 20px;*/
	border-bottom: 1px solid #DAEFFE;
	background-color: #E6F4FE;
	color: #1B9EFC;

	
}

#menuLeftContainer ul.menuLevel2 li a:hover {
	background-color: #90CFFC;
	color: White;
}












#menuLeftContainer ul.menuLevel3 li a {
	display: block;
	clear: both;
	padding: 5px 10px 5px 15px;
	width: 125px;
	
	
/*	padding: 5px 5px 5px 20px;*/
	border-bottom: 1px solid #DAEFFE;
	background-color: #F3FAFE;
	color: #64BDFD;

	
}

#menuLeftContainer ul.menuLevel3 li a:hover {
	background-color: #B0DDFD;
	color: White;
}













#footerContainer {
	width: 780px;
	height: 10px;
	padding: 10px;
	background-color: #E0F2FE;
	text-align: center;
	border-top: 3px solid white;
	color: #397ABB;
	float: left;
}





