@charset "utf-8";
/* CSS Document */

body{
font: 14px "Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;
background-image:url(../images/bg2.png);
background-position: top;
background-repeat:no-repeat;
text-align:center;
}

#header{
width:900px;
height:250px;
background-image:url(../images/header1.1.png);
background-position:center;
background-repeat:no-repeat;
padding:0 px;
margin:0 px;
}

#header_sommer{
width:900px;
height:250px;
background-image:url(../images/header_sommer.png);
background-position:center;
background-repeat:no-repeat;
padding:0 px;
margin:0 px;
}

#header_winter{
width:900px;
height:250px;
background-image:url(../images/header_winter2.png);
background-position:center;
background-repeat:no-repeat;
padding:0 px;
margin:0 px;
}

#header_unserhaus{
width:900px;
height:250px;
background-image:url(../images/header_unserhaus.png);
background-position:center;
background-repeat:no-repeat;
padding:0 px;
margin:0 px;
}

#header_impressionen{
width:900px;
height:250px;
background-image:url(../images/header_impressionen.png);
background-position:center;
background-repeat:no-repeat;
padding:0 px;
margin:0 px;
}

#header_anfahrt{
width:900px;
height:250px;
background-image:url(../images/header_anfahrt.png);
background-position:center;
background-repeat:no-repeat;
padding:0 px;
margin:0 px;
}

#container{
width:900px;
margin: 0px auto;
margin-top: 0px;
padding:0px;
border:0px;
}

table.menu{
margin-top:-10px;
margin-left:auto;
margin-right:auto;

}

#table_help{
padding:0px;
margin:0 auto 0 auto;
}

table.menu td {
text-decoration: none;
text-align:center;
height:40px;
width:122px;
background-image:url(../images/button_normal.png);
}



table.menu td:hover { 
    background-image:url(../images/button_hover.png);
} 

table.menu td:visited { 
    background-image:url(../images/button_visited.png);
} 

a{
text-decoration:none;
color:#000000;
}

a.menu{
	color: #FFFFFF;
	text-decoration: none;
	font-size:15px;
}

a.zurueck{
	color: #0066FF;
	text-decoration: none;
}

a.content{
color: #FFFFFF;
text-decoration: none;
}

a.footer{
color:#000000;
text-decoration:none;
}

a.footer:hover{
color:#0066CC;
}

table.preise{
margin-top:10px;
padding:0px;
text-align:center;
margin-left:auto;
margin-right:auto;
margin-top:0px;
}

table.preise td{
font-size:16px;
}


table.content{
margin-top:15px;
padding:0px;
text-align:center;
margin-left:auto;
margin-right:auto;
margin-top:0px;
}


td.preisheadline{
background-color:#e1852c;
}

td.preisheadline2{
background-color:#f9bd81;
}

#content_oben{
width:900px;
height:25px;
background-image:url(../images/content_oben.png);
background-position:center;
background-repeat:no-repeat;
padding:0 px;
margin-top:5px;
} 

#zurueck{
margin-left:25px;
margin-bottom:5px;
font-size:14px;
color:#0066FF;
}

#content_mitte{
width:900px;
background-image:url(../images/content_mitte.png);
background-position:center;
background-repeat:repeat-y;
padding:0 px;
margin:0px;
text-align:justify;
} 



#galleriecontainer{
margin: 10 auto 0 auto;
}

#impressum_content{
margin-left:auto;
margin-right:auto;
text-align:center;
width:600px;
}

h1{
font-size:14px;
font-weight:bold;
text-align:center;
}

h2{
font-size:12px;
font-weight:bold;
text-align:center;
}


p{
width:700;
font-size:13px;
line-height:1.5em;
text-align:center;
margin-right:15px;
margin-left:15px;
margin-top:0px;
margin-bottom:0px;
padding:0;
}

#preise_details{
width:750px;
margin-left:auto;
margin-right:auto;
}

p.footer {
font-size:11px;
}


#content_unten{
width:900px;
height:25px;
background-image:url(../images/content_unten.png);
background-position:center;
background-repeat:no-repeat;
padding:0 px;
margin:0px;
}   

#image{
text-align:center;
margin:5px;
}

#footer{
font-size:0.9em;
margin:0 30px;
padding:20px 0 10px;
}

