/* copyright modulor - Andreas Niederer  */
/****************************************/
body { 
	background-color:#efece6;
	background-image:url(../images/bg-image-02.gif); background-repeat:repeat-y;
}
#page {
	position: relative;
	width:100%;
	
	
}
#header {
	width:100%;
	height:96px;
	background-color:#FFFFFF;
	background-image:url(../images/bg-image-header.gif);
	background-repeat:repeat-y;
}
#logo1 {
	position:absolute;
	left: 680px;
	top:8px;
}
#logo2 {
	position:absolute;
	left: 12px;
	top:20px;
}
#breadcrumb {
	/*width: 56.19em;*/
	padding:0 0 0 13px;
	height:16px;
	line-height:16px;
	display:none;
}
#breadcrumb a { font-weight:normal; }
/****************************************/
#container { width:960px; }
#navigation {
	width:192px; 
	line-height:18px; 
	float:left;
	margin:16px 26px 0 0;
}
#navigation a {
	display:block;
	height:100%;
}
#navigation a:link { color:#000000; }
#navigation a:visited { color:#000000; }

#navigation ul {
	padding:0;
	margin:0;
	list-style-type: none;
}
#navigation ul li {
	padding-left: 1em;
	border-bottom: 1px solid #cccccc;
	background-repeat:no-repeat; 
	background-position:right center;
	
	background-position:181px 2px; 
	background-position:-5px 2px; 
	background-position:-55px 2px; 
}
#Navigation ul li ul {
	padding-left:1.3em;
}
#navigation ul li ul li {
	padding:0;
	border:0;
	/*border-top:1px solid #eeeeee;*/
	margin-bottom:1px;
}
#navigation ul li ul li:first-child {
	margin-left:-2.5em;
	padding-left:2.5em;
	border-top:1px solid #eeeeee;
}
#info { padding-left:12px; margin-top: 32px; line-height:120%; border-bottom: 1px solid #cccccc; border-top: 1px solid #cccccc;}
#info a { display:inline; }
#info p { margin-bottom: 8px; }
/****************************************/
#content {
	margin-top:8px;
	margin-bottom: 8px;
	width:688px;
	line-height:133%;
	float:left;
	padding:8px;
}
#content h1 { margin:16px 0 32px 0; }
#content li { 
	list-style-type:none;
	margin: 0 0 0 0px;
	padding: 0 0 0 8px;
	background-image:url(../images/underline_.gif);
	background-repeat:no-repeat;
	background-position:0 1.1em;
}
#Inhalt-Titel {
	font-size: 120%;
	line-height: 120%;
	font-weight: normal;
}
#Inhalt-Zeile1 { }

#Inhalt-Spalte1 { width:432px; float:left;  }
#Inhalt-Spalte2 { width:240px; float:right; font-size:85%; padding-left:16px; }
#Inhalt-Zeile2 { clear:both; padding-left:0!important; margin-left:0!important;}
/****************************************/
#footer {
	/*width: 56.19em;*/
	clear:both;
	line-height:120%;
	padding:1em 0 1em 1em;
	color:#000000;
}
#footer a { font-weight:normal; }
#footer a:link { color: #333333}
#footer a:visited { color: #333333}
#footer a:hover { color: #ED1C24}
#footer a:active { color: #ED1C24;}
#footer-sponsor { padding:6px 0 4px 0; width:190px; }
#footer-sponsor img { float:left; margin: 2px 6px 18px 0px; }
#footer-sponsor p { margin-left:36px; }
/****************************************/
#breadcrumb, #footer { 	font-size:80%; }
/****************************************/
body,td,th,div,ul,ol,li,input, option, select, textarea,h2,h3,h4,h5,h6,p { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
body { font-size:0.8em; }
textarea { font-size:1em; }
input { font-size:1em; }
select { font-size:1em; }
h1,h2,h3,h4,h5,h6,p { }
a { text-decoration: none }

a:link {  color: #ED1C24 }
a:link {  color: #0C540C }
a:link {  color:#b63e16 }
a:visited {  color: #840000 }
a:visited {  color:#b63e16 }
a:hover { color: #ED1C24 }
a:active { color: #ED1C24; }

/* Farbe grau 

#Inhalt, #Navigation,#Fusszeile {
	background-color:#636363;
	color:#EBEBEB;
}
#Navigation a {
	color:#EBEBEB;
}*/