@import url("rte.css");

a:link              { color:#0066CC; line-height:14px; font-weight:normal; font-size:12px; font-family:Arial; text-decoration:underline;}
a:visited           { color:#0066CC; line-height:14px; font-weight:normal; font-size:12px; font-family:Arial; text-decoration:underline;}
a:hover             { color:#0066CC; line-height:14px; font-weight:normal; font-size:12px; font-family:Arial; text-decoration:none;}
a:active            { color:#0066CC; line-height:14px; font-weight:normal; font-size:12px; font-family:Arial; text-decoration:underline;}

a.st_footer:link    { color:#FFFFFF; line-height:15px; font-weight:normal; font-size:12px; font-family:Arial; text-decoration: none; }
a.st_footer:visited { color:#FFFFFF; line-height:15px; font-weight:normal; font-size:12px; font-family:Arial; text-decoration: none; }
a.st_footer:hover   { color:#FFFFFF; line-height:15px; font-weight:normal; font-size:12px; font-family:Arial; text-decoration: none; }
a.st_footer:active  { color:#FFFFFF; line-height:15px; font-weight:normal; font-size:12px; font-family:Arial; text-decoration: none; }

a.st_footera:link   { color:#FFFFFF; line-height:15px; font-weight:normal; font-size:12px; font-family:Arial; text-decoration: none; }
a.st_footera:visited{ color:#FFFFFF; line-height:15px; font-weight:normal; font-size:12px; font-family:Arial; text-decoration: none; }
a.st_footera:hover  { color:#FFFFFF; line-height:15px; font-weight:normal; font-size:12px; font-family:Arial; text-decoration: none; }
a.st_footera:active { color:#FFFFFF; line-height:15px; font-weight:normal; font-size:12px; font-family:Arial; text-decoration: none; }

a.st_mmenu:link     { color:#0066CC; line-height:16px; font-weight:bold; font-size:14px; font-family:Arial; text-decoration: none; }
a.st_mmenu:visited  { color:#0066CC; line-height:16px; font-weight:bold; font-size:14px; font-family:Arial; text-decoration: none; }
a.st_mmenu:hover    { color:#888888; line-height:16px; font-weight:bold; font-size:14px; font-family:Arial; text-decoration: none; }
a.st_mmenu:active   { color:#0066CC; line-height:16px; font-weight:bold; font-size:14px; font-family:Arial; text-decoration: none; }

a.st_mmenua:link    { color:#999999; line-height:16px; font-weight:bold; font-size:14px; font-family:Arial; text-decoration: none; }
a.st_mmenua:visited { color:#999999; line-height:16px; font-weight:bold; font-size:14px; font-family:Arial; text-decoration: none; }
a.st_mmenua:hover   { color:#999999; line-height:16px; font-weight:bold; font-size:14px; font-family:Arial; text-decoration: none; }
a.st_mmenua:active  { color:#999999; line-height:16px; font-weight:bold; font-size:14px; font-family:Arial; text-decoration: none; }

a.st_mmenu2:link     { padding-bottom:3px; padding-top:4px; padding-left:10px; display:block; width:130px; color:#888888; font-weight:bold; font-size:12px; font-family:Arial; text-decoration: none; }
a.st_mmenu2:visited  { padding-bottom:3px; padding-top:4px; padding-left:10px; display:block; width:130px; color:#888888; font-weight:bold; font-size:12px; font-family:Arial; text-decoration: none; }
a.st_mmenu2:hover    { padding-bottom:3px; padding-top:4px; padding-left:10px; display:block; width:130px; color:#FFFFFF; font-weight:bold; font-size:12px; font-family:Arial; text-decoration: none; background-color: #0066CC; }
a.st_mmenu2:active   { padding-bottom:3px; padding-top:4px; padding-left:10px; display:block; width:130px; color:#888888; font-weight:bold; font-size:12px; font-family:Arial; text-decoration: none; }

a.st_mmenua2:link    { padding-bottom:3px; padding-top:4px; padding-left:10px; display:block; width:130px; color:#FFFFFF; font-weight:bold; font-size:12px; font-family:Arial; text-decoration: none; background-color: #0066CC; }
a.st_mmenua2:visited { padding-bottom:3px; padding-top:4px; padding-left:10px; display:block; width:130px; color:#FFFFFF; font-weight:bold; font-size:12px; font-family:Arial; text-decoration: none; background-color: #0066CC;  }
a.st_mmenua2:hover   { padding-bottom:3px; padding-top:4px; padding-left:10px; display:block; width:130px; color:#FFFFFF; font-weight:bold; font-size:12px; font-family:Arial; text-decoration: none; background-color: #0066CC;  }
a.st_mmenua2:active  { padding-bottom:3px; padding-top:4px; padding-left:10px; display:block; width:130px; color:#FFFFFF; font-weight:bold; font-size:12px; font-family:Arial; text-decoration: none; background-color: #0066CC;  }


a.head_link0:link   { line-height:18px; font-weight:bold; font-size:16px; font-family:Arial; text-decoration:none; margin-bottom:1px;}
a.head_link0:visited{ line-height:18px; font-weight:bold; font-size:16px; font-family:Arial; text-decoration:none; margin-bottom:1px;}
a.head_link0:hover  { line-height:18px; font-weight:bold; font-size:16px; font-family:Arial; text-decoration:underline; margin-bottom:1px;}
a.head_link0:active { line-height:18px; font-weight:bold; font-size:16px; font-family:Arial; text-decoration:none; margin-bottom:1px;}

a.head_link1:link   { color: #0066CC; line-height:18px; font-weight:bold; font-size:16px; font-family:Arial; text-decoration:none; margin-bottom:1px;}
a.head_link1:visited{ color: #0066CC; line-height:18px; font-weight:bold; font-size:16px; font-family:Arial; text-decoration:none; margin-bottom:1px;}
a.head_link1:hover  { color: #0066CC; line-height:18px; font-weight:bold; font-size:16px; font-family:Arial; text-decoration:underline; margin-bottom:1px;}
a.head_link1:active { color: #0066CC; line-height:18px; font-weight:bold; font-size:16px; font-family:Arial; text-decoration:none; margin-bottom:1px;}

a.head_link2:link   { color: #ffffff; line-height:18px; font-weight:bold; font-size:14px; font-family:Arial; text-decoration:none; margin-bottom:1px;}
a.head_link2:visited{ color: #ffffff; line-height:18px; font-weight:bold; font-size:14px; font-family:Arial; text-decoration:none; margin-bottom:1px;}
a.head_link2:hover  { color: #ffffff; line-height:18px; font-weight:bold; font-size:14px; font-family:Arial; text-decoration:underline; margin-bottom:1px;}
a.head_link2:active { color: #ffffff; line-height:18px; font-weight:bold; font-size:14px; font-family:Arial; text-decoration:none; margin-bottom:1px;}

a.head_link3:link   { color: #ffffff; line-height:18px; font-weight:bold; font-size:14px; font-family:Arial; text-decoration:none; margin-bottom:1px;}
a.head_link3:visited{ color: #ffffff; line-height:18px; font-weight:bold; font-size:14px; font-family:Arial; text-decoration:none; margin-bottom:1px;}
a.head_link3:hover  { color: #ffffff; line-height:18px; font-weight:bold; font-size:14px; font-family:Arial; text-decoration:underline; margin-bottom:1px;}
a.head_link3:active { color: #ffffff; line-height:18px; font-weight:bold; font-size:14px; font-family:Arial; text-decoration:none; margin-bottom:1px;}

a.head_link4:link   { color: #ffffff; line-height:18px; font-weight:bold; font-size:14px; font-family:Arial; text-decoration:none; margin-bottom:1px;}
a.head_link4:visited{ color: #ffffff; line-height:18px; font-weight:bold; font-size:14px; font-family:Arial; text-decoration:none; margin-bottom:1px;}
a.head_link4:hover  { color: #ffffff; line-height:18px; font-weight:bold; font-size:14px; font-family:Arial; text-decoration:underline; margin-bottom:1px;}
a.head_link4:active { color: #ffffff; line-height:18px; font-weight:bold; font-size:14px; font-family:Arial; text-decoration:none; margin-bottom:1px;}

a.head_link5:link   { color: #ffffff; line-height:18px; font-weight:bold; font-size:14px; font-family:Arial; text-decoration:none; margin-bottom:1px;}
a.head_link5:visited{ color: #ffffff; line-height:18px; font-weight:bold; font-size:14px; font-family:Arial; text-decoration:none; margin-bottom:1px;}
a.head_link5:hover  { color: #ffffff; line-height:18px; font-weight:bold; font-size:14px; font-family:Arial; text-decoration:underline; margin-bottom:1px;}
a.head_link5:active { color: #ffffff; line-height:18px; font-weight:bold; font-size:14px; font-family:Arial; text-decoration:none; margin-bottom:1px;}




table { width: 100%; }
th { background-color:#0066CC; color:#FFFFFF; line-height:14px; font-weight:bold; font-size:12px; font-family:Arial; vertical-align: top; padding: 4px 8px 4px 8px; text-align:left;}
tr.tr-even { color:#000000; line-height:14px; font-weight:normal; font-size:12px; font-family:Arial; vertical-align: top; }
tr.tr-odd { color:#000000; line-height:14px; font-weight:normal; font-size:12px; font-family:Arial; vertical-align: top; }


.contenttable-1 tr { background-color:#E1E1E1; }

dl {color:#000000; line-height:14px; font-weight:normal; font-size:12px; font-family:Arial; margin-top:2px; margin-bottom:2px}



p {color:#000000; line-height:14px; font-weight:normal; font-size:12px; font-family:Arial; margin-top:2px; margin-bottom:2px; padding:0px; }

li      {color:#000000; line-height:16px; font-weight:normal; font-size:12px; font-family:Arial;}


body	{
	margin:0;
	padding:0;
  	background: #ffffff;
}

.csc-textpic-caption { font-style:italic; }

dl.csc-textpic-image {
	padding-top:10px;
	padding-bottom:7px;
}

div.csc-frame-rulerBefore {
	border-top-style: dotted;
	border-top-color: #0066CC;
	border-top-width: 2px;
	padding-bottom:4px;
	margin-top:11px;
}

div.csc-frame-rulerAfter {
	border-top-style: dotted;
	border-top-color: #ffffff;
	border-top-width: 2px;
	padding-bottom:9px;
	margin-top:9px;
}

.mainmenuitem {
	border-bottom-style: dotted;
	border-bottom-color: #0066CC;
	border-bottom-width: 2px;
	padding-top:7px;
	padding-bottom:9px;
}



#bild1 {
	position:absolute;
	left:422px;
	top:0px;
}

#bild2 {
	position:absolute;
	left:522px;
	top:0px;
}

#bild3 {
	position:absolute;
	left:622px;
	top:0px;
}

#kopf {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100px;
	z-index:3;
	visibility:visible;
	background-color: #0066CC;

}

#logo {
	position:absolute;
	left:102px;
	top:0px;
}
#footer {
	position:absolute;
	left:727px;
	top:25px;
	width:204px;
	height:16px;
	z-index:7;
	visibility:visible;
}
#mainmenu {
	position:absolute;
	left:24px;
	top:134px;
	width:575px;
	height:21px;
	z-index:7;
	visibility:visible;
}

#content-rechts {
	position:absolute;
	left:702px;
	top:10px;
	width:222px;
	z-index:9;
	visibility:visible;
}
#content-links {
	position:absolute;
	left:0px;
	top:19px;
	width:140px;
	z-index:10;
	visibility:visible;
}
#content-mitte {
	padding-left: 15px;
	padding-right: 155px;
	padding-top: 25px;
	background-color: #99CCFF;
	position:absolute;
	left:154px;
	top:0px;
	width:370px;
	z-index:8;
	visibility:visible;
}
#container {
	position:absolute;
	left:26px;
	top:97px;
	width:865px;
	z-index:2;
	visibility:visible;
}
#dummy {
	padding-left: 35px;
	padding-right: 35px;
	background-color: #99CCFF;
	position:absolute;
	top:155px;
	left:180px;
	width:470px;
	height: 500px;
	z-index:1;
	visibility:visible;
}




legend {
padding-left:10px;
padding-right:10px;
border: 0px;

font-weight:normal;
font-size:12px;
font-family:Arial;
}

fieldset {
border:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
border: 0px solid #C0C0C0;
font-weight:normal;
font-size:12px;
font-family:Arial;
color: #000000;
color: #000000;
}

.radiolayout {
width:100%;
padding-top:0px;
padding-bottom:0px;
font-weight:normal;
font-size:12px;
font-family:Arial;
color: #000000;
color: #000000;
}

.formu {
width:100%;
padding-top:0px;
padding-bottom:0px;
padding-left:10px;
border: 0px;

font-weight:normal;
font-size:12px;
font-family:Arial;
}

.mf-radio {
border:0px;
padding-left:0px;

font-weight:normal;
font-size:12px;
font-family:Arial;

}

.mf-text {
padding-top:0px;
padding-bottom:0px;
border: 1px solid #000000;
margin-bottom: 5px;

font-weight:normal;
font-size:12px;
font-family:Arial;
}

.mf-check {

border: 0px;

font-weight:normal;
font-size:12px;
font-family:Arial;
}

.mf-select {
border:0px;

font-weight:normal;
font-size:12px;
font-family:Arial;

}

.mf-input {
border: 1px solid #000000;
margin-top:0px;
margin-bottom:00px;


font-weight:normal;
font-size:12px;
font-family:Arial;
}

.mf-submit {
margin-top:15px;
font-weight:normal;
font-size:12px;
font-family:Arial;
}

.formlabel_field { margin-top:0px;
margin-bottom:10px; }

.form_label { font-weight:bold; margin-top:15px; margin-bottom:5px; }
