 /* Body */	

body {
	margin: 20px 20px 20px 20px;
	padding-left: 0px;
	padding-top: 0px;	
	padding-bottom: 0px;		
	background-color:#ffffff;
	font-family: Trebuchet MS,verdana,arial,helvetic,sans-serif;
	text-align: left; 
    	font-size: 12px; 
    	font-weight: normal;    	
	color:#000000;	
	scrollbar-base-color: #FFFFFF;
	scrollbar-3dlight-color: #E1E1E1;
	scrollbar-arrow-color: #FF0000;
	scrollbar-darkshadow-color: #333333;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #EEFFFF;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-track-color: #f1f1f1;
	}

h3 {
	color: #FF0000;
}

b.grau {
    color:#333333;
}

b.rot {
    color:#FF0000;
}

b.18rot {
    color:#FF0000;
    font-size: 18px;
}

hr {
	color: #FF0000;
	width: 100%;
	height: 1px;	
	margin-bottom: 0px;
}

span.klein {	
    color:#000000;
    text-decoration: none;
    font-size: 10px;
    font-family: Trebuchet MS,verdana,arial,helvetica;
    font-weight: normal;
    font-style: normal;
    letter-spacing:0;
    }    

span.kleingrau {	
    color:#666666;
    text-decoration: none;
    font-size: 10px;
    font-family: Trebuchet MS,verdana,arial,helvetica;
    font-weight: normal;
    font-style: normal;
    letter-spacing:0;
    }    
    
.p {
    color:#000000;
    font-size: 11px;
    font-family: Trebuchet MS,verdana,arial,helvetica;
    font-weight: normal;
    text-decoration: none;
    font-style: normal;
    letter-spacing:0;
}

 /* Text */	
 	 
.headline {	
    color:#000000;
    text-decoration: none;
    font-size: 16px;
    font-family: Trebuchet MS,verdana,arial,helvetica;
    font-weight: bold;
    font-style: normal;
    letter-spacing:0;
    }
    
.headlineRed {	
    color:#FF0000;
    text-decoration: none;
    font-size: 16px;
    font-family: Trebuchet MS,verdana,arial,helvetica;
    font-weight: bold;
    font-style: normal;
    letter-spacing:0;
    }
    
.headlineRedSmall {	
    color:#FF0000;
    text-decoration: none;
    font-size: 14px;
    font-family: Trebuchet MS,verdana,arial,helvetica;
    font-weight: bold;
    font-style: normal;
    letter-spacing:0;
    }
    
.headlineGrauSmall {	
    color:#666666;
    text-decoration: none;
    font-size: 12px;
    font-family: Trebuchet MS,verdana,arial,helvetica;
    font-weight: bold;
    font-style: normal;
    letter-spacing:0;
    }

.headlineGrau {	
    color:#666666;
    text-decoration: none;
    font-size: 14px;
    font-family: Trebuchet MS,verdana,arial,helvetica;
    font-weight: bold;
    font-style: normal;
    letter-spacing:0;
    }
        
.headlineBlackSmall {	
    color:#000000;
    text-decoration: none;
    font-size: 12px;
    font-family: Trebuchet MS,verdana,arial,helvetica;
    font-weight: bold;
    font-style: normal;
    letter-spacing:0;
    }    
    
.mbhWeiss {	
    color:#FFFFFF;
    text-decoration: none;
    font-size: 12px;
    font-family: Trebuchet MS,verdana,arial,helvetica;
    font-weight: bold;
    font-style: normal;
    letter-spacing:0;
    }
    
.mbhWeissKursiv {	
    color:#FFFFFF;
    text-decoration: none;
    font-size: 12px;
    font-family: Trebuchet MS,verdana,arial,helvetica;
    font-weight: bold;
    font-style: italic;
    letter-spacing:0;
    }    

.mbhGrauKursiv {	
    color:#666666;
    text-decoration: none;
    font-size: 12px;
    font-family: Trebuchet MS,verdana,arial,helvetica;
    font-weight: bold;
    font-style: italic;
    letter-spacing:0;
    }        
        
