    
body { 	
	font-family: Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-style: normal;
	}
	
a:link 
{
    color:#FA9D1C; 
    text-decoration: underline;
    } 
    
a:visited	
{
    color: #FA9D1C; 
    text-decoration: underline;
    }
    
a:hover  
{
    color:#FA9D1C; 
    text-decoration: underline;
    } 
    
a:active 
{
    color:#FA9D1C;  
    text-decoration: underline;
    } 

h1 
{
    color:#DE4C23;  
    font-family: arial, helvetica, sans-serif; 
    font-size:25px; 
    font-weight: bold; 
    word-spacing: 0; 
    line-height: 100%; 
    margin: 0px; 
    }
    
td 
{
    color: #000000; 
    font-family: arial, helvetica, sans-serif; 
    font-size:11px; font-style: normal; 
    line-height: 150%; 
    }
    
.content 
{
    padding-left: 40px; 
    padding-top: 20px; 
    }
    
.noborder 
{
    border-width:0px 0px 0px 0px; 
    }
    
.text 
{
    padding-left: 40px; 
    }
    
.nopadding 
{
    padding: 0px; 
    }
    
.menu 
{
    padding-left: 25px; 
    padding-top: 80px;
    }

table 
{
    border-width:0px 0px 0px 0px; 
    border-style:solid; 
    border-color:#FA9D1C;
    padding:0px;
    }

.border 
{
    border-width:1px 1px 1px 1px; 
    border-style:solid; 
    border-color:#FA9D1C;
    padding:0px;
    }

input 
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size:11px; font-style: normal;
    }
    
select 
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size:11px; 
    font-style: normal; 
    }


.menuebutton 
{
    color:#DE4C23; 
    font-family: arial, helvetica, sans-serif; 
    font-size:11px; 
    font-style: normal; 
    padding-top: 1px;  
    padding-left: 10px; 
    }
    
.menuebuttonover 
{
    color:#DE4C23; 
    font-family: arial, helvetica, sans-serif; 
    font-size:11px; 
    font-style: normal;  
    padding-top:1px; 
    padding-left: 10px; 
    font-weight: bold;
     }

.menuebutton a, .menuebuttonover a {
	color:#DE4C23; 
	text-decoration: none;
}

.menuebutton a:visited, .menuebuttonover a:visited {
	color:#DE4C23;	
	text-decoration: none;
}

.menuebutton a:hover, .menuebuttonover a:hover {
	color:#DE4C23;
	text-decoration: none;
	font-weight: bold;
}

.contentbox 
{
    color:#DE4C23; 
    font-family: arial, helvetica, sans-serif; 
    font-size:11px; 
    font-style: normal; 
    padding-top: 0px;  
    padding-left: 8px; 
    font-weight: bold; 
    border-width:1px 1px 1px 1px; 
    border-style:solid; 
    border-color:#FA9D1C;
    }
    
.contentboxover 
{
    color:#ffffff; 
    background-color: #FA9D1C; 
    font-family: arial, helvetica, sans-serif; 
    font-size:11px; 
    font-style: normal;  
    padding-top:1px; 
    padding-left: 8px; 
    font-weight: bold; 
    border-width:1px 1px 1px 1px; 
    border-style:solid; 
    border-color:#DE4C23;
    }

a.contentbox 
{
    color:#DE4C23; 
    font-family: arial, helvetica, sans-serif; 
    font-size:11px; 
    font-style: normal; 
    padding-top: 0px;  
    padding-left: 8px; 
    font-weight: bold; 
    border-width:1px 1px 1px 1px; 
    border-style:solid; 
    border-color:#FA9D1C; 
    text-decoration: none;
    height:48px;
    display:block;
}

a.contentbox:visited {
	color:#DE4C23;	
	text-decoration: none;
}

a.contentbox:hover {
	color:#ffffff;
	border-color:#DE4C23;
	text-decoration: none;
	background-image:url(images/pfeil_orange.jpg);
}

.klein 
{
    color:#DE4C23; 
    font-size:10px; 
    padding: 15px;
    }
    
.klein a:link, .klein a:visited, .klein a:hover
{
    color:#DE4C23; 
    font-size:10px; 
    padding-right: 10px;
    text-decoration: underline;
    }
    
.sprache 
{
    color:#FA9D1C; 
    font-size:10px;
    }
    
    
.form 
{
    font-size:11px; 
    border: 1px; 
    border-style:solid;  
    border-color:#FA9D1C;  
    width:200px; }

.contentbox 
{
    line-height: 150%; 
    }

#kontakt 
{
    color:#ffffff;
    line-height:1.2;
}

#auswahl
{
    margin: 2px 0px 5px 0px;
    font-size:10px;
}

.startbox 
{
    background-color:#FA9D1C;
    color: #DE4C23;
    font-size:10px;
    padding: 15px 0px 15px 25px;
    text-align: left;
    vertical-align: top;
    line-height:1.2;
    width:25%;
    height: 19px
    
}

.startbox a:link, .startbox a:visited, .startbox a:hover
{
    color: #ffffff;
    text-decoration: none;
}

.startbox a:hover
{
    color: #ffffff;
    text-decoration: underline;
}


.padding {padding-left: 25px; }


body,textarea 
{
    scrollbar-3dlight-color:#e4e4e4;
    scrollbar-arrow-color:#e4e4e4;
    scrollbar-base-color:#e4e4e4;
    scrollbar-darkshadow-color:#ffffff;
    scrollbar-face-color:#ffffff;
    scrollbar-highlight-color:ffffff;
    scrollbar-shadow-color:#e4e4e4;
    scrollbar-track-color:#ffffff; }