* {
	margin : 								0;
	padding : 								0;
	border : 								0;
	list-style : 								none;
}


/* =clearfix */
.clearfix:after {
	content : 								"."; 
	display : 								block; 
	height : 								0; 
	clear : 								both; 
	visibility : 								hidden;
}

/* hides from IE-Mac \*/
* html .clearfix {
	height : 								1%;
}

.clearfix {
	display : 								block;
}

body {
	background-color : 							#e8e8e8;
	font-family : 								Verdana, Arial, Helvetica, sans-serif;
	font-size : 								9pt;
	color :									#000000;
}

.fontnews {
	font-family : 								Verdana, Arial, Helvetica, sans-serif;
	font-size : 								9pt;
	color :									#ffffff;
}


.newslink {
	font-family : 								Verdana, Arial, Helvetica, sans-serif;
	font-size : 								9pt;
	color :									#ffffff;
	text-decoration :							underline;
}

div#container {
	margin-top : 								20px;
	position: 								absolute;
	border : 								1px solid #ccc;
	width:	 								990px;
	height : 								570px;
	top: 									50%;
	left: 									50%;
	margin-top: 								-286px;
	margin-left: 								-495px;
}

/* ---------------------------------- Logo etc. Start ---------------------------------- */
ul#headercontainer {
	width:	 								990px;
	background-color : 							#ffffff; 
	height : 								60px;
}
ul#headercontainer li {
	background-color : 							#ffffff; 
}
ul#headercontainer #headerlogo {
	background-color : 							#ffffff; 
	width : 								360px;
	padding-left :								20px;
	float : 								left;
}
ul#headercontainer #headermitte {
	background-color : 							#ffffff; 
	width : 								270px;
	height : 								60px;
	float : 								left;
}
ul#headercontainer #headerright {
	background-color : 							#ffffff; 
	width : 								285px;
	float : 								right;
}

/* ---------------------------------- Logo etc. Ende ---------------------------------- */


/* ---------------------------------- Navigation Start ---------------------------------- */

ul#navigation {
	border-top : 								1px solid #0b7bb8;
	border-bottom : 							1px solid #0b7bb8;
	background-color : 							#0b7bb8; 
    	height : 								30px;
	font-family : 								Verdana, Arial, Helvetica, sans-serif;
	font-size : 								9pt;
	color :									#ffffff;
	width : 								990px;
}

#navigation ul { list-style-type: none; background-color: #0b7bb8; width: 990px;}
#navigation li { font-size: 12px;display: inline;line-height: 30px; }
#navigation a { color: #ffffff; text-decoration: none; padding: 0 0 0 20px; float: left; }
#navigation a:hover { text-decoration: none; color: #e8e8e8; }

/* ---------------------------------- Navigation Ende ---------------------------------- */


/* ---------------------------------- Titel der Seite  Start ---------------------------------- */
ul#maincontainerhome {
	background-color : 							#0b7bb8;
   	height : 								450px;
	width : 								990px;
}

ul#maincontainerhome #content {
	background-color : 							#0b7bb8; 
	float :									right;
	border-images :								0px;	
}

/* ---------------------------------- Inhalt der Seite Ende ---------------------------------- */


/* ---------------------------------- Fusszeile Start ---------------------------------- */
ul#footercontainer {
	background-color : 							#0b7bb8; 
   	height : 								30px;
	width : 								990px;
}

ul#footercontainer #footer {
	background-color : 							#0b7bb8; 
	padding-left :								40px;
	text-align :								center;
}
/* ---------------------------------- Fusszeile Ende ---------------------------------- */

a:link {
	color : 								#0b7bb8;
	text-decoration : 							underline;
	/*vertical-align:middle;*/
}
a:visited {
	color : 								#0b7bb8;
	text-decoration : 							underline;
	/*vertical-align:middle;*/
}
a:hover {
	color : 								#0b7bb8;
	text-decoration : 							underline;
	/*vertical-align:middle;*/
}
a:active {
	color : 								#0b7bb8;
	text-decoration : 							underline;
	/*vertical-align:middle;*/
}

