body { font-family: trebuchet ms; font-size:12px; padding:0; margin:0; line-height:1.3em; }
#head { width:100%; height:120px; background:#050505;}
.wrap { overflow:hidden; position:absolute; width:100%; }
#head .home {  position:absolute; top:40px; left:80px; color:#fff; letter-spacing:0px; z-index:100;}
#menue { position:absolute; top:88px; left:32px; }
#menue li { margin: 0;  padding: 0; display: inline; list-style-type: none; } 
#menue a:link, #menue a:visited { float: left; font-size: 13px; line-height: 14px; font-weight: bold; margin: 0 10px 4px 10px; padding-bottom: 2px; text-decoration: none; color: #aaa; }
#menue a.active:link, #menue a.active:visited, #menue a:hover { border-bottom: 4px solid #fff; padding-bottom: 2px ; color: #eee; }
div#inhalt { width:68%; padding:18px 40px 18px 80px; }
div#inhalt ul { list-style-type:none; margin:0; padding:0;}
div#inhalt li { padding:0 0 1em 0; color:#aaa;}
.rahmen { padding:4px; border:1px solid #aaa;}
div#andre { font-size:18px; font-weight:700; color:#aaa; padding:18px 0 5px 40px; letter-spacing:3px; border-bottom:1px solid #444; }
div#inhalt p { padding: 0 0 2px 0; }
div#inhalt a { color: #000; text-decoration:underline;}
a:hover { text-decoration: underline;}
strong { color:#000; font-style:normal; font-weight:700; }
em { color:#a44; font-style:normal; font-weight:400; }
.ua { font-weight:700; color:#a44;}
a.home { color:#aaa; text-transform:none; font-weight:100; font-size:20px; } 
h2 { font-size:13px;}
h3 { font-size: 130%; }
textarea { width:170px; height:70px;}
.fotoicon { margin-left:4px; }
img { border:0;}
div#inhalt li.line { border-bottom:1px solid #aaa; padding:0 0 0em 0; margin-bottom:1em; color:#000;}
p.line { border-bottom:1px solid #aaa; padding:0 0 0em 0; margin:1.6em 0 0.4em 0; color:#000;}
blockquote, h2 { margin:0 0 5px 0; padding:0; }
blockquote {border-bottom:1px dotted #aaa;}
ul#naechste li { padding:0 0 0.2em 0; }
h2 b{ font-size:12px; font-weight:100;}

