/* Content CSS */
#content-wrap #headline {height:70px; background-color:#dee5f0;margin-left:-32px;width:750px;margin-bottom:28px;}
#content-wrap #headline h1 {padding:20px 0px 0px 30px;color:#1d3762;font-weight:normal;}
#content-wrap #headline h1 span.freecall {float:right;margin:0px 10px 0px 0px;}
#content-wrap p {margin:10px 0px;line-height:20px;font-size:13px;font-family:Arial, Helvetica, sans-serif;}
#content-wrap h1,h2,h3,h4,h5,h6 {color:#1d3762;}
#content-wrap h1 {font-size:28px;}
#content-wrap h2 {font-size:16px;}
#content-wrap h1 a {text-decoration:none;}
#content-wrap ul li { list-style-type: circle; font-size:13px;margin:2px 0px;}
#content-wrap ul li {margin-left:20px;}
a {color:#1d3762;}
h1 {padding:0px 0px 0px 0px;color:#1d3762;font-weight:normal;}
#content-wrap p strong {color:#1D3762;}
#content-wrap p .important {font-weight:bold;color:#660000;}
.csc-textpic-intext-left .csc-textpic-imagewrap {padding:1px 15px 0px 0px;}
.csc-textpic-intext-right .csc-textpic-imagewrap {padding:1px 0px 0px 15px;}
.csc-textpic-caption {font-size:12px;}
a.seo {text-decoration:none;color:#000000;}
#recommendations img {border:none;}
div.csc-textpic img {
	padding: 2px;
	border: 2px solid #eeeeee;
	background: #ffffff;
}
.csc-textpic-lastcol img {
	padding: 0px !important;
	border:none !important;
}
#content-wrap #press {padding-top:3px;}
#content-wrap #press li {
font-size:13px;
list-style-type:circle;
margin:1px 0px 0px 20px;
}
#content-wrap #press {line-height:0.93em;}
.SEO {color:#333333; text-decoration:none;}
#alphabet-choice ul {margin:0px;padding:0px;line-height:1,5em;}
#content-wrap #alphabet-choice li{padding-left:0px;list-style:none;display:inline;float:left;margin:0px;padding:0px;margin-left:0px;line-height:1,5em;}
#alphabet-choice li a {line-height:18px;font-weight:bold;background-color:#D3DCEB;border:1px solid #1D3762;color:#1D3762;display:block;font-size:12px;height:18px;margin:0px 23px 3px 00px;padding-top:0px;text-align:center;text-decoration:none;width:22px;}
#alphabet-choice li a.last {margin-right:0px;}
br.clear {clear:left;margin-top:0px;}

.contactform {padding:18px 0px;background-color:none;text-align:center;width:156px;}
.contactform a {height:27px; background:url(../images/kontaktbuttonbutton_anm_neu2.gif) top center no-repeat;width:100%;display:block;padding-top:5px;letter-spacing:2px;font-size:20px;text-decoration:none;color:white;background-color:white;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#content-wrap #headline h1 span.freecall {float:right;margin:-32px 10px 0px 0px;}
}