h2 {
	font-family:  Verdana,Helvetica,Arial;
	font-size: 15px;
	color:#ffffff;
	font-weight:bold;
  }
      

.infoblock{
    display:block;
    width:1px;
    overflow:hidden;
    height:1px;
    color:#C6CCD8;
    line-height:1px;
    font-size:1px;
}


    body{
	background:#FFFFFF;
	margin:0px;
    }
	a {
		color:#AC1E36;
		font-size: 11px;		
		font-family: Verdana,Helvetica,Arial;
	}	
		
	.navi {
		font-family: Verdana,Helvetica,Arial;
		font-size: 11px;
		color:#FFFFFF;
		text-decoration:none;
		font-weight:bold;
	}	
	
	
	.blau {
	    color:#000066;
	}
	
	.blau-n,.blau-n:visited {
	    color:#000066;
	    font-size:12px;
	    text-decoration:underline;
	}
	
	
	.blau2-n,.blau2-n:visited {
	    color:#000066;
	    font-size:12px;
	    text-decoration:none;
	}
	
	.rot-n,.rot-n:visited {
	    color:#AC1E36;
	    font-size:12x;
	    text-decoration:underline;
	}

	.rot2-n,.rot2-n:visited {
	    color:#AC1E36;
	    font-size:12px;
	    text-decoration:none;
	}
	
	.blau:visited {
	    color:#000066
	}
	
	.blau2 {
	    color:#000066;
	    text-decoration:none;
	}
	
	.blau2:visited {
	    color:#000066;
	    text-decoration:none;
	}
	
	.navi_active,.navi:hover {
		font-family: Verdana,Helvetica,Arial;
		font-size: 11px;
		color:#ac1E36;
		text-decoration:none;
		font-weight:bold;	}	

	.block_text_head {
		font-family:  Verdana,Helvetica,Arial;
		font-size: 17px;
		color:#000066;
                                font-weight:normal;
                                line-height:25px;
  	}
	
	.block_text_head_small {
		font-family:  Verdana,Helvetica,Arial;
		font-size: 15px;
		color:#ffffff;
		font-weight:bold;
  	}
	
	.block_news_headline {
		font-family:  Verdana,Helvetica,Arial;
		font-size: 14px;
		color:#ffffff;
		font-weight:bold;
  	}
	.block_text,td {
		font-family:  Verdana,Helvetica,Arial;
		font-size: 12px;
		color:#282E2B;
		line-height:18px;
  	}
	
	.termintd {
		font-family:  Verdana,Helvetica,Arial;
		font-size: 11px;
		color:#282E2B;
		line-height:18px;
		padding-left:5px;
  	}
		
	        .teaser {
		font-family:  Verdana,Helvetica,Arial;
		font-size: 10px;
                font-weight:normal;
		color:#FFFFFF;
  	}
	.teaser_head {
		font-family:  Verdana,Helvetica,Arial;
		font-size: 14px;
                font-weight:bold;
		color:#FFFFFF;
  	}
	
input,textarea {
		font-family:  Verdana,Helvetica,Arial;
		font-size: 12px;
    border:1px solid #cecece;
   }
  .footer {
		font-family:  Verdana,Helvetica,Arial;
		font-size: 9px;
    font-weight:normal;
		color:#808080;
  	}

  .guestbook_head{
    background:#FFFFFF;
    color:#000000;
    font-family:Verdana, Arial, Helvetica, sans-serif;
  }
	.guestbook {
		font-family: Verdana,Helvetica,Arial;
		font-size: 11px;
		background:#FFFFFF;
    color:#000000;
		text-decoration:none;
    border-color:#000000;
	}	
	.guestbook_info {
		font-family: Verdana,Helvetica,Arial;
		font-size: 11px;
		background:#FFFFFF;
    color:#000000;
		text-decoration:none;
	}
      .text0 {
             font-family: Verdana,Helvetica,Arial;
              color:#000000;
     }
      .text12f {
             font-family: Verdana,Helvetica,Arial;
		  font-size: 10px; 
             color:#000000;
		  font-weight:bold;
     }
      .text0fett {
             font-family: Verdana,Helvetica,Arial;
             color:#000000;
	 font-weight:bold;
     }
      .hrot {
	font-family:  Verdana,Helvetica,Arial;
	font-size: 18px;
	color:#AC1E36;
	font-weight:bold;
  }
  	.blau0fett {
	    color:#000066;
         font-weight:bold;
	}    
      .rot0fett {
	font-family:  Verdana,Helvetica,Arial;
		color:#AC1E36;
	font-weight:bold;
  }
      .h2rot {
	font-family:  Verdana,Helvetica,Arial;
	font-size: 15px;
	color:#AC1E36;
	font-weight:bold;
  }
  	.blau0 {
	    color:#000066;
	}    
      .rot0 {
	font-family:  Verdana,Helvetica,Arial;
		color:#AC1E36;
	  }
     .abstand {
         font-family:  Verdana,Helvetica,Arial; 
      }
     .styp {
     font-family:  Verdana,Helvetica,Arial;
		color:#ffffff;
           font-size: 16px;
           font-weight:bold;
}

#ma{
    position:relative;
    width:997px;
    margin:0px;
    height:100%;
}
#ad{
    position:absolute;
    margin:0px;
    left:200px;
    top:100px;
}

#menu{
	position:absolute;
	birder:0px solid #808080;
	width:165px;
	top:112px;
	left:0px;
}
