<style type="text/css">      
<!--

/* TEXT */
	.{
	
	}
	.text{font-family: verdana, arial, sans-serif; font-size: 0.75em; text-decoration: none; font-weight:normal; line-height:1.4em;}
	
	.abbinder{font-family: verdana, arial, sans-serif; font-size: 0.8em; text-decoration: none; font-weight:normal;line-height:1.2em;}
	
	
	.small {font-size: 0.8em; font-weight:normal;}
	
	.big {font-size: 1.2em;}
	
	.bold {font-weight:bold;}
	
	.italic {font-style: oblique;}
	
	.headline{font-family: verdana; font-size: 1.1em; text-decoration: none; font-weight:bold; line-height:1.4em;}
	.kontakttext{font-family: verdana, arial, sans-serif; font-size: 0.85em; text-decoration: none; font-weight:normal; line-height:1.4em;color: #1a568f;}	
	
	.bodytext{font-family: verdana, arial, sans-serif; font-size: 0.75em; text-decoration: none; font-weight:normal; line-height:1.4em;color: #1a568f;}

	H1 {
	FONT-SIZE: 1.1em; FONT-FAMILY: verdana, sans-serif; COLOR: #f14242; WIDTH: 100%; PADDING:0px; LETTER-SPACING: 0px; TEXT-ALIGN: left; font-weight: bold; margin-bottom: 0px;}
    H2 {
	FONT-SIZE: 0.85em; FONT-FAMILY: verdana, sans-serif; COLOR: #f14242; WIDTH: 100%; PADDING:0px; LETTER-SPACING: 0px; TEXT-ALIGN: left; font-weight: bold; margin-bottom: 20px; margin-top: 0px;}

     H3 { FONT-SIZE: 0.89em; FONT-FAMILY: verdana, sans-serif; COLOR: #1a568f; WIDTH: 100%; PADDING:0px; LETTER-SPACING: 0px;  TEXT-ALIGN: left; font-weight: bold; margin-bottom: 0px; margin-top: 10px;}
    
    p { font-size: 0.85em; line-height: 1.6em; margin-top: 5px;}
    
    .align_right {text-align: right}
    
    .align_left {text-align: left}
			
    .align_center {text-align:center;}
    
/* Container */
	
	 body{font-family: verdana; text-decoration: none;  font-weight:normal; line-height:1.6em;font-size: 100%;text-align: center;margin:0px; background-color: #cee7ff;}
	
	#container {padding:0px; left:0; top: 0; text-align: left;width : 923px; min-height: 600; background-image: url(bg_cont.gif);  margin: auto; }
   
    #head {margin:0px; background-color:#333365; width: 923px; postion: absolute; top: 0px; padding-top: 17px; text-align: right;}
    
	#inhalt {text-align: left; padding-bottom:1px; padding-right: 0px; padding-top:0px; padding-left:0px; width: 530px; float: left; position: relative; top:30px; left: 20px; background-color: white;font-size: 100%;z-index:1;}

    #navi {padding-top: 0px; z-index: +5; width: 178px; float: left; margin-left: 0px; position: relative; left: 0px; top:0px; height: 450px; background-color: #6699cc; font-size:100%;}
 
    #login {padding-top: 0px; z-index: +5; width: 178px; float: left; margin-left: 0px; position: relative; left: 0px; top:0px; height: 100px; background-color: #333365;}
    
    #rechts {padding-top: 0px; z-index: +5; width: 178px; float: right; margin-left: 0px; position: relative; right: 0px; top:0px; height: 450px; background-color: #6699cc;font-size:100%;}

	#bottom {padding-bottom: 5; text-align:center; position: relative; top: 0;width:923px; background-image: url(bg_cont.gif);background-repeat:repeat;z-index:2;float:left;}

	body.popup{	margin-left:5px;margin-right:0px;margin-top:10px;margin-bottom:10px;	background:url(../popup/bg_pop_up.jpg);	background-position : left;	background-repeat : no-repeat;}
    
    .keywords {line-height: 0px; color: #fff; font-size: 0.01em; display: none;}
    
    
	/* Farben*/
	.brot {color: #1a568f; text-decoration: none;}
	.white {color: #ffffff; text-decoration: none;}
	.red {color: #BD0000; text-decoration: none;}
	.black {color: #000000; text-decoration: none;}
    .orange {color: #f14242; text-decoration: none;}
    .dark {color: #1a568f;}
    .light {color: #ffb062;}
    .medium {color: #ff7e00;}
    
    .bg_l_gray {background-color: #ededed;}
    .bg_gray {background-color: #579596;}
    .bg_d_gray {background-color: #7e7e7e;}
	
    /* LINKS */
    a {color: white;}
    
	a.normal:link{font-family: verdana; font-size: 1.0em; text-decoration: underline; line-height: 140%;color: #1a568f;}
	
	a.normal:visited{font-family: verdana; font-size: 1.0em; text-decoration: underline; line-height: 140%;color: #1a568f;}
	
	a.normal:hover{font-family: verdana; font-size: 1.0em; text-decoration: none; line-height: 140%; color: #f14242;}
	
	a.normal:active{font-family: verdana; font-size: 1.0em; text-decoration: none; line-height: 140%; color: #f14242;}	

        a.normal_extra:link{font-family: verdana; font-size: 1.0em; text-decoration: underline; line-height: 140%;}
	
	a.normal_extra:visited{font-family: verdana; font-size: 1.0em; text-decoration: underline; line-height: 140%;}
	
	a.normal_extra:hover{font-family: verdana; font-size: 1.0em; text-decoration: none; line-height: 140%; color: #f14242;}
	
	a.normal_extra:active{font-family: verdana; font-size: 1.0em; text-decoration: none; line-height: 140%; color: #f14242;}	
	
    
    
	a.link{position:relative; display: block; color: white; text-decoration: none;  font-family: verdana; font-size: 0.70em; text-decoration: none; color: #8e8e8e; font-weight:normal;line-height: 140%;}
	
	a.link:visited{position:relative; display: block; color: white; text-decoration: none; font-family: verdana; font-size: 0.70em; text-decoration: none; color: #8e8e8e; font-weight:normal;line-height: 140%;}
	
	a.link:hover{position:relative; display: block;  font-family: verdana; font-size: 0.70em; text-decoration: none; color: #f14242; font-weight:normal;line-height: 140%; }
	
	a.link:active{position:relative; display: block;  font-family: verdana; font-size: 0.70em; text-decoration: none; color: #f14242; font-weight:normal;line-height: 140%;}

	
	
	a.abbinder:link{font-family: verdana; font-size: 0.8em; text-decoration: none;  font-weight:normal;}
	
	a.abbinder:visited{font-family: verdana; font-size: 0.8em; text-decoration: none; font-weight:normal;}
	
	a.abbinder:hover{font-family: verdana; font-size: 0.8em; text-decoration: underline; color: #f14242; font-weight:normal;}
	
	a.abbinder:active{font-family: verdana; font-size: 0.8em; text-decoration: underline; color: #f14242; font-weight:normal;}	
		
	
	
	a.alphabet:link{font-family: verdana; font-size: 20px; text-decoration: underline; color: #52719c; font-weight:bold; background-color:#f7fff7;}
	
	a.alphabet:visited{font-family: verdana; font-size: 20px; text-decoration: underline; color: #52719c; font-weight:bold; background-color:#f7fff7;}
	
	a.alphabet:hover{font-family: verdana; font-size: 20px; text-decoration: underline; color: #f7ffff; font-weight:bold; background-color:#52719c;}
	
	a.alphabet:active{font-family: verdana; 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: verdana; font-size: 1.0em; text-decoration: none; color: #ffffff; font-weight:bold;line-height:1.6em;}

	.popup_textbold{font-family: verdana; font-size: 1.0em; text-decoration: none; color: #ffffff; font-weight:bold;line-height:1.6em;}

	.gaestebuch_textbold{font-family: verdana; font-size: 1.0em; text-decoration: none; color: #ffffff; font-weight:bold;line-height:1.6em;}

	.kontakt_textbold{font-family: verdana; font-size: 1.0em; text-decoration: none; color: #ffffff; font-weight:bold;line-height:1.6em;}

	.ticker_textbold{font-family: verdana; font-size: 1.0em; text-decoration: none; color: #ffffff; font-weight:bold;line-height:1.6em;}

	.ortsrecht_textbold{font-family: verdana; font-size: 1.0em; text-decoration: none; color: #ffffff; font-weight:bold;line-height:1.6em;}

	.politik_textbold{font-family: verdana; font-size: 1.0em; text-decoration: none; color: #ffffff; font-weight:bold;line-height:1.6em;}

	.immobilien_textbold{font-family: verdana; font-size: 1.0em; text-decoration: none; color: #ffffff; font-weight:bold;line-height:1.6em;}

	.termin_textbold{font-family: verdana; font-size: 1.0em; text-decoration: none; color: #ffffff; font-weight:bold;line-height:1.6em;}

	.vereine_textbold{font-family: verdana; font-size: 1.0em; text-decoration: none; color: #ffffff; font-weight:bold;line-height:1.6em;}

	.unternehmen_textbold{font-family: verdana; font-size: 1.0em; text-decoration: none; color: #ffffff; font-weight:bold;line-height:1.6em;}

	.gewinnspiel_textbold{font-family: verdana; font-size: 1.0em; text-decoration: none; color: #ffffff; font-weight:bold;line-height:1.6em;}

	.galerie_textbold{font-family: verdana; font-size: 1.0em; text-decoration: none; color: #636363; font-weight:bold;line-height:1.6em;}

	.tourismus_textbold{font-family: verdana; font-size: 1.0em; text-decoration: none; color: #636363; font-weight:bold;line-height:1.6em;}

	.linkliste_textbold{font-family: verdana; font-size: 1.0em; text-decoration: none; color: #636363; font-weight:bold;line-height:1.6em;}

	.excerpt{font-family: verdana; font-size: 1.0em; text-decoration: none; color: #636363; font-weight:normal;line-height:1.6em;}

	.highlight{font-family: verdana;  font-size: 1.0em; text-decoration: none; color: #636363; font-weight:normal; background-color:#00ff00;line-height:1.6em;}
	
/
    /* SPECIALS */
	ul.pic {list-style-image:url(../graphic/ul_pic.gif)}
	
	HR {BORDER: #afafaf 1px solid;}

	.trenner {border-left: white solid 1px; text-align: center;}
    
		
   /* Tabellen */ 
	
	table.rahmen { border-bottom: 1px solid white;}
    table.aktuelles {border-top:#dcdbdb 1px solid; border-bottom: 1px dotted orange;}
      
	th {font-family: verdana; font-size: 12px; text-decoration: none; font-weight:bold; line-height:1.6em; padding:5px; text-align:left;}	
   
	td.rahmen{border-top-color:#ffffff; border-top-style: solid; border-collapse: collapse; border-top-width: 1px;border-left-color:#ffffff; border-left-style: solid; border-collapse: collapse; border-left-width: 1px;}
    
    .rahmen_dunkel{border-bottom-color:#dcdbdb; border-bottom-style: solid; border-collapse: collapse; border-bottom-width: 1px;}
    
    td.rahmen_dunkel{border-bottom-color:#dcdbdb; border-bottom-style: solid; border-collapse: collapse; border-bottom-width: 1px;}
    
	td.nopadding_text{font-family: verdana; font-size: 11px; text-decoration: none; color: #000000; font-weight:normal;	padding-left:5px}

	td.nopadding_textbold{font-family: verdana; font-size: 14px; text-decoration: none; color: #000000;	font-weight: bold;padding-left:5px}

	td.nopadding_textbold_ohne{	font-family: verdana; 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.70em; font-style : normal; font-variant: normal; font-weight: normal; text-decoration: none; color: gray; border: 0px; background-color: #Ffffff;}

.button {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 0.75 em;	font-style : normal; font-variant : normal; font-weight : normal; text-decoration : none; color : #ffffff;	border : 1px outset; border-color :#ffffff; background-color : #333365;}

	
    /*Weiten und H&ouml;hen*/
	.w_140 {width:140px;}
	
	.w_212 {width:212px;}
	
	.w_400 {width:400px;}
	
	.w_600 {width:600px;}
    
    .w_hundert {width:100%;}
	
    .h_141 {height: 141px;}

    
    
    //-->
</style> 