body {font-family : Verdana, Arial, sans-serif; background-color:#FFFFFF; color:#000000; padding:0px; margin:0px; font-size:13px; line-height:19px; height:100%; border:0px; text-align:left; }
div {padding:0px; margin:0px;}

td, table { font-size:13px; line-height:18px;}
table td { padding-left:0px; margin-left:0px;}

hr { border:0px; border-bottom:1px solid #000000; background-color : transparent; width:100%; }
h1 { color:#000000; font-size:17px; margin:0px 0px 10px 0px;}
h2 { color:#000000; font-size:16px; margin:0px 0px 10px 0px;}
h3 { color:#000000; font-size:15px; margin:0px 0px 10px 0px;}
h4 { color:#000000; font-size:14px; margin:0px 0px 10px 0px;}
h5 { color:#000000; font-size:13px; margin:0px 0px 10px 0px;}
h6 { color:#000000; font-size:12px; margin:0px 0px 10px 0px;}

p { padding:5px 0px 5px 0px; }
ul li { line-height:18px; margin-top:8px; margin-left:10px; margin-right:30px; padding-left:0px; }
ol li { line-height:18px; margin-top:8px; margin-left:10px; margin-right:30px; padding-left:0px; }
b, strong {color:#000000;}

/* ID's */
#zentriert {width:956px; margin:0px auto;}

#kopfnavi {display:none; width:936px; height:20px; padding-right:20px; background-color:#FFFFFF; text-align:right;}
#banner {display:none; width:916px; padding:20px 0px 0px 40px; height:151px; background-color:#FFFFFF;}
#hauptnavi {display:none; width:590px; float:left;}
#unternavi {display:none; width:480px; float:left; padding-left:110px;}
#sprachwahl {display:none; float:left;}

#mitte { width:1000px; padding:10px 18px 10px 18px; float:left; background-color:#ffffff;}
#mitte_links {width:260px; float:left;}
#mitte_links_anfahrt {display:none}

#mitte_links b, strong {color:#000000;}

#funktionen {display:none; padding-top:20px; text-align:center;}
#mitte_rechts {width:570px; float:left; background-color:#FFFFFF; margin:0px 0px 0px 20px; padding:25px 20px 10px 50px; min-height:485px;}

#fuss { display:none; width:956px; height:38px; clear:both; text-align:center; font-size:12px; color:#FFFFFF; font-weight:normal;}


/* Links */
a:link, a:active, a:visited { color:#500001; text-decoration:underline; }
a:hover { color:#500001; text-decoration:none; }

#fuss a {color:#FFFFFF; text-decoration:underline;}
#sprachwahl a {padding:2px 10px 2px 10px; display:block; float:left;}

#kopfnavi ul {padding:0px; margin:0px;}
#kopfnavi ul li { padding:0px; margin:0px; list-style-type:none; float:right;}
#kopfnavi ul li a {font-size:12px; font-weight:normal; display:block; color:#FFFFFF; padding:0px 6px 0px 6px;}
#kopfnavi ul li a:link, #kopfnavi ul li a:visited {text-decoration:none;}
#kopfnavi ul li a:hover, #kopfnavi ul li a:active {text-decoration:underline;}

#hauptnavi ul {padding:0px; margin:0px;}
#hauptnavi ul li {padding:0px; margin:0px; list-style-type:none; float:left; text-align:center;}
#hauptnavi ul li a {font-size:12px; font-weight:bold; display:block; color:#FFFFFF; width:109px; padding:2px 0px 2px 0px; border-left:1px solid #FFFFFF;}
#hauptnavi ul li a:link, #hauptnavi ul li a:visited {text-decoration:none;}
#hauptnavi ul li a:hover, #hauptnavi ul li a:active {text-decoration:underline;}

#unternavi ul {padding:0px; margin:0px;}
#unternavi ul li {line-height:16px; padding:0px; margin:0px; list-style-type:none;}
#unternavi ul li a {font-size:12px; font-weight:normal; display:block; color:#FFFFFF; width:120px; padding:0px 0px 4px 23px; border-left:1px solid #FFFFFF;}
#unternavi ul li a:link,#unternavi ul li a:visited {text-decoration:none;}
#unternavi ul li a:hover, #unternavii ul li a:active {text-decoration:underline;}


/* Klassen */
table.abstand td { padding: 5px 5px 5px 0px; margin: 0px; }
.global {background-color:#FFFFFF;}
.infoText {display:none;}

/* Forms */
form {padding:0px; margin:0px;}
input, textarea {border:1px solid #8d8d8d; background-color: #ffffff; color:#333333; padding:2px;}
input.submit {border:1px solid #500001; font-weight:bold; color:#333333; background-color:#f8f8f6; font-size:15px;}
select {border: 1px solid #8d8d8d; background-color: #ffffff; font-weight: normal;  color:#333333; width:310px;}
fieldset {border:1px solid #500001; margin-top:10px; padding:8px;}
legend {font-weight:bold; color:#500001; font-variant:small-caps; font-size:13px;}
input.checkbox {border:none; background-color:transparent;}