body {
	margin:0px !important;
	background-image: url(../images/braun/background.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-color:#f4efe5;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#400000 !important;
	font-size:12px;
	margin-top:-3px;
}

h3 , h1, h2{
	color:#400000 !important;
	font-size:13px;
	font-family:Arial, Verdana, Helvetica, sans-serif !important;
	font-weight:bold;
	padding-left:10px;
}

a {
	color:#400000 !important;
	font-size:12px;
	font-weight:bold;
}
/* Elemente */

#colNormal{
	background-color:#FFFFFF;
	border:0px !important;
	display:block;
	width: 393px;
}

#news{
	background-color:#FFFFFF;
}


#colNormal p ,#newsbox p{
	color:#400000 !important;
	font-size:12px;
	padding-left:10px;
}

#toptable{
	
	height:21px;

}

.table_td_top {
	background-color:#400000;
	height:21px;
}

.table_td_top_right {
	width:374px !important;
	
}

#rootmenu {

	position:absolute; 
	left:202px; 
	top:157px; 
	width:403px; 
	height:14px; 
	z-index:4;
}


/* menues */

#rootmenu .root_menutd{
	color:#bd9d5d;
	font-size:12px;
	font-weight:bold;
}
#rootmenu a, #rootmenu a:visited{
	color:#bd9d5d !important;
    text-transform:lowercase;
}


#menu_1 {
 position:absolute; 
 left:-20px; 
 top:21px;
 width:178px; 
 z-index:1;
 text-align: right;
 padding-right: 20px;
}

#menu_1 td {

padding-bottom: 0px;


}

#menu_2 {
 	padding-top:5px;
	font-size:12px;
	font-weight:bold;
}

.menu2_begrenzer{
	color:#bd9d5d;
    text-transform:lowercase;
	padding-left:3px;
	padding-right: 3px;
}
#menu_2 a, menu_2 a:visited, menu_2 a:hover {
	color:#bd9d5d !important;
    text-transform:lowercase;
	font-size:12px;
	font-weight:bold;
}
#menu_3 {
 font-size:11px;
}

#level1 {
 
 padding-right: 13px;

}


#level2,#level2_act {

 background-color: #bc9d5d;
 margin-left: 0px;
 padding-top: 4px;
 padding-left: 0px;
 padding-bottom: 3px;
 padding-right: 15px;
 width:168px; 
 text-align: right;
 font-family: Arial;
 font-weight: 500;
 font-size: 12px;

}


#level1 a {
 color:#57211f !important;
 text-decoration:none;
 font-size:12px; 
 font-weight:bold;
 padding-right: -20px

}
#level1 a:hover{
 color:#235A6E !important;
}
#level1_act a {
 color:#57211f !important;
 text-decoration:none;
 font-size:12px; 
 font-weight:900;
 padding-right:21px
}
#level2 a {
 color:#FFFFFF !important;
 text-decoration:none;
 font-size:12px;
 padding-right:2px
 font-family:Arial, Verdana, Helvetica, sans-serif !important;
 font-weight:normal;
}
#level2_act a {
color:#400000 !important;
 text-decoration:none;
 font-size:12x; 
 font-weight:normal;
 padding-right:0px
 font-family:Arial, Verdana, Helvetica, sans-serif !important;
}
#level2 a:hover{
 color:#410101 !important;
 font-family:Arial, Verdana, Helvetica, sans-serif !important;
}


#level3,#level3_act {

  background-color: none!important;
 margin-left: 0px;
 padding-top: 4px;
 padding-left: 0px;
 padding-bottom: 3px;
 padding-right: 7px;
 width:168px; 
 text-align: right;
 font-family: Arial;
 font-weight: 500;
 font-size: 12px;

}
#level3 a {
 color:#ffffff !important;
 text-decoration:none;
 font-size:12px;
 font-weight:normal;
 padding-right:2px
 font-family:Arial, Verdana, Helvetica, sans-serif !important;
}

#level3_act a {
 color:#400000 !important;
 text-decoration:none;
 font-size:12x; 
 font-weight:normal;
 padding-right:0px
 font-family:Arial, Verdana, Helvetica, sans-serif !important;
}

#level3 a:hover{
 color:#410101 !important;
 font-family:Arial, Verdana, Helvetica, sans-serif !important;
}

/*loeschen */

.border_light {
	border:0px;
}
