@charset "UTF-8";

body {background-color:#dcdded;color:#111987;font:normal normal normal 13px/140% Arial,Helvetica,sans-serif}

h1, h2, h3, h4, h5, h6 {font:normal normal bold 15px/18pt Verdana,Arial,sans-serif;margin:40px 0 25px}

h1 {font-size:14pt}
h2 {font-size:12pt}
h3 {font-size:10pt}
h4 {font-size:10pt}
h5 {font-size:10pt}
h6 {font-size:10pt}

a {text-decoration:none}
a:link {text-decoration:none}
a:visited {}
a:hover {text-decoration:underline}
a:active {}

p {margin-bottom:19px}

p a {color:#111987;text-decoration:underline}
p a:hover {color:#B20026}
a:visited {color:#111987}

/* ---- GLOBAL ---- */

.clearfix:after {
content: ".";
display: block;
font-size:0;
height: 0;
clear: both;
visibility: hidden;}

/* (en) essential for Safari browser !! */
/* (de) Diese Angabe benötigt der Safari-Browser zwingend !! */
.clearfix { display: block; }

/* (en) overflow method for clearing floats */
/* (de) Overflow-Methode zum Clearen der Float-Umgebungen */
.floatbox { overflow:hidden; }

/* (en) IE-Clearing: Only used in Internet Explorer, switched on in iehacks.css */
/* (de) IE-Clearing: Benötigt nur der Internet Explorer und über iehacks.css zugeschaltet */
#ie_clearing { display: none; }