/* Seiten mit Menü und Header */

body{
background-color: #F7F5F8;
font-family:Verdana;
font-size:12px;
margin:0px;
padding:0px;
}

a.menu:link , a.menu:visited , a.menu:active{
font-family: Arial;
color: #A86129;
display: block;
text-decoration: none;
font-weight: bold;
font-size: 14px;
}

a.menuactive:link , a.menuactive:visited , a.menuactive:active{
font-family: Arial;
color: #373236;
display: block;
text-decoration: none;
font-weight: bold;
font-size: 14px;
}

a.menu:hover{
font-family: Arial;
color: #373236;
display: block;
text-decoration: none;
font-weight: bold;
font-size: 14px;
}

a.menuactive:hover{
font-family: Arial;
color: #A86129;
display: block;
text-decoration: none;
font-weight: bold;
font-size: 14px;
}

#intro{
position: absolute;
top: 0px;
left: 0px;
margin:0px;
width:100%;
background-image: url(images/introbackground.jpg);
}

#foot{
position: absolute;
left: 100px;
right: 100px;
bottom: 10px;
font-family:Verdana;
font-size:10px;
text-align: center;
}

#banner{
z-index:1;
position: absolute;
top: 0px;
left: 0px;
background-image: url(images/bannerbackground.jpg);
width:100%;
}

#menu{
z-index:0;
height: 395px;
position: absolute;
top: 0px;
left: 0px;
bottom: 0px;
width: 150px;
background-color: #79A7BF;
padding-top: 205px;
}

#content{
position: absolute;
top: 180px;
left: 200px;
}

#introtext{
margin-left: 100px;
}

ul.menu{
list-style:none;
margin-left: 5px;
padding-left:10px;
}

li.menu{
list-style:none;
padding-left:5px;
padding:5px;
}

li.menuactive{
list-style:none;
padding-left:5px;
padding:5px;
}

table.preise{
width:500px;
text-align: center;
}

input {
border: #aaaaaa 1px solid;
color: #000000;
font-family: Arial;
background-color: #ffffff;
}

textarea {
border: #aaaaaa 1px solid;
color: #000000;
font-family: Arial;
background-color: #ffffff;
}
