
body {
background-color: #FFCC99;
font-size: 10px;
font-family: tahoma,arial;
color:#564b47;
padding:0;
margin:0;
text-align:center;
}
a {color: #000000;
   text-decoration: none;
}
a:visited {color:#ffa246;}
a:hover {color: #ffa246;}
a:active { color:#ffa246;}

li{}
ul{}

table{
font-size: 12px;
font-family: tahoma,arial;
}

h1 {
font-size: 11px;
text-transform:uppercase;
background-color: #FFCC99;
border-top:1px solid #564b47;
border-bottom:1px solid #564b47;
padding:5px 15px;
margin:0 }


h1 {
font-size: 11px;
text-transform:uppercase;
background-color: #FFCC99;
border-top:1px solid #564b47;
border-bottom:1px solid #564b47;
padding:5px 15px;
margin:0 }

h2 {
font-size:18px;
font-weight: normal;
padding: 5px 10px;
margin:0px;}

img.download {vertical-align:middle;}

/* ----------container zentriert das layout-------------- */
#container {
width: 900px;
height:760px;
background-color: #FFCC99;


}

#wrapper{
	width:920px;
	height:1000px;
	margin:0px auto;
	text-align:center;
	background-color: #FFCC99;

}

/* ----------banner for logo-------------- */
#banner {
background-color: #e1ddd9;
text-align: right;
padding: 0px;
margin: 0px;

}
#banner img {padding:0px 0px;} 

#logo {
	margin: 0px auto;

}


/* -----------------Inhalt--------------------- */
#content {
width: 920px;
height:800px;
background-image: url(Bilder/contentback.jpg);
background-repeat: no-repeat;
margin: 0px auto;
padding: 15px 0px;


}
#inhalt{
background-color: #ffffff;
height:620px;
width:790px;
overflow: auto;
margin: 0px auto;
padding:0px 0px;

}

/* --------------left navigavtion------------- */

#navi {
height: 30px;
width:790px;
background-color: #ffffff;
text-align: center;
font-size:13px;
letter-spacing:0.02em;
text-transform: uppercase;
border-bottom: 2px #4C3333 solid;
margin: 35px auto 5px auto;
padding: 0px 5px;

}
#navilist {
height: 30px;
width:790px;
text-align: center;
margin:0px;
padding:0px;
letter-spacing:0.02em;
text-transform: uppercase;
list-style-type: none;
z-index:5;

}

#navilist li {
margin:0;
padding:0;
display:inline;

}
#navilist li a{
width: 80px;
padding: 4px 10px 4px 10px;
color:#ffffff;
background-color: #FFCC99;
background-image: url(Bilder/button1.jpg);
}
#navilist li a:hover, #navilist li a.active{
color:#000000;
background-color: #4C3333;
background-image: url(Bilder/button.jpg);
}
/* ---------navi sortiment------*/


#navis {
height: 30px;
width:200px;
background-color: #ffffff;
text-align: center;
font-size:13px;
letter-spacing:0.02em;
text-transform: uppercase;
margin: 35px auto 5px auto;
padding: 0px 5px;

}
#navilists {
height: 30px;
width:200px;
text-align: center;
margin:0px;
padding:0px;
letter-spacing:0.02em;
text-transform: uppercase;
list-style-type: none;


}

#navilisst li {
margin:0;
padding:0;

}
#navilists li a{
width: 200px;
display:block;
padding: 4px 10px 4px 10px;
color:#ffffff;
background-color: #FFCC99;
background-image: url(Bilder/button1.jpg);
}
#navilists li a:hover, #navilist li a.active{
color:#000000;
background-color: #4C3333;
background-image: url(Bilder/button.jpg);
}
/* -----------footer--------------------------- */
#footer {
clear: both;
margin: 0px;
padding: 0px;
background-color: #e1ddd9;
text-align: right; }

#footer_navi {
	padding-top: 130px;
	height:30px;
	font-size:11px;
	position:relative;
	text-transform: uppercase;

}

#footer_links{
	position:absolute;
	z-index:3;
	top:30px;
	left:750px;
	padding: 0px;
	margin: 0px;
	width: 350px;
}

#footer_links li{
	display: inline;
	list-style-type: none;
	padding-right:20px;
}
#footer_links li a{
	color:#000000;
}

#footer_links li a:hover , #footer_links li a:active {
	color:#ffffff;
}