/* eMail-Formular Anpassung */
FORM FIELDSET.csc-mailform { border: 0px; padding: 5px; background-color: #ffffff; }
FORM FIELDSET.csc-mailform DIV.csc-mailform-field LABEL {
        font:  bold 10px Verdana, Arial, sans-serif; color: #000000;
        margin-right:1em; width:12em; float:left;
}
FORM FIELDSET.csc-mailform DIV.csc-mailform-field { padding: 5px; }
FORM FIELDSET.csc-mailform DIV.csc-mailform-label { padding: 5px; font:  bold 10px Verdana, Arial, sans-serif; color: #000066; } 

a.paddingleft{
	padding-left: 5px;
}
.headertag{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	padding-top: 5px;
	padding-left: 0px;
}
a.headertag:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underlined;
	font-weight: normal;
	padding-left: 5px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
a.headertag:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underlined;
	font-weight: normal;
	padding-left: 5px;
}
a.headertag:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underlined;
	font-weight: normal;
	padding-left: 5px;
}
a.headertag:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underlined;
	font-weight: normal;
	padding-left: 5px;
}
a.textleftnav:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	padding-left: 0px;
	border-bottom-width: 0px;
	border-bottom-style: none;
	border-bottom-color: #000000;

}
a.textleftnav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}
a.textleftnav:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #afafaf;
	text-decoration: none;
	font-weight: normal;
}
a.textleftnav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #afafaf;
	text-decoration: none;
	font-weight: normal;
}
a.textleftnavact:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #afafaf;
	text-decoration: none;
	font-weight: normal;
	padding-left: 0px;
	border-bottom-width: 0px;
	border-bottom-style: none;
	border-bottom-color: #000000;
}
a.textleftnavact:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #afafaf;
	text-decoration: none;
	font-weight: normal;
}
a.textleftnavact:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #afafaf;
	text-decoration: none;
	font-weight: normal;
}
a.textleftnavact:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #afafaf;
	text-decoration: none;
	font-weight: normal;
}

a.textleftnavsub:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 16px;
	text-aling: left;
	vertical-align: middle;
}
a.textleftnavsub:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 16px;
	text-aling: left;
	vertical-align: middle;
}
a.textleftnavsub:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	height: 16px;
	text-aling: left;
	vertical-align: middle;
}
a.textleftnavsub:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	height: 16px;
	text-aling: left;
	vertical-align: middle;
}
a.textleftnavsubact:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: blue;
	text-decoration: none;
	height: 16px;
	text-aling: left;
	vertical-align: middle;
}
a.textleftnavsubact:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: blue;
	text-decoration: none;
	height: 16px;
	text-aling: left;
	vertical-align: middle;
}
a.textleftnavsubact:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #888888;
	text-decoration: none;
	height: 16px;
	text-aling: left;
	vertical-align: middle;
}
a.textleftnavsubact:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: blue;
	text-decoration: none;
	height: 16px;
	text-aling: left;
	vertical-align: middle;
}

a.textleftnavsub2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 16px;
	text-aling: left;
	vertical-align: middle;
}
a.textleftnavsub2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 16px;
	text-aling: left;
	vertical-align: middle;
}
a.textleftnavsub2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	height: 16px;
	text-aling: left;
	vertical-align: middle;
}
a.textleftnavsub2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	height: 16px;
	text-align: left;
	vertical-align: middle;
}
a.textleftnavsub2act:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	height: 16px;
	text-aling: left;
	vertical-align: middle;
}
a.textleftnavsub2act:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	height: 16px;
	text-aling: left;
	vertical-align: middle;
}
a.textleftnavsub2act:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #888888;
	text-decoration: none;
	height: 16px;
	text-aling: left;
	vertical-align: middle;
}
a.textleftnavsub2act:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	height: 16px;
	text-align: left;
	vertical-align: middle;
}

table,tr,td {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size:12px;
	color : #000000;
	scrollbar-3dlight-color : #ffffff;
	scrollbar-base-color : #ffffff;
	scrollbar-darkshadow-color : #000000;
	scrollbar-arrow-color : #cccccc;
	scrollbar-face-color : #ffffff;
	scrollbar-shadow-color : #4c4c4c;
	scrollbar-highlight-color : #cccccc;
	scrollbar-track-color : #ffffff;
}


.align-center{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size:14px;
	text-align: center;
	color : #000000;

   	   }


body,p {
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left : 0px;
	margin-right : 0px;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size:12px;
	color : #000000;
}

strong { 
	color:#000000; 
}



input[type=text],input[type=password],textarea,select,textarea {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	text-decoration:none; 
	font-size:11px;
}
	 
a:link {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
                color:#000000;
	text-decoration:underlined; 
	font-weight: normal;
}
a:visited { 
	font-family: Verdana, Arial, Helvetica, Sans-serif;
                color:#000000;
	text-decoration:underlined; 
	font-weight: normal; 
}
a:active { 
	font-family: Verdana, Arial, Helvetica, Sans-serif;
                color:#000000;
	text-decoration:underlined; 
	font-weight: normal; 
}
a:hover { 
	font-family: Verdana, Arial, Helvetica, Sans-serif;
                color:#888888;
	text-decoration:underlined; 
	font-weight: normal; 
}

