/*  CSS Document
    font and font-size definitions (small font) */

    body, p {
        /* font-family: Lucida, Lucida Sans, Trebuchet MS, Verdana, Arial,sans-serif; */
        font-family: Arial, Verdana, Sans-Serif;
        color: #333333;
        font-size: 12px;  
        line-height: 17px;
    }
    h1 {
		font-size: 16px;
		margin : 0px 0px 10px 0px;
	}
	h1.startseite {
		font-size: 30px;
		line-height: 35px;
		/* font-family: Lucida, Lucida Sans, Trebuchet MS, Verdana, Arial,sans-serif; */
        font-family: Arial, Verdana, Sans-Serif;
		color: #333333;
		margin : 0px 0px 10px 0px;
	}
	h2 {
		font-size: 14px; 
		font-weight: bold;
		color: #333333;
		margin : 0px 0px 5px 0px;
	}
	h2.startseite {
		font-size: 24px; 
		font-weight: bold;
		color: #333333;
		margin : 0px 0px 5px 0px;
	}
	h3 {
		font-size: 12px; 
		font-weight: bold;
		color: #333333;
		margin : 0px 0px 3px 0px;
	}
	h3.startseite {
		font-size: 16px; 
		font-weight: bold;
		color: #333333;
		margin : 0px 0px 5px 0px;
	}
	input, select, textarea {
	    font-family: Arial,sans-serif;
	    font-size: 12px;     
	}
	.arrowImage {
	    width: 3px;
	    height: 6px;
	    margin: 4px 3px 0px 0px;
	    border: none;
	} 
	.doubleArrow {
        font-size:9px;
        font-weight:normal;
    }
    .lblDate {
        /* font-family: Lucida, Lucida Sans, Trebuchet MS, Verdana, Arial,sans-serif; */
        font-family: Arial, Verdana, Sans-Serif;
        font-size: 14px;  
        line-height: 17px; 
        font-weight: bold;   
    }

	a {
	    line-height: 13px; 
	    font-size: 12px; 
	    color: #114170; 
	    text-decoration: underline;	
	    font-weight: bold; 
	} 
	
	a.header {
	    line-height: 11px; 
	    font-size: 10px; 
	    color: #cc7c00; 
	    text-decoration: none; 	
	    font-weight: bold; 
	}
	a.active {
	    line-height: 13px; 
	    font-size: 12px; 
	    color: #114170; 
	    text-decoration: none; 	
	    font-weight: bold;
	}
	
	a.footerLinks {
	    line-height: 14px; 
	    font-size: 11px; 
	    color: #114170; 
	    font-weight: bold; 
	    border-bottom: 1px solid #6e9daf; 
	}		
	a.subnavi {
	    line-height: 13px; 
	    font-size: 11px; 
	    color: #114170; 
	    text-decoration: none;	
	    font-weight: bold;  
	}
	a.subnavigSubMain {
	    line-height: 13px; 
	    font-size: 12px; 
	    color: #114170; 
	    text-decoration: none;	
	    font-weight: bold;
	}
	a.subnavigSubMainActive {
	    line-height: 13px; 
	    font-size: 12px; 
	    color: #000000; 
	    text-decoration: none;	
	    font-weight: bold;
	}
	a.subnavigSubMainActive {
	    line-height: 13px; 
	    font-size: 12px; 
	    color: #000000; 
	    text-decoration: none;	
	    font-weight: bold;
	}
	a.subnavigSub {
	    line-height: 13px; 
	    font-size: 12px; 
	    color: #114170; 
	    text-decoration: none;	
	    font-weight: bold;
	}
	a.subnavigSubActive {
	    line-height: 14px; 
	    font-size: 12px; 
	    color: #FFFFFF; 
	    text-decoration: none;	
	    font-weight: bold;
	}
	/*
	a.subnavi:active {
	    line-height: 13px; 
	    font-size: 12px; 
	    color: #FFFFFF; 
	    text-decoration: none;	
	    font-weight: bold;  
	}
    */
		
    a.mainNavigationActive    {
        font-size: 10px; 
        text-decoration: none;	
        font-weight: normal; 
        border: 0px;
        background-color: White;
        border-bottom: 3px solid #003366;
        /* padding: 0px 14px 0px 14px; */
    }
    a.mainNavigationNotActive    {
        line-height: 13px; 
        font-size: 10px; 
        text-decoration: none;	
        font-weight: normal; 
        border: 0px;
        margin: 0px 14px 0px 14px;
    }
    a.mainNaviActive {
        font-size: 10px; 
        text-decoration: none;	
        font-weight: normal; 
        border: 0px;
        /* background-color: White;
        border-bottom: 3px solid #003366;
        padding: 0px 0px 20px 0px; */
    }
    a.mainNaviNotActive {
        font-size: 10px; 
        text-decoration: none;	
        font-weight: normal; 
        border: 0px;
        padding: 0px 14px 0px 14px;
    }
    		
	a.calendar01    {
	    font-family: Lucida, Lucida Sans, Trebuchet MS, Verdana, Arial,sans-serif;
	    line-height: 13px; 
	    font-size: 10px; 
	    color: #000080; 
	    text-decoration: none;	
	    font-weight: normal;
	}
	a.calendar02    {
	    font-family: Lucida, Lucida Sans, Trebuchet MS, Verdana, Arial,sans-serif;
	    line-height: 13px; 
	    font-size: 10px; 
	    color: #FF8C00; 
	    text-decoration: none; 
	    font-weight: normal;
	}
	a.calendar03    {
	    font-family: Lucida, Lucida Sans, Trebuchet MS, Verdana, Arial,sans-serif;
	    line-height: 13px; 
	    font-size: 10px; 
	    color: #1E90FF; 
	    text-decoration: none;	
	    font-weight: normal;
	}
	a.calendar04    {
	    font-family: Lucida, Lucida Sans, Trebuchet MS, Verdana, Arial,sans-serif;
	    line-height: 13px; 
	    font-size: 10px; 
	    color: #4169E1; 
	    text-decoration: none;	
	    font-weight: normal;
	}
	a.calendar05    {
	    font-family: Lucida, Lucida Sans, Trebuchet MS, Verdana, Arial,sans-serif;
	    line-height: 13px; 
	    font-size: 10px; 
	    color: Green; 
	    text-decoration: none;	
	    font-weight: normal;
	}
	a.calendar06    {
	    font-family: Lucida, Lucida Sans, Trebuchet MS, Verdana, Arial,sans-serif;
	    line-height: 13px; 
	    font-size: 10px; 
	    color: Red; 
	    text-decoration: none;	
	    font-weight: normal;
	}
	a.calendar07    {
	    font-family: Lucida, Lucida Sans, Trebuchet MS, Verdana, Arial,sans-serif;
	    line-height: 13px; 
	    font-size: 10px; 
	    color: Black; 
	    text-decoration: none;	
	    font-weight: normal;
	}
	
	.calendarColor01 {
	    color: #000080;
	}
	.calendarColor02 {
	    color: #FF8C00;
	}
	.calendarColor03 {
	    color: #1E90FF;
	}
	.calendarColor04 {
	    color: #4169E1;
	}
	.calendarColor05 {
	    color: Green;
	}
	.calendarColor06 {
	    color: Red;
	}
	.calendarColor07 {
	    color: Black;
	}
	
	.footer {
		font-size: 11px; 
	}