/**
* DDAA-online.org

Dunkelblau: 
18232f

Mittelblau:
a1a9b2

Hellblau:
cdd2d7

Orange:
e05f17

*/
body {
	background: url(../images/body.background.gif) repeat-y center;
	margin: 0;
	padding: 0;
	font-family: "Lucida Sans Unicode", "Lucida Sans", Arial, Helvetica, sans-serif;
	font-size: 100,01%;
}

img{
	border:0;
}

/*************** ****************************************/

#block_1
	{
	float: left;
	width: 19%;
	margin-left: 40%;
	}
* html #block_1
	{
	display: inline;
	}
#block_2
	{
	float: left;
	width: 40%;
	margin-left: -59%;
	}
#block_3
	{
	float: left;
	width: 40%;
	}
/* Start Mac IE5 filter \*/
#block_1, #block_2, #block_3
	{
	padding-bottom: 32767px !important;
	margin-bottom: -32767px !important; 
	}
/* End Mac IE5 filter */
#wrapper
	{
	overflow: hidden; /* This hides the excess padding in non-IE browsers */
	}
#wrapper
	{
	float: left;
	float/**/: none;
	}
/* easy clearing */
#wrapper:after
	{
	content: ''; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
#wrapper
	{
	display: inline-block;
	}
/*\*/
#wrapper
	{
	display: block;
	}
/* end easy clearing */
#footer
	{
	clear: both;
	}
/* Safari needs this - otherwise the ghost overflow, though painted 
correctly obscures links and form elements that by rights should be above it.
An unintended side-effect is that it cause such elements to vanish in IE 5.01
and 5.5, hence the child selector hack */
* > #footer, * > form, * > #notes, * > .output
	{
	position: relative;
	z-index: 1000;
	}
	
	
/*************   */	


#header{
	background: url(../images/header.background.gif);
	height: 130px;
	z-index: 1;
	width:100%;
}

#headover{
		
	position:absolute;
	top:0;
	left: 50%;
	margin-left: -100px;
	z-index: 12;
 height: 130px; 
	width: 200px;
	/* background-color: #A5C2C9;*/
	background-color: #a1a9b2;
}

#ticker {
	font-family: "Courier New", Courier, monospace;
	font-weight: bold;
	font-size: 0.8em;
	color: #FFFFFF;
	text-decoration: none;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 20px;
	width: 100%;
	top: 78px;
}

#navigation {
	width: 200px;
		background-color: #A5C2C9;
		margin: auto;
}



#hilfsnavigation {
	width: 100%; 

	position: absolute;
	z-index: 2;
	top: 105px;
	margin-right: 30px;
	text-align: right;
	background-color: #cdd2d7;
}

#hilfsnavigation a{
	color: #18232f;
	font-weight: bold;
	font-size: 0.8em;
	/*font-variant: small-caps;*/
	text-decoration: none;
}

#hilfsnavigation a:hover{
	color: white;
}

#lang_select{
	float:right; width:20px;margin-right:3%
}

/*** Navigation ***/
#innerNavi{
	width:180px; 
	margin-left:auto; margin-right:auto; padding-left:2%; margin-top:8%; 
	padding-top:9px; 
	font-size: 0.75em;
	font-weight: bold;
}

#innerNavi li {
	list-style: none;
	margin-left: -15px;
}

#innerNavi li a{
	color:white;
	text-decoration: none;
}

#innerNavi li a:hover{
	color:#8F9493;
	text-decoration: none;
}

#innerNavi li a.menu-current{
	color:#8F9493;
	text-decoration: none;
}

#innerNavi li.menu-1 {
	margin-bottom:10px;
}

#innerNavi li.menu-2 {
	font-size: 0.95em;
}


/****  **/

.contentfenster {
	overflow:auto; width:80%;margin-left:10%; margin-top:8%;
	height:400px;
	font-size: 0.75em;
	padding: 3px;
	line-height: 150%;
}
