a:link{
	color:#004D9F;
}
a:visited{
	color:#004D9F;
}
a:hover{
	color:#FF8500;
}
a:active{
	color:#004D9F;
}

.fomn{
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}
a.fomn:link{
	color:#000000;
}
a.fomn:visited{
	color:#000000;
}
a.fomn:hover{
	color:#FFFFFF;
}
a.fomn:active{
	color:#000000;
}
.fomn2{
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
}
a.fomn2:link{
	color:#FFFFFF;
}
a.fomn2:visited{
	color:#FFFFFF;
}
a.fomn2:hover{
	color:#FFFFFF;
}
a.fomn2:active{
	color:#FFFFFF;
}
.fosn{
	text-decoration:none;
	font-weight:normal;
	color:#FFFFFF;
}
a.fosn:link{
	color:#FFFFFF;
}
a.fosn:visited{
	color:#FFFFFF;
}
a.fosn:hover{
	color:#000000;
}
a.fosn:active{
	color:#FFFFFF;
}
.fossn{
	text-decoration:none;
	font-weight:normal;
	color:#FFFFFF;
}
a.fossn:link{
	color:#FFFFFF;
}
a.fossn:visited{
	color:#FFFFFF;
}
a.fossn:hover{
	color:#000000;
}
a.fossn:active{
	color:#FFFFFF;
}
.fossn2{
	text-decoration:none;
	font-weight:normal;
	color:#000000;
}
a.fossn2:link{
	color:#000000F;
}
a.fossn2:visited{
	color:#000000;
}
a.fossn2:hover{
	color:#000000;
}
a.fossn:active{
	color:#000000;
}
.fosssn{
	text-decoration:none;
	font-weight:normal;
	color:#000000;
}
a.fosssn:link{
	color:#000000;
}
a.fosssn:visited{
	color:#000000;
}
a.fosssn:hover{
	color:#000000;
}
a.fosssn:active{
	color:#000000;
}
.focopyright{
	font-size:11px;
	color:#666666;
}
a.focopyright:link{
	color:#666666;
}
a.focopyright:visited{
	color:#666666;
}
a.focopyright:hover{
	color:#000000;
}
a.focopyright:active{
	color:#666666;
}
.fositeueber{
	font-size:16px;
	font-weight:bold;
	color:#003B7B;
}
.fodarkblue{
	font-size:12px;
	font-weight:bold;
	color:#003B7B;
}
.foartikelueber{
	font-size:14px;
	font-weight:bold;
	color:#46719D;
}
.foimgsub{
	font-size:12px;
	color:#003B7B;
	font-weight:normal;
}

.folittle{
	color:#FF9900;
	font-size:10px;
}
a.folittle:link{
	color:#FF9900;
}
a.folittle:visited{
	color:#FF9900;
}
a.folittle:hover{
	color:#437BB4;
}
a.folittle:active{
	color:#FF9900;
}

.cmsinput { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; background-color: #E6EDF2; color: #003873; border: 1px solid; color: #000000; padding-right: 2px; padding-left: 2px}
.cmstextarea { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; background-color: #E6EDF2; color: #003873; border: 1px solid; color: #000000; padding-right: 2px; padding-left: 2px}
.cmsselect { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; background-color: #E6EDF2; color: #003873; border: 1px solid; color: #000000; padding-right: 2px; padding-left: 2px}

.errorinput {  background-color: #FFCCCC}
.error { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FF0000}
.errortextarea { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; background-color: #E07967; color: #000000}
.errorselect { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; background-color: #E07967; color: #000000}

.cmsH1 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; font-style: underline; color: #000000; padding: 2px;}

.cmstableborder { border: #027F51 solid; border-width: 1px 1px 1px 1px; padding: 0px; margin: 0px;} 
.cmsaktionsitetrbgcolor { background-color: #FFCB05; }
.cmssitetableborder { border: #FFCB05 solid; border-width: 1px 1px 1px 1px; padding: 0px; margin: 0px;} 
.cmsaktionpartsitetrbgcolor { background-color: #E46813; }
.cmspartsitetableborder { border: #E46813 solid; border-width: 1px 1px 1px 1px; padding: 0px; margin: 0px;} 
.cmsaktiontabletrbgcolor { background-color: #08945A; }
.cmstabletableborder { border: #08945A solid; border-width: 1px 1px 1px 1px; padding: 0px; margin: 0px;}
.cmsaktionbannertrbgcolor { background-color: #0080FF; }
.cmsbannertableborder { border: #0080FF solid; border-width: 1px 1px 1px 1px; padding: 0px; margin: 0px;}
.cmsaktionimagetrbgcolor { background-color: #800000; }
.cmsimagetableborder { border: #800000 solid; border-width: 1px 1px 1px 1px; padding: 0px; margin: 0px;}
.cmsaktionfunktiontrbgcolor { background-color: #808000; }
.cmsfunktiontableborder { border: #808000 solid; border-width: 1px 1px 1px 1px; padding: 0px; margin: 0px;}

.repTD50 { 
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #F1F1F1;
	border-right-color: #F1F1F1;
	border-bottom-color: #F1F1F1;
	border-left-color: #F1F1F1;
	color: #000000;
	width: 50px;
	text-align: right;
	height: 20px;
}
.repTD300 { 
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #F1F1F1;
	border-right-color: #F1F1F1;
	border-bottom-color: #F1F1F1;
	border-left-color: #F1F1F1;
	color: #000000;
	width: 300px;
	text-align: left;
	height: 20px;
}
