* { padding:0; margin:0; }
body { background:#9ba2a3; text-shadow:2px 2px 0 rgba(0,0,0,0.3); font-family:tahoma, arial, sans-serif; font-size:1.1em; line-height:1.75em; color:#eff0ef; }
h1 { font-weight:normal; }
h2 { margin-bottom:1em; font-family:Abel, sans-serif; font-size:1.75em; color:#204359; }
h3 { margin-bottom:1em; font-family:Abel, sans-serif; font-size:1.5em; color:#204359; }
p { margin-bottom:1.0em; font-size:1.1em; line-height:1.4em; }
a { text-decoration:none; color:#eff0ef; }
a:hover { text-decoration:none; }
ul { margin-bottom:1.5em; }
ul h4 { margin-bottom:0.35em; }
.trenner { clear:both; }
.trenner2 { clear:both; height:30px; }
.liste { list-style:none; padding-left:0; }
.liste li { padding:5px 0 5px 0; clear:both; }
.imgBox1 img { float:left; margin:5px 20px 20px 0; }
.imgBox2 img { float:left; margin:5px 20px 80px 0; }
.imgBox3 img { float:left; margin:5px 20px 10px 0; }
.imgBox4 img { float:left; margin:30px 0 0 30px; }
.imgBox5 img { float:left; margin:30px 0 0 50px; }
.wrapper { position:relative; width:55%; margin:30px auto; }
.kopf { height:70px; padding:35px; position:relative; }
#hp_name { position:absolute; height:80px; line-height:80px; top:0; left:5px; }
#hp_name h1 { font-size:2.65em; font-weight:bold; color:#204359; }
#menue { position:absolute; top:80px; right:0; height:64px; background:rgba(0,0,0,0.05); box-shadow:inset 6px 6px 8px 0 rgba(0,0,0,0.1), 6px 6px 8px 0 rgba(255,255,255,0.1); border-radius:14px; padding:0 15px 0 15px; line-height:64px; }
#menue ul { list-style:none; padding:0 15px; }
#menue ul li { display:inline; padding:0 10px 0 10px; }
#menue a { text-decoration:none; font-size:1.2em; color:#eff0ef; }
#menue a:hover, #menue a.active { text-decoration:none; color:#204359; }
.container { position:relative; width:100%; margin:35px 0 0 0; padding:0; }
#content { float:left; width:95%; background:#e9e3cb; box-shadow:0 0 80px #000; border-radius:14px; padding:35px; text-shadow:none; color:#262626; }
#content ul { list-style:none; } 
#content ul li { padding:8px 0 8px 0; border-bottom:1px dotted #828989; font-size:1.0em;}
#content a { color:#204359; text-decoration:underline; font-weight:bold;}
#content a:hover { color:#800000; }
#content b { font-size:1.2em; font-weight:bold; color:#204359; }
#content em { font-size:1.1em; color:#204359; }
#content tt { font-size:1.0em; color:#000; }
.cBox1 { margin-bottom:25px; }
.cBox2 { overflow:hidden; float:left; width:40%; background:#9ba2a3; border:2px solid #828989; margin-bottom:25px; padding:10px; }
.cBox3 { overflow:hidden; float:right; width:50%; margin:0 0 25px 20px; }
.cBox4 { overflow:hidden; width:40%; float:left; margin-bottom:25px; padding:10px; }
table { width:100%; vertical-align:top; } 
td { overflow:hidden; background:#9ba2a3; font-size:1em; border:1px solid #e9e3cb; }
.td_1 { overflow:hidden; width:7%; border:1px solid #0026ff; font-size:1em; color:#204359; } 
.td_2 { overflow:hidden; width:40%; background:#cbd0d6; border:1px solid #0026FF; padding:5px 4px; font-size:1em; } 
#footer { background:rgba(0,0,0,0.05); box-shadow:inset 6px 6px 8px 0 rgba(0,0,0,0.1), 6px 6px 8px 0 rgba(255,255,255,0.1); border-radius:14px; padding:40px 0 15px 0; text-align:center; color:#ccd1ca; }
#footer p { font-size:1.1em; }
#footer a { color:#ccd1ca; }
#footer a:hover { color:#204359; } 