
/* CSS Document */

body 						{ margin:0; padding:0; background-color:#185ca7; background-image:url(layout/bg.jpg); 
							  font-family:Segoe UI, Arial, Helvetica, sans-serif;
				 			  background-position:top center; background-repeat:no-repeat; font-size:13px; }

h1							{ font-size:18px; font-weight:bold; display:inline-block; color:#000; font-family:Segoe UI, Arial, Helvetica, sans-serif; }
h2							{ font-size:16px; font-weight:bold; display:inline-block; color:#000; font-family:Segoe UI, Arial, Helvetica, sans-serif; }
h3							{ font-size:15px; font-weight:bold; display:inline-block; color:#000; font-family:Segoe UI, Arial, Helvetica, sans-serif; }

img, div, table, td, tr		{ behavior:url(iepngfix.htc); }

#introBG_bg 				{ position:relative; width:312px; left: 214px; top: 302px; height:170px; font-size:13px; font-family:segoe ui, Arial; 
							  font-weight:bold; color:#FFF; }
#introBG_n 					{ position:relative; width:312px; left: 604px; top: 97px; height:170px; font-size:13px; font-family:segoe ui, Arial; 
							  font-weight:bold; color:#FFF; }

#introN_bg 					{ position:relative; width:312px; left: 108px; top: 272px; height:170px; font-size:13px; font-family:segoe ui, Arial; 
							  font-weight:bold; color:#FFF; }
#introN_n 					{ position:relative; width:312px; left: 616px; top: 128px; height:170px; font-size:13px; font-family:segoe ui, Arial; 
							  font-weight:bold; color:#FFF; }

#nav .information			{ background-image:url(navigation/nav-info-service.gif); background-repeat:no-repeat; 
							  display:block; height:38px; width:158px; }
#nav .information:hover		{ background-image:url(navigation/nav-info-service-over.gif); background-repeat:no-repeat; 
							  display:block; height:38px; width:158px; }							  
#nav .freizeitsport			{ background-image:url(navigation/nav-freizeit-sport.gif); background-repeat:no-repeat; 
							  display:block; height:38px; width:121px; margin-left:1px; } 							  
#nav .freizeitsport:hover	{ background-image:url(navigation/nav-freizeit-sport-over.gif); background-repeat:no-repeat; 
							  display:block; height:38px; width:121px; margin-left:1px; } 							  
#nav .wellnessgesundheit	{ background-image:url(navigation/nav-wellness-gesundheit.gif); background-repeat:no-repeat; 
							  display:block; height:38px; width:166px; margin-left:1px; } 							  
#nav .wellnessgesundheit:hover	{ background-image:url(navigation/nav-wellness-gesundheit-over.gif); background-repeat:no-repeat; 
							  display:block; height:38px; width:166px; margin-left:1px; } 	
#nav .gastgeberhotels		{ background-image:url(navigation/nav-gastgeber-hotels.gif); background-repeat:no-repeat; 
							  display:block; height:38px; width:150px; margin-left:1px; } 							  
#nav .gastgeberhotels:hover	{ background-image:url(navigation/nav-gastgeber-hotels-over.gif); background-repeat:no-repeat; 
							  display:block; height:38px; width:150px; margin-left:1px; } 	
#nav .limestherme			{ background-image:url(navigation/nav-limes-therme.gif); background-repeat:no-repeat; 
							  display:block; height:38px; width:114px; margin-left:1px; } 							  
#nav .limestherme:hover		{ background-image:url(navigation/nav-limes-therme-over.gif); background-repeat:no-repeat; 
							  display:block; height:38px; width:114px; margin-left:1px; } 	
#nav .interaktiv			{ background-image:url(navigation/nav-interaktiv.gif); background-repeat:no-repeat; 
							  display:block; height:38px; width:84px; margin-left:1px; } 							  
#nav .interaktiv:hover		{ background-image:url(navigation/nav-interaktiv-over.gif); background-repeat:no-repeat; 
							  display:block; height:38px; width:84px; margin-left:1px; } 	

