body { margin-top:0px; 
       margin-bottom:0px;
       margin-left:0px;
       margin-right:0px;
       font-family:verdana,arial,sans-serif; 
       font-size:8pt;
       /*background-color:#4D6586;*/
       background-color:#ffffff;
       /*background-image:url(../bilder/bg.gif);*/
       /*background-repeat:no-repeat;*/
              
       scrollbar-arrow-color:#cccccc;
       scrollbar-base-color:#ffffff;
       scrollbar-shadow-color:#cccccc;
       scrollbar-face-color:#ffffff;
       scrollbar-highlight-color:#cccccc;
       scrollbar-dark-shadow-color:#cccccc;
       scrollbar-3d-light-color:#cccccc;
        
       }


font.klein {font-family:verdana,arial;color:blue;font-size:7pt}
font.red {font-family:verdana,arial;color:red;font-size:10pt}
font.green {font-family:verdana,arial;color:green;font-size:8pt}
font.orange {font-family:verdana,arial;color:orange;font-size:8pt}
font.red12 {font-family:verdana,arial;color:red;font-size:12pt}
font.blue{font-family:verdana,arial;color:blue;font-size:8pt}
font.red14 {font-family:verdana,arial;color:red;font-size:14pt;}


font.orange14 {font-family:verdana,arial;color:#FE8646;font-size:14pt;}


h1 { font-size:20pt; }
h2 { font-size:18pt; }
h3 { font-size:16pt; }
h4 { font-size:14pt; }
h5 { font-size:12pt; }
h6 { font-size:10pt; }


hr {COLOR: #cccccc; size: 1;}

.suche
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-RIGHT: black 1px solid; 
    BORDER-TOP: black 1px solid;      
    BORDER-BOTTOM: black 1px solid;     
    BORDER-LEFT: black 1px solid;
    BORDER-COLOR: #cccccc;
    FONT-SIZE: 11px;  
    COLOR: #000000; 
    FONT-FAMILY: verdana,arial,helvetica,sans-serif; 

}

.input
{
    BACKGROUND-COLOR: #f2f2f2;
    BORDER-RIGHT: black 1px solid; 
    BORDER-TOP: black 1px solid;      
    BORDER-BOTTOM: black 1px solid;     
    BORDER-LEFT: black 1px solid;
    BORDER-COLOR: #cccccc;
    FONT-SIZE: 11px;  
    COLOR: #000000; 
    FONT-FAMILY: verdana,arial,helvetica,sans-serif; 

}

.inputklar
{
    BORDER-RIGHT: black 0px solid; 
    BORDER-TOP: black 0px solid;      
    BORDER-BOTTOM: black 0px solid;     
    BORDER-LEFT: black 0px solid; 
    COLOR: #cc3300; 
    font-weight : bold;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif; 
}


.inputfett
{
    BACKGROUND-COLOR: #ffffff;
    bg-color: # ffffff;
    color : #ff0000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    font-weight : bold;
    BORDER-RIGHT: black 1px solid; 
    BORDER-TOP: black 1px solid; 
    BORDER-LEFT: black 1px solid;     
    BORDER-BOTTOM: black 1px solid;    
}



.button
{
    BACKGROUND-COLOR: #FFCC66;
    BORDER-RIGHT: black 1px solid; 
    BORDER-TOP: black 1px solid;      
    BORDER-BOTTOM: black 1px solid;     
    BORDER-LEFT: black 1px solid;    
    FONT-SIZE: 10px;  
    COLOR: #000000; 
    FONT-FAMILY: verdana,arial,helvetica,sans-serif; 
  
}


.buttongross
{
    BACKGROUND-COLOR: #FFCC66;
    BORDER-RIGHT: black 2px solid; 
    BORDER-TOP: black 2px solid;      
    BORDER-BOTTOM: black 2px solid;     
    BORDER-LEFT: black 2px solid;
    BORDER-COLOR:#ff3300;
    FONT-SIZE: 12px;  
    COLOR: #000000; 
    FONT-FAMILY: verdana,arial,helvetica,sans-serif; 
  
}



.th {
	background-color:#cccccc;
	font-size:10pt;
	color:#3333333;	
}

.feingrau {
	background-color:#f2f2f2;
	font-size:10px;
	color:#3333333;	
}

.adminline {
	background-color:#e4e4e4;
	font-size:10px;
	color:#3333333;	
}

.td {
	background-color:#ffffff;
}

.thcol {
	background-color:#ffcc66;
	font-size:10pt;	
}

.thcol10 {
	background-color:#ffcc66;
	font-size:10px;	
}



.thklein {
	background-color:#cccccc;
	font-size:10px;
	color:#3333333;	
}





.tdgrau { 
	background-color:#f2f2f2;
	padding-left: 10px;	
	}

.tdcall { 
	background-color:#f2f2f2;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:7pt;	
	}
.tdcallueber{
	background-color : #cccccc;
	text-align: center;
	color : #333333;
}
	
.thgrau { 
	background-color:#cccccc;
	padding-left: 10px;
	}
	
.tdmittelgrau { 
	background-color:#eaeaea;
	padding-left: 10px;
	}
	
.sklein { 
	font-family:verdana,arial,sans-serif; 
	font-size:8pt;
	}

.tdformat { 
	padding-left: 10px;
	}


.Header
{
	font-size:6pt;	
}


.colorzahl {
	font-color : #ffffff;

}


.schattenunten {
	BACKGROUND-IMAGE: url(../grafik/bg_sh_vertical.jpg); BACKGROUND-REPEAT: repeat-x
}
.schattenrechts {
	BACKGROUND-IMAGE: url(../grafik/bg_sh_horizontal.jpg); BACKGROUND-REPEAT: repeat-y
}

}
.schwarz {
	BACKGROUND-COLOR: rgb(0,0,0)
}
.weiss {
	BACKGROUND-COLOR: rgb(255,255,255)
}
.grau1 {
	BACKGROUND-COLOR: rgb(241,241,241)
}
.grau2 {
	BACKGROUND-COLOR: rgb(227,228,227)
}
INPUT.grau2 {
	BACKGROUND-COLOR: rgb(226,227,226)
}
.grau1m {
	BACKGROUND-COLOR: rgb(240,241,245)
}
.grau2m {
	BACKGROUND-COLOR: rgb(227,228,234)
}
.grau3 {
	BACKGROUND-COLOR: rgb(171,166,161)
}
.grau4 {
	BACKGROUND-COLOR: rgb(198,198,198)
}
.featureunten {
	BACKGROUND-COLOR: rgb(227,228,227)
}
.gruen {
	BACKGROUND-COLOR: rgb(126,200,104)
}

}
.okka {
	BACKGROUND-COLOR: #CC3300
}

}
.hellokka {
	BACKGROUND-COLOR: #ffeecc
}