/* CSS Document */
#carte {
	width:660px;
	float:left;
}

#naviRechts {
	float:left;
	width:225px;
}

#katalogText ul, #text ul {
	margin:0;
	padding:0 0 5px 15px;
}

#katalogText ul li, #text ul li {
	margin:0;
	padding:5px 0 0;
}

#DivMapEuropa {
	left:220px;
	position:absolute;
	width:30px;
	height:30px;
	z-index:21;
	visibility:hidden;
	overflow:visible;
}

#DivMapAfrika {
	left:293px;
	top:213px;
	position:absolute;
	width:30px;
	height:30px;
	z-index:21;
	visibility:hidden;
	overflow:visible;
}
*html #DivMapAfrika {
	top:211px;
}

#DivMapAsien {
	left:363px;
	top:70px;
	position:absolute;
	width:30px;
	height:30px;
	z-index:21;
	visibility:hidden;
	overflow:visible;
}
*html #DivMapAsien {
	top:70px;
}

#DivMapOzeanien {
	left:505px;
	top:295px;
	position:absolute;
	width:30px;
	height:30px;
	z-index:21;
	visibility:hidden;
	overflow:visible;
}
*html #DivMapOzeanien {
	top:293px;
}

#DivMapNordamerika {
	left:50px;
	top:57px;
	position:absolute;
	width:30px;
	height:30px;
	z-index:21;
	visibility:hidden;
	overflow:visible;
}
*html #DivMapNordamerika {
	top:57px;
}

#DivMapMittelamerika {
	left:134px;
	top:222px;
	position:absolute;
	width:30px;
	height:30px;
	z-index:21;
	visibility:hidden;
	overflow:visible;
}
*html #DivMapMittelamerika {
	top:224px;
}

#DivMapSuedamerika {
	left:191px;
	top:248px;
	position:absolute;
	width:30px;
	height:30px;
	z-index:21;
	visibility:hidden;
	overflow:visible;
}
*html #DivMapSuedamerika {
	top:249px;
}

#DivPfeil1 {
	position:absolute;
	width:175px;
	height:50px;
	background-image:url(/mediapool/images/pfeil.png);
	z-index:22;
	font-size:14px;
	font-weight:900;
	color:#333;
	padding-top:18px;
}
* html #DivPfeil1 {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/mediapool/images/pfeil.png', sizingMethod='image')
}


/* Destination */
#Forecast {
	margin-top:30px;
}

#Forecast .weatherDays{
	width:102px;
	height:145px;
}
#Forecast .weatherDatas{
	padding-left:2px;
	padding-right:0px;
	text-align:left;
}
#Forecast .weatherDays {
	border:1px solid #CCCCCC;
	float:left;
	font-size:11px;
	margin:3px 14px 7px 0;
	padding:5px 2px 7px;
	text-align:center;
	width:125px;
}
.weatherClimate {
	margin-top:3px;
	border:1px solid #CCCCCC;
	float:left;
}
.h_title{
	font-size:12px !important;
	float:left;
	padding-left:5px;
}

#Forecast .weatherDate {
	font-weight:bold;
	text-decoration:none;
}

#Forecast .weatherDaysSelected {
	color:#1563AF;
}

/* Country */
ul#index {
	margin:0;
}
ul#index li {
	list-style-type:none;
	float:left;
	padding-right:3px;
	margin:0;
	width:32%;
}
#navRegion {
	clear:left;
	padding:1px 0 0;
}
#navRegion ul li {
	list-style-type:none;
	float:left;
	width:33%;
}

/* Regions */
#text #navIndex li{
	float:left;
	/*width: 220px;*/
}
/* einleitung*/
#text h3{
	margin-top:10px;
	clear:left;
}
#text h3.spez{
	margin-top:10px;
	clear:left;
	height:30px;
}

#text h4{
	margin:0;
	padding:0 0 5px 0;
	font-size:11px;
	color:#000;
}
/* einleitung*/
#text .style766{
	margin-bottom:15px;
}
/* einleitung*/
#text .style769{ 
	margin:15px 0 30px 0;
}
/* restaurants*/
#text .style820{ 
	float:left;
	width:47%;
	margin:0 15px 15px 0px;
	padding:5px 0 0 5px;	
	background-color:#F8F8F8;
	border:1px solid #E9E9E9;
	border-right-color:	silver;
	border-bottom-color: silver;	
	display:block;
	height:150px;
	min-height:150px;
	overflow-y:auto;
}
/* restaurants allgm.*/
#text .style793{ 
	clear:left;
	margin:0 15px 15px 0px;
}
#text .style793 h4{ 
	display:none;
}
/* sehens*/
#text .style817{ 
	clear:left;
	margin-bottom:30px;
	border-bottom:1px dashed silver;
	padding-bottom: 5px;
}
#text .style817 .regionAddress{ 
	background-color:#F8F8F8;
	border:1px solid #E9E9E9;
	border-right-color:	silver;
	border-bottom-color: silver;
	padding:5px;	
}
/* sehens allgm.*/
#text .style821{ 
	clear:left;
	border-bottom:1px dashed silver;
	padding-bottom: 5px;
	margin:0 15px 15px 0px;
}
#text .style821 .regionAddress{ 
	background-color:#F8F8F8;
	border:1px solid #E9E9E9;
	border-right-color:	silver;
	border-bottom-color: silver;
	padding:5px;	
}
/* shopping allgm.*/
#text .style794{	
	clear:left;
	margin-bottom:30px;
}
#text .style794 h4{ 
	display:none;
}
/* shopping */
#text .style789{ 
	float:left;
	width:47%;
	margin:0 15px 15px 0px;
	padding:5px 0 0 5px;
	background-color:#F8F8F8;
	border:1px solid #E9E9E9;
	border-right-color:	silver;
	border-bottom-color: silver;	
	height:150px;
	min-height:150px;	
	overflow-y:auto;	
}
/* tourismus allgm.*/
#text .style778{	
	clear:left;
	margin-bottom:30px;
	height: 100px;
	height: 100px;	
}
#text .style778 .regionAddress{
	float:left;
	margin-top:5px;
	margin:0 10px 30px 0;
	background-color:#F8F8F8;
	border:1px solid #E9E9E9;
	border-right-color:	silver;
	border-bottom-color: silver;
	padding:5px;
}
/* unterhaltung allgm.*/
#text .style790{	
	clear:left;
	margin-bottom:15px;
}
#text .style790 h4{ 
	display:none;
}

/* unterhaltung */
#text .style830{ 
	float:left;
	width:47%;
	margin:0 15px 15px 0px;
	padding:5px 0 0 5px;
	background-color:#F8F8F8;
	border:1px solid #E9E9E9;
	border-right-color:	silver;
	border-bottom-color: silver;	
	height:150px;
	min-height:150px;	
	overflow-y:auto;	
}
/* unterwegs  allgm. */
#text .style780{ 
	clear:left;
	margin:0 15px 15px 0px;
	padding-bottom: 5px;
}
#text .style780 h4{ 
	display:none;
}
#text .regionAddress{
	float:right;
	margin:0 0 10px 5px;
	padding:0 5px;
	color:#374D95;
	width: 140px;
}
#text .regionAddress a{
	text-decoration:underline;
}
#text .titleItem{
	color:#374D95;
}
