		.artikel {
			font-size:8.5pt;
			font-family: Verdana, arial, helvetica, sans-serif;
			line-height:11pt;
			text-align : left;
            color: #666366;
		}
		.nebenartikel {
			font-size:8.5pt;
			font-family: Verdana, arial, helvetica, sans-serif;
			line-height:11pt;
			text-align : left;
            color: #000000; 
		}
		.titel {
			font-size:10.5pt;
			font-weight : bold;
			font-family: Verdana, arial, helvetica, sans-serif;
			line-height:13pt;
			text-align : justify;
            color: #F14F00;
		}

		.bordertop {
			color: #F14F00;
			border : medium;
			border-top : 2px solid #F14F00;
			border-color : #F14F00;
			border-spacing : 710px;
			border-style : artikel;
		}
		.borderboth {
			border : medium ;
			border-top : 2px solid #666366;
			border-left : 2px solid #666366;
			border-color : #666366;
			border-spacing : 710px;
			border-style : artikel;
		}
		.borderleft {
			border : medium ;
			border-left : 2px solid #F14F00;
			border-color : #F14F00;
			border-spacing : 710px;
			border-style : artikel;
		}
		.border {
			border : medium ;
			border-left : 2px solid #F14F00;
			border-top : 2px solid #F14F00;
			border-color : #F14F00;
			border-spacing : 710px;
			border-style : artikel;
        }
        .borderu {
            border : medium ;
            border-right : 2px solid #F14F00;
            border-bottom : 2px solid #F14F00;
            border-color : #F14F00;
        }

		.small {font-size:7pt; font-family: Verdana, arial, helvetica, sans-serif; line-height:10pt; color: #000000;}
		.footer {
			font-size:6.5pt;
			font-family: Verdana, arial, helvetica, sans-serif;
			line-height:10pt;
			color: #F0EFF0;
		}
		.navhaupt {
			font-size:8pt;
			font-family: Verdana, arial, helvetica, sans-serif;
			color: #F0EFF0;
			text-decoration: none;
			text-shadow : #F0EFF0;
			font-weight : bold;
		}
		.navunter {
			font-size:8pt;
			font-family: Verdana, arial, helvetica, sans-serif;
			color: #F0EFF0;
			text-decoration: none;
			font-weight : bold;
		}
		.nav {font-size:8pt;font-family: Verdana, arial, helvetica, sans-serif;color: #F0EFF0; text-decoration: none; font-weight : bold;}
		.nav:hover {font-size:8pt;font-family:Verdana, arial, helvetica, sans-serif;color: #F0EFF0; text-decoration: none; font-weight : bold;}
		.navhaupt:hover {font-size:8pt;font-family:Verdana, arial, helvetica, sans-serif;color: #F0EFF0; text-decoration: none; font-weight : bold;}
//		a:link { text-decoration:none; color:white;}
//		a:hover {color:#666366; text-decoration:none;}

.sitemap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #074B88;
	text-decoration: none;
	line-height: 22px;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #666366;
}
.calendar,.calendarHeader {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    color: #074B88;
}
.calendarmurksbutton {
    font-family: Verdana;
    font-size: 12px; 
    color: blue; 
    text-decoration: none;
    background-color: #FFFFFF; 
    border: 0px #BBBBBB solid;
}
form,.form_input{
			font-size:8.5pt;
			font-family: Verdana, arial, helvetica, sans-serif;
			line-height:11pt;
			text-align : justify;
}

//div.pixel_hellblau {
//    height: 100%;
//    overflow: visible;
//    background:url(/images/pixel_helblau.gif);
//}
		.logo,.logo:hover {
			font-size:10pt;
            color: black; 
			font-family: Times, sans-serif;
			font-weight : bold;
            text-decoration: none;
		}

.warning
{
    color:red;
}
