body {  color: #000;
	background-color:#fff; 
	font-size: 12px;
	font-family:Arial,Helvetica,Verdana,sans-serif;
    	font-weight: normal;
    	text-decoration: none;
    	font-style: normal;
	margin-top:0px;
	margin-left:20px;
	margin-right:5px;
	margin-bottom:5px;
	scrollbar-base-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFCC;
	scrollbar-arrow-color: #802000;
	scrollbar-darkshadow-color: #D9AD00;
	scrollbar-face-color: #FFE680;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #FFF2BF;	
	border:solid 0px #802000;
	}

h1 {	color: #802000;
	font-size: 18px;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	padding-top:7px;
	}

h2 {	color: #333399;
	font-size: 16px;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	padding-top:7px;
	}

h3 {	color: #802000;
	font-size: 14px;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	padding-top:7px;
	}

h4 {	color: #802000;
	font-size: 12px;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	padding-top:7px;
	}
			
	
hr { width: 100%; height:1px; color: #FFE680; }


table.TTable {
	width:598px;
	border:0px solid white;
}

table.TTableFrame {
	width:598px;
	align:left;
	border:0px dotted #000000;
}

td.TTdBeschriftung1 {
	align:left;
	font-weight:bold;
	width:105px;
	color:#802000;
        font-size: 12px; 
	font-family:Arial,Helvetica,Verdana,sans-serif;
	background-color:#FFE680;
	border:0px solid #FFE680;
	border-bottom: 1px solid #D9AD00;
	padding-left:5px;
	margin-bottom:15px;			
}

td.TTdBeschriftung2 {
	align:left;
	font-weight:bold;
	width:493px;	
	color:#802000;
        font-size: 12px; 
	font-family:Arial,Helvetica,Verdana,sans-serif;
	background-color:#FFE680;
	border:0px solid #FFE680;
	border-bottom: 1px solid #D9AD00;
	padding-left:5px;
	margin-bottom:15px;			
}

table.TTableMonat {
	width:600px;
	align:left;
	border:0px solid black;
}

td.TTdMonat {
	font-weight:bold;
	width:120px;
	color:#D9AD00;
        font-size: 12px; 
	font-family:Arial,Helvetica,Verdana,sans-serif;
}

td.TTdDatum1 {
	font-weight:bold;
        font-size: 10px; 
	font-family:Arial,Helvetica,Verdana,sans-serif;
	width:100px;
	background-color:#FEFFEE;
	border-bottom: 1px solid #FFF2BF;	
}

td.TTdDatum2 {
	font-weight:bold;
        font-size: 10px; 
	font-family:Arial,Helvetica,Verdana,sans-serif;
	width:100px;
	background-color:#FEFFCC;
	border-bottom: 1px solid #FFE680;	
}

span.TDatumWeekday1 {
	font-weight:normal;
        font-size: 10px; 
}

span.TDatumWeekday2 {
	font-weight:normal;
        font-size: 10px; 
}

span.TDatumTime1 {
	font-weight:normal;
        font-size: 10px; 
}

span.TDatumTime2 {
	font-weight:normal;
        font-size: 10px; 
}

td.TTdTitel1 {
	font-weight:bold;
        font-size: 12px; 
	font-family:Arial,Helvetica,Verdana,sans-serif;
	background-color:#FEFFEE;
	padding-left:5px;	
}

td.TTdTitel2 {
	font-weight:bold;
        font-size: 12px; 
	font-family:Arial,Helvetica,Verdana,sans-serif;
	background-color:#FEFFCC;
	padding-left:5px;	
}

td.TTdInhalt1 {
	background-color:#FEFFEE;
        font-size: 11px; 
	font-family:Arial,Helvetica,Verdana,sans-serif; 
	border:0px solid #ffedca;
	border-bottom: 1px solid #FFF2BF;
	padding-left:5px;		
}

td.TTdInhalt2 {
	background-color:#FEFFCC;
        font-size: 11px; 
	font-family:Arial,Helvetica,Verdana,sans-serif;
	border:0px solid #FEFFCC;
	border-bottom: 1px solid #FFE680;	
	padding-left:5px;	
}

 /* Ganzjährige Termine */


table.TTableGanzjaehrigeTermine {
	width:598px;
	border:0px solid black;
}

table.TTableGanzjaehrigeFrame {
	width:598px;
	align:left;
	border:0px dotted black;
}

table.TTableGanzjaehrige {
	width:598px;
	align:left;
	background-color:#FFE680;
}

td.TTdGanzjaehrige {
	font-weight:bold;
	width:598px;
	color:#802000;
        font-size: 12px; 
	font-family:Arial,Helvetica,Verdana,sans-serif;
	border-bottom: 1px solid #D9AD00;
	padding-left:5px;
	margin-bottom:15px;		
}



 /* LINKS */

a:link { color:#802000; font-size: 12px; font-weight:normal; font-family:Arial,Helvetica,Verdana,sans-serif; text-decoration: underline; }
a:visited { color:#BF5F00; font-size: 12px; font-weight:normal; font-family:Arial,Helvetica,Verdana,sans-serif; text-decoration: underline; }
a:hover { color: #000; font-size: 12px; font-weight:normal; font-family:Arial,Helvetica,Verdana,sans-serif; text-decoration: underline; }
a:active { color:#BF5F00; font-size: 12px; font-weight:normal; font-family:Arial,Helvetica,Verdana,sans-serif; text-decoration: underline; }
a:focus { color:#00f; font-size: 12px; font-weight:normal; font-family:Arial,Helvetica,Verdana,sans-serif; text-decoration: underline; }

        
 /* LINKS WEISS */        
a.weiss:link { 
        color: #802000; 
        font-size: 11px; 
        font-family: Arial,Helvetica,Verdana,sans-serif;
        text-decoration: underline;          
        }

a.weiss:visited { 
        color: #802000; 
        font-size: 11px; 
        font-family: Arial,Helvetica,Verdana,sans-serif; 
        text-decoration: underline; 
        } 
        
a.weiss:active { 
        color: #802000; 
        font-size: 11px; 
        font-family: Arial,Helvetica,Verdana,sans-serif; 
        background-color: #000000;
        }

a.weiss:hover { 
        color: #802000; 
        font-size: 11px; 
        font-family: Arial,Helvetica,Verdana,sans-serif; 
        text-decoration: none; 
        }

       