.subline {	
    color:#404040;
    text-decoration: none;
    font-size: 14px;
    font-family: Trebuchet MS,verdana,arial,helvetica;
    font-weight: bold;
    font-style: normal;
    letter-spacing:0;
    }
    
    
.textnormal {	
    color:#000000;
    text-decoration: none;
    font-size: 12px;
    font-family: Trebuchet MS,verdana,arial,helvetica;
    font-weight: normal;
    font-style: normal;
    letter-spacing:0;
    }    
    
    
.textnormalrot {	
    color:#FF0000;
    text-decoration: none;
    font-size: 11px;
    font-family: Trebuchet MS,verdana,arial,helvetica;
    font-weight: normal;
    font-style: normal;
    letter-spacing:0;
    }    
    
        
.textnormalweiss {	
    color:#FFFFFF;
    text-decoration: none;
    font-size: 11px;
    font-family: Trebuchet MS,verdana,arial,helvetica;
    font-weight: normal;
    font-style: normal;
    letter-spacing:0;
    }    
    
    
.textklein {	
    color:#000000;
    text-decoration: none;
    font-size: 10px;
    font-family: Trebuchet MS,verdana,arial,helvetica;
    font-weight: normal;
    font-style: normal;
    letter-spacing:0;
    }    

.textkleinflash {	
    color:#999999;
    text-decoration: none;
    font-size: 9px;
    font-family: Trebuchet MS,verdana,arial,helvetica;
    font-weight: normal;
    font-style: normal;
    letter-spacing:0;
    }    

.textkleingrau {	
    color:#4C4C4C;
    text-decoration: none;
    font-size: 10px;
    font-family: Trebuchet MS,verdana,arial,helvetica;
    font-weight: normal;
    font-style: normal;
    letter-spacing:0;
    }    
        
    
.textganzklein {	
    color:#000000;
    text-decoration: none;
    font-size: 8px;
    font-family: Trebuchet MS,verdana,arial,helvetica;
    font-weight: normal;
    font-style: normal;
    letter-spacing:0;
    }    
	



    /* Tabellen */
    
table.Gewinnspiel {
    width:80%;
    align:left;
    border:2px dotted #FF0000;    
    background:#DDD;
    color:#000000;
    text-decoration: none;
    font-size: 12px;
    font-family: Trebuchet MS,verdana,arial,helvetica;
    font-weight: normal;
    font-style: normal;
    letter-spacing:0;
    }

table.Gewinner {
    width:100%;
    align:left;
    border:1px dotted #999999;    
    background:#FFFFFF;
    color:#000000;
    text-decoration: none;
    font-size: 12px;
    font-family: Trebuchet MS,verdana,arial,helvetica;
    font-weight: normal;
    font-style: normal;
    letter-spacing:0;
    }    

tr.Gewinner {
    color:#000000;
    background:#CCCCCC;    
    font-size: 11px;
    font-family: Trebuchet MS,verdana,arial,helvetica;
    font-weight: bold;
    font-style: normal;
    letter-spacing:0;
    }
           
table.Wichtiges {
    width:180px;
    align:left;
    border:1px dotted #000000;    
    background:#FFFFFF;
    color:#000000;
    text-decoration: none;
    font-size: 10px;
    font-family: Trebuchet MS,verdana,arial,helvetica;
    font-weight: normal;
    font-style: normal;
    letter-spacing:0;
    } 
      	
    
.td {
    color:#000000;
    font-size: 11px;
    font-family: Trebuchet MS,verdana,arial,helvetica;
    font-weight: normal;
    text-decoration: none;
    font-style: normal;
    letter-spacing:0;
    }
		

td.headline{
	background-color: #FAE6A9;
	width: 420px;
	height: 20px;
	font-size: 11px;
        font-family: Trebuchet MS,verdana,arial,helvetica;
	text-align: left;
	font-weight: bold;
	padding-left: 5px;
}

td.hell{
   background-color: #f9f2dc;
   width: 420px;
   height: 20px;
   font-size: 11px;
   font-family: Trebuchet MS,verdana,arial,helvetica;
   text-align: left;
   padding-left: 5px;
}

