

*                                 {
                                margin:0px;/*standard lücken der Browser schliessen*/
                                padding:0px;/*standard lücken der Browser schliessen*/
                                  }


body                        {
                                margin-left:0px;
                                margin-top:0px;
                                background-color:#84B5FF;
                                font-family:Verdana, Helvetica, Arial, sans-serif;
                                text-align:center;
                                }

#hauptcontainer {

                                width:991px;
                                height:auto;
                                min-height:800px;
                                                        margin:auto;
								
								
                                }

#header                        {
                                background-repeat:no-repeat;
                                height:133px;
                                width:100%;
                                border:0px solid red;
								display:none;
                                }

                #skihuettenagentur-adresse{


                margin-left:15px; /*adresse oben links abstand links*/
                text-align:left;
				display:none;
				}

                #skihuettenagentur-adresse p{
                padding-top:5px; /*adresse oben links abstand oben*/
                font-family:verdana, arial, helvetica, sans-serif;
                color:#000099; /*adresse oben links farbe weiss*/
                font-weight:bold;
                font-size:14px; /*adresse oben links schriftgröße*/
                line-height:20px; /*adresse oben links zeilenhöhe*/
				display:none;
                }

                #fewos{

                text-align:right;
                padding-right:65px;/*SKI Hütten - Fewos - Hotels - Reisen abstand rechts*/
              	display:none;
			    }

                #fewos p{

                font-size:20px; /*SKI Hütten - Fewos - Hotels - Reisen größe*/
                font-family:verdana, arial, helvetica, sans-serif;
                font-weight:bold;/*SKI Hütten - Fewos - Hotels - Reisen fett*/
                color: #0000AC; /*SKI Hütten - Fewos - Hotels - Reisen farbe dunkelblau*/
                font-style:italic; /*SKI Hütten - Fewos - Hotels - Reisen kursiv*/
				padding-top:0px;
              display:none;
			    }
                #fewos p .fewoSki{
                font-size:23px; /*SKI Hütten - Fewos - Hotels - Reisen GRöße SKI*/     font-weight:bold;
                font-style:normal; /*SKI Hütten - Fewos - Hotels - Reisen SKI FETT*/
               	display:none;
				}

                #skihuetten-links{

                text-align:right;
                padding-right:25px; /*HyperLinks im Header abstand vom rechten rand*/
                height:20px;
                margin-top:40px; /*HyperLinks im Header abstand von oben*/
               	display:none;
			    }


                #skihuetten-links p{

                font-size:14px; /*HyperLinks im Header Schriftgröpe*/
                font-family:verdana, arial, helvetica, sans-serif;
                font-weight:normal;
                color: #0000AD;
                font-style:italic; /*HyperLinks im Header kursiv*/
				font-weight:bold;
              display:none;
			   	 }

                #skihuetten-links p .slwww{
                font-size:14px; /*HyperLinks dickes WWW Schriftgröße */
                font-weight:bold; /*HyperLinks dickes WWW fett */
                font-style:italic; /*HyperLinks dickes WWW kursiv */
                display:none;
				}

#content                {
                                text-align:left;
                                
                                }

/*NAVIGATION UND BUTTONS LINKS*/
/*NAVIGATION UND BUTTONS LINKS*/
/*NAVIGATION UND BUTTONS LINKS*/
/*NAVIGATION UND BUTTONS LINKS*/
/*NAVIGATION UND BUTTONS LINKS*/

