body { 
	background-image: url(/fileadmin/layout/images/fva_hintergrund_verlauf.jpg);  background-position: center top; margin: 0 0 0 0; 
	color: #ECE8E0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
}
p {  font-size: 12px; font-weight: normal; margin-top: 7px; margin-bottom: 7px; }
#content  li {  font-size: 12px; font-weight: normal; margin-top: 0px; margin-bottom: 3px; list-style-type:square; }
table.contenttable p.bodytext {  margin-top: 0px; margin-bottom: 0px;}
#content  td { color: #ECE8E0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
div.csc-textpic-imagewrap {  margin-top: 3px; padding-top:0px; }
table.contenttable { padding: 0px; margin: 0px; }
table.contentframe { background:url(/fileadmin/layout/images/contentframe.gif) no-repeat top; }
#content  img { border: 1px solid #747577; padding: 0px 0px; }
#content a:link { color: #ECE8E0; text-decoration: underline; }
#content a:visited { color: #ECE8E0; text-decoration: underline; }
#content a:hover { color: #C7C0BC; text-decoration: underline; }
#content a:active { color: #ECE8E0; text-decoration: underline; }
h1 { color: #C7C0BC; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; margin-top:10px; }
.section { background: url(/fileadmin/layout/images/separator.gif) no-repeat bottom; padding-bottom:10px; padding-top:5px; }
.section h1 { 
	color: #C7C0BC; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; 
	margin-bottom:5px; padding-left:17px; background: url(/fileadmin/layout/images/h1btn.gif) no-repeat bottom left; 
}
h2 { color: #ECE8E0; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; }
span.leftnav { margin-right: 15px; color: #ECE8E0; text-decoration: none; }
a.more:link  { padding-right: 25px; background: url(/fileadmin/layout/images/more.gif) no-repeat center right; }
a.more:visited  { padding-right: 25px; background: url(/fileadmin/layout/images/more.gif) no-repeat center right; }
a.more:hover  { padding-right: 25px; background: url(/fileadmin/layout/images/more_act.gif) no-repeat center right; }
a.more:active  { padding-right: 25px; background: url(/fileadmin/layout/images/more.gif) no-repeat center right; }
a.leftnav:link { margin-right: 15px; color: #C7C0BC; text-decoration: none; }
a.leftnav:visited { margin-right: 15px; color: #C7C0BC; text-decoration: none; }
a.leftnav:hover { margin-right: 15px; color: #ECE8E0; text-decoration: none; }
a.leftnav:active { margin-right: 15px; color: #ECE8E0; text-decoration: none; }
.navcell {
	 width:160px; height:33px; margin:0px;  padding:0px;  font-size: 11px; font-weight: bold; text-align:right; 
	 background-image: url(/fileadmin/layout/images/separator.gif); background-position: top; background-repeat:no-repeat; 
}
.navcell_act {
	 width:160px; height:33px; margin:0px;  padding:0px;  font-size: 11px; font-weight: bold; text-align:right; 
	 background-color: #54565B; background-image: url(/fileadmin/layout/images/separator.gif); background-position: top; background-repeat:no-repeat; 
}
.navsubcell {
	 width:160px; margin:0px;  padding:0px;  font-size: 11px; font-weight: bold; text-align:right; 
}
.navsubcell_act {
	 background-color: #54565B; width:160px; margin:0px;  padding:0px;  font-size: 11px; font-weight: bold; text-align:right; 
}
#leftnav ul { list-style-type:none; margin-right: 15px; margin-top: 0px; margin-bottom: 5px; }
#leftnav li  { padding-right: 10px; padding-bottom: 2px; background: url(/fileadmin/layout/images/subnavbtn.gif) no-repeat center right; }
#leftnav ul a:link { color: #C7C0BC; text-decoration: none; font-weight: normal;  font-style:normal; }
#leftnav ul a:visited { color: #C7C0BC; text-decoration: none; font-weight: normal;  font-style:normal; }
#leftnav ul a:hover { color: #ECE8E0; text-decoration: none; font-weight: normal;  font-style:normal; }
#leftnav ul a:active { color: #ECE8E0; text-decoration: none; font-weight: normal; font-style:normal; }
#leftnav em a:link { color: #ECE8E0; }
#leftnav em a:visited { color: #ECE8E0; }
td.zeiten-titel { background-color: #717479; font-size: 11px; font-weight:bold; color: #63666D; }
.footer { color: #ECE8E0; font-size: 10px; }
a.pfooter:link { color: #ECE8E0; text-decoration: underline; }
a.pfooter:visited { color: #ECE8E0; text-decoration: underline; }
a.pfooter:hover { color: #C7C0BC; text-decoration: underline; }
a.pfooter:active { color: #ECE8E0; text-decoration: underline; }
