<style type="text/css">      
<!--

/* TEXT */
	.{
	
	}
	
	.abbinder{font-family: arial, verdana, sans-serif; font-size: 0.7em; text-decoration: none; font-weight:normal;line-height:1.2em;}
	
	.abbinder_white{color:#ffffff;font-family: arial, verdana, sans-serif; font-size: 0.7em; text-decoration: none; font-weight:normal;line-height:1.2em;}
	
	p {margin-top:5px;	font-family: arial, verdana, sans-serif; font-size: 0.8em; text-decoration: none; font-weight:normal; line-height: 140%; width: 90%;}
	
	.small {font-size: 0.7em; font-weight:normal;line-height:1.4em;}
	.big {font-size: 1.2em;}
    span.zero {letter-spacing: -10em; width: 0px;}
		
	/*H1 {
	FONT-SIZE: 0.9em; FONT-FAMILY:  arial, verdana, sans-serif; COLOR: #59a8b3; WIDTH: 90%; PADDING:0px; LETTER-SPACING: 0px; TEXT-ALIGN: right; text-transform: uppercase; font-weight: bold; line-height: 120%;margin-bottom:0px;}*/
	
	H2 {
	FONT-SIZE: 0.8em; FONT-FAMILY:  arial, verdana, sans-serif; COLOR: #59a8b3; WIDTH: 90%; PADDING-bottom:10px; LETTER-SPACING: 0px; TEXT-ALIGN: left; font-weight: bold; line-height: 120%;margin-bottom:0px;}

	.text{font-family: arial, verdana, sans-serif; font-size: 0.8em; text-decoration: none; font-weight:normal; line-height: 140%;}
	.textbold{font-family: arial, verdana, sans-serif; font-size: 0.8em; text-decoration: none; font-weight:bold; line-height: 140%;color:#699CA3;}
    
    .align_right {text-align: right}
    
    .align_left {text-align: left}
			
    .align_center {text-align:center;}
    
/* Container */
	
	 body{font-family: arial, verdana, sans-serif; text-decoration: none; color: #699ca3; font-weight:normal; line-height:1.6em;font-size: 100.1%;text-align: left; 
scrollbar-3dlight-color: white;scrollbar-arrow-color: white;scrollbar-base-color: white; scrollbar-darkshadow-color: white;scrollbar-highlight-color: #9ed2d9;scrollbar-track-color: White; scrollbar-shadow-color: #9ed2d9;scrollbar-face-color : #9ed2d9;}
		
	.cont {margin:0px;}

    #head {margin:0px;background-color: white;background-image: url(bg_head.gif);  background-repeat: no-repeat; width: 980px; height: 186px; position: absolute; top: 0px; left: 0px;}
	
	#container { text-align: left; width : 980px; position: absolute; top: 185px; left: 0px; float: left;  background-image:url(bg.gif);background-repeat: repeat-y; min-height: 450px;}
    
    #bottom {background-image: url(bg_bottom.gif); background-repeat: no-repeat; text-align: center; width : 980px; position:relative; bottom: 0px; padding-bottom:0; padding-top: 0px; position: absolute; left:0px; height:64px;} 

    #zimmersuche {position: absolute; top: 53px; left: 204px; background-image: url(bg_suche.gif); background-repeat: no-repeat; width: 190px; line-height: 110%; font-size: 0.70em; color: white;}

    #lastminute {position: absolute; left: 187px; top: 510px; width: 213px; height: 170px; z-index: +2; background-image: url(bg_lastminute.gif); background-repeat: no-repeat;}
        
    #slogan {position: absolute; left: 187px; top: 185px; width: 213px; height: 170px; z-index: +2; background-image: url(bg_slogan.gif); background-repeat: no-repeat;}
 
    #arrangements {position: absolute; left: 190px; top: 655px; width: 210px; z-index: +2; background-image: url(bg_arrangements.gif); background-repeat: no-repeat;}        
	
	#highlights {position: absolute; left: 190px; top: 365px; width: 210px; z-index: +2; background-image: url(bg_highlight.gif); background-repeat: no-repeat;}
    
    #navi {width: 140px; position: absolute; left: 40px; top: 185px; z-index: +2;}
    
    #nebennavi{position: absolute; left: 200px; top: 367px; width: 190px; z-index: +2; color: #a29b93; font-size: 0.75em; }
    
    #image {float: right; width: 580px;}

    #texte {float: right; width: 550px; margin-bottom: 70px;}

    
	/* Farben*/
	.brot {color: #000000;}
	.white {color: #ffffff;}
	.red {color: #BD0000;}
	.black {color: #000000;}
    .blue {color: #1D98A8; }
    .green {color: #94A727;}
    .tuerkis {color: #18A8C8;}
    .pink {color: #ff62d1;}
    .l_orange {color: #f0c000;}
    .m_orange {color: #ff7e00;}
    .gray {color: #b1b1b1;}
    .orange {color: #ff9c00;}
    
     .bg_viola {background-color: #ee00a8;}
    .bg_pink {background-color: #ff62d1;}
    .bg_l_green {background-color: #ffb062;}
    .bg_green {background-color: #579596;}
    .bg_d_green {background-color: #ff5400;}
	
    /* LINKS */
	#texte a:link{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: underline; line-height: 140%;color: #699CA3;}
	#texte a:visited{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: underline; line-height: 140%;color: #699CA3;}	
	#texte a:hover{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: underline; line-height: 140%; color: black;}	
	#texte a:active{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: underline; line-height: 140%; color: black;}
	
    	a.small_blue:link{color: #69acb5;font-size: 0.7em; font-weight:normal;line-height:1.4em;}
    	a.small_blue:visited{color: #69acb5;font-size: 0.7em; font-weight:normal;line-height:1.4em;}
    	a.small_blue:hover{color: #69acb5;font-size: 0.7em; font-weight:normal;line-height:1.4em;}
    	a.small_blue:active{color: #69acb5;font-size: 0.7em; font-weight:normal;line-height:1.4em;}
    	
    	a.small_white:link{color: #ffffff;font-size: 0.7em; font-weight:normal;line-height:1.4em;}
    	a.small_white:visited{color: #ffffff;font-size: 0.7em; font-weight:normal;line-height:1.4em;}
    	a.small_white:hover{color: #ffffff;font-size: 0.7em; font-weight:normal;line-height:1.4em;}
    	a.small_white:active{color: #ffffff;font-size: 0.7em; font-weight:normal;line-height:1.4em;}
    
    	/*Versuch*/
    	a.l_orange_small:link {color: #FBA207;font-size: 0.7em; font-weight:normal;line-height:1.4em;}
    	a.l_orange_small:visited {color: #FBA207;font-size: 0.7em; font-weight:normal;line-height:1.4em;}
    	a.l_orange_small:hover {color: #FBA207;font-size: 0.7em; font-weight:normal;line-height:1.4em;}
    	a.l_orange_small:active {color: #FBA207;font-size: 0.7em; font-weight:normal;line-height:1.4em;}

    	
    	a.orange:link {color: #ff9c00;font-size: 0.9em; font-weight:normal;line-height:1.4em;}
    	a.orange:visited {color: #ff9c00;font-size: 0.9em; font-weight:normal;line-height:1.4em;}
    	a.orange:hover {color: #ff9c00;font-size: 0.9em; font-weight:normal;line-height:1.4em;}
    	a.orange:active {color: #ff9c00;font-size: 0.9em; font-weight:normal;line-height:1.4em;}
    	
		
    	/*a:link{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: underline; line-height: 140%;color: #699CA3;}
	
	a:visited{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: underline; line-height: 140%;color: #699CA3;}
	
	a:hover{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: underline; line-height: 140%; color: black;}
	
	a:active{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: underline; line-height: 140%; color: black;}
	*/
    	  	  
	a.normal:link{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: none; line-height: 140%;}
	
	a.normal:visited{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: none; line-height: 140%;}
	
	a.normal:hover{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: none; line-height: 140%; color: black;}
	
	a.normal:active{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: none; line-height: 140%; color: black;}	
	
	
	a.normal_white:link{color:#ffffff;font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: none; line-height: 140%;}
	
	a.normal_white:visited{color:#ffffff;font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: none; line-height: 140%;}
	
	a.normal_white:hover{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: none; line-height: 140%; color: black;}
	
	a.normal_white:active{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: none; line-height: 140%; color: black;}
	
	
    	a.normal_gray:link{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: none; line-height: 140%;color: #b1b1b1;}
	
	a.normal_gray:visited{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: none; line-height: 140%;color: #b1b1b1;}
	
	a.normal_gray:hover{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: none; line-height: 140%; color: black;}
	
	a.normal_gray:active{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: none; line-height: 140%; color: black;}	
	
	
	a.normal_black:link{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: none; line-height: 140%;color: #FBA207;}
	
	a.normal_black:visited{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: none; line-height: 140%;color: #FBA207;}
	
	a.normal_black:hover{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: none; line-height: 140%; color:#FBA207;}
	
	a.normal_black:active{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: none; line-height: 140%; color: #FBA207;}

    
    
	a.link{position:relative; text-decoration: none;  font-family: arial, verdana, sans-serif; font-size: 0.7em; font-weight: bold; text-decoration: none; line-height: 190%;}
	
	a.link:visited{position:relative; font-size: 0.7em; font-weight: bold; text-decoration: none; font-family: arial, verdana, sans-serif; text-decoration: none; line-height: 190%;}
	
	a.link:hover{position:relative; font-size: 0.7em; font-weight: bold; font-family: arial, verdana, sans-serif;text-decoration: none; color: #43868f; line-height: 190%; }
	
	a.link:active{position:relative; font-size: 0.7em; font-weight: bold;  font-family: arial, verdana, sans-serif; text-decoration: none; color: #43868f; line-height: 190%;}

	
	a.link_orange{color: #FBA207;position:relative; text-decoration: none;  font-family: arial, verdana, sans-serif; font-size: 0.7em; font-weight: bold; text-decoration: none; line-height: 190%;}
	
	a.link_orange:visited{color: #FBA207;position:relative; font-size: 0.7em; font-weight: bold; text-decoration: none; font-family: arial, verdana, sans-serif; text-decoration: none; line-height: 190%;}
	
	a.link_orange:hover{color: #FBA207;position:relative; font-size: 0.7em; font-weight: bold; font-family: arial, verdana, sans-serif;text-decoration: none; line-height: 190%; }
	
	a.link_orange:active{color: #FBA207;position:relative; font-size: 0.7em; font-weight: bold;  font-family: arial, verdana, sans-serif; text-decoration: none; line-height: 190%;}
	
	
	a.link_blue{color: #699CA3;position:relative; text-decoration: none;  font-family: arial, verdana, sans-serif; font-size: 0.7em; font-weight: bold; text-decoration: none; line-height: 190%;}
	
	a.link_blue:visited{color: #699CA3;position:relative; font-size: 0.7em; font-weight: bold; text-decoration: none; font-family: arial, verdana, sans-serif; text-decoration: none; line-height: 190%;}
	
	a.link_blue:hover{color: #699CA3;position:relative; font-size: 0.7em; font-weight: bold; font-family: arial, verdana, sans-serif;text-decoration: none; line-height: 190%; }
	
	a.link_blue:active{color: #699CA3;position:relative; font-size: 0.7em; font-weight: bold;  font-family: arial, verdana, sans-serif; text-decoration: none; line-height: 190%;}
			
    
	    .menue {position:absolute; display: block; width: 142px; height: 36px; background-image: url(../graphic/button.gif); background-repeat: no-repeat; background-position: 0px 0px;  }

    .navi_bar img { width: 142px; height: 36px; border: 0; margin-top:0px;visibility:hidden; }

    * html a:hover {visibility:visible}

    .navi_bar a:hover img{width: 142px; height: 36px; border: 0; visibility:visible}

    .navi_bar span {position:absolute; width:142px; top:18px; left:0px; cursor: pointer;}
	
	
	a.abbinder:link{font-family: arial, verdana, sans-serif; font-size: 0.7em; text-decoration: none;  font-weight:normal;}
	
	a.abbinder:visited{font-family: arial, verdana, sans-serif; font-size: 0.7em; text-decoration: none; font-weight:normal;}
	
	a.abbinder:hover{font-family: arial, verdana, sans-serif; font-size: 0.7em; text-decoration: none; color: #000000; font-weight:normal;}
	
	a.abbinder:active{font-family: arial, verdana, sans-serif; font-size: 0.7em; text-decoration: none; color: #000000; font-weight:normal;}	
	
	a.abbinder:link{font-family: arial, verdana, sans-serif; font-size: 0.7em; text-decoration: none;  font-weight:normal;}
	
	a.abbinder:visited{font-family: arial, verdana, sans-serif; font-size: 0.7em; text-decoration: none; font-weight:normal;}
	
	a.abbinder:hover{font-family: arial, verdana, sans-serif; font-size: 0.7em; text-decoration: none; color: #F0C000; font-weight:normal;}
	
	a.abbinder:active{font-family: arial, verdana, sans-serif; font-size: 0.7em; text-decoration: none; color: #F0C000; font-weight:normal;}
		
	
	
	a.alphabet:link{font-family: arial, verdana, sans-serif; font-size: 20px; text-decoration: underline; color: #52719c; font-weight:bold; background-color:#f7fff7;}
	
	a.alphabet:visited{font-family: arial, verdana, sans-serif; font-size: 20px; text-decoration: underline; color: #52719c; font-weight:bold; background-color:#f7fff7;}
	
	a.alphabet:hover{font-family: arial, verdana, sans-serif; font-size: 20px; text-decoration: underline; color: #f7ffff; font-weight:bold; background-color:#52719c;}
	
	a.alphabet:active{font-family: arial, verdana, sans-serif; font-size: 20px; text-decoration: underline; color: #52719c; font-weight:bold; background-color:#f7fff7;}
	
	
	a.kalender:link{font-family: arial; font-size: 14px; text-decoration: none; color: #ffffff; background-color: #8caede; font-weight:bold;}
	
	a.kalender:visited{font-family: arial; font-size: 14px; text-decoration: none; color: #ffffff; background-color: #8caede; font-weight:bold;}
	
	a.kalender:hover{font-family: arial; font-size: 14px; text-decoration: none; color: #ffffff; background-color: #9cc7ff; font-weight:bold;}
	
	a.kalender:active{font-family: arial; font-size: 14px; text-decoration: none; color: #ffffff; background-color: #8caede; font-weight:bold;}		

    
    
/* Edith-Module*/
	.aktuelles_textbold{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: none; color: #ffffff; font-weight:bold;line-height:1.6em;}

	.popup_textbold{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: none; color: #ffffff; font-weight:bold;line-height:1.6em;}

	.gaestebuch_textbold{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: none; color: #ffffff; font-weight:bold;line-height:1.6em;}

	.kontakt_textbold{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: none; color: #ffffff; font-weight:bold;line-height:1.6em;}

	.ticker_textbold{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: none; color: #ffffff; font-weight:bold;line-height:1.6em;}

	.ortsrecht_textbold{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: none; color: #ffffff; font-weight:bold;line-height:1.6em;}

	.politik_textbold{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: none; color: #ffffff; font-weight:bold;line-height:1.6em;}

	.immobilien_textbold{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: none; color: #ffffff; font-weight:bold;line-height:1.6em;}

	.termin_textbold{font-family: arial, verdana, sans-serif; font-size: 0.9em; text-decoration: none; color: #699CA3; font-weight:bold;line-height:1.6em;}

	.vereine_textbold{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: none; color: #ffffff; font-weight:bold;line-height:1.6em;}

	.unternehmen_textbold{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: none; color: #ffffff; font-weight:bold;line-height:1.6em;}

	.gewinnspiel_textbold{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: none; color: #ffffff; font-weight:bold;line-height:1.6em;}

	.galerie_textbold{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: none; color: #699CA3; font-weight:bold;line-height:1.6em;}

	.tourismus_textbold{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: none; color: #636363; font-weight:bold;line-height:1.6em;}

	.linkliste_textbold{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: none; color: #636363; font-weight:bold;line-height:1.6em;}

	.excerpt{font-family: arial, verdana, sans-serif; font-size: 1.0em; text-decoration: none; color: #636363; font-weight:normal;line-height:1.6em;}

	.highlight{font-family: arial, verdana, sans-serif;  font-size: 1.0em; text-decoration: none; color: #636363; font-weight:normal; background-color:#00ff00;line-height:1.6em;}
	
/
    /* SPECIALS */
    img.pic{margin-right: 5px; margin-bottom: 5px; float: left;}
    
	/*ul.pic {list-style-image:url(fileadmin/graphic/ul_pic.gif)}*/
	
	ul{
	  font-family: arial, verdana, sans-serif; font-size: 0.8em; text-decoration: none; font-weight:normal; line-height: 140%;
	}
	
	HR {BORDER: #dde0cf 1px thin; width:90%; margin-top: 1px; margin-bottom: 1px;}

	.trenner {border-left: white solid 1px; text-align: center;}
    
		
   /* Tabellen */ 
   .contenttable{font-family: arial, verdana, sans-serif; font-size: 0.75em; text-decoration: none; font-weight:normal;line-height:1.6em;color: #69acb5;}
	
	table.rahmen {border:#ffffff 1px solid;}
      
	th {font-family: arial, verdana, sans-serif; font-size: 12px; text-decoration: none; color: #ffffff; font-weight:bold; line-height:1.6em;background-color:#009900; padding:5px; text-align:left;}	
   
	td.rahmen{border-bottom:#ffffff 1px solid;}
    
	td.nopadding_text{font-family: arial, verdana, sans-serif; font-size: 11px; text-decoration: none; color: #000000; font-weight:normal;	padding-left:5px}

	td.nopadding_textbold{font-family: arial, verdana, sans-serif; font-size: 14px; text-decoration: none; color: #000000;	font-weight: bold;padding-left:5px}

	td.nopadding_textbold_ohne{	font-family: arial, verdana, sans-serif; font-size: 14px; text-decoration: none; color: #000000;	font-weight: bold; padding-left:5px}

    /*Formulare*/
	.input {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 0.80em; font-style : normal; font-variant: normal; font-weight: bold; text-decoration: none; color: #000000; border-right: 1px solid white; border-top: 1px solid white; border-left: 1px solid #838383; border-bottom: 1px solid #838383; background-color: #F6DC01;}

	.button {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px;	font-style : normal; font-variant : normal; font-weight : bold; text-decoration : none; color : #ffffff;	border : 1px outset; border-color :#ffffff; background-color : #9ED2D9; width:80px;}

	
    /*Weiten*/
	.w_140 {width:140px;}
	
	.w_286 {width:286px;}
	
	.w_400 {width:400px;}
	
	.w_600 {width:600px;}
    
    .w_hundert {width:100%;}

/*	
    .csc-linkToTop{
	border-bottom: 1px solid #9ED2D9;
         width:500px;
         text-align:right;
    } 
    
*/  

    .csc-textpic-caption{
      font-family: arial, verdana, sans-serif; font-size: 0.7em; text-decoration: none; font-weight:normal;line-height:1.4em;color: #69acb5;
    }
    .csc-textpic{
      width:480px;
    }
	.csc-textpic-text{
      width:300px;
    }

.csc-firstHeader{
	font-size: 0.9em; font-family:  arial, verdana, sans-serif; color: #59a8b3; width: 90%; padding:0px; letter-spacing: 0px; text-align: right; text-transform: uppercase; font-weight: bold; line-height: 120%;margin-bottom:0px;
}

/* MAILFORMULAR */
fieldset.csc-mailform,label,legend{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight:normal;
	float: left;
	color:#699CA3;
	line-height:140%;
	vertical-align:top;
	width:150px;
}

fieldset {
border: 1px solid #C0C0C0;
margin-bottom:5px;
width:48%;
}

.radiolayout {
padding-top:5px;
padding-bottom:5px;
}

.formu {
width:90%;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;
font-weight:bold;

}

.mf-radio {
border:0px;
float:right;
clear:both;
}

.mf-text {
color: #000000;
border: 1px solid #C0C0C0;
margin-bottom: 5px;
width:260px;
}

.mf-check {
border: 0px;
}
.mf-select {
border:0px;
}

.mf-input {
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

.mf-submit {
color: #ffffff;
background-color: #C0C0C0;
border: 0px;
margin-top:15px;
margin-bottom:15px;
}
//-->
</style>