#contentLeft        {
                                float:left;
                                width:150px;
                                margin:0;
                                padding:0;
                                border:0px solid blue;
                                height:500px;
                                background-color:#669AFF;
                                margin-top:24px;
								display:none;
                                }

                                .nav{
                                border:0px solid #669AFF;
								width:130px;
                                }

                                #contentLeft ul{
                                list-style-type:none;
                                margin: 0;
                                padding: 0;

                                }

                                #contentLeft ul li{
                                background-color:#0000AC;
                                margin-bottom:10px;
                                }

                                #contentLeft ul .subli{
                                background-color:#dddddd;
                                border-bottom:1px solid #ffffff;
                                }

                                #contentLeft ul li a.sub{
                                background-color:#dddddd;
                                color:#666666;
                                border-bottom:0px solid #ffffff;
                                }

                                #contentLeft ul .choosen{
                                padding-top:0.5em;
                                padding-bottom:0.3em;
                                display:block;
                                height:2em;
                                width:100%;
                                font-weight:normal;
                                font-size:14px; /*buttongrösse schrift*/
                                background-color:#FF6600;
                                color:#ffffff;
                                font-family:Verdana, Arial, sans-serif;
                                border-bottom:1px solid #ffffff;
                                }

                                #contentLeft ul .subchoosen{
                                padding-top:0.5em;
                                padding-bottom:0.3em;
                                display:block;
                                height:2em;
                                width:100%;
                                font-weight:normal;
                                font-size:18px; /*buttongrösse schrift*/
                                background-color:#999999;
                                color:#ffffff;
                                font-family:Verdana, Arial, sans-serif;
                                border-bottom:1px solid #ffffff;
                                }


                                #contentLeft ul li a{
                                padding-top:0.2em;
                                display:block;
                                height:1.5em;
                               font-size:14px; /*buttongrösse schrift*/
                                width:100%;
                                color:#ffffff;
                                font-weight:bold;
                                font-family:Verdana, Arial, sans-serif;
                                border-bottom:1px solid #83AEDA;
                                border-right:1px solid #8CBAE9;
                                border-top:1px solid #B3D9FF;
                                border-left:1px solid #A7D3FF;
                                text-decoration:none;
                                }

                                #contentLeft ul li a:hover{

                                background-color:#FF9900;
                                color:#fffffff;
                                font-decoration:none;
                                }

                                #contentLeft ul li a:focus{

                                background-color:#FF9900;
                                color:#ffffff;
                                font-decoration:none;
                                }

/*INHALT RECHTS*/
/*INHALT RECHTS*/
/*INHALT RECHTS*/
/*INHALT RECHTS*/
/*INHALT RECHTS*/
/*INHALT RECHTS*/

#contentRight        {
                                margin:0px;
                                margin-left:0px;
                                padding:0px;
                                border:0px solid green;
                                min-height:500px;
                               
								
                                }

        #suchmaschine{
                                margin:0px;
                                padding-left:15px;
                                padding-top:5px;
                                height:29px;
                                background-color:#FF9900;
								background-image:url(searchEnginebg.gif);
								display:none;
                                 }

                #suchmaschine .searchEngine span {
				display:none;
                color:#ffffff; /*suche schriftfarbe*/
                font-size:14px;/*suche schriftgröße*/
                font-family:verdana, arial, helvetica, sans-serif;/**/
                font-weight:bold;/*suche fett*/
                }

