
*, all {
		font-family:						verdana, arial, sans-serif;
		font-size:							12px;
		margin:									0;
		padding:								0;

		color:									#3D6EB1;
	}


/* content layout variationen über divs und die folgenden klassen */

.contentCol1 {
		width:									153px;
		float:									left;
		display:								block;
		margin-right:						25px;
	}

.contentCol2 {
		float:									left;
		width:									325px;
	}

.contentCol3 {

	}

/* home except - position absolute */
#divhome {
	position:									absolute;
	top:											280px;
	left:											140px;
	width:										700px;
	line-height:							20px;
}

#divhome a.start {
	position:									absolute;
	left:											517px;
	top:											260px;
}

#divhome p.copy {
	width:										600px;
	color:										white;
}
#divhome a.start {
	float:										right;
	margin-top:								-35px;
}


/* fussnavigation */

ul.naviFoot {
		list-style-type:					none;
		margin-top:							3px;
	}

ul.naviFoot li {
		float:									left;
		margin-right:						19px;
	}

ul.naviFoot li.rechts {
		float:									right;
		margin-right:						0;
	}



/* FONTS CLASSES UND CO */

h1 {
		color:									#febd03;
		font-size:							14px;
		margin-bottom:					15px;
	}

h1.smallInline {
		font-size:							12px;
		margin-bottom:					6px;
	}


a.headLink {
		display:								block;
		margin-bottom:					6px;
		font-size:							12px;
		font-weight:						bold;
		color:									#79C9EE;
		text-decoration:					none;
	}

a.headLink:hover {
		text-decoration:					underline;
	}

.cBlue {
		color:									#3D6EB1;
	}


a.linkMore {
		background-image:			url('/bilder/button.mehr.off.gif');
		background-repeat:			no-repeat;
		background-position:			0px 6px;

		text-decoration:					none;
		margin-left:							5px;
	}

a.linkMore:hover {
		background-image:			url('/bilder/button.mehr.on.gif');
	}





.clear {
		clear:									both;
	}

.formInputSearchde {
		width:									92px;
		height:									18px;
		line-height:							18px;
		font-size:							11px;
		border:								1px solid #C5C5C5;
	}

.formInputSearches {
		width:									85px;
		height:									18px;
		line-height:							18px;
		font-size:							11px;
		border:								1px solid #C5C5C5;
	}

.formInputSearchen {
		width:									89px;
		height:									18px;
		line-height:							18px;
		font-size:							11px;
		border:								1px solid #C5C5C5;
	}



.boxImgOuter {
		width:									153px;
		background-image:			url('/bilder/boxImgOuter.bg.gif');
	}

.boxImgTrenner {
		width:									153px;
		height:									1px;
		display:								block;
		background-image:			url('/bilder/boxImgTrenner.bg.gif')
	}

.boxImgOuter img.main {
		margin:								3px;
		margin-top:							2px;
		margin-bottom:					2px;
	}


.trennLinie {
		height:									1px;
		display:								block;
		background-image:			url('/bilder/boxImgTrenner.bg.gif')
	}



/* sprachwahl -- eine liste in denen die sprachen zentriert als img in a in li vorliegen */

ul.langselect {
	list-style-type:						none;
	width:										140px;
	text-align:								right;
	line-height:								0;
}

ul.langselect li {
	display:									inline;
}





.searchWordHigh {
		background-color:			#FFBB00;
		color:								#FFFFFF;
	}

/* TEST && DEVELOPMENT */
/*
div {
		border:1px dotted gray;
	}
*/


img.trenner {
	margin-top:	 10px;
	margin-bottom:	 10px;
}

img.trennerFirst {
	margin-top:	 0;
	margin-bottom:	 10px;
}
