body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	overflow:auto;
	margin:0;
	padding:0;
	background-color:#605f5f;
}

a:link 		{ font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:12px; color:#684f38; }
a:visited	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:12px; color:#684f38; }
a:hover 	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; color:#da0000; }
a:active 	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; color:#684f38; }
a:focus 		{ font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; color:#F3F3F3; }

a img{border:0;}

h1, h2, h3, h4, h5, h6{
	font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0; color:#d40000;
}

h1{font-size:17px;}

h6{
	font-size:12px; font-weight:normal;
}

#centerbody {
	padding:0;
	width:906px;
	position:absolute;
	top:20px;                  
	left:50%;
	margin:0 0 0 -470px;
	background:url(../images/sideBack2.jpg) repeat-y;
}
/** DEFINITION HEADER **/

#navigation{
	width:870px; float:right; margin:0; height:241px; background:url(../images/head.jpg);
}

#navigation ul{
	width:auto; float:right; margin:2px 20px 0 0; padding:0; list-style:none;
}
#navigation li{
	float:left; margin:0; padding:0;
}

#navigation li a{
	width:auto; float:left; margin:3px 0 0 0; padding:10px 15px 4px 15px; display:block; color:#ffffff; text-decoration:none;
}

#navigation li a:hover{
	background:#FFFFFF;  border-bottom:3px solid #da0000; color:#da0000;
}

#navigation li:hover{
	height:235px; border-bottom:4px solid #da0000;
}

#navigation .logoHome{
	width:125px; float:left; margin:12px 0 0 20px;
}

#navigation .logoHome:hover{
	 height:225px; border-bottom:4px solid #da0000;
}

#navigation .aktivStart{
	width:125px; float:left; margin:12px 0 0 20px; height:225px; border-bottom:4px solid #da0000;
}

#navigation .aktivList{
	height:235px; border-bottom:4px solid #da0000;
}
#navigation .aktiv{
	width:auto; float:left; margin:3px 0 0 0; padding:10px 15px 4px 15px; display:block; background:#FFFFFF;  border-bottom:3px solid #da0000;
}

/** ENDE **/

#content{
	width:906px; float:right; min-height:500px; background:url(../images/siteUnten.jpg) bottom left no-repeat; margin:0; padding:0;
}
* html #content {height:500px; display:inline;}
#content_inline{width:840px; float:left; margin:5px 0 5px 50px; display:inline}

/** DEFINITION FOOTER **/
#footer{
	width:906px; float:left; background:url(../images/footer.jpg) no-repeat; height:145px;
}

#footer h6{
	width:690px; margin-left:210px; float:left; display:inline;
}

#footer ul{
	width:500px; float:left; margin:3px 0 0 204px; list-style:none; padding:0; color:#aba9a9; font-size:11px; display:inline;
}

#footer li{
	width:auto; float:left; margin:5px 3px 3px 3px; text-align:left;
}

#footer a{
	font-size:11px; color:#aba9a9;
}

#footer a:hover{
	color:#998c5b;
}

#footer p{
	width:150px; float:right; margin:7px 20px 0 0;
}

/****************************************************************
  PAGINATION
*****************************************************************/
#pagination p{width:auto; float:left; color:#999999; margin:3px 0 0 0; padding:0;}
#pagination ul{width:auto; float:right; margin:0; padding:0; display:inline; list-style-type:none;}
#pagination li{width:auto; float:left; margin:0; padding:0;}
#pagination .current{width:auto; float:left; margin:2px; padding:5px; display:block; border:1px solid #e4e4e4; color:#508505;}
#pagination li a{width:auto; float:left; margin:2px; padding:5px; display:block; border:1px solid #e4e4e4;}

/****************************************************************
  BROTKRUMEN
*****************************************************************/
#brotkrumen{width:840px; display:inline; float:left; margin:5px 0 5px 50px; vertical-align:middle; font-size:11px; text-transform:uppercase;}
#brotkrumen a{font-size:11px; text-transform:uppercase; text-decoration:none;}