.text12						{ font-size:12px; }
.naviimg					{ margin-left:2px; }
.imgborder					{ border:1px solid #082039; }

.content-shadow-left 		{ background-repeat:repeat-y; background-image:url(layout/content-shadow-left.png); }
.content-shadow-right 		{ background-repeat:repeat-y; background-image:url(layout/content-shadow-right.png); }

.content-footer 			{ background-repeat:no-repeat; background-position:bottom; background-image:url(footers/footer4.jpg); background-color:#FFF; }
.content-header 			{ background-repeat:repeat-x; background-position:top; background-image:url(layout/content-bg.gif); background-color:#FFF; }
.content-empty	 			{ background-color:#FFF; }

/*#banner-bg					{ background-repeat:no-repeat; background-image:url(layout/banner-background.png); margin-bottom:15px; }
#banner-bg .banner			{ margin:13px 0px 0px 10px; }
*/
.content-bg-color 			{ background-color:#d1e6ec; background-image:url(layout/bgtop.jpg); background-position:bottom; }
.navi-bg-color 				{ background-repeat:repeat-x; background-image:url(layout/menu-background.gif); }

.white 						{ color:#FFF; font-size:11px; }

#breadcrumb					{ font-size:11px; }
#breadcrumb a, a:visited	{ text-decoration:none; color:#a00; }
#breadcrumb a:hover			{ text-decoration:underline; }

#headlinks					{ font-size:11px; color:#FFF; text-align:right; margin:15px 20px 0px 0px;  }
#headlinks a, a:visited		{ text-decoration:none; color:#fff; font-weight:normal; }
#headlinks a:hover			{ text-decoration:underline; }

#newsblock					{ font-size:11px; background-repeat: no-repeat; background-image:url(layout/right-content-bg.png); }
#newsblock a, a:visited		{ text-decoration:none; color:#a00; font-weight:bold; }
#newsblock a:hover			{ text-decoration:underline; }

#newsblockNoBG				{ font-size:11px; }
#newsblockNoBG a, a:visited	{ text-decoration:none; color:#a00; font-weight:bold; }
#newsblockNoBG a:hover		{ text-decoration:underline; }

#prospektblock				{ font-size:11px; background-repeat: no-repeat; background-image:url(layout/prospekt-content-bg.png); }
#prospektblock a, a:visited	{ text-decoration:none; color:#a00; font-weight:bold; }
#prospektblock a:hover		{ text-decoration:underline; }

#searchblock				{ font-size:11px; background-repeat: no-repeat; background-image:url(layout/right-content-suche.png); }
#searchblock .imglink		{ margin-left:5px; }
#searchblock a, a:visited	{ text-decoration:none; color:#a00; font-weight:bold; }
#searchblock a:hover		{ text-decoration:underline; }

#bottomblock				{ font-size:13px; color:#082039;  }
#bottomblock a, a:visited	{ text-decoration:none; color:#a00; }
#bottomblock a:hover		{ text-decoration:underline; }

a, a:visited				{ text-decoration:none; color:#a00; }
a:hover						{ text-decoration:underline; }

table a, a:visited			{ text-decoration:none; color:#a00; }
table a:hover				{ text-decoration:underline; }

#news a, a:visited			{ text-decoration:none; color:#a00; }
#news table a:hover			{ text-decoration:underline; }

#newsBG						{ font-size:11px; background-repeat: no-repeat; background-image:url(layout/prospekt-content-bg.png); }
#newsBG a, a:visited		{ text-decoration:none; color:#a00; }
#newsBG table a:hover		{ text-decoration:underline; }

#newsBG_full						{ font-size:11px; background-repeat: no-repeat; background-image:url(layout/prospekt-content-bg_full.png); }
#newsBG_full a, a:visited		{ text-decoration:none; color:#a00; }
#newsBG_full table a:hover		{ text-decoration:underline; }

td.BannerPane {padding-top: 8px; }
td.BannerPane img {border: 3px solid white;}
div.titleBox {	overflow: hidden;
	height: 22px;
	display: block;
	}
div.titleText {
	position: relative;
	float: left;
	height: 17px;
	display: inline-block;
	}
/*	
div.titleLine {
display: inline-block;
	border-bottom: 1px solid black;
	width: 500px;
	height: 17px;
	}*/
.contentTitle {
	font-size:17px;
}
	

