/**
*	XHTMl/HTML
*	@autor Rainer Kulow, Kulow IT+C GmbH
**/
@media all
{	
	html {
		font-weight: normal;
	}
		
	body {
		background: #444444 ;/**url('../img/background.jpg')  repeat-x top center;**/
		font-family: Verdana,Arial,sans-serif;
		font-size: 14px;
		font-weight: normal;
		color: #000000;
		margin: 0px;
		padding: 0px;
	}
	
	#page {
		background: #FFFFFF;/** url('../img/background.jpg')  repeat-x top center;**/
		padding: 0px;
		width: 940px;
		margin: 0 auto;
	}
	
	#content_centered {
		width: 940px;
		margin: 0 auto;
	}
	
	#header {
		background: #222222;  /** url('../img/esp4u_header_plain.jpg') no-repeat top left;  **/
		display: block;
		height: 100px;
		margin: 0px 0px 0px 0px;
		position: fixed;
		width: 100%;
	}
	
	#content {
		background: #FFFFFF;  /** url('../img/esp4u_header_plain.jpg') no-repeat top left;  **/
		display: block;
		min-height: 700px;
		margin: 0px 0px 0px 0px;
		padding: 100px 0px 0px 0px;
		color: #000000;
	}
	
	#footer {
		background: #FAFAFA;  /** url('../img/esp4u_header_plain.jpg') no-repeat top left;  **/
		display: block;
		min-height: 125px;
		margin: 0px 0px 0px 0px;
		color: #BBBBBB;
		width: 100%;
		padding: 25px 0px 0px 0px;
	}
	#footer-copyright {
		padding: 25px 0px 25px 0px;
		text-align: center;
	}
/* NAVIGATION */
	#navigation {
		display: block;
		height: 75px;
	}
	
	ul#list-navigation {
		list-style:none;
		margin:0px;
		padding:0;
		width:100%;
	}
	
	ul#list-navigation li {
		display: inline;
	}
	
	ul#list-navigation li a {
		text-decoration: none;
		padding: 45px 0px 0px 0px;
		width: 100px;
		height: 50px;
		/* background:#343c69; */
		color: #BBBBBB;
		float: left;
		text-align: center;
		vertical-align: middle;
		/* border-right:1px solid #fff; */
	}
	
	ul#list-navigation li a:hover {
		background:#333333;
		color:#FFFFFF;
	}
	
	ul#list-navigation li a.active {
		background:#333333;
		color:#FFFFFF;
	}
	
	#footer-navigation {
		display: block;
		margin: 0px 0px 0px 0px;
	}
	
	ul#list-footer-navigation {
		list-style: none;
		margin: 0px;
		padding: 0px;
		width: 150px;
	}
	
	ul#list-footer-navigation li {
		display: block;
	}
	
	ul#list-footer-navigation li a {
		text-decoration: none;
		padding:0px;
		width:100px;
		height: 20px;
		/* background:#343c69; */
		color:#BBBBBB;
		text-align: center;
		/* border-right:1px solid #fff; */
	}
	
	ul#list-footer-navigation li a:hover {
		/* background:#444444; */
		color:#666666;
	}
	
	ul#list-footer-navigation li a:active {
		/* background:#444444; */
		color:#666666;
	}
	
/* NAVIGATION */
	.logo {
		margin: 25px 25px 0px 0px;
	}
	
	.floatleft {
		float: left;
	}
	.floatright {
		float: right;
	}
	.clearfloat  {
		clear: both;
	}
	
}
