/*
Bodybg: #fefefe
Headerbg: #FAF5E1
DklRot: #A31D1E
footerbg: #FEF3E1
fontred, menue: #552727
menueblau, hoverbg: #364088
contfg: #364088
bggrau, Schriftzug: #E9E9E9

*/

html {margin:0px;padding:0px;}
body {margin:0px;padding:0px;font-size:0.8em;color:#000;font-family:arial,verdana,sans-serif;background:#fefefe;}

img {border:none;}
a {text-decoration:none;}

fieldset {border:none;}
legend {font-weight:bold;}
label {clear:left;clear:right;float:left;width:140px;}
label.plz {clear:left;float:left;width:140px;}
label.ort {clear:left;float:left;width:140px;}

select.inp {float:left;width:140px;}
input.r {float:left;width:2em;}
input.inp {float:left;width:140px;}
input.inpplz {float:left;width:5em;}
input.inport {float:left;width:140px;}
input.subm {float:left;}
input.subm2 {float:left;width:10em;}
textarea.inp {float:left;width:140px;height:25em;}
textarea.inp2 {float:left;width:140px;height:25em;}
textarea.inp3 {float:left;width:140px;height:8em;}


#header {color:#A31D1E;text-align:center;border:none;background:#fefefe;height:20px;width:150px;background:red;}
#header div {display:inline;width:150px;}
#header h1,#header h2 {display:none;}
#header img {margin:0 0 0 0;width:150px;height:auto;}

#header #jumper {position:absolute;left:0px;top:0px;z-index:200;width:150px;display:none;}
#header #jumper a:link,#jumper a:visited {display:inline;position:relative;left:10px;top:10px;z-index:210;color:#FAF5E1;}
#header #jumper a:hover,#header #jumper a:focus,#jumper a:active {display:inline;position:relative;left:0px;top:0px;z-index:210;color:#364088;}

#main {width:150px;max-width:150px;display:inline;margin:0;padding:0;}

#content {margin:0;padding:0 0 0 3px;position:relative;z-index:5;color:#000;text-align:justify;min-height:350px;background:transparent;clear:both;float:left;width:147px;}
#content h1 {text-align:left;margin:0px;font-size:1.1em;width:147px;}
#content h2 {text-align:left;margin:0px;font-size:1em;width:147px;}
#content h3 {text-align:left;margin:0px;font-size:0.9em;width:147px;}
#content ul.padb li,#content ul {text-align:left;padding-bottom:1em;width:147px;}
#content p {text-align:justify;clear:both;display:block;width:147px;}

#content ul li {list-style-type:none;width:147px;}
#content ul.sub li {padding-right:1em;}

#content ul#projekte {float:left;width:150px;margin:0;padding:0;}
#content ul#projekte li {list-style-type:none;width:147px;height:140px;text-align:center;margin:0;padding:0;float:left;}
#content ul#projekte li img {height:100px;width:auto;}
#content ul#projekte li a {display:block;text-align:center;float:left;width:147px;}
#content ul#projekte li a span {max-width:147px;}

#content dl dt,#content dl dd {text-align:left;}
#content dl dt {margin-top:1em;}
#content dl#dwnl dd {padding-bottom:2em;}


#content p#img  {display:block;width:147px;}
#content p#img img {clear:left;margin:2px 0 0 0;height:100px;width:auto;position:relative;z-index:1000;}
#content div.box {width:100px;height:150px;text-align:center;margin:0 0 2px 0px;padding:0px;float:left;}
#content div.box p {text-align:center;}
#content div.box img {border:1px solid #000;height:100px;}

#content div.bb {display:block;}


#content h1 span.zitat,#content p.zitat,#content span.zitat {font-size:15px;display:inline;margin:0px;letter-spacing:-1px;padding-left:0;background:transparent;font-weight:normal;}
#content .zitat small {font-size:10px;padding-left:0;line-height:10px;}
#content .zitat small span {font-size:10px;padding-left:0;line-height:15px;}

#menue {clear:both;display:inline;width:147px !important;float:left;min-height:50px;text-align:center;margin:0;padding:10px 0 0 0;}
#menue ul {display:inline;margin:0;padding:0px;text-align:left;}
#menue ul li,#menue ul li ul,#menue ul li ul li {text-align:center;display:inline;margin:0;padding:0px;width:150px;}
#menue ul li a,#menue ul li ul li a {display:block;margin:0 0px 0 0px;padding:5px 0px 0em 0em;text-align:center;color:#364088;cursor:hand;width:147px !important;}

#menue ul li ul li a:link,#menue ul li a:link,#menue ul li ul li a:visited,#menue ul li a:visited {color:#364088;}
#menue ul li ul li a:hover,#menue ul li a:hover,#menue ul li ul li a:focus,#menue ul li a:focus,#menue ul li ul li a:active,#menue ul li a:active {background:#364088;color:#fefefe;}

#footer {text-align:center;font-size:0.8em;margin-top:2em;padding-top:5px;color:#000;border-top:1px dotted #000;background:#efefef;display:none;}
#footer ul, #footer li {display:inline;}
#footer li {border-right:1px dotted #000;}
#footer li a,#footer a {padding:1em;color:#000;}

#startfooter {display:none;}
#startfooter h1,#startfooter h2,#startfooter h3,#startfooter h4 {font-size:1em;margin:0px;padding:0px;}
#startfooter p,#startfooter ul li,#startfooter a,#startfooter ul li a,#startfooter dl dt,#startfooter dl dd {font-size:0.8em;margin:0px;padding:0px;}

.print {display:none;}

.fl,.fr {float:left;margin:0;}
.cl {clear:left;}
.cr {clear:left;}
.cb {clear:both;}
.c {text-align:center;}
.red {color:#a00;}
.green {color:#0a0;}
.ar,#content p.ar {text-align:left;}
.al,#content ul.al li,#content ul.al li a,#content ul.al,#content p.al {text-align:left;width:147px;}

.drag{position:relative;cursor:hand}
