






























/* CSS Document */


/* Reset & Main ------------------------------------------------------------------------ */

* {
	padding: 0;
	margin: 0;
	border: 0;
	text-decoration: none;
}

html {
	/* allways show vertical scrollbar*/
	overflow-y: scroll;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666; 
	background: #001632 url(/infoglueDeliverLive_baumannsprings/digitalAssets/1/1420_bodyBg.gif) top center repeat-y;
}

table, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}



/* Tags & Classes ------------------------------------------------------------------------------ */

a:link {
	color: #666666;
	text-decoration: underline;
}
a:visited {
	color: #666666;
	text-decoration: underline;
}
a:active {
	color: #666666;
	text-decoration: underline;
}
a:hover {
	color: #00aeef;
	text-decoration: underline;
}

h1 {
	font-size: 21px;
	font-weight: normal;
	color: #00377c;
	padding-bottom: 10px;
}

h2 {	
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	margin-bottom: 1em;
}

	

p {
	margin-bottom: 1em;
}



img.layoutImage {
	display: block;
}

span.newsDate {
	color: #00377c;
}



/* Layout ------------------------------------------------------------------------------ */

.clear {
	clear: both;
	/* IE6 fix */
	line-height: 0;
	font-size: 0;
	height: 0;
}

#wrapper {
	/*width: 870px;*/
	width: 1070px;
	/*border: #000000 1px solid;*/
	margin: 0 auto;
	background: #ffffff;
}

#header {
	background: url(/infoglueDeliverLive_baumannsprings/digitalAssets/2/2779_1254_headerBg_englisch_jub.jpg) top left no-repeat;
	width: 870px;
	height: 120px;
	margin-left: 100px;
}

#headerImg { margin-left: 100px; margin-bottom: 34px; }

	a#logoLink {
		display: block;
		width: 800px;
		height: 90px;
		/*background: #00FF00;*/
	}
	

#functionNavigation {
	/*background: #00CC00;*/
	width: 820px;/*970*/
	height: 24px; /*34*/
	text-align: right;
	padding-right: 150px;
	padding-top: 10px;
}

#mainNavigation {
	width: 200px;
	/*width: 100px;*/
	float: left;
}

#contentLeft {
	/*background: #00CC00;*/
	width: 300px;
	float: left;
}

#contentWide {
	/*background: #00CC00;*/
	width: 620px;
	float: left;
}


#contentMapLeft {
	float: left;
}

#contentMap {
	float: left;
}

#contentHome {
	float: left;
}


#footerWrapper {
	/*background: #00EE00;*/
	float: left;
	width: 470px;
}

#footerSpacer {
	height:40px;
	_height:38px;
}

	#contentRight {
		/*background: #00EE00;*/
		width: 320px;
		float: left;
		min-height: 360px;
		_height: 358px;
	}
	
		#contentRightTitle {
			/*background: #00EE00;*/
			
			min-height: 36px; /*58*/
			_height: 36px; /*58*/
			
			padding-top: 22px;
			/*padding-left: 311px;*/
padding-left: 22px;
		}
		#contentRightContent {
			/*background: #00EE00;*/
			padding-left: 26px;
			padding-right: 20px;
			padding-bottom: 30px;
		}

/* Edited by G.Lordong, Novanet Solutions, 6.10.2009: */
		#contentRightContent ul {
			margin-left: 13px;
		}
	
	#sideBar{
		/*background: #00CC00;*/
		width: 150px;
		float: left;
	}
	
	
		#languageAndSearch {
			height: 50px; /*50*/
			background: #bbe7fb;
		}
		
		#rightNavigation {
			/*background: #00AA00;*/
		}
		
		#teaser {
			min-height: 50px;
			_height: 100px;
			padding-top: 20px;
		}
		
			#teaser a {
				background: url(/infoglueDeliverLive_baumannsprings/digitalAssets/1/1260_teaserLinkBg.gif) no-repeat;
				display: block;
				font-size: 10px;
				color: #666666;
				text-decoration: none;
				font-weight: bold;
				
				padding-left: 15px;
			}
			
			#teaser a:hover {
				color: #00aeef;
			}
		
#footer {
	background: url(/infoglueDeliverLive_baumannsprings/digitalAssets/1/1257_footerBg.gif);
	width: 470px;
	height: 10px;
	line-height: 0px;
}

#footer.wide {
	/*border: #00FF00 1px solid;*/
	margin-left:  400px;
	width: 470px; /*470*/
	height: 10px;
}
	
	
#printFooter {
	display: none;
}

#galleryView {
	height: 240px;
}

#galleryControl {
	height: 25px; /*30*/
	text-align: right; 
	padding-top:5px;
	padding-right: 20px;
}









/* Main-Navigation -------------------------------------------------------------------- */

#mainNavigation a.level1 {
	display: block;

	width: 187px; /* 100 */
	min-height: 10px; /* 20 */
	_height: 10px;
	
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: right;
	
	padding-right: 13px;
	padding-bottom: 10px;
}

#mainNavigation a.level1active, #mainNavigation a.level1open {
	display: block;
	background: url(/infoglueDeliverLive_baumannsprings/digitalAssets/1/1258_mainNavigationLevel1ActiveB.gif) top right no-repeat;

	width: 187px; /* 200 */
	min-height: 10px; /* 20 */
	_height: 10px;
	
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: right;
	
	padding-right: 13px;
	padding-bottom: 10px;
}

