body {  margin:0px; font-family: Verdana, Arial, Helvetica, sans-serif, sans-serif; font-size: 10pt;  
	 }
p,li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding: 5px 0px 0px 2px; margin: 0px

}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 2px ;margin: 0px;
	font-size: 13pt;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 0px 0px 2px ; margin: 0px;;
	font-size: 11pt;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	padding: 10px 0px 0px 2px ;margin: 0px;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding: 10px 0px 0px 2px ;margin: 0px;
}
h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
}

.navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
}
.field {
	background-color: ;
}
.fieldsmall {
	font-size: 11pt;
	background-color: ;
}
.fieldobligated {
	background-color: #F3A95A;
}
.active {
	font-size: 10pt;
	
}



a.navi1:link {
	font-size: 10pt;
	color: #003366;
	text-decoration: none;
}
a.navi1:hover {
	font-size: 10pt;
	background-color: #FFFFFF; 
}
a.navi1:visited {
	font-size: 10pt;
	color:#003366;
	text-decoration: none;
}
.nav {font-size: 10pt;
	}

.nav1 {font-size: 10pt;
	 color: #003366; cursor: hand }
a.navi2:link {
	font-size: 10pt;
	color: #003366;
	text-decoration: none;
}
a.navi2:hover {
	font-size: 10pt;background-color: #FFFFFF; 
	text-decoration: none;
}
a.navi2:visited {
	font-size: 10pt;
	color: #003366;
	text-decoration: none;
}
.nav2 {font-size: 10pt;
	background-color: #E6E5E6; color: #003366; cursor: hand }

a.navi3:link {
	font-size: 10pt;
	color: #003366;
	text-decoration: none;
}
a.navi3:hover {
	font-size: 11pt;
	background-color: #FFFFFF; 
}
a.navi3:visited {
	font-size: 11pt;
	color: #003366;
	text-decoration: none;
}
.nav3 {font-size: 11pt;
	background-color:  #E6E5E6; color: #003366; cursor: hand }

a.navi4:link {
	font-size: 11pt;
	color: #003366;
	text-decoration: none;
}
a.navi4:hover {
	font-size: 11pt;background-color: #FFFFFF; 
}
a.navi4:visited {
	font-size: 11pt;
	color: #003366;
	text-decoration: none;
}
.nav4 {font-size: 11pt;
	background-color:  #E6E5E6; color: #003366; cursor: hand }



a.active:link {
	font-size: 10pt;
	color:#5B130E;
	text-decoration: none;
}
a.active:linked {
	font-size: 10pt;
	color:#5B130E;
	text-decoration: none;
}
a.active:hover {
	font-size: 10pt;
	color:#5B130E;
	text-decoration: underline;
}
a.active:visited {
	font-size: 10pt;
	color: #3B0000;
	text-decoration: none;
}

.activelink {
	font-size: 11pt;
	color: #FFFFFF;
}

a.extern:link {
	color: #0066FF;
	text-decoration: none;
}
a.extern:linked {
	color: #0066FF;
	text-decoration: none;
}
a.extern:hover {
	text-decoration: underline;
}
a.extern:visited {
	color: #0066FF;
	text-decoration: none;
}

a.intern:link {
	color: #003366;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
}
a.intern:linked {
	color: #003366;
	text-decoration: none;
}
a.intern:hover {
	text-decoration: underline;
}
a.intern:visited {
	color: #003366;
	text-decoration: none;
}

a.white:link {
	color: #FE280A;
	text-decoration: none;
}
a.white:linked {
	color: #FE280A;
	text-decoration: none;
}
a.white:hover { 	color: #FE280A; }
a.white:visited { 	color: #FE280A;
	text-decoration: none;
}

.activebg {
	color: #FFFFFF;
	background-color: #FF0000;

}
.error {
	color: #FF0000;
	background-color: #FFFF00;
}
.nochanges {
	color: #FF6600;
}
.notopbottomdistanz {
	font-size: 9pt;
	margin: 0px;
	padding: 0px;
}
.ok {
	background-color: #0033CC;
	color: #FFFFFF;
}
.cancel {
	background-color: #FF0000;
	color: #FFFFFF;
}
.ko {
	background-color: #990000;

}
.reset {
	background-color: #FF0000;

}
.small {
	font-size: 11pt;
}
.success {
	color: #330099;
}
tr {
	font-size: 11pt;
}
.caution {
	color:  #CC0033;
}
.diff {
	padding-right: 10px;
	padding-left: 10px;
}
.teaser {
	background-color: #FFA600;
	color: #015948;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}
.date {
	font-size: 11pt;
	padding-top: 1px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	color: #59271F;

}
.smallbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
}
.topdistance {
	padding-top: 5px;

}

.topbottomdistance {
	padding-top: 5px;
	padding-bottom: 5px;

}
.notopbottomdistance {
	padding-top: 0px;
	padding-bottom: 0px;

}
.nodistance {
	padding-left: 0px;
	padding-right: 0px;

}.bold {
	font-weight: bold;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.language {
	color: #FFFF99;
}
.box1 { border:  1px solid #003964; 	 padding: 1px 4px; width: 120px; height: 10px;}
.box1a {border:  1px solid #003964; background-color: #E6E5E6; 	 padding: 1px 4px; width: 120px; height: 10px;}
.box1aa {cursor: hand; border:  1px solid #003964; background-color: #E6E5E6; 	 padding: 1px 4px; width: 120px; height: 10px;}

.box2 { border:  1px solid #003964; 	 padding: 1px 4px; width: 120px; height: 10px;}
.box2a {border:  1px solid #003964; background-color: #E6E5E6; 	 padding: 1px 4px; width: 120px; height: 10px;}
.box2aa {cursor: hand; border:  1px solid #003964; background-color: #E6E5E6; 	 padding: 1px 4px; width: 120px; height: 10px;}

.box3 { border:  1px solid #003964; 	 padding: 1px 4px; width: 120px; height: 10px;}
.box3a {border:  1px solid #003964; background-color: #E6E5E6; 	 padding: 1px 4px; width: 120px; height: 10px;}
.box3aa {cursor: hand; border:  1px solid #003964; background-color: #E6E5E6; 	 padding: 1px 4px; width: 120px; height: 10px;}

.box4 { border:  1px solid #003964; 	 padding: 1px 4px; width: 120px; height: 10px;}
.box4a {border:  1px solid #003964; background-color: #E6E5E6; 	 padding: 1px 4px; width: 120px; height: 10px;}
.box4aa {cursor: hand; border:  1px solid #003964; background-color: #E6E5E6; 	 padding: 1px 4px; width: 120px; height: 10px;}


a.level1:link{	font-size: 10pt;	color: #003964;	text-decoration: none;}
a.level1:linked {font-size: 10pt;	color: #003964; text-decoration: none;}
a.level1:hover {font-size: 10pt;	background-color: #E6E5E6; text-decoration: underline;}
a.level1:visited {font-size: 10pt;	color: #003964;  text-decoration: none;}

a.level2:link {	font-size: 10pt;	color: #003964;	text-decoration: none;}
a.level2:linked {font-size: 10pt;color: #003964; text-decoration: none; }
a.level2:hover { font-size: 10pt;	background-color: #E6E5E6; text-decoration: underline; }
a.level2:visited { font-size: 10pt;	color: #003964; text-decoration: none;}

a.level3:link {	font-size: 10pt;color: #003964;	text-decoration: none;}
a.level3:linked {font-size: 10pt;color: #003964; text-decoration: none; }
a.level3:hover { font-size: 10pt;background-color: #E6E5E6; text-decoration: underline; }
a.level3:visited { font-size: 10pt;color: #003964; text-decoration: none;}

a.level4:link {	font-size: 10pt;color: #003964;	text-decoration: none;}
a.level4:linked {font-size: 10pt;color: #003964; text-decoration: none; }
a.level4:hover { font-size: 10pt;background-color: #E6E5E6; text-decoration: underline; }
a.level4:visited { font-size: 10pt;color:#003964; text-decoration: none;}


.activelink {background-color: #FFFFFF;}

.listing0 {
	text-indent: -10px;
padding-right: 5px;
	padding-left: 15px;
	right: 0px;
	bottom: 0px;
	margin: 0px;
}
.listing0active {
	background-color: #5B130E;
	color: #FFFFFF;
	text-indent: -10px;
	padding-right: 5px;
	padding-left: 15px;
	right: 0px;
	bottom: 0px;
	margin: 0px;
}
.listing1 {
	text-indent: -10px;
	padding-right: 5px;
	padding-left: 25px;
	right: 0px;
	bottom: 0px;
	margin: 0px;
}
.listing1active {
	background-color: #5B130E;
	color: #FFFFFF;
	text-indent: -10px;
	padding-right: 5px;
	padding-left: 25px;
	right: 0px;
	bottom: 0px;
	margin: 0px;
}
.listing2 {
	text-indent: -10px;
	padding-right: 5px;
	padding-left: 35px;
	right: 0px;
	bottom: 0px;
	margin: 0px;
}
.listing2active {
	background-color: #5B130E;
	color: #FFFFFF;
	text-indent: -10px;
	padding-right: 5px;
	padding-left: 35px;
	right: 0px;
	bottom: 0px;
	margin: 0px;
}
.listing3 {
	text-indent: -10px;
	padding-right: 5px;
	padding-left: 45px;
	right: 0px;
	bottom: 0px;
	margin: 0px;
}
.listing3active {
	background-color: #5B130E;
	color: #FFFFFF;
	text-indent: -10px;
	padding-right: 5px;
	padding-left: 45px;
	right: 0px;
	bottom: 0px;
	margin: 0px;
}
.listing4 {
	text-indent: -10px;
	padding-right: 5px;
	padding-left: 55px;
	right: 0px;
	bottom: 0px;
	margin: 0px;
}
.listing4active {
	background-color: #5B130E;
	color: #FFFFFF;
	text-indent: -10px;
	padding-right: 5px;
	padding-left: 55px;
	right: 0px;
	bottom: 0px;
	margin: 0px;
}


.list0 {
	text-indent: -10px;
	padding-left: 15px;
	padding:0px -10px 0px;
}
.list0a {
	text-indent: -10px;
	padding-left: 15px;
	padding: 0px -10px 0px;
}

.list1 {
	text-indent: -10px;
	padding-right: 5px;
	padding: 0px  40px 0px;
}
.list1a {
	text-indent: -10px;
	padding-right: 5px;
	padding: 0px  40px 0px;
}
.list2 {
	text-indent: -10px;
	padding-right: 5px;
	background-color: #E6DA7B;
	padding: 0px  60px 0px;
}
.list2a {
	text-indent: -10px;
	padding-right: 5px;
	background-color: #E6DA7B;
	padding: 0px  60px 0px;
}
.list3 {
	text-indent: -10px;
	padding-right: 5px;
	background-color: #E6DA7B;
	padding: 0px  80px 0px;
}
.list3a {
	text-indent: -10px;
	padding-right: 5px;
	background-color: #E6DA7B;
	padding: 0px  80px 0px;
}

.list4 {
	text-indent: -10px;
	padding-right: 5px;
	background-color: #E6DA7B;
	padding: 0px  100px 0px;
}
.list4a {
	text-indent: -10px;
	padding-right: 5px;
	background-color: #E6DA7B;
	padding: 0px  100px 0px;
}
.blend {
	color: #E97705;

}
.white {
	color: #FFFFFF;

}


