body { color: black; background-color: 0A4437; font-family: Verdana; font-size: 12px;}
p { }
td {}
a:link { color: #0a4437 }
a:visited { color: #0a4437 }
a:hover { color: #0a4437 }
a:active { color: #0a4437 }

.formularfelder {
	font-family: Verdana;
	font-size: 11px;
	color: #000;
	background-color: #FFF;
	border: thin none #FFF;
	height: 20px;
}
.formbutton {
	background-image: url(../Bilder/popup_tagung_button.png);
	height: 21px;
	width: 70px;
	background-color: #145446;
	margin: 0px;
	padding: 0px;
	border: 0px solid #1B5F52;

}
.formbutton-en {
	background-image: url(../Bilder/popup_tagung_button-en.jpg);
	height: 21px;
	width: 70px;
	background-color: #145446;
	margin: 0px;
	padding: 0px;
	border: 0px solid #1B5F52;

}
.formbutton-white-d {
	background-image: url(../Bilder/send-white.jpg);
	height: 21px;
	width: 70px;
	background-color: #145446;
	margin: 0px;
	padding: 0px;
	border: 0px solid #1B5F52;

}
.formbutton-white-e {
	background-image: url(../Bilder/send-white-en.jpg);
	height: 21px;
	width: 70px;
	background-color: #145446;
	margin: 0px;
	padding: 0px;
	border: 0px solid #1B5F52;

}
.formularfelder2 {
	font-family: Verdana;
	font-size: 11px;
	color: #000;
	background-color: #FFF;
	border: thin none #FFF;
}

#topmenue{
    width:      100%;
    height:     101px;
    background: url('../Bilder/home1.png') no-repeat;
}

#topmenue ul{
    margin: 0;
    padding: 48px 0 0 70px;
    font-family:    Verdana;
    font-size:      11px;
    text-transform: uppercase;
	list-style: none;
	line-height: normal;
}

#topmenue ul li {
	float: left;
	padding: 29px 20px 0 0;
	color:     #267266;	
}

#topmenue ul li a{
    color:     #267266;
    text-decoration:    none; 
}

#topmenue ul li a:hover{
    text-decoration:    underline; 
}

.clear{
    clear: both;
}

.footer{
    background:     url("../Bilder/footer.png") no-repeat;
    height:         66px;
    padding:        10px 55px 0 55px;
    color:          #236e62;
}

.footer .left{
    float:          left;
}

.footer .right{
    float:          right;
    font-size:      9px;
}

.footer a{
    color:          #236e62;
    text-decoration:    none;
    margin:         0 10px 0 0;
}

.footer a:hover{
    text-decoration:    underline;
}

.contentlink{
    color:              #0a4437;
    text-decoration:    underline;
    margin:             0 15px 0 0;
}

.contentlink:before{
    content:        url('../Bilder/link.png');
}

/* --- ANFANG UNTERSEITEN --- */

#index{
    background: url("../Bilder/home4.png") no-repeat;
    height:     235px;
    padding:    25px 0 0 80px;
}

#hotel{
    background: url("../Bilder/hotel.png") no-repeat;
    height:     235px;
    padding:    25px 0 0 80px;
    
} 

#restaurant{
    background: url("../Bilder/restaurant.png") no-repeat;
    height:     235px;
    padding:    25px 0 0 80px;
    
}

#tagungen{
    background: url("../Bilder/tagungen.png") no-repeat;
    height:     235px;
    padding:    25px 0 0 80px;
    
}

#festivitaeten{
    background: url("../Bilder/festivitaeten.png") no-repeat;
    height:     235px;
    padding:    25px 0 0 80px;
}

#kinder{
    background: url("../Bilder/kinder.png") no-repeat;
    height:     235px;
    padding:    25px 0 0 80px;
}

#freizeit{
    background: url("../Bilder/freizeit.png") no-repeat;
    height:     505px;
    width:      826px;
    padding:    0 0 0 80px;
    color:          #9b6e02;
    font-size:      12px;
}

#freizeit1{
    float:      left;
    width:      250px;
    padding:    265px 10px 0 0;   
}

    #freizeit2{
        float:      left;
        width:      245px;   
    }
    
    #freizeit3{
        float:      left;
        width:      240px;
        padding:    0 0 0 15px;
    }

#angebote{
    background: url("../Bilder/angebote4.png") no-repeat;
    height:     260px;
    padding:    0 0 0 80px;
}

    #angebote1{
        padding:    19px 0 0 0;
        width:      250px;
        color:      #9b6e02;
        font-size:  12px;
        float:      left;
        margin:     0 10px 0 0;
    }
    
    #angebote2{
        background: url('../Bilder/angebote2winter.jpg') no-repeat;
        color:      #9b6e02;
        font-size:  12px;
        margin:     0 20px 0 0;
        height:     245px;
        width:      887px;
    }
    
    #angebote2text{
        color:      #9b6e02;
        font-size:  12px;
        margin:     0 20px 0 600px;
        padding:    5px 0 0 0;
        width:      230px;
        height:     245px;
    }

#kontakt{
    background: url("../Bilder/kontakt.png") no-repeat;
    height:     235px;
    padding:    25px 0 0 80px;
    
}

    #kontakt .text{
        width: 300px;
    }

#impressum{
    background: url("../Bilder/impressum4.png") no-repeat;
    height:     235px;
    padding:    25px 0 0 80px;
}    

/* --- ENDE UNTERSEITEN --- */

.text{
    width:          490px;
    color:          #9b6e02;
    font-size:      12px;
    margin:         0 29px 0 0;
    float:          left;
}

h1{
    color:          #9b6e02;
    font-size:      17px;
    font-weight:    bold;
    padding:        0;
    margin:         0 0 15px 0;
    text-transform: uppercase;    
}

h2{
    color:          #937e46;
    font-weight:    bold;
    font-size:      12px;
}

.text2{ 
    padding:        0 70px 0 0;
    color:          #9b6e02;
}                 

.info{
    z-index: 100; 
    text-align: center; 
    color: #fff3d7; 
    padding: 10px 0; 
    width: 100%; 
    background:#0a4437; 
    font-size: 13px; 
    font-family: verdana; 
    position: absolute; 
    top: 199px;
    height: 27px;
}

.info div{
    display: none;
}
