body {
	font-family: Verdana, Helvetica, "Sans Serif";
	font-size:  13px;
	color: #999999;
	background-color:#FFFFFF;
	background-image:url(bg1.jpg);
	background-repeat:repeat;
}
/* Überschriften */ 
h1, h2, h3, h4, h5, h6 {
	color: #DF8600
} /* Überschriften */ 



a:link, a:visited {

color:#911E3D;

font-weight:bold;

text-decoration:none;

}



a:hover {

 color: #C40000;

 text-decoration: none;

 font-weight: bold;

}



/** Layout **/

div#wrapper {

background-color:#FFFFFFF;

bg-color:#E3D499;

background-position:center;

margin-left:auto;

margin-right:auto;

width:920px;

height:100%;



}



div#header {

height:125px;

clear:both;

/*background-image:url(head_03.jpg);*/

padding: 0 0 0 0;

}



div#menu {

clear:both;

font-size:12px;

font-weight:bold;

float:left;

margin-left:-20px;

padding-top:40px;

width:210px;



}



/**div#nav {
	width:920px;
	height:0px;
	float:right;
	background-image: url(navbg.jpg);
	color:#999999;
	font-family:Verdana, Helvetica, "Sans Serif";
	font-size:13px;
	font-weight:bold;
	text-align:right;
}**/



div#a {

float:left;

height:24px;

width:210px;

background-color:#F9F3DB;



}



div#content {
	float:right;
	min-height:400px;
	width:920px;
	background-color:#FF8040;
}





div#bottom {



float:left;

background-color:#80000D;

height:30px;

width:920px;

padding: 0 0 0 0;

color:#FFFFFF;

text-decoration:none;

vertical-align:middle;





}



div#abstand {

width:710px;

clear:right;

float:right;

}



div#a_abstand {

margin:10px 10px 10px 10px;

}





.clr { clear:both; }



/* MENU */



/* das ganze menü */

ul.menu, ul.menu ul { 

    list-style-type: none;



}

/* link */

ul.menu a {
	color:#F9F3DB;
	background-color:#FF8040;
	display: block;
	padding: 3px 10px 3px 10px;
	font-weight:normal;
	/*border:1px solid #F9F3DB; # auf kundenwunsch hin entfernt */

	margin-top:5px;

}



/* slide out link */

ul.menu ul a {

    padding: 0 10px;

	border:0px;



}



ul.menu li {

/* Abstand zwischen den Link */

    padding:0;

    margin:0;

    background-image: none;



	

}

/* container der ausfährt */

ul.menu ul {
	margin: -20px 0 0 170px;
	padding: 0px 0 5px 0;
	position: absolute;
	background-color: #ff8040;
	display:none;
	width:180px;/*	border:1px solid #F9F3DB; auf kundenwunsch hin entfernt */





}





*html ul.menu ul {

    width:180px;



}



ul.menu ul.hover, ul.menu li.hover ul, ul.menu li:hover ul  {

    display:block;





}



ul.menu ul li {

    float:none;

    background-color: transparent;



}



/** hover-color **/

ul.menu a:hover, ul.menu ul a:hover {
	background-color:#ffa54e;
}



/* MENU */ 
