body { color:#888888; font-family:Arial,  Verdana, Helvetica, sans-serif; font-size: 13px; background:#ffffff; padding:20px; margin:0;  }

h1 { font-size:16px; color:#222222; padding:0 0 15px 0; margin:0 0 15px 0;  font-weight:bold; line-height: 16px; border-bottom:1px solid #222222; }
h2 { font-size:14px; color:#ffffff; padding:0; margin:20px 0 20px 0;  font-weight:bold; }
h3 { font-size:14px; color:#ffffff; padding:0; margin:20px 0 0 0;  font-weight:bold; }
h4 { font-size:12px; color:#ffffff; padding:7px 56px 7px 15px; margin:0 0 4px 0; font-weight:normal; }
h5 { padding:0; margin:0; font-weight:bold; }

a	{ color:#06C; text-decoration:underline; outline:none; }
a:hover { text-decoration: none; }

table	{ font-size:12px; font-family: Arial, Verdana, Helvetica, sans-serif; width:100%}
td { vertical-align: top; text-align: left; }
img { border:0; margin:0;  }
.clear	{ clear:both; height:0px; }
.colored	{ color:#11206a; font-style:italic }
.webdesign { display:none;}
form { padding:0; margin:0; } 
.imageLoader { display:none;}
.error { padding:5px; background:#C30; color:#ffffff; margin:10px 0;  }
.error ol { margin:0; font-size:11px; }

#containerTop { width:100%; padding:20px 0 0 0; background:#ffffff ;  line-height:18px; }
#containerBottom {width:100%; padding:0; margin:0; text-align:left; background:#ffffff ;  line-height:18px; height:120px; }

#intro { color:#a4cdb8; font-weight:bold; text-align:center; padding:20px 0 120px 0; font-size:16px; }

#container { width:480px; padding:0; margin:0; text-align:left; background:#ffffff; line-height:18px; border:0px solid #aaaaaa; border-width:0; }

#right { display:none; float:right; width:160px; padding:0; }
#left { padding:0 0 0 0; }

#menu { display:none; height:102px; padding:0;  }
#menu ul { padding:0; margin:0; list-style-type:none; }
#menu li { display:block; float:left; }
#menu li a { color:#a4cdb8; line-height:15px; font-size:15px; margin-right:30px;  line-height:28px; padding:0 0 1px 0; border-bottom:1px solid #ffffff; }
#menu li a:hover { border-color:#a4cdb8; text-decoration:none;  }
#menu li a.onSite { border-color:#a4cdb8; text-decoration:none;   }

#content { padding:0; } 

.tab { float:left; width:50px; }
.netzwerk ul { padding:0; margin:0; list-style-type:none; }
.netzwerk ul li { float:left; width:320px; height:90px; }

#footerBox { width:480px; padding:0; margin:0; text-align:left; background:#ffffff; height:80px; border:1px solid #aaaaaa; border-width:0; }
#footerBox #line { height:14px; border-bottom:1px solid #a4cdb8;  }
#footerBox #adress { position:relative; top:-241px; left:500px; width:140px; padding:100px 0 14px 0; border-bottom:1px solid #a4cdb8;  }
#footerBox #logoIntro { position:relative; top:-100px; left:320px; width:118px; padding:0; }

#footer { display:none; width:600px; padding:20px 0 0 0; margin:0; text-align:left; line-height:18px; height:40px; color:#a4cdb8; }


/*Formular*/
.formular { padding:10px 0 0 0;  }
.formular table { width:600px; border-collapse:collapse; table-layout:fixed; border-top:4px solid #ffffff;  }
.formular td { padding:0; border-bottom:4px solid #ffffff; background-color:#ffffff; color:#888888; }
.formular td.first { width:150px; padding:3px 10px 3px 0; font-size:13px; }
.formular td.wert { padding:0 0 0 10px; }
.formular td.checkboxWert { padding:0 0 0 10px; width:30px;}

input { padding: 3px 3px; font-size: 12px; margin:2px 4px 2px 0; vertical-align:middle; width:382px; border:1px solid #cccccc; }
input.short { width:327px; }
input.veryShort { width:40px;  }
textarea { padding: 3px 3px; font-size: 12px; margin:2px 4px 2px 0; vertical-align:middle; width:382px; font-family: Arial, Helvetica, sans-serif; border:1px solid #cccccc; }
select 	{ padding: 3px; font-size: 12px; padding:0; }
select#liste { background-color:#9e9e9e; color:#ffffff; }
input.radiobutton { padding:3px; margin:2px 4px 2px 0; width:20px; border:none; }
input.checkboxbutton { padding:3px; margin:2px 4px 2px 0; width:20px; border:none; }
input#submit { background-color: #a4cdb8; padding:0 0 3px 0;  font-weight:bold; width:100px; height: 24px; line-height:24px; color:#ffffff; margin:10px 10px 0 0; border:none; }
input#submit:hover { background-color: #00305d; }