#mainNavigation a.level1:hover, #mainNavigation a.level1open:hover{
	background: url(/infoglueDeliverLive_baumannsprings/digitalAssets/1/1258_mainNavigationLevel1ActiveB.gif) top right no-repeat;
	color: #000000;
}

#mainNavigation a.level2 {
	display: block;

	width: 187px; /* 200 */
	min-height: 10px; /* 16 */
	_height: 10px; /* 16 */
	
	
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	text-align: right;
	
	padding-right: 13px;
	padding-bottom: 6px;
}

#mainNavigation a.level2open, #mainNavigation a.level2active {
	display: block;

	width: 187px; /* 200 */
	min-height: 10px; /* 16 */
	_height: 10px; /* 16 */
		
	font-size: 11px;
	color: #00aeef;
	text-decoration: none;
	text-align: right;
	
	padding-right: 13px;
	padding-bottom: 6px;
}


#mainNavigation a.level2:hover, #mainNavigation a.level2open:hover{
	color: #00aeef;
}


#mainNavigation a.level3 {
	display: block;
	background: #eaeaca url(images/mainNavigationLevel3InactiveBg.jpg) top left no-repeat;
	width: 179px; /* 219 */
	height: 14px; /* 16 */
	
	padding-top: 2px;
	padding-left: 40px;	
	
	/*border-bottom: #000000 1px solid;*/
	
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

#mainNavigation a.level3:hover{
	background: #eaeaca url(images/mainNavigationLevel3ActiveBg.jpg) top left no-repeat;
	color: #000000;
}


	



	

/* Function-Navigation ------------------------------------------------------------------------------------------*/

#functionNavigation a { 
	padding-left: 20px;

	font-size: 11px;	
	color: #000000;
	text-decoration: none;
	

}

#functionNavigation a:hover, #functionNavigation a.active {
	color: #00aeef;
	text-decoration: none;
}


/* rightNavigation ------------------------------------------------------------------------------------------*/
.rightNavigationTitle {
	display: block;
	font-size: 12px;
	font-weight: normal;
	color: #00aeef;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 9px;
}

.rightNavigationLine {
	width: 150px;
	height: 6px;
	background: url(/infoglueDeliverLive_baumannsprings/digitalAssets/1/1259_subNavigationLine.gif) center left no-repeat;
	line-height: 0;	
	
}



#rightNavigation a.level1 {
	display: block;
	height: 17px; /* 20 */
	white-space: nowrap;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	
	padding-left: 15px;
	padding-top: 3px;

}

#rightNavigation a.level1active {
	display: block;
	/*border: #00FF00 1px solid;*/
	background: url(/infoglueDeliverLive_baumannsprings/digitalAssets/1/1277_rightNavigationLinkBg.gif) left center no-repeat;
	height: 17px; /* 20 */
	white-space: nowrap;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	
	padding-left: 15px;
	padding-top: 3px;
}

#rightNavigation a.level1open {
	display: block;
	height: 17px; /* 20 */
	white-space: nowrap;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	
	padding-left: 15px;
	padding-top: 3px;
}

#rightNavigation a.level1:hover, #rightNavigation a.level1active, #rightNavigation a.level1open:hover{
	color: #00aeef;
}



#rightNavigation a.level2, #rightNavigation a.level2active {
	display: block;
	white-space: nowrap;
	height: 17px; /* 20 */
	
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	
	padding-left: 15px;
	padding-top: 3px;
}

#rightNavigation a.level2:hover, #rightNavigation a.level2active, #rightNavigation a.level2open:hover{
	color: #00aeef;
	white-space: nowrap;
}


/* Forms ------------------------------------------------------------------------------------------*/



form input, form textarea {
	border: #999999 1px solid;
}


#languageForm select {
	width: 132px;
	height: 18px;
	font-size: 10px;
	border: #999999 1px solid;

	margin-top: 5px;
	margin-left: 9px;
	padding: 0px;
}



#searchForm input {
	width: 110px;
	height: 15px;
	font-size: 10px;
	margin-left: 7px;
	padding-top: 2px;
	border: #999999 1px solid;
}

#searchForm button {

	width: 18px;
	height: 18px;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	border: #999999 1px solid;
}


.paging {
	position: absolute;
	bottom: 38px;
	left: 311px;
}

#slideshow { position:relative; height:270px; overflow:hidden; }
#slideshow .weiterLink span { position:absolute; left:10px; bottom:20px; width:290px; color:#fff; font-size:26px;  font-weight:bold; }
#slideshow .tab {position:absolute;}
#slideshow .tab:first-child {z-index:2000;}
#slideshow .slidetabs {display:none;}

#rightNavigation .RightTeaser {
display:block;
margin:0 0 0 5px;
padding:5px 0;
height:55px;
border-bottom:1px solid #bbe7fb;
clear: both;
}

#rightNavigation .RightTeaser img,
#rightNavigation .VideoTeaser img {
float:left;
margin-right:5px;
}

#rightNavigation .VideoTeaser {
padding:5px;
height:61px;
background:#00377b;
float:left;
display:block;
color:#fff;
}


/*Farben
 * dunkelblau 00377b
 * blau: 00aeef
 * hellblau: bbe7fb
 * 
 * 
 * 
 * 
 * 
 * 
 */

