/* CSS Document */

html{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
}

a{
	text-decoration:none;
}

#mainWrapper {
	width:		921px;
	margin:		auto;
	padding:	0;
	height:30px;
}

#topLinks{
	width:		901px;
	height:		19px;
	background:	url(../images/top_links_bg.jpg) 0 0 repeat-x;	
	font-size: 	11px;
	color: 		#ffffff;
	padding: 	3px 0 0 20px;
}

#topLinks a{
	color: 		#ffffff;
	text-decoration: none;
	font-size: 	11px;
}

#header, #headerEn {
	width:		921px;
	height:		129px;
	cursor:		pointer;
	color: 		#ffffff;
}

#header{background:	url(../images/header.jpg) 0 0 no-repeat;}
#headerEn{background:	url(../images/header_en.jpg) 0 0 no-repeat;}

#lang{
	display: 	block;
	float: 		right;
	margin: 	0	32px 0 0 ;
}

#mainMenuHolder {
	width:		921px;
	height:		38px;
}

#mainMenu {
	border:		0;
	border-collapse:collapse;
	margin:		0;
	padding:	0;
	width:		100%;
}

#mainMenu td{
	padding:    0pt 27px 6px;
	height:		38px; 
	font-weight:bold;
	color:		#ffffff;
	text-align:	center;
}

#mainMenu td a{
	color:#ffffff;
}

td.red {background:	url(../images/btn_red.jpg) 0 0 repeat-x;}
td.blue {background:url(../images/btn_blue.jpg) 0 0 repeat-x;}
td.green {background:	url(../images/btn_green.jpg) 0 0 repeat-x;}
td.purple {background:	url(../images/btn_purple.jpg) 0 0 repeat-x;}
td.orange {background:	url(../images/btn_orange.jpg) 0 0 repeat-x;}

td.redActive {background:	url(../images/btn_red_a.gif) 0 0 repeat-x;}
td.blueActive {background:url(../images/btn_blue_a.gif) 0 0 repeat-x;}
td.greenActive {background:	url(../images/btn_green_a.gif) 0 0 repeat-x;}
td.purpleActive {background:	url(../images/btn_purple_a.gif) 0 0 repeat-x;}
td.orangeActive {background:	url(../images/btn_orange_a.gif) 0 0 repeat-x;}

#portletsHolder {
	width:		236px;
	margin:		0	0	0	0px;
	float:left;
}

/* bocne menu */

#submenu {
	width:227px;
	border: 1px solid #f1f1f1;
	float:left;
	padding:5px 0 5px 5px;
}

.menu2, .menu3, .menu4 {
	padding:0;
	margin:0;
	list-style-type:none;
}

.menu2 li {
	padding:0;
	margin:0px 0 0 0 ;
	display:inline;
	float:left;
	width:221px;
}


.menu2 li a{
	color:#000000;
	font-weight:normal;
	padding:0px 0 0px 0px;

}

.menu2 li div {
	margin:5px 0 0px 0px;
	padding:0 0 0px 17px;
}

.menu2 li div div {

	width:	201px;
	padding:2px 0 2px 5px;
	margin:0;
	background:none;
	background-color:#f2f2f2;
}


.menu3 li.active {
	background-color:#ffffff;
}

.menu3 li a{
	color:#000000;
	font-weight:normal;
	padding:0 0 0 0px;

}

.menu3 li a.active {
	font-weight:bold;
}

.menu4 li{
	padding:	0;
	margin:		0;
	width:		173px;
}

h1 {
	font-size:		1.3em;
	margin-top: 	0;
	
}

h2 {
	font-size:		1.2em;
	
}

.menu4 li a{
	padding:0 0 0 0px;
	background:none;
	
}

li.noBg{
	background:none;
}

/* end submenu */

#contentWrapper{
	width:		662px;
	float:		right;
	padding:	9px 9px 9px 9px;
	margin:		0px 0 0 0 ;
	background: #f9f9f9;
	border: 	1px solid #f1f1f1;
}

.novinky, .content {
	width:	659px;
	border:1px solid #f2f2f2;
	padding: 0 10px 0 10px;
	margin:0 0 7px 0;
	float:	right;
}
/*XEDIT:start*/
.datum{
	font-style:	italic;
	color:		#00467e;
	background:none !important;
	padding:0 !important;
}
/*XEDIT:end*/
.novinkyLi {
	padding:0;
	margin:0px 0 0 0;
	list-style-type:none;	
}

.novinkyLi li div{
	padding:0px 0 10px 10px;
	background:url(../images/li_novinky.gif) 0 7px no-repeat;
}

.cleaner{
	clear:both;
}

#copyright {
	float: 		left;
	display: 	block;
	width: 		220px; /*301*/
	padding: 0 0px 0 20px;
	font-size:	11px;
	height: 	16px;
}



#footerMenu{
	float: 		right;
	display: 	block;
	width: 		650px;	/*580*/
	text-align: right;
	padding: 0 20px 0 0;
	height: 	16px;
}

#footer{
	width:		921px;
	height:		25px;
	background:	url(../images/footer.gif) 0px 0px repeat-x;
	margin:		5px 0 0 0;
	padding:	8px 0 0 0;
	color: 		#ffffff;
	font-size:	11px;
}

#footer a, #copyright a {
	color:		#ffffff;
	font-size:	11px;
}
.aktualityDatum {
	font-style: italic;
}

.aktualityList {
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: url(../images/li_plus_blue.gif);
}

.aktualityListItem {
	margin: 0 0 0 20px;
}