.csc-firstHeader { font-size: 14px; font-weight: bolder; color: #000000; font-family: Helvetica;}
h1 {font-size: 14px; font-weight: bolder; color: #000000; font-family: Helvetica;}


.sm1 {
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #000000; 
}

.sm2 {
	font-size:11px;
	text-decoration:none;
	color: #2c2c2c; 
}

.sm3 {
	font-size:10px;
	text-decoration:none;
	color: #4c4c4c; 
}

.sm4 {
	font-size:9px;
	text-decoration:none;
	color: #666666; 
}

.bewerblink {
	font-size:11px;	
	line-height: 16px;	font-family: Verdana, Arial, Helvetica, Sans-serif;
	text-decoration:none;
	color: #000000; 
}

.homelink {
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	text-decoration:none;
	color: #666666; 
}

a:hover.homelink { 
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	text-decoration:none; 	
	color:#000000; 
}

.homelinkplus {
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	text-decoration:none;
	color: #666666; 
}

a:hover.homelinkplus { 
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	text-decoration:none; 	
	color:#000000; 
}


.contentlink {
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	text-decoration:none;
	color: #000000; 
}

.contentlink_on {
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	text-decoration:none;
	color: #4c4c4c; 
}

a:hover.contentlink_on {
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	text-decoration:none;
	color: #000000; 
}

a:hover.contentlink { 
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	text-decoration:none; 	
	color:#666666; 
}

.contentlinkplus {
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	text-decoration:none;
	color: #000000; 
}

.contentlinkplus_on {
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	text-decoration:none;
	color: #4c4c4c; 
}

a:hover.contentlinkplus { 
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	text-decoration:none; 	
	color:#666666; 
}


b {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	text-decoration:none; 
	font-weight: bold;
	font-size:11px;
	color : #000000;
}


.normal {
	font-family:  Verdana, Arial, Helvetica, Sans-serif;
	text-decoration:none; 
	font-size:11px;
	color : #4c4c4c;
}

.menu {
	font-family:  Verdana, Arial, Helvetica, Sans-serif;
	text-decoration:none; 
	line-height: 18px;	font-size:9px;	
	color : #4c4c4c;
}

.menu_on {
	font-family:  Verdana, Arial, Helvetica, Sans-serif;
	text-decoration:none; 
	line-height: 18px;	
	font-size:9px;	
	color : #000000;
}

.omenu {
	font-family:  Verdana, Arial, Helvetica, Sans-serif;
	text-decoration:none; 
	line-height: 11px;	
	font-size:10px;	
	color : #4c4c4c;
}

.omenu_on {
	font-family:  Verdana, Arial, Helvetica, Sans-serif;
	text-decoration:none; 
	line-height: 11px;	
	font-size:10px;	
	color : #000000;
}

.submenu {
	font-family:  Verdana, Arial, Helvetica, Sans-serif;
	text-decoration:none; 
	line-height: 11px;	
	font-size:9px;	
	color : #2c2c2c;
}

.submenu_on {
	font-family:  Verdana, Arial, Helvetica, Sans-serif;
	text-decoration:none; 
	line-height: 11px;	
	font-size:9px;	
	color : #000000;
}

.navigator {
	font-family:  Verdana, Arial, Helvetica, Sans-serif;
	text-decoration:none;
	font-size:10px;	
	color : #666666;
}

.a:hover.navigator {
	font-family:  Verdana, Arial, Helvetica, Sans-serif;
	text-decoration:none;
	font-size:10px;	
	color : #000000;
}

.navigator_on {
	font-family:  Verdana, Arial, Helvetica, Sans-serif;
	text-decoration:none; 
	font-size:10px;	
	color : #000000;
}

.head {
	font-family:  Verdana, Arial, Helvetica, Sans-serif;
	text-decoration:none; 
	font-size:11px;
	color : #4c4c4c;
	font-weight: bold;
}

.footer {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	text-decoration:none; 
	font-style: italic;
	font-size:10px;
	color : #8c8c8c;
}

.small {
	font-family:  Verdana, Arial, Helvetica, Sans-serif;
	text-decoration:none; 
	font-size:9px;
	color : #4c4c4c;
}

input {
	font-family:  Verdana, Arial, Helvetica, Sans-serif;
	color : #000000;
}

.textinput {
	font-size:10px;	
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	color:#000000;
	background-color:#ffffff;
	border : 1px solid #666666;}

.inputir {
	font-size:10px;	
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	color:#666666;
	background-color:#ffffff;
	border : 0px solid #ffffff;}

.submit {
	font-size:11px;
	font-family:  Verdana, Arial, Helvetica, Sans-serif;
 	color:#666666; 
 	background-color:#ffffff;
	border : 0px solid #ffffff;}

.radio {
	 color:#666666;
	border : 0px solid #ffffff;} 

.tx-ffiframe-pi1 {
	border-style: none;
                border-width:8px;

}

img {
	border: none;
}
