body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#7c7c7c;
}

td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#7c7c7c;
}

.tdlg{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
	color:#7c7c7c;
}


h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
	color:#7c7c7c;
}

h1{
	font-size:1.35em;
	font-weight:bold;
	color:#719b00;
	text-decoration:none;
}

h2{
	font-size:1.0em;
	font-weight:bold;
	color:#003f91;
	text-decoration:none;
}

.foglobal{
	font-size:0.85em;
	color:#003b74;
	font-weight:normal;
	text-decoration:none;
}
a:link{
	color:#003f91;
}
a:visited{
	color:#003f91;
}
a:hover{
	color:#719b00;
}
a:active{
	color:#003f91;
}
a.foglobal:link{
	color:#003b74;
}
a.foglobal:visited{
	color:#003b74;
}
a.foglobal:hover{
	color:#719a00;
}
a.foglobal:active{
	color:#003b74;
}
.fopfad{
	color:#FFFFFF;
	font-weight:normal;
}
.fopfad2{
	font-size:0.85em;
	color:#FFFFFF;
	font-weight:normal;
}
a.fopfad:link{
	color:#FFFFFF;
}
a.fopfad:visited{
	color:#FFFFFF;
}
a.fopfad:hover{
	color:#d9ff70;
}
a.fopfadactive{
	color:#FFFFFF;
}
.fofooter{
	color:#7f9fc8;
	font-weight:normal;
}
.fofooter2{
	font-size:0.85em;
	color:#7f9fc8;
	font-weight:normal;
}
a.fofooter:link{
	color:#7f9fc8;
}
a.fofooter:visited{
	color:#7f9fc8;
}
a.fofooter:hover{
	color:#003f91;
}
a.fofooter:active{
	color:#7f9fc8;
}
.fomn{
	font-weight:bold;
	color:#719a00;
	text-decoration:none;
}
a.fomn:link{
	color:#719a00;
}
a.fomn:visited{
	color:#719a00;
}
a.fomn:hover{
	color:#003f91;
}
a.fomn:active{
	color:#719a00;
}
.fomn2{
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
a.fomn2:link{
	color:#FFFFFF;
}
a.fomn2:visited{
	color:#FFFFFF;
}
a.fomn2:hover{
	color:#FFFFFF;
}
a.fomn2:active{
	color:#FFFFFF;
}
.fosn{
	font-size:0.85em;
	color:#003f91;
	text-decoration:none;
}
a.fosn:link{
	color:#003f91;
}
a.fosn:visited{
	color:#003f91;
}
a.fosn:hover{
	color:#719a00;
}
a.fosn:active{
	color:#003f91;
}
.fosnact{
	font-size:0.85em;
	color:#719a00;
	text-decoration:none;
	font-weight:bold;
}
a.fosnact:link{
	color:#719a00;
}
a.fosnact:visited{
	color:#719a00;
}
a.fosnact:hover{
	color:#719a00;
}
a.fosnact:active{
	color:#719a00;
}
.fossn{
	font-size:0.85em;
	color:#003f91;
	text-decoration:none;
}
.fossnact{
	font-size:0.85em;
	color:#003f91;
	text-decoration:none;
	font-weight:bold;
}
a.fossn:link{
	color:#003f91;
}
a.fossn:visited{
	color:#003f91;
}
a.fossn:hover{
	color:#719a00;
}
a.fossn:active{
	color:#003f91;
}
.foueber{
	font-size:1.35em;
	font-weight:bold;
	color:#719b00;
}
.foueber2{
	font-size:1.0em;
	font-weight:bold;
	color:#003f91;
	text-decoration:none;
}
a.foueber2:visited{
	color:#003f91;
}
a.foueber2:hover{
	color:#719a00;
	text-decoration:underline;
}
a.foueber2:active{
	color:#003f91;
}
.foimagetext{
	font-size:0.85em;
	color:#719a00;
	text-decoration:none;
}
.foboxueber{
	font-weight:bold;
	color:#FFFFFF;
}
a.foboxueber2{
	font-weight:bold;
	color:#FFFFFF;
	
}

.foinfoinput{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.85em;
}
.foinfotext{
	font-size:0.85em;
	color:#719a00;
}
.foinfotext2{
	font-size:0.85em;
	color:#003f91;
}
.foinfolink{
	font-size:0.85em;
	color:#719a00;
	font-weight:bold;
}
a.foinfolink:link{
	color:#719a00;
}
a.foinfolink:visited{
	color:#719a00;
}
a.foinfolink:hover{
	color:#003f91;
}
a.foinfolink:active{
	color:#719a00;
}
.fostartueber{
	font-weight:bold;
	color:#FFFFFF;
}
.fostartlink{
	font-weight:bold;
	color:#719b00;
}
a.fostartlink:link{
	color:#719b00;
}
a.fostartlink:visited{
	color:#719b00;
}
a.fostartlink:hover{
	color:#003f91;
}
a.fostartlink:active{
	color:#719b00;
}
.fogaltext{
	font-size:0.85em;
	color:#719b00;
}
.fogreen{
	color:#719b00;
	font-weight:bold;
}
a.fogreen:link{
	color:#719b00;
}
a.fogreen:visited{
	color:#719b00;
}
a.fogreen:hover{
	color:#003f91;
}
a.fogreen:active{
	color:#719b00;
}
.folittle{
	font-size:0.85em;
}
/* fonts im bearbeitungsmodus - cms */
/* balken mit bearbeitungselementen elementen*/
.focms{
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:0.8em;*/
	font-size:12px;
	color:#000000;
}
/* fehler bei eingabefeldern im cms */
.foerror{
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:0.8em;*/
	font-size:12px;
	color:#FF0000;
}
td{
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:0.8em;*/
	font-size:12px;
	color:#000000;
}

/* Kongresseguide Timeliner */

.fotimeline{
	display:block;
	border-style:solid;
	border-width:1px;
	border-color:#e5d5cc;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:4px;
	padding-right:4px;
	text-align:center;
	float:left;
	background-color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	color:#719b00;
	margin-right:2px;
}
a.fotimeline:link{
	border-color:#e5d5cc;
	background-color:#FFFFFF;
	color:#719b00;
}
a.fotimeline:visited{
	border-color:#e5d5cc;
	background-color:#FFFFFF;
	color:#719b00;
}
a.fotimeline:hover{
	border-color:#bbc8cf;
	background-color:#719b00;
	color:#FFFFFF;
}
a.fotimeline:active{
	border-color:#e5d5cc;
	background-color:#FFFFFF;
	color:#719b00;
}


.fotimelineact{
	display:block;
	border-style:solid;
	border-width:1px;
	border-color:#e5d5cc;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:4px;
	padding-right:4px;
	text-align:center;
	float:left;
	background-color:#719b00;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	margin-right:2px;
}
a.fotimelineact:link{
	border-color:#e5d5cc;
	background-color:#719b00;
	color:#FFFFFF;
}
a.fotimelineact:visited{
	border-color:#e5d5cc;
	background-color:#719b00;
	color:#FFFFFF;
}
a.fotimelineact:hover{
	border-color:#e5d5cc;
	background-color:#719b00;
	color:#FFFFFF;
}
a.fotimelineact:active{
	border-color:#e5d5cc;
	background-color:#719b00;
	color:#FFFFFF;
}
/* Ende Kongressguide Timliner */

.fotimeline2{
	display:block;
	border-style:solid;
	border-width:1px;
	border-color:#e5d5cc;
	width:15px;
	padding:0px;
	text-align:center;
	float:left;
	background-color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	color:#719b00;
	font-size:14px;
	margin-right:5px;
}
a.fotimeline2:link{
	border-color:#e5d5cc;
	background-color:#FFFFFF;
	color:#719b00;
}
a.fotimeline2:visited{
	border-color:#e5d5cc;
	background-color:#FFFFFF;
	color:#719b00;
}
a.fotimeline2:hover{
	border-color:#bbc8cf;
	background-color:#719b00;
	color:#FFFFFF;
}
a.fotimeline2:active{
	border-color:#e5d5cc;
	background-color:#FFFFFF;
	color:#719b00;
}


.fotimelineact2{
	display:block;
	border-style:solid;
	border-width:1px;
	border-color:#e5d5cc;
	padding:0px;
	text-align:center;
	float:left;
	background-color:#719b00;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	margin-right:2px;
}
a.fotimelineact2:link{
	border-color:#e5d5cc;
	background-color:#719b00;
	color:#FFFFFF;
}
a.fotimelineact2:visited{
	border-color:#e5d5cc;
	background-color:#719b00;
	color:#FFFFFF;
}
a.fotimelineact2:hover{
	border-color:#e5d5cc;
	background-color:#719b00;
	color:#FFFFFF;
}
a.fotimelineact2:active{
	border-color:#e5d5cc;
	background-color:#719b00;
	color:#FFFFFF;
}
