		body {
			margin:0;
		}
        h1 {
           font-family:arial,verdana,sans-serif;
			font-size:14px;
			color:#ff9900;
			font-weight:bold;
            display:inline;
        }
         h2 {
           font-family:arial,verdana,sans-serif;
			font-size:13px;
			color:#000;
			font-weight:bold;
            display:inline;
            line-height:20px;
        }
        .topic{
			font-family:arial,verdana,sans-serif;
			font-size:14px;
			color:#ff9900;
			font-weight:bold;
              }
		.normal{
			font-family:arial,verdana,sans-serif;
			font-size:12px;
			color:#333333;
			line-height:17px;
		}
		.footer{
			font-family:arial,verdana,sans-serif;
			font-size:10px;
			color:#999999;
			line-height:17px;
		}
		.kundenstimme {
			font-family:tahoma,times new roman,times,arial,verdana,sans-serif;
			font-size:11px;
			color:#666666;
			line-height:15px;
			font-style:italic;
			font-weight:normal;
			text-align:left;
		}
		.kundenstimme1 {
			font-family:times new roman,times,tahoma,arial,verdana,sans-serif;
			font-size:12px;
			color:#666666;			
			/*font-style:italic;*/
			text-align:left;
		}
        .kundenort{
			font-family:arial,verdana,sans-serif;
			font-size:12px;
			color:#999999;
			font-weight:normal;
              }
		.newsbox_headline {
			font-family: tahoma,arial,verdana,sans-serif;
			font-size:11px;
			color:#999999;			
			/*font-weight:bold;*/
			text-align:left;
			padding-left:5px
		}
		.newsbox_teaser {
			font-family: tahoma,arial,verdana,sans-serif;
			font-size:11px;
			color:#666666;			
			padding-left:15px;
			padding-right:5px;
			padding-top:8px;			
			text-align:left;
		}
		.contentbox {			
			padding-top:20px;			
		}
		
		.refbox {
			font-family: tahoma,arial,verdana,sans-serif;
			font-size:11px;			
			color:#666666;
			line-height:15px;			
			text-align:left;											
		}
		.refpic {
			border:1px solid #cccccc;
			margin-top:10px;			
		}
		.button {
			display:block;
			background-image:URL('../images/bullet_subnavi.gif');
			background-repeat:no-repeat;
			font-family: tahoma,arial,verdana,sans-serif;
			font-size:12px;			
			color:#666666;					
			padding-left:25px;
			padding-top:2px;
			padding-bottom:2px;
			background-color:#cccccc;
			text-decoration:none;
			margin-bottom:1px;			
		}
		
		.button:hover {
			display:block;
			background-image:URL('../images/bullet_subnavi.gif');
			background-repeat:no-repeat;
			font-family: tahoma,arial,verdana,sans-serif;
			font-size:12px;				
			color:#ff9900;				
			padding-left:25px;
			padding-top:2px;
			padding-bottom:2px;
			background-color:#999999;
			text-decoration:none;
			margin-bottom:1px;			
		}		
		.button_active {
			background-image:URL('../images/bullet_subnavi.gif');
			background-repeat:no-repeat;
			display:block;
			font-family: tahoma,arial,verdana,sans-serif;
			font-size:12px;				
			color:#ffffff;				
			padding-left:25px;
			padding-top:2px;
			padding-bottom:2px;
			background-color:#ff9900;
			text-decoration:none;
			margin-bottom:1px;			
		}
		/* LINKFORMATIERUNGEN */
		a.topnavi:link {	
		    float:left;		
			font-size: 10pt;
			color: #777777;
			font-weight: bold;
			font-family: arial,verdana;
			text-decoration:none;
			padding:10px;
			border-right:1px solid #ccc;
		}
		a.topnavi:visited {
		 	float:left;
			font-size: 10pt;
			color: #777777;
			font-weight: bold;
			font-family: arial,verdana;
			padding:10px;
			text-decoration:none;
			padding:10px;
			border-right:1px solid #ccc;
		}
		a.topnavi:hover {
		 	float:left;
			font-size: 10pt;			
			color: #ff9900;
			font-weight: bold;
			font-family: arial,verdana;
			padding:10px;
			border-right:1px solid #ccc;
		}
		a.leftnavi:link {						
			margin:0px;
			padding:0px;
			font-size: 9pt;
			color: #ffffff;
			font-weight: bold;
			font-family: arial,verdana;
			text-decoration:none;			
			/*text-transform:uppercase;*/
		}
		a.leftnavi:visited {					
			margin:0px;
			padding:0px;
			font-size: 9pt;
			color: #ffffff;
			font-weight: bold;
			font-family: arial,verdana;
			text-decoration:none;			
			/*text-transform:uppercase;*/
		}
		a.leftnavi:hover {						
			margin:0px;
			padding:0px;
			font-size: 9pt;
			color: #ff9900;
			font-weight: bold;
			font-family: arial,verdana;
			text-decoration:none;			
			/*text-transform:uppercase;*/
		}
		
		.leftnavi_active {						
			margin:0px;
			padding:0px;
			font-size: 9pt;
			color: #000000;
			font-weight: bold;
			font-family: arial,verdana;
			text-decoration:none;			
			/*text-transform:uppercase;*/
		}
				
		a.leftnavisub:link {
			padding:5 0 5 5;
			font-size: 9pt;
			color: #ffffff;			
			font-family: arial,verdana;
			text-decoration:none;			
		}
		a.leftnavisub:visited {
			padding:5 0 5 5;
			font-size: 9pt;
			color: #ffffff;			
			font-family: arial,verdana;
			text-decoration:none;		
		}
		a.leftnavisub:hover {
			padding:5 0 5 5;
			font-size: 9pt;
			color: #ff9900;			
			font-family: arial,verdana;
			text-decoration:none;			
			
		}
		a.leftnavisub_active {
			padding:5 0 5 5;
			font-size: 9pt;
			color: #333333;			
			font-family: arial,verdana;
			text-decoration:none;			
		}
				
		a.subnavi:link {
			display:block;
			margin:1px;
			background-color:#f4f4f4;
			padding:2 0 2 0;
			width:218px;	
			font-size: 9pt;
			color: #666666;
			font-weight: normal;
			font-family: arial,verdana;
			text-decoration:none;			
			text-transform:uppercase;
		}
		a.subnavi:visited {
			display:block;
			margin:1px;
			background-color:#f4f4f4;
			padding:2 0 2 0;
			width:218px;	
			font-size: 9pt;
			color: #666666;
			font-weight: normal;
			font-family: arial,verdana;
			text-decoration:none;			
			text-transform:uppercase;
		}
		a.subnavi:hover {
			display:block;
			margin:1px;
			background-color:#ff9900;
			padding:2 0 2 0;
			width:218px;	
			font-size: 9pt;
			color: #666666;
			font-weight: normal;
			font-family: arial,verdana;
			text-decoration:none;			
			text-transform:uppercase;
		}
		
		a.reflink:link {						
			margin:0px;
			padding:0px;
			font-size: 10pt;
			color: #999999;
			font-weight: normal;
			font-family: arial,verdana;
			text-decoration:none;			
			
		}
		a.reflink:visited {					
			margin:0px;
			padding:0px;
			font-size: 10pt;
			color: #999999;
			font-weight: normal;
			font-family: arial,verdana;
			text-decoration:none;			
			
		}
		a.reflink:hover {						
			margin:0px;
			padding:0px;
			font-size: 10pt;
			color: #ff9900;
			font-weight: normal;
			font-family: arial,verdana;
			text-decoration:underline;			
			
		}
		a.contentlink:link {
			margin:0px;
			padding:0px;
			color: #333333;
			font-weight: normal;
			font-family: arial,verdana;
			text-decoration:underline;

		}
		a.contentlink:visited {
			margin:0px;
			padding:0px;
			color: #333333;
			font-weight: normal;
			font-family: arial,verdana;
			text-decoration:underline;

		}
		a.contentlink:hover {
			margin:0px;
			padding:0px;
			color: #ff9900;
			font-weight: normal;
			font-family: arial,verdana;
			text-decoration:underline;
		}


        a.blaetternlink:link {
			color: #999999;
			font-weight: normal;
			font-family: arial,verdana;
            font-size:12px;
            border:1px solid #ccc;
            display:inline;
            padding:2px 15px 2px 15px;
            width:50px;
            text-decoration: none;
           
            background-repeat: no-repeat;



		}
		a.blaetternlink:visited {
			color: #999999;
			font-weight: normal;
			font-family: arial,verdana;
            font-size:12px;
            border:1px solid #ccc;
            display:inline;
            padding:2px 15px 2px 15px;
            width:50px;
            text-decoration: none;

            background-repeat: no-repeat;

		}
		a.blaetternlink:hover {
			color: #999999;
			font-weight: normal;
			font-family: arial,verdana;
            font-size:12px;
            border:1px solid #ccc;
            display:inline;
            padding:2px 15px 2px 15px;
            width:50px;
            text-decoration: none;

            background-repeat: no-repeat;
            background-color: #999999;
            color:#FFFFFF;
		}

		a.morelink:link {						
			font-family: tahoma,arial,verdana,sans-serif;
			font-size:11px;
			color:#999999;
			text-align:left;
			padding-left:4px
			
		}
		a.morelink:visited {					
			font-family: tahoma,arial,verdana,sans-serif;
			font-size:11px;
			color:#999999;	
			text-align:left;
			padding-left:4px
			
		}
		a.morelink:hover {						
			font-family: tahoma,arial,verdana,sans-serif;
			font-size:11px;
			color:#ff9900;	
			text-align:left;
			padding-left:4px		
			
		}
		
		/* FORMULARFELDER */
		
		input {
			border:1px solid #999999;
		}
		
		textarea {
			border:1px solid #999999;
			font-family:tahoma, arial,verdana,sans-serif;
			font-size:11px;
		}
		
		
		
