/* Links für Newsletter */
.newsletter-arrow
{
	padding-left: 20px;
	padding-bottom: 10px;

}


.main-newsletter{
	padding-bottom: 0px;
	padding-top: 10px;
}


.columnedStandard .colorHeadlineNoMarginTop {
	width: 100%;
}


.sub-newsletter{
	margin-left:35px;
}

.newsletter-content .external-arrow{
	padding-left: 20px;
    padding-bottom: 10px;
}

.newsletter-arrow .headline
{
	color : #000000;
	font-size : 12px;
	text-align:left;
}

.newsletter-arrow .arrowText{
	height: 20px;
	color : #000000;
	font-size : 12px;
	text-align:left;
	padding-bottom:3px;
}

.newsletter-arrow .arrow-wrapper
{
	vertical-align: top;
	width:15px;

}

.newsletter-arrow A
{
	color : #000000;
	font-size : 12px;
	line-height: 15px;
	text-decoration: underline;
	vertical-align: top;

}

.formTable
{
	width: 540px;
}

.formTable TD{
	font-family	:Arial,Helvetica,Sans-Serif;
	color : #000000;
	font-size : 12px;
	height: 15px;
}

TD.form-text{
    font-size:12px;
    line-height:15px;
    font-family:Arial;
    padding-top:10px;
    padding-bottom:10px;
}

TD.form-field
{
    padding-right:10px;
    line-height:27px;
    vertical-align:top;
}

SPAN.login-text
{
    padding-left:5px;
    line-height:27px;
    vertical-align:top;
}

.formTable .label  {
	color : #000000;
	font-size : 10px;
	font-family : Arial, Helvetica, sans-serif;
	padding-right: 10px;

}
.checkBoxLabel{
	padding-top: 15px;
	padding-bottom: 15px;
}

.warningSign{
	width: 120px;
}

.interestTable
{
	width: 564px;
}

.interestTable TD{
	color : #000000;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
}

.interestTable .header{
	width:278px;
	color : #003893;
	text-align: left;
	font-weight : bold;
	padding-left: 20px;
	border-right: 1px solid #cccccc;
}

.interestTable .subhead1{
	line-height:20px;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	color : #003893;
	text-align: left;
	font-weight : bold;
	text-align: center;
}

.interestTable .subhead2{
	color : #003893;
	text-align: left;
	font-weight : bold;
	text-align: center;
	line-height:20px;

}

.interestTable .picture1{
	width:38px;
	vertical-align: top;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}
.interestTable .picture2{
	width:63px;
	vertical-align: top;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}
.interestTable .picture3{
	width:65px;
	vertical-align: top;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}
.interestTable .picture4{
	width:72px;
	vertical-align: top;
	border-top: 1px solid #cccccc;
}

.interestTable .head1{
	width:248px;
	background-color:#C7DAF1;
	color : #003893;
	font-weight : bold;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #cccccc;
}

.interestTable .head{
	background-color:#C7DAF1;
}

.interestTable .text1{
	width:228px;
	line-height: 20px;
	border-bottom: 1px solid #cccccc;
}

.interestTable .text2{
	width:38px;
	text-align: center;
	border-bottom: 1px solid #cccccc;
}
.interestTable .text3{
	width:63px;
	text-align: center;
	border-bottom: 1px solid #cccccc;
}
.interestTable .text4{
	width:65px;
	text-align: center;
	border-bottom: 1px solid #cccccc;
}
.interestTable .text5{
	width:72px;
	text-align: center;
	border-bottom: 1px solid #cccccc;
}

.tableHead{
	width: 564px;
}

.mainTable TD{
	font-family	:Arial,Helvetica,Sans-Serif;
	color : #000000;
	font-size : 12px;
}

.mainTable .text1{
	padding-left: 20px;
	padding-right: 5px;
}


.mainTable .head1{
	background-color:#C7DAF1;
	color : #003893;
	font-weight : bold;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	border-right: 1px solid #cccccc;
	padding-left: 20px;

}

.radioText{
	padding-left: 20px;
	color : #000000;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
}

.exclamationTable{
	padding: 5px;
}

.alignment{
	text-align: right;
	padding-right: 20px;

}

.smallLogo{
	text-align:center;
}

.formStyle .leftColumn{
	width: 140px;
}

.formStyle .rightColumn{
	width: 250px;
}


.standardKeywordSearch .warning, .formStyle .warning{
	color: #C90302;
	font-weight:bold;
	background-color:#C7DAF1;
	text-align:center;
	font-size : 12px;
}

.warning-block{
	padding-left: 5px;
	padding-bottom: 10px;
}



