/* CSS Document */

body 
{
	margin:0;
	padding:0;
	background-color:#EBEADE;
	background-image:url(../grafik/background_line.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}


h1 
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#5C383E;	
	font-weight:normal;
	margin:0px;
	padding:0px;
	margin-bottom:20px;
}

h2
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5C383E;	
	font-weight:bold;
	margin:0px;
	padding:0px;
	margin-bottom:20px;
}


#wrapper
{
	margin-left:100px;
	margin-top:10px;
}

#header_wrapper
{
	width:766px;
	height:81px;
	background-image:url(../grafik/logo.gif);
	background-repeat:no-repeat;
	background-position:21px 0px;		
}

#content_wrapper
{
	width:752px;
	padding:7px;
	background-color:#FFFFFF;
	overflow:auto;	
	
}

#content_wrapper_2
{
	width:752px;
	background-image:url(../grafik/infobox_erweiterung.gif);
	background-repeat:repeat-y;
	overflow:hidden;
}

/*----------------------------------------------------------- Footer ---------------------------------------*/
/*----------------------------------------------------------------------------------------------------------*/

#footer_wrapper
{
	width:766px;
}

#footer_wrapper #footer_nav
{	
	width:118px;
	height:18px;
	background-color:#A70C2B;
	margin-left:14px;
	padding-left:7px;
	padding-right:3px;
	padding-top:4px;
	overflow:hidden;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#F5EDD4;
}

#footer_wrapper #footer_nav ul
{
	list-style:none;
	margin:0px;
	padding:0px;
}

#footer_wrapper #footer_nav ul li
{
	margin:0px;
	float:left;
	margin-right:5px;
}

#footer_wrapper #footer_nav ul li a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#F5EDD4;
	text-decoration:none;
}

#footer_wrapper #footer_nav ul li a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#C9817F;
	text-decoration:none;
}

.trenner
{
	background-image:url(../grafik/trenner.gif);
	background-repeat:no-repeat;
	background-position:top right;
	padding-right:7px;
}

/*----------------------------------------------------------- Footer Ende ----------------------------------*/
/*----------------------------------------------------------------------------------------------------------*/

/*----------------------------------------------------------- Inhaltselemente ------------------------------*/
/*----------------------------------------------------------------------------------------------------------*/

#col_left
{
	float:left;
}
#col_right
{
	float:left;
}

		/*----------------------------------------------------------- Nav ---------------------------------*/
		/*-------------------------------------------------------------------------------------------------*/

#content_wrapper #content_wrapper_2 #col_left #white_space
{
	height:7px;
	width:234px;
	display:block;
	background-color:#FFFFFF;
}

		
#content_wrapper #content_wrapper_2 #col_left #col_nav
{
	background-color:#A70C2B;
	width:206px;
	margin-right:7px;
	padding:14px;
	min-height:206px;
	
}		

#content_wrapper #col_left #col_nav ul
{
	list-style:none;
	margin:0px;
	padding:0px;
	
}

#content_wrapper #content_wrapper_2 #col_left #col_nav ul li
{
	margin:0px;
	padding:0px;
	border-bottom:1px solid #C98089;	
}

#content_wrapper #content_wrapper_2 #col_left #col_nav ul li a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	height:21px;	
	padding-top:3px
}


#content_wrapper #content_wrapper_2 #col_left #col_nav ul li a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#C98089;
	text-decoration:none;	
	
}

#content_wrapper #content_wrapper_2 #col_left #col_nav ul li .activ
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	height:21px;	
	padding-top:3px;
	display:block;	
	
}

#content_wrapper #content_wrapper_2 #col_left #col_nav ul li ul
{
	list-style:none;
	margin:0px;
	padding:0px;
	margin-left:7px;
	margin-bottom:14px;
	
}

#content_wrapper #content_wrapper_2 #col_left #col_nav ul li ul li
{
	margin:0px;
	padding:0px;
	border-bottom:none;	
}

#content_wrapper #content_wrapper_2 #col_left #col_nav ul li ul li a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#E4B1BC;
	height:auto;
	background-image:url(../grafik/second_nav_symbol.gif);
	background-position:0px 6px;
	background-repeat:no-repeat;
	padding-left:10px;
}

#content_wrapper #content_wrapper_2 #col_left #col_nav ul li ul li a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#C98089;
	height:auto;
}

