/* Reset Style */
html,body,div,span,h1,h2,h3,h4,h5,h6,p,img{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
html{overflow:auto}body{line-height:1}*,html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,label,fieldset,input,p,blockquote,th,td{margin:0;padding:0}:focus{outline:0}
table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}strong{font-weight:bold}em{font-style:italic}a img{border:none}


nav{display:none;}
.header-wrapper{display:none;}
.toolbar{display:none;}
.page-heading-wrapper{display:none;}
.breadcrumb-wrapper{display:none;}
.footer-wrapper{display:none;}
.features-wrapper{display:none;}
#section-left {display:none;}
#section-center {margin:30px auto 30px auto;padding:0;width:570px;}

.aligncenter{display:block;margin:0 auto}
.alignright{float:right;margin:0 0 10px 20px}
.alignleft{float:left;margin:0 20px 10px 0}
.floatleft{float:left}
.floatright{float:right}
.textcenter{text-align:center}
.textright{text-align:right}
.textleft{text-align:left}


body {
    font-family: 'Open Sans','Helvetica Neue',Helvetica,Arial,Sans-serif;
    font-size: 100%;
    line-height: 1.5em;
    color: #3f3f3f;
	background-color: #fff;
    overflow-x: hidden;
}
img {
    max-width: 100%;
    width: auto\9;
    height: auto;
    vertical-align: middle;
    border: 0;
    -ms-interpolation-mode: bicubic;
}
a {
    text-decoration: none;
}

a:focus {
    outline: 0;
}

a:active,a:hover {
    outline: 0;
}

h1, h2, h3, h4, h5, h6 {
    margin: .875em 0;
    font-family: 'Open Sans','Helvetica Neue',Helvetica,Arial,Sans-serif;
    font-weight: 600;
    line-height: 1.250em;
    font-style: italic;
    color: #262626;
    text-rendering: optimizelegibility;
}
h1 {
    font-size: 26px;
    line-height: 1.2em;
    margin-bottom: 25px;
}
h2 {
    font-size: 16px;
}
h3 {
    font-size: 14px;
}
ul {margin:0;padding:0; list-style: none outside none;}


.clear {
    clear: both;
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
}
p {
    font-size: .875em;
    line-height: 1.5em;
    font-weight: 500;
    margin: 0 0 1.5em;
}

div.teaser h1 { margin: 5px 0;}
div.teaser { margin-bottom: 30px;}

#section-center {font-size:14px;}
#section-center div {clear:both;}
#section-center .xml_content{position:relative;}
#section-center .xml_titel {font-weight:bold;font-size:16px;margin-bottom:10px;}
#section-center .xml_titel + br { display:none;}
#section-center .xml_vorspann {color:#1d284f;font-weight:bold;margin-bottom:10px;}
#section-center .xml_vorspann + br { display:none;}
#section-center .xml_zt {font-weight:bold;margin-top:10px;}
#section-center .xml_zt + br { display:none;}
#section-center .xml_dz {}
#section-center .xml_dz + br { display:none;}
#section-center .xml_indent {padding-left:15px;background:url('images/dot_l.png') no-repeat 5px 10px;}
#section-center .xml_indent + br { display:none;}
#section-center .xml_autor {font-style:italic;}
#section-center .xml_grafik {float:left;margin:5px 20px 10px 0;max-width:570px;display:block;}
#section-center .xml_grafik img{display:block;max-width:570px;}
#section-center .xml_grafik_text {color:#fff;background:#4e4e4f;font-size:12px;padding:3px 3px;margin-top:3px;text-align:center;line-height:1.2em;}
#section-center .xml_grafik + div {clear:both;}
#section-center table.xml_table{border-collapse:collapse;font-size:12px;margin:10px 0;width:100%;clear:both;}
#section-center table.xml_table caption{font-weight:bold;padding:5px 0 2px 0;}
#section-center table.xml_table td{border:1px solid #666; padding:2px 5px;line-height:1.2em;}

#section-center .search_content {padding-bottom:20px;margin-bottom:20px;border-bottom: 1px solid #EEEEEE;}
#section-center .search_content h2{margin-bottom:0;}
#section-center .search_content h3{margin-bottom:0;}
#section-center .search_content  img {display:block;width:120px;float:left;margin-right:15px;}

#section-footer {font-size:10px;line-height:1.2em;padding-bottom:20px;color:#999;}
#section-footer h3 {font-size:10px;color:#ea5217;margin:0;padding:0;font-weight:normal;}




