/* Fonts */
body, td, tr, p {font-size: 12px; font-family: Arial, Verdana, Helvetica; padding:0px; margin:0px}
.fliessBold       { font-weight: 700 }

tabel { padding:0px; margin: 0;}
/* Links */
a {color: #A40024; font-weight: bold;   text-decoration: none }
a:hover	 {color: #333; font-weight: bold; }
/* dezente  Links */
a.textLinkDezent	   { color: #000; font-weight: normal; text-decoration: underline }
a.textLinkDezent:hover { font-style: normal; font-weight: normal; text-decoration: none }
a.subnavi             { color: black; font-weight: bold; text-decoration: none }
a.subnavi:hover       { color: #c10435; font-weight: bold; text-decoration: none }
a.subsubnavi          { color: black; font-size: 11px; font-weight: bold; text-decoration: none }
a.subsubnavi:hover    { color: #c10435; font-weight: bold; text-decoration: none }
a.micronavi           { color: #6e6d6d; font-size: 11px; font-weight: bold; text-decoration: none }
a.micronavi:hover     { text-decoration: underline; color:#c10435; font-size: 11px; }
a.footer3             {color:#c10435}
a.footer3 :hover      {color:#c10435; text-decoration: underline; font-weight:lighter}

/* Elemete */
h1 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color:#00000;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#000000; font-weight:bold;}
h3 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color:#c10435; font-weight:bold;}
h4 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; font-weight:bold;}
td.headline         { color: #dad1c9; font-size: 35px; font-weight: bold; padding-bottom: 15px }
td.subline          { font-size: 15px; font-weight: bold; padding-top: 10px; padding-bottom: 10px }
td.subnavi          { padding-top: 5px; padding-bottom: 5px; border-bottom: 2px solid #e1ddcd }
td.homebox          { font-size: 14px; font-weight: bold; background-color: white; padding: 2px 7px; border-top: 2px #dad1c9 solid }
td.contentbox       { padding-right: 15px; padding-left: 15px; width: 100%; border-right: 4px solid #f0eee6 }
td.subnavibox       { text-align: right; padding-left: 15px; border-right: 4px solid #f0eee6 }
td.micronavi        { padding-top: auto; padding-right: 10px; padding-bottom:6px }
td.morselogo        { background-color: white; }
td.laenderauswahl   { background-color: #dad1c9; height:30px; padding-top: 10px; padding-left: 3px }
td.footer1     { color: white; background-color: #dad1c9; padding-top: 2px; padding-bottom: 2px; padding-left: 15px }
td.footer2     { font-size: 11px; padding-top: 8px; padding-bottom: 20px; padding-left: 15px }
td.footer3     { font-size: 10px; color: black; background-color: white; padding-top: 5px; padding-left: 250px }

