@charset "utf-8";
/* CSS Document */

ul.circle {list-style-type:circle}


html, body {
	height: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;	
}




/* link menu nahore - provozovane stranky a jazykove mutace*/
a.malymenu {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; font-weight : normal; font-size: 10; color : #333333;display: table-cell;   vertical-align: middle;}
a.malymenu:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline; font-weight : normal; font-size: 10; color : #333333;display: table-cell;   vertical-align: middle;}
a.malymenu:active {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; font-weight : normal; font-size: 10; color : #333333;display: table-cell;   vertical-align: middle;}
v.malymenu:link {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; font-weight : normal; font-size: 10; color : #333333;display: table-cell;   vertical-align: middle;}

/* leve menu*/
a.menu {text-decoration: none; font-weight : normal; font-size: 10; color : #333333;}
a.menu:hover {text-decoration: underline; font-weight : normal; font-size: 10; color : #333333;}
a.menu:active {text-decoration: none; font-weight : normal; font-size: 10; color : #333333;}
v.menu:link {text-decoration: none; font-weight : normal; font-size: 10; color : #333333;}

a.mainmenu_b {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; font-weight : bold;  font-size: 10; color : #003399;}
a.mainmenu_b:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; font-weight : bold; font-size: 10; background-color : #999999;}
a.mainmenu_b:active {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; font-weight : bold; font-size: 10; background-color : #999999;}
v.mainmenu_b:link {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; font-weight : bold; font-size: 10; color : #003399;}

/* link pro odkazy na objekty v hlavièce*/
a.objects {text-decoration: none; font-weight : bold;  font-size: 10; color : #003399;}
a.objects:hover {text-decoration: none; font-weight : bold; font-size: 10; color : #999999;}
a.objects:active {text-decoration: none; font-weight : bold; font-size: 10; color : #999999;}
v.objects:link {text-decoration: none; font-weight : bold; font-size: 10; color : #003399;}

/* link pro odkazy na objekty v novinkách*/
a.objects_new {text-decoration: none; font-weight : bold;  font-size: 10; color : #003399;}
a.objects_new:hover {text-decoration: none; font-weight : bold; font-size: 10; color : #999999;}
a.objects_new:active {text-decoration: none; font-weight : bold; font-size: 10; color : #999999;}
v.objects_new:link {text-decoration: none; font-weight : bold; font-size: 10; color : #003399;}

.obal {
	width: 978px;
	margin-left: auto;
	margin-right: auto;
	font-family: "Trajan Pro";
	text-decoration: none;
	font-weight : normal;
	font-size: 20px;
	color : #333333;
	line-height:1.2;
	background-image:url('background3.jpg');
	height:1000px;
}
.nadpis {
	width: 978px;
	font-size: 35px;
	color : #333333;
	line-height:1.2;
	height:45px;
}

.zparidonu {
	width: 978px;
	font-size: 12px;
	color : #333333;
	line-height:1.2;
	height:1000px;
}
















h1 {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; font-weight : normal; font-size: 10; color : #333333;
	height: 11px;	
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;	
	margin-top: 0px; margin-bottom: 0px;	
	text-align:center;	
}
.nadzahlavi {
	width: 978px;
	height: 17px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;	
	border-bottom: 1px solid #999999;
	
	
}
.nadzahlavi_mezera {
	width: 978px;
	height: 1px;
	border-bottom: 1px solid #999999;	
}
.nadzahlavi_mezera2 {
	width: 978px;
	height: 4px;
}

.nadzahlavi_txt1 {

	height: 11px;
	margin: 0px 0px 0px 0px;	
	padding: 0px 10px 0px 10px;
	border-left: 1px solid #999999;	
	border-right: 1px solid #999999;		
	float: left;	
}
.nadzahlavi_txt2 {
	width: 10px;
	height: 11px;
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;
	float: left;	
}
.nadzahlavi_txt3 {
	height: 11px;
	margin: 0px 0px 0px 0px;	
	padding: 0px 10px 0px 10px;
	border-left: 1px solid #999999;	
	float: right;	
}
.nadzahlavi_txt4 {
	height: 11px;
	margin: 0px 0px 0px 0px;	
	padding: 0px 10px 0px 10px;
	border-left: 1px solid #999999;	
	float: right;	
}
.nadzahlavi_txt5 {
	height: 11px;
	margin: 0px 0px 0px 0px;	
	padding: 0px 10px 0px 10px;
	border-left: 1px solid #999999;	
	border-right: 1px solid #999999;		
	float: right;
}



.zahlavi {
	width: 978px;
	height: 75px;
	padding: 0px 0px 0px 0px;
	margin-top: 0px; margin-bottom: 0px;
	border-bottom: 1px solid #999999;
	clear:both;
}


.obal_mainmenu {
	width: 978px;
	height: 23px;
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #999999;		
	float: left;	
}

.mainmenu {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight : bold;  font-size: 10; color : #003399;		
	height: 23px;
	float:left;
text-align: center; vertical-align: middle;
	clear:both;
}
.mainmenub {
	font-weight : bold;  font-size: 10; color : #003399;		
	height: 23px;
	text-align: center; vertical-align: middle;
}

.mainmenu_search {
	padding: 3px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight : bold;
	font-size: 10;
	color : #003399;
	text-align: center;
	float: right;
	height: 18px;
	vertical-align: middle;

}
.mainmenu_search2 {
	padding: 3px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight : bold;  font-size: 10; color : #003399;		
	text-align: center;	
	float: right;
	height: 23px;
	vertical-align: middle; 

}

.vcenter {   clear:both; height: 23px;   display: table-cell;   	border: 1px solid #999999;}

.obal_stred {
	clear:both;	
	float:left;
	padding: 10px 0px 0px 0px;
	width:978px;
}

.obal_stred_part1 {
	float:left;
	padding: 0px 0px 0px 0px;
	width: 230px;
}

.obal_stred_part2 {
	float:right;	
	padding: 0px 0px 0px 0px;
	width:742px;
}

.cleaner {
	clear: both;
	height: 0;
	font-size: 0;
	visibility: hidden;
	}

.obal_levy_sloupec {
	float: left;
	padding: 0px 7px 0px 0px;	
	width:223px;	
}

.obal_stredni_sloupec {
	float: left;
	padding: 0px 10px 0px 0px;	
	width:458px;
}

.obal_pravy_sloupec {
	float: right;
	padding: 0px 0px 0px 0px;	
	width:270px;	
}


.obal_pridane_hrady {
	padding: 0px 0px 2px 0px;
	width:246px;
	height:22px;	

}

.pridane_hrady {
	padding: 0px 10px 15px 0px;
	width:220px;
}
.pridane_hrady_ikona {
	float:left;
	padding: 0px 0px 0px 5px;
	width:26px;
}
.pridane_hrady_polozka {
	float:left;
	padding: 0px 0px 0px 0px;


}
.pridane_hrady_tecka {
	clear:both;
	height:1px;
}

.reklama {
	float:left;	
	padding: 0px 10px 15px 0px;
	width:220px;

}
.reklama_obal {
	float:left;	
	padding: 0px 0px 0px 5px;
	width:220px;
}
.reklama_polozka {
	clear:both;
	padding: 0px 0px 0px 0px;	
}

.aktuality {
	float:left;	
	padding: 0px 10px 15px 0px;
	width:220px;
}
.aktuality_obal {
	float:left;	
	padding: 0px 0px 0px 5px;
	width:220px;
}
.aktuality_polozka {
	clear:both;
	padding: 0px 0px 0px 0px;	
}

.partneri {
	float:left;	
	padding: 0px 10px 15px 0px;
	width:220px;

}
.partneri_obal {
	float:left;	
	padding: 10px 0px 0px 5px;
	width:220px;
}
.partneri_polozka {
	clear:both;
	width:220px;
	padding: 0px 0px 0px 0px;	
}

.nahodny_hrad {
	float:left;
	padding: 0px 10px 15px 0px;
	width:458px;

}

.nahodny_hrad_header {
	float:left;
	padding: 4px 0px 0px 4px;
	width:458px;

}
.nahodny_hrad_header_pict {
	float:left;		
	padding: 0px 0px 0px 0px;
	float:left;
}
.nahodny_hrad_header_popis {
	float:left;		
	padding: 0px 0px 0px 8px;
	float:left;
}
.nahodny_hrad_header_polozka {
	clear:both;
	float:left;		
	padding: 0px 0px 0px 0px;
	float:left;
}
.nahodny_hrad_text {
	float:left;		
	padding: 10px 0px 0px 0px;
	width:458px;
	text-align:justify;
}
.nahodny_hrad_text2head {
	float:left;		
	font-weight : bold;  font-size: 10; color : #333333;		
	padding: 10px 0px 0px 0px;
	width:458px;
}
.nahodny_hrad_text2 {
	float:left;		
	padding: 0px 0px 0px 0px;
	width:458px;
	text-align:justify;
}

.tematicke_okruhy {
	float:left;
	padding: 0px 10px 15px 0px;
	width:458px;

}

.terminologie {
	float:left;
	padding: 0px 10px 15px 0px;
	width:458px;

}
.terminologie_text {
	float:left;		
	padding: 10px 0px 0px 0px;
	width:458px;
	text-align:justify;
}

.nejblizsi_akce {
	float:left;
	padding: 0px 0px 15px 0px;
	width:100%;
}

.nejblizsi_akce_obal {
	float:left;	
	padding: 5px 0px 0px 5px;
	width:220px;
}
.nejblizsi_akce_polozka {
	clear:both;
	padding: 0px 0px 0px 0px;	
}


.galerie_erbu {
	float:left;	
	padding: 0px 0px 15px 0px;
	width:100%;

}
.galerie_erbu_obal {
	float:left;	
	padding: 0px 0px 0px 0px;
	width:100%;

}


.galerie_osobnosti {
	float:left;
	padding: 0px 0px 15px 0px;
	width:100%;

}

.galerie_osobnosti_obal {
	float:left;
	padding: 0px 0px 0px 0px;
	width:100%;

}

.box_header_obal {
	float:left;
	width:100%;
	height:20px;
	padding: 0px 0px 5px 0px;	
}
.box_header {
float:left;
	padding: 0px 0px 0px 0px;	
	width:100%;
	height:20px;
	background-color:#F0F0F0;
	border-top: 1px solid #808080;
	font-weight : bold;	
	color : #666666;
	
}

.box_header_txt {
	float:left;
	height:11px;
	padding: 4px 0px 0px 5px;	
}
.box_header_star {
	float:right;
	padding: 4px 3px 0px 0px;
	margin: 0px 0px 0px 0px;	

}
.box_header_mezera5 {
	height:5px;
	padding: 0px 0px 0px 0px;
}

.zapati {
	clear:both;	
	padding: 0px 0px 0px 0px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border-top: 1px solid #999999;		
	text-align:center;	
	color:#777777;	
}
.zapati_first_left {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight : bold;  font-size: 10; color : #003399;		
	height: 20px;
	float:left;
text-align: center; vertical-align: middle;
}

.zapati_first_right {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight : bold;  font-size: 10; color : #003399;		
	height: 20px;
	float:right;
text-align: center; vertical-align: middle;
}
.zahlavi1 {
	font-weight : bold;
	font-size: 10;
	color : #003399;
	height: 20px;
	text-align: center;
	vertical-align: middle;

}

.zapati_second_left {
	clear:both;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight : bold;  font-size: 10; color : #666666;		
	height: 20px;
	float:left;
text-align: center; vertical-align: middle;
}

.zahlavi2 {
	font-weight : bold;
	font-size: 10;
	color : #666666;
	height: 20px;


}