td.dunkel{
   background-color: #FAE6A9;
   width: 420px;
   height: 20px;
   font-size: 11px;
   font-family: Trebuchet MS,verdana,arial,helvetica;
   text-align: left;
   padding-left: 5px;
}


td.headlineborder{
	background-color: #FAE6A9;
	border: 1px solid #000000;
	width: 420px;
	height: 20px;
	font-size: 11px;
        font-family: Trebuchet MS,verdana,arial,helvetica;
	text-align: left;
	font-weight: bold;
	padding-left: 5px;
}

td.hellborder{
   background-color: #f9f2dc;
   border: 1px solid #000000;
   width: 420px;
   height: 20px;
   font-size: 11px;
   font-family: Trebuchet MS,verdana,arial,helvetica;
   text-align: left;
   padding-left: 5px;
}

td.dunkelborder{
   background-color: #FAE6A9;
   border: 1px solid #000000;
   width: 420px;
   height: 20px;
   font-size: 11px;
   font-family: Trebuchet MS,verdana,arial,helvetica;
   text-align: left;
   padding-left: 5px;
}




 /* Formulare */
 
input, select, textarea { 
	font-size: 11px; 
	background-color: #f1f1f1;
	color: #000000;
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; 
	font-weight:normal; 
}

.Feld { 
	background-color: #FFFFFF; 
	width: 300px; 
	border: 1px solid #CCCCCC; 
}

.FeldAdd { 
	background-color: #EEEEEE; 
	color: #000000;	
	width: 305px; 
	border: 1px solid #666666; 
}

.FeldTag { 
	background-color: #EEEEEE; 
	color: #000000;	
	width: 20px; 
	border: 1px solid #666666; 
}

.FeldJahr { 
	background-color: #EEEEEE; 
	color: #000000;	
	width: 40px; 
	border: 1px solid #666666; 
}


.Feld200 { 
	background-color: #EEEEEE; 
	color: #000000; 
	width: 200px; 
	border: 1px solid #666666; 
}

.Feld145 { 
	background-color: #EEEEEE; 
	color: #000000; 
	width: 145px; 
	border: 1px solid #666666; 
}

.Bereich { 
	background-color: #FFFFFF; 
	color: #000000;	
	width: 100%; 
	border: 1px solid #CCCCCC; 
}

.Bereich2 { 
	background-color: #FFFFFF; 
	color: #000000;	
	width: 285px; 
	border: 1px solid #CCCCCC; 
}

.Auswahl { 
	background-color: #EEEEEE; 
	color: #000000;	
	width: 305px; 
	border: 1px solid #666666; 
}

.Check, .Radio { 
	background-color: #FFFFFF; 
	border: 0px solid #CC0000; 
}

.Button { 
	background-color: #FF0000; 
	color: #FFFFFF; 
	width: 100px; 	
	border: 1px solid #FFFFFF;
	text-align: center; 
}


 /* Links */
 
a,a:link { 
        color: #FF0000; 
        font-size: 12px; 
        font-family: Trebuchet MS,verdana,arial,helvetica;
	text-decoration: none;
	font-weight: normal;
}

a:visited { 
        color: #FF0000; 
        font-size: 12px; 
        font-family: Trebuchet MS,verdana,arial,helvetica; 
        text-decoration: none; 
	font-weight: normal;
}

a:hover {
        color: #FF0000; 
        font-size: 12px; 
        font-family: Trebuchet MS,verdana,arial,helvetica; 
        text-decoration: underline; 
	font-weight: normal;
}

a:active { 
        color: #FF0000; 
        font-size: 12px; 
        font-family: Trebuchet MS,verdana,arial,helvetica; 
        background-color: #CCCCCC;
	text-decoration: none;
	font-weight: normal;
}



 /* Links CONTENT */
  
a.cont:link {
        color: #FF0000; 
        font-size: 12px; 
        font-family: Trebuchet MS,verdana,arial,helvetica;
	text-decoration: none;
	font-weight: normal;
}

a.cont:visited {
        color: #FF0000; 
        font-size: 12px; 
        font-family: Trebuchet MS,verdana,arial,helvetica; 
        text-decoration: none; 
	font-weight: normal;
}