.boxcontent{

border-top:0px solid  #FF9900;
border-left:0px solid  #FF9900;
border-right:0px solid  #FF9900;

height:auto;
background-color:#ffffff;
background-repeat:no-repeat;
}

        #boxHeader{

        margin-left:25px; /*abstand Skireisen - Skihütten - Silvester - Ferienwohnungen - Skihotels vom linken Rand*/
        margin-top:35px; /*abstand Skireisen - Skihütten - Silvester - Ferienwohnungen - Skihotels vom oberen Rand*/
        margin-bottom:35px; /*abstand Skireisen - Skihütten - Silvester - Ferienwohnungen - Skihotels zu Boxen*/
        }


        #boxHeader h1{

        color:#000099;
        font-size:16px;
        font-family:Verdana,Arial, Helvetica, sans-serif;

        }

        #ersteBox{

        float:left;

        margin-right:59px;
        width:300px;
        height:290px;
        border:1px solid  #0000AD;
        background-color:#FF9401;
        padding-left:10px;
        padding-top:10px;
        padding-right:10px;
        }

        #ersteBox h1{

        font-size:20px;
        font-weight:bold;
        color:#ffffff;
        padding-bottom:10px;
        border-bottom:1px solid #ffffff;
        margin-bottom:15px;
        }

        #ersteBox p{

        color:#ffffff;
        margin-top:10px;
        margin-bottom:10px;
        }


        #zweiteBox{

        margin-left:369px;
        width:300px;
        height:300px;
        border:1px solid #0000AD;

        }

        #zweiteBox #boxTop{

        margin:0px;
        padding:0px;
        height:22px;
        padding-top:4px;
        background-color:#0000AC;
        }

        #zweiteBox #boxTop span{

        margin-left:3px;
        color:#ffffff;
        font-weight:bold;
        font-size:14px;
        }

        #zweiteBox h2{
        margin-left:3px;
        font-size:14px;
        color:white;
        }

        #zweiteBox #beschreibung{
        margin-left:3px;
        font-size:12px;
        color:white;
        }


        #dritteBox{

        float:left;

        margin-right:59px;
        width:300px;
        height:290px;
        border:1px solid  #0000AD;
        background-color:#FF9401;
        padding-left:10px;
        padding-top:10px;
        padding-right:10px;

        }

        #vierteBox{


        margin-left:369px;
        width:300px;
        height:300px;
        border:1px solid #0000AD;

        }



        #footer{

       
        text-align:center;
        margin:auto;
		border:0px solid #ffffff;
        }

        #footer ul{
        margin-top:25px;
        margin-bottom:25px;
        }

        #footer li{

          display: inline;
         padding: 0px 10px;

        }

        #footer a{
        font-size:18px;
        color:#0000AC;
       	display:none;
	    }

