body { background-color : #000000; margin:0px; word-wrap: break-word; font-family : Arial, Helvetica, Geneva, sans-serif; font-size : 12px; }
h1 { font-size : 16px; margin-top:12px; line-height : 23px; }
.projekt h1 { font-size : 16px; margin-top:0px; margin-bottom:0px; line-height : 23px; }
h2 { font-size : 14px; margin-bottom:7px; }
h3 { font-size : 12px; margin-bottom:7px; }
p { margin-top:8px; margin-bottom:8px; }
li { list-style : square inside url(../img/listdot.gif); margin-bottom:5px; margin-left:0px; }
ul { margin-left: -40px; }
* + html ul { margin-left: 0px; }
.red { color:#cc0000; }
.grau { color:#cccccc; }
.datum { font-size:12px; font-weight:normal; }
.small { font-size : 9px; }
.fuss { color:#b5b5b5; font-size : 10px;}
.right { text-align:right; align:right; }

.news {	width:660px; }
.newsimage { float:left; margin-right:10px; }
.trenner { width:660px; border-bottom : 1px dotted #000000; margin:20px 0px 20px 0px; }

.fondmenue { background-color : #464646; }
.fondinhalt { background-color : #e5e5e5; }

.bildhome { float:left; margin-right:20px; margin-top:10px; }
.bildstartseite { margin-top:10px; }
.texthome { float:left; margin-top:10px; }

.links { width:480px; padding-right:10px; float:left; }
.rechts { width:480px; float:right; }
.menueL { padding: 5px 0px 5px 0px;}
.menueR { padding: 5px 0px 5px 0px;}

a.navL { color:white; padding: 5px 15px 5px 15px;}
a.on { background-color : #ab004d; }
a.navR { color:#b5b5b5; padding: 0px 15px 0px 15px;}

a { color:#ab004d; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }

span strong { font-weight:normal; }


* .navigation ul { list-style-type: none; margin:10px 0px 20px -40px; margin-right:auto; position:relative; }
* + html .navigation ul { list-style-type: none; margin:10px 0px 20px 0px; margin-right:auto; position:relative; }

.navigation li.active a { background-color:#ab004d; color:#ffffff; padding:5px 9px 5px 9px; }
.navigation li a { background-color:#cccccc; color:#000000; padding:5px 9px 5px 9px; }
.navigation li { display:inline; margin-left:0px; }


a.thumbbig img { border:0; }
#holder { position:relative; background-color:#ab004d; width:1px;  }
.galerie { text-align:left; bottom:-1px; left:15px; position:absolute; width:700px; }
.galerie img { margin-right:10px; border:0; }

.submenue { padding: 0px 0px 5px 26px; line-height : 13px; color:#cccccc; display:block }

.aklogo { float:left; margin-right:10px }






/* Comment */