a.cont:hover {
        color: #FF0000; 
        font-size: 12px; 
        font-family: Trebuchet MS,verdana,arial,helvetica; 
        text-decoration: underline; 
	font-weight: normal;
}

a.cont:active {
        color: #FF0000; 
        font-size: 12px; 
        font-family: Trebuchet MS,verdana,arial,helvetica; 
        background-color: #CCCCCC;
	text-decoration: none;
	font-weight: normal;
}


 /* Links CONTENT FETT */
  
a.contfett:link {
        color: #FF0000; 
        font-size: 12px; 
        font-family: Trebuchet MS,verdana,arial,helvetica;
	text-decoration: none;
	font-weight: bold;
}

a.contfett:visited {
        color: #FF0000; 
        font-size: 12px; 
        font-family: Trebuchet MS,verdana,arial,helvetica; 
        text-decoration: none; 
	font-weight: bold;
}

a.contfett:hover {
        color: #FF0000; 
        font-size: 12px; 
        font-family: Trebuchet MS,verdana,arial,helvetica; 
        text-decoration: underline; 
	font-weight: bold;
}

a.contfett:active {
        color: #FF0000; 
        font-size: 12px; 
        font-family: Trebuchet MS,verdana,arial,helvetica; 
        background-color: #CCCCCC;
	text-decoration: none;
	font-weight: bold;
}


 /* Links ADRESSZEILE */
 
a.add:link { 
        color: #FF0000; 
        font-size: 9px; 
        font-family: Trebuchet MS,verdana,arial,helvetica;
	text-decoration: none;
	font-weight: normal;
}

a.add:visited { 
        color: #FF0000; 
        font-size: 9px; 
        font-family: Trebuchet MS,verdana,arial,helvetica; 
        text-decoration: none; 
	font-weight: normal;
}

a.add:hover {
        color: #FF0000; 
        font-size: 9px; 
        font-family: Trebuchet MS,verdana,arial,helvetica; 
        text-decoration: underline; 
	font-weight: normal;
}

a.add:active { 
        color: #FF0000; 
        font-size: 9px; 
        font-family: Trebuchet MS,verdana,arial,helvetica; 
        background-color: #CCCCCC;
	text-decoration: none;
	font-weight: normal;
}

 /* Links FlashBLANK */
 
a.flash:link { 
        color: #999999; 
        font-size: 9px; 
        font-family: Trebuchet MS,verdana,arial,helvetica;
	text-decoration: underline;
	font-weight: normal;
}

a.flash:visited { 
        color: #999999; 
        font-size: 9px; 
        font-family: Trebuchet MS,verdana,arial,helvetica; 
        text-decoration: underline; 
	font-weight: normal;
}

a.flash:hover {
        color: #999999; 
        font-size: 9px; 
        font-family: Trebuchet MS,verdana,arial,helvetica; 
        text-decoration: none; 
	font-weight: normal;
}

a.flash:active { 
        color: #999999; 
        font-size: 9px; 
        font-family: Trebuchet MS,verdana,arial,helvetica; 
        background-color: #CCCCCC;
	text-decoration: underline;
	font-weight: normal;
}

 /* Links VERSTECKT */
  
a.hidden:link {
        color: #FFFFFF; 
        font-size: 12px; 
        font-family: Trebuchet MS,verdana,arial,helvetica;
	text-decoration: none;
	font-weight: normal;
}

a.hidden:visited {
        color: #FFFFFF; 
        font-size: 12px; 
        font-family: Trebuchet MS,verdana,arial,helvetica; 
        text-decoration: none; 
	font-weight: normal;
}

a.hidden:hover {
        color: #FFFFFF; 
        font-size: 12px; 
        font-family: Trebuchet MS,verdana,arial,helvetica; 
        text-decoration: underline; 
	font-weight: normal;
}

a.hidden:active {
        color: #FFFFFF; 
        font-size: 12px; 
        font-family: Trebuchet MS,verdana,arial,helvetica; 
        background-color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}


		  


    /* Quickbar */
    
.qbar { 
        font-size: 11px; 
        font-family: Trebuchet MS,verdana,arial,helvetica; 
        background-color: #FFFFE0;
        }
