body, td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #FFFFFF;
scrollbar-face-color: #F4F4F4;
scrollbar-arrow-color: #2A8C8C;
scrollbar-base-color: #FFFFFF;
scrollbar-3d-light-color: #F4F4F4;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-highlight-color: #D5EDED;
scrollbar-shadow-color: #EEB587;
scrollbar-track-color: #FFFFFF;}

.titel {  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #F78F1E;
}

.utitel { 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FBC78E;
} 

.rest {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #231F20;
}

.oez {  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #F78F1E;
}

.oben {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #8C561F;
}

.hilfe {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; 
color: #CE7718;
}

a {color: #F78F1E; text-decoration :none;}
a:hover { color: #FBC78E; text-decoration: underline }

.mail {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;}
a.mail {color: #8C561F; text-decoration :none;}
a.mail:hover {color: #231F20; text-decoration: underline;}

.design {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;}
a.design {color: #CC781E; text-decoration :none;}
a.design:hover {color: #FBC78E; text-decoration: underline;}

.design2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;}
a.design2 {color: #CC781E; text-decoration :none;}
a.design2:hover {color: #FBC78E; text-decoration: underline;}

.popup {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;}
a.popup {color: #FBC78E; text-decoration :none;}
a.popup:hover {color: #231F20; text-decoration: underline;}

.border {
border: 1px solid #F78F1E;
}

.border2 {
border: 1px solid #231F20;
}

.border3 {
border: 1px solid #FBC78E;
}


/* formular */

.field {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #2e2e2e;
background-color: #FFFFFF;
border:none;
width: 180px;
border-color: #FFC400;
}

input.totalfield {
	border:none;
	background-color:#231f20;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #FFFFFF;
	font-weight:bold;
	width:40px;
}

td.menupanel {
	padding:10px;
	border:1px solid #FBC78E;
}

td.label {
	padding-right:20px;
}
	