#content_wrapper #content_wrapper_2 #col_left #col_nav ul li ul li a.activ, #content_wrapper #col_left #col_nav ul li ul li a.activ:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#E4B1BC;
	height:auto;
	background-image:url(../grafik/second_nav_symbol_activ.gif);
	background-position:0px 6px;
	background-repeat:no-repeat;
	padding-left:10px;
}


#content_wrapper #content_wrapper_2 #col_left #col_nav ul li ul li ul
{
	list-style:none;
	margin:0px;
	padding:0px;
	margin-left:22px;
	margin-bottom:14px;
	padding-top:10px;
}

#content_wrapper #content_wrapper_2 #col_left #col_nav ul li ul li ul li
{
	margin:0px;
	padding:0px;
	border-bottom:none;	
}

#content_wrapper #content_wrapper_2 #col_left #col_nav ul li ul li ul li a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
	padding-left:5px;
	padding-top:4px;
	padding-bottom:4px;
	height:auto;
	background-image:none;
}

#content_wrapper #content_wrapper_2 #col_left #col_nav ul li ul li ul li a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
	background-color:#7E032B;
	padding-left:5px;
	height:auto;
	
}

#content_wrapper #content_wrapper_2 #col_left #col_nav ul li ul li ul li a.activ, #content_wrapper #col_left #col_nav ul li ul li ul li a.activ:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
	background-color:#7E032B;
	padding-left:5px;
	padding-top:4px;
	padding-bottom:4px;
	height:auto;
	background-image:none;
}

		/*----------------------------------------------------------- Nav Ende ----------------------------*/
		/*-------------------------------------------------------------------------------------------------*/


#content_wrapper #content_wrapper_2 #col_right #col_graficelements
{
	background-color:#E3F3F9;
	width:511px;
	height:234px;	
}

#content_wrapper #content_wrapper_2 #col_left #col_infobar
{
	width:234px;
	height:100%;
	margin-right:7px;
			
}

#content_wrapper #content_wrapper_2 #col_right #col_text
{
	overflow:hidden;
	padding:14px;
	width:481px;
	line-height:140%;
}

#content_wrapper #content_wrapper_2 #col_right #col_text a
{
	text-decoration:none;
	color:#A70C2B;
}

#content_wrapper #content_wrapper_2 #col_right #col_text a:hover
{
	text-decoration:none;
	background-color:#F7ECED;
	color:#A70C2B;
}

#content_wrapper #content_wrapper_2 #col_right #col_text ul
{
	margin:0px;
	padding:0px;
	padding-left:17px;
}

#content_wrapper #content_wrapper_2 #col_right #col_text li
{
	list-style:disc;
}

/*----------------------------------------------------------- Inhaltselemente Ende -------------------------*/
/*----------------------------------------------------------------------------------------------------------*/



/*----------------------------------------------------------- Schifferklavier START -------------------------*/
/*----------------------------------------------------------------------------------------------------------*/

.accToggler{
	margin: 0px;
	height:30px; 
	width: 481px;
	color: #000000;
	cursor: pointer;
	overflow:hidden;
	border-bottom: 1px solid #F5FAFE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	clear:both;
	padding-top:5px;
}

.accToggler h2.title_left
{
	float:left;
	display:block;
	width:430px;
	height:100%;
	
}

.accToggler h2.title_left a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	display:block;
}

.accToggler h2.title_left a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#75C7E6;
	font-weight:bold;
	display:block;
}


.accToggler .title_right
{
	float:right;
	color:#AB3946;
	width:51px;
	height:100%;
}

.accToggler .title_right a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A70C2B;
	display:block;
	background-color:none;
}

.accToggler .title_right a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#351115;
	display:block;
	background-color:none;
}


.accContent
{
	margin: 0px auto;
	width: 481px;
	line-height:20px;
	clear:both;
	background-color:#F5FAFE;
}

.accContent .bodytext
{
	/*padding:7px 7px 28px 7px;  */
	overflow:hidden;
			
}
.accContent p
{
 padding:3px 7px 7px 7px;
 margin:0px;
}

.accContent ul
{
	margin:0px;
	padding:0px !important;
	padding-left:21px !important;
	padding-bottom:21px !important;
}

.accContent li
{
	list-style:none;
}


/*----------------------------------------------------------- Schifferklavier ENDE -------------------------*/
/*----------------------------------------------------------------------------------------------------------*/