#spacer{
clear:both;
height:50px;

}


                /* Listboxen */
                select{ font-size:13px; font-family:Verdana,sans-serif; font-weight:bold; background-color:#ffffff;  }
                .SelectWoche {   width:205px;  }
                .SelectWochenende { width:220px;  }
                .SelectPersAnzahl { width:105px;  }
                .SelectHuette {font-size:11px; font-family:Verdana,sans-serif; font-weight:bold; background-color:#ffffff; width:110px;                          }


td { font-size:14px; color:#000000;}
td.textheader { font-size:14px; color:#fEC774; font-weight:bold; }
td.textsuch { font-size:14px; color:#17057c; font-weight:bold;}
.kopf  { font-size:13px; color:#ffffff; font-weight:bold;}
.kopf2  { font-size:13px; color:#000099; font-weight:plain;}
.kopfextra  { font-size:13px; color:#fEC774; font-weight:bold;}
.texttermine { font-size:12px; color:#000000; }
.textweiss { font-size:16px; color:#ffffff; font-weight:bold;}
.text1 { font-size:11px; color:#000000;}
.textweisskl { font-size:13px; color:#ffffff; font-weight:bold;}
.textorange { font-size:16px; color:#ff9001; font-weight:bold;}
.textheader { font-size:14px; color:#fEC774; font-weight:bold; }
.textsuch { font-size:14px; color:#17057c; font-weight:bold;}
.textrandgelb { font-size:14px; color:#fcdc2c;font-weight:bold;text-decoration:none;}
.textrandweiss { font-size:14px; color:#ffffff;font-weight:bold;text-decoration:none;}
.divtextindex { font-size:14px; color:#000000; margin-bottom:10px; margin-top:20px; margin-left:20px; margin-right:20px;}
.space { font-size:7px; color:#ffffff }
.preise{background-color:#D3E5FF;}
.preise td{ padding:5px; border:1px solid #ffffff; font-size:12px; padding-left:10px;}

.ferientermine{background-color:#D3E5FF;}
.ferientermine td{ padding:4px; border:1px solid #ffffff; font-size:12px;}

.uebersicht{background-color:#D3E5FF;}
.uebersicht td{ padding:2px; border:1px solid #ffffff; font-size:12px;}

p {
font-size:12px;
}

/*
Huettenseiten formatierung
##########################################################################################
##########################################################################################
##########################################################################################
##########################################################################################
##########################################################################################
##########################################################################################
*/

.infoBox{
background-image:url(huetten-info.gif);
background-repeat:no-repeat;
margin-top:15px;
margin-left:475px;
background-color:#FF9900;
padding:10px;
border:1px solid #0000AC;
}

.infoBox ul{
padding-top:35px;
}

.infoBox li{
color:#ffffff;
font-size:14px;
font-weight:normal;
margin-left:25px;
padding-left:0px;
list-style-type:square;
}

.infoBoxHaus{
background-image:url(haus-info.gif);
background-repeat:no-repeat;
margin-top:15px;
margin-left:475px;
background-color:#FF9900;
padding:10px;
border:1px solid #0000AC;
}
.infoBoxHaus ul{
padding-top:35px;
}

.infoBoxHaus li{
color:#ffffff;
font-size:14px;
font-weight:normal;
margin-left:25px;
padding-left:0px;
list-style-type:square;
}


.infoBoxSkigebiet{
background-image:url(skigebiet_info.gif);
background-repeat:no-repeat;
margin-top:15px;
margin-left:475px;
background-color:#84B5FF;
padding:10px;
border:1px solid #0000AC;
}

.infoBoxSkigebiet ul{
padding-top:35px;
}

.infoBoxSkigebiet li{
color:#ffffff;
font-size:14px;
font-weight:normal;
margin-left:25px;
padding-left:0px;
list-style-type:square;
}

.infoBoxWandern{
background-image:url(wander-info.gif);
background-repeat:no-repeat;
margin-top:15px;
margin-left:475px;
background-color:#009900;
padding:10px;
border:1px solid #000000;
}

.infoBoxWandern ul{
padding-top:35px;
}

.infoBoxWandern li{
color:#ffffff;
font-size:14px;
font-weight:normal;
margin-left:25px;
padding-left:0px;
list-style-type:square;
}


.infoBoxTip{
background-image:url(tip.gif);
background-repeat:no-repeat;
margin-top:15px;
margin-left:475px;
background-color:#CC3300;
padding:10px;
border:1px solid #0000AC;
}

.infoBoxTip p{
color:#ffffff;
font-size:14px;
font-weight:normal;
padding-top:35px;
}

.infoBoxTip a{

color:#ffffff;

}

#selektor{
margin-top:15px;
margin-bottom:15px;
}

#selektor a{


}

.beschreibung_text{

        color:#333333; /* farbe huetten texte*/
        font-size:14px; /*schriftgröße huetten texte*/
        font-family:Verdana,Arial, Helvetica, sans-serif; /*schriftart*/

}

.huetten_img_rechts{
margin-left:15px;
}

#huetteContainer{
        border:0px solid blue;
        width:700px;
        margin:auto;
		background-image:url(huetten-bg.gif);
		background-repeat:no-repeat;
        }



    


#huettenHeader{

        margin:auto;
        margin-top:25px;
        text-align:center;
        margin-bottom:10px;
		
        }


        /*Angebot nummer*/
        #huettenHeader #angebot_nr{
	  text-aling:left;
      width:150px; padding:0px; margin:0px; border:0px solid #0000AC; margin-bottom:30px;
        }
		
		#huettenHeader #angebot_nr p{

      	display:block;
		margin:0px;
		padding:5px;
		background-color:#0000AC;
		color:#ffffff;
		font-weight:bold;
		
        }

        /*Huette überschrift*/
        #huettenHeader h1{

        color:#000099;/*farbe*/
        font-size:24px;/*größe*/
        font-family:Tahoma, Verdana,Arial, Helvetica, sans-serif;/*schriftart*/
        margin-bottom:15px;/*abstand nach unten*/
        }
		
		h1{

        color:#000099;/*farbe*/
        font-size:24px;/*größe*/
        font-family:Tahoma, Verdana,Arial, Helvetica, sans-serif;/*schriftart*/
        margin-bottom:15px;/*abstand nach unten*/
        }
		
        /*Huette beschreibung huette rot*/
        #huettenHeader .beschreibung_huette{

        color:#FF0000;/*farbe*/
        font-size:14px;/*größe*/
        font-family:Verdana,Arial, Helvetica, sans-serif;/*schriftart*/
        margin-bottom:15px;/*abstand nach unten*/
        }

        /*Huette beschreibung skigebiet blau*/
        #huettenHeader .beschreibung_skigebiet{

        color:#0000AA;/*farbe*/
        font-size:14px;/*größe*/
        font-family:Verdana,Arial, Helvetica, sans-serif;/*schriftart*/
        margin-bottom:15px;/*abstand nach unten*/
        }

        #huettenHeader img{
        margin-right:25px;
        }

        #huetteNavigation{
        margin:auto;
		text-align:center;

        }

      
        /*SKIGEBIET Huettenbeschreibung*/

        #skigebiet{

        width:458px;
        border:0px solid black;
        }
		
		
		
		h2{
		display:block;
		background-color:#FF9900;
		font-size:18px;
		color:#ffffff;
		padding:6px;
		text-align:left;
		margin-bottom:25px;
		margin-top:25px;
		background-repeat:no-repeat;
		padding-left:35px;
		  font-family:Tahoma, Verdana,Arial, Helvetica, sans-serif;/*schriftart*/
		}
		h6 {
		display:block;
		background-color:#0000aa;
		font-size:18px;
		color:#ffffff;
		padding:6px;
		text-align:left;
		
		
		background-repeat:no-repeat;
		padding-left:5px;
		  font-family:Tahoma, Verdana,Arial, Helvetica, sans-serif;/*schriftart*/
		}
			
		h3{
		font-size:18px;
		color:#FF9900;
		margin-bottom:15px;
		font-weight:bold;
		  font-family:Tahoma, Verdana,Arial, Helvetica, sans-serif;/*schriftart*/
		}
		
		
		
		h4{
		font-size:14px;
		color:#666666;
		margin-bottom:5px;
		margin-top:10px;
		font-weight:bold;
		  font-family:Tahoma, Verdana,Arial, Helvetica, sans-serif;/*schriftart*/
		}
		
		h5{
		font-size:18px;
		color:#FF9900;
		font-weight:bold;
		margin-bottom:5px;
		  font-family:Tahoma, Verdana,Arial, Helvetica, sans-serif;/*schriftart*/
		}
			
        /*link zum skigebiet*/
        #skigebiet .skigebiet_link{
        margin-bottom:15px;/*abstand nach unten*/
        }

        #skigebiet .skigebiet_link a{

        font-size:16px;/*größe*/
        font-family:Verdana,Arial, Helvetica, sans-serif;/*schriftart*/
        margin-bottom:15px;/*abstand nach unten*/
        }

        /*skigebiet beschreibung*/
        #skigebiet #skigebiet_beschreibung{
        color:#333333; /* farbe huetten texte*/
        font-size:14px; /*schriftgröße huetten texte*/
        font-family:Verdana,Arial, Helvetica, sans-serif; /*schriftart*/
        text-align:justify;
        }
		
		 #skigebiet #skigebiet_beschreibung ul{
		  margin-left:10px;
		  margin-top:10px;
		  margin-bottom:25px;
		  list-style-type:square;
		 }
		
		 #skigebiet #skigebiet_beschreibung li{
		  margin-left:15px;
		  padding:2px;
		  font-size:14px;
		  color:#333333;
		 }
		 
		
        #skihuette{

        width:458px;
        border:0px solid black;
        }

        /*skigebiet beschreibung*/
        #skihuette #skihuette_beschreibung{
        color:#333333; /* farbe huetten texte*/
        font-size:14px; /*schriftgröße huetten texte*/
        font-family:Verdana,Arial, Helvetica, sans-serif; /*schriftart*/
        text-align:justify;
        }
		
		  #skihuette ul{
		  
		  margin-left:10px;
		  margin-top:10px;
		  margin-bottom:25px;
		  list-style-type:square;
		  }
		  
		  #skihuette li{
		  
		  margin-left:15px;
		  padding:2px;
		  font-size:14px;
		  color:#333333;
		  
		  }
		
		.bildContainer{
		background-repeat:no-repeat;
		margin-top:15px;
		height:148px;
		margin-left:475px;
		border:0px solid black;
		}
		
		 #apres{
		
		float:left;
        width:458px;
        border:0px solid black;
        }

        /*skigebiet beschreibung*/
         #apres #apres_beschreibung{
        color:#333333; /* farbe huetten texte*/
        font-size:14px; /*schriftgröße huetten texte*/
        font-family:Verdana,Arial, Helvetica, sans-serif; /*schriftart*/
        text-align:justify;
        }
		
		 #ort{
		
		float:left;
        width:458px;
        border:0px solid black;
        }
		
		#almdorf{
		 border:0px solid black;
        }
		
		 #almdorf #almdorf_beschreibung {
		 float:left;
		 width:300px;
		 border-right:30px solid white;
		  color:#333333; /* farbe huetten texte*/
        font-size:14px; /*schriftgröße huetten texte*/
        font-family:Verdana,Arial, Helvetica, sans-serif; /*schriftart*/
        text-align:justify;
		 }
			
        /*skigebiet beschreibung*/
         #ort #ort_beschreibung{
        color:#333333; /* farbe huetten texte*/
        font-size:14px; /*schriftgröße huetten texte*/
        font-family:Verdana,Arial, Helvetica, sans-serif; /*schriftart*/
        text-align:justify;
        }
		
		
		.bilderContainer{
		width:100%;
		margin:auto;
		text-align:auto;
		margin-top:10px;
		margin-bottom:10px;
		}
		
		.bilderContainer img{
		
		margin-right:10px;
		
		}
		
        #preise_beschreibung{
        color:#333333; /* farbe huetten texte*/
        font-size:14px; /*schriftgröße huetten texte*/
        font-family:Verdana,Arial, Helvetica, sans-serif; /*schriftart*/
        margin-bottom:15px;
        }

        #angebot_beschreibung{
        color:#333333; /* farbe huetten texte*/
        font-size:14px; /*schriftgröße huetten texte*/
        font-family:Verdana,Arial, Helvetica, sans-serif; /*schriftart*/
        margin-top:15px;
        margin-bottom:25px;
        }

        a.buchen {
        padding:8px;
        font-size:16px;
        background-color:#FF9001;
        color:#FFFFFF;
        display:block;
        text-align:center;
        margin:auto;
        width:300px;
        font-weight:bold;
        text-decoration:none;
		border:1px solid #FF9001;
		 background-image:url(searchEnginebg.gif);
        }

        a.buchen:hover {
        background-color:#FFFFFF;
        border:1px solid #FF9001;
        color:#0000AA;
		 background-image:url(searchEnginebgxxx.gif);
        }
		
		
.error{
border:1px solid red;
color:red;
font-size:12px;
margin-top:25px;
margin-bottom:25px;
padding:10px;
}

.formhilfe{
color:#666666;
font-size:12px;
}

#persdaten{


}

.persdaten td{ padding:3px; border:1px solid #ffffff; font-size:12px; padding-left:10px;}

.uebersicht_huetten img{border:0px solid #ffffff;}

#agb p{
 color:#333333; /* farbe huetten texte*/
        font-size:14px; /*schriftgröße huetten texte*/
        font-family:Verdana,Arial, Helvetica, sans-serif; /*schriftart*/
        text-align:justify;

}
#drucken{
display:none;
}