body {font-size:90%;  color:#000000; font-style:normal; font-weight:normal; font-family:Arial,Helvetica,Verdana,sans-serif; text-decoration:none; text-decoration:none; margin:0px;width:100%;background-color:#38929A;z-index:10;}


.logo
{
position:absolute;
left:10px;
top:8px;

height:77px;
width:266px;


}

.rueckruf
{
position:absolute;
left:284px;
top:8px;
background-color:#FA6500;
width:698px;
height:50px;
border: 1px #000000 solid;

z-index:1000;
}


.rueck-inhalt
{
position:relative;
top:20%;
margin-left:5px;;
font-size:85%;
vertical-align:middle


}


.menu-oben
{
position:absolute;
left:284px;
top:60px;
height:24px;
width: 698px;
border-right:1px #000000 solid;
border-bottom:1px #000000 solid;
border-left:1px #000000 solid;
background-color:#Ffffff;
z-index:100;
vertical-align:middle;

}

.menu_einzel_hf {width:123px;margin:0px;float:left;background-color:#ffffff;border-right:1px solid;text-align:center}
.menu_einzel_lift {width:140px;margin:0px;padding:0px;float:left;background-color:#ffffff;border-right:1px solid;text-align:center}
.menu_einzel_angebot {width:142px;margin:0px;padding:0px;float:left;background-color:#ffffff;border-right:1px solid;text-align:center}
.menu_einzel_kurz {width:103px;margin:0px;padding:0px;float:left;background-color:#ffffff;border-right:1px solid;text-align:center}
.menu_einzel_auf {width:77px;margin:0px;padding:0px;float:left;background-color:#ffffff;border-right:1px solid;text-align:center}
.menu_einzel_fra {width:108px;margin:0px;padding:0px;float:left;background-color:#ffffff;text-align:center}


a.oben,a.oben:visited,a.oben:hover,a.oben:active
{
margin-left:10px;
margin-right:10px;
font-size:85%;
text-decoration:none;
color:#000000;
vertical-align:middle;
height:23px;
line-height:23px;

}


a.oben-an,a.oben-an:visited,a.oben-an:hover,a.oben-an:active
{
margin-left:10px;
margin-right:10px;
font-size:85%;
text-decoration:none;
color:#ff0000;
vertical-align:middle;
height:23px;
line-height:23px;
font-weight:bold;
}


a.links,a.links:visited,a.links:hover,a.links:active
{

font-size:90%;
text-decoration:none;
color:#000000;
font-weight:bold;
vertical-align:middle;
}

a.links-aktiv,a.links-aktiv:visited,a.links-aktiv:hover,a.links-aktiv:active
{

font-size:90%;
text-decoration:none;
color:#ffffff;
font-weight:bold;
vertical-align:middle;
}


a.links-unter,a.links-unter:visited,a.links-unter:hover,a.links-unter:active
{

font-size:85%;
text-decoration:none;
color:#000000;

vertical-align:middle;
}


a.links-unter-aktiv,a.links-unter-aktiv:visited,a.links-unter-aktiv:hover,a.links-unter-aktiv:active
{

font-size:85%;
text-decoration:none;
color:#ffffff;
font-weight:bold;
vertical-align:middle;
}
a.unten,a.unten:visited,a.unten:hover,a.unten:active
{

font-size:85%;

color:#000000;


}


.button
{
border: 1px #000000 solid;
height:20px;
background-color:#FFCB37;
}

.content
{
position:absolute;
left:10px;
top:90px;
width:973px;
border:1px solid;
background-image:url(bilder/bg-unten.gif);
background-repeat:repeat-y;
background-color:#ffffff;
}


.menu

{
width:213px;
float:left;

}


.text

{
width:650px;
margin-left:284px;
margin-top:40px;
}


.bull
{

margin-left:10px;
vertical-align:middle
}

.bull-kl
{

margin-left:15px;
vertical-align:middle
}

.abo
{
color:#ffffff;
font-weight:bold;
font-size:85%;
margin-left:10px;
vertical-align:middle;
}
.bg_butt { background-image:url(bilder/bg_butt.gif);height:123px;width:100%; background-repeat:repeat-x;z-index:10;}

.logo {width:246px;float:left;z-index:10;}

.bg_butt_inhalt {position:absolute;top:0px;left:246px;vertical-align:top;text-align:center;padding-right:200px;}
.bg_tel{
	background-image:url(bilder/bg_tel_kl.gif);
	height:29px;
	position:absolute;
	left:246px;
	top:42px;
	padding-right:146px;
	background-repeat : repeat-x;
}
.bg_tel_folge{ background-image:url(bilder/bg_tel_kl.gif); height:29px;position:absolute;left:246px;top:42px;padding-right:146px;background-repeat : repeat-x;}

.laufschrift
{
position:absolute;top:90px;right:200px;
}


.menu_text_folge {
	font-style:normal;
	font-weight:normal;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-decoration:none;
	position:absolute;
	top:130px;
	width:178px;
	height:717px;
	left: -10px;
}


.menu_links_links {

font-size : 90%; 
color : #333333; 
padding-left : 10px; 
font-weight : bold; 
line-height:10px;
text-decoration:none; 
vertical-align:middle;
margin-bottom:5px;
margin-top:5px;
padding-bottom:5px;
} 
A.menu_links_link {
color : #333333; 
text-decoration:none; 
font-weight : bold; 

} 

A.menu_links_link:visited {
color : #333333; 
text-decoration:none; 
font-weight : bold; 
} 
A.menu_links_link:hover {
color : #8d9ace; 
text-decoration:none; 
font-weight : bold; 
} 

A.menu_kontakt {
color : #ff0000; 
text-decoration:none; 
font-weight : bold; 
} 
A.menu_kontakt:visited {
color : #ff0000; 
text-decoration:none; 
font-weight : bold; 
} 
A.menu_kontakt:hover {
color : #8d9ace; 
text-decoration:underline; 
font-weight : bold; 
} 


.info {
 z-index:99;

}
.info a {
color:#000066;
font-weight:bold;
text-decoration: none;
background-color: #ffffff;

}

.info a:hover { 
color: #000000;
background-color: #CCCCCFF;
width: 350px;
}



.info span {
display: none;color: #000000;
background-color: #FFFFFF;
font: 14px Arial;padding: 5px;}




.list-fragen
{
margin-bottom:20px;
}

.preis
{
font-size:130%;
}


.a

{
margin-right:200px;



}



.galerie {
float : left; 
padding : 0px; 
white-space : nowrap; 
font-weight : normal; 
text-align:center;
height:220px;
vertical-align:middle;
font-size:80%;
margin-bottom:5px;
margin-right:5px;
} 

img
{
border:0px;
}

