﻿body {
	background: #D2D2D2 url("body_background.jpg") repeat-x fixed bottom;
	margin: 0px;
	padding: 0px;
}

#wrapper {
	background: #FFFFFF url("wrapper_background.gif") repeat-y left;
	}

#header {
	background: #FFFFFF url("header_background.gif") repeat-x bottom;
	}
	
	
#header .logo {
	position: absolute;
	left: 57px;
	top: 26px;
}

#header .title {
	position: absolute;
	left: 387px;
	top: 28px;
}


#left .mod_navigation {
	background: #EE7F00;
}

#left .mod_navigation ul {
	border-top: 1px #FFFFFF solid;
	list-style-type: none;
	margin: 55px 20px 0px 20px;
	padding: 0px;
}

#left .mod_navigation li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#left .mod_navigation a,
#left .mod_navigation span {
	border-bottom: 1px #FFFFFF solid;
	color: #FFFFFF;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 17px;
	padding: 0px 0px 0px 20px;
	text-decoration: none;
	width: 203px;
}

#left .mod_navigation span {
	color: #0076BD;
	}
	
#left .mod_navigation .trail {
	color: #6B6B6B
	}

#left .mod_navigation a:hover {
	background: #DE3F00;
	}
	
#left .language {
	background: #EE7F00 url("language_background.gif") repeat-x bottom;
	padding: 15px 0px 55px 40px;	
}
	
#main .mod_article {
	padding: 55px 45px 55px 45px;
}

#left .logos {
	padding: 15px 20px 20px 20px;	
}

#footer {
	background:aqua;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}	

/* Abweichungen */
#left a {
	border: none;
}

