

#col2 { float:right; width: 200px; z-index: 5; }
#col3 { width:auto; margin-left: 0px; margin-right: 230px; z-index: 1; }


.subcolumns { width: 100%; padding: 0 1px 0 1px; margin: 0 -1px 0 -1px; overflow:hidden; }
.c33l, .c66l, .c62l { float: left; overflow: hidden; margin-right: 30px;}
.c33r, .c66r, .c62r { float: left; overflow: hidden; }

.c33l, .c33r { width: 203px; }
.c66l, .c66r { width: 406px; }

.subc  { padding: 0; overflow: hidden; }
.subcl { padding: 0; overflow: hidden; }
.subcr { padding: 0; overflow: hidden; }


#projektdropdown legend { margin-bottom: 9px;  }
#projektdropdown select { width: 200px; margin-bottom: 9px; }







div#popupinfo { position:absolute; left: 50px; top: 50px; z-index: 100; z-index: 100; }
div#popupinfo .popback { position: relative; width: 450px; background: #efefef; border: 1px solid #fff;
-moz-box-shadow: 3px 3px 15px #666; -webkit-box-shadow: 3px 3px 15px #666;
zoom: 1; filter: progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=5);}
div#popupinfo a#close { position:absolute; right: 0; top: 0; padding: 5px 10px; overflow: hidden; display: block; cursor:pointer; z-index: 101; color: #fff !important; font-size: 12px; }
div#popupinfo h4 { background-color: #b5152b; color: #fff; margin: 0px; padding: 5px 10px; }
div#popupinfo .popinhalt { padding: 10px; }
div#popupinfo h3 { color: #9f061b; margin: 5px 0px 10px; padding: 0; }

div#popupinfo img { float: right; margin-left: 10px; border: none; }
div#popupinfo p { font-size: 12px; line-height: 17px; margin-bottom: 9px; color: #333; }
div#popupinfo a.button { background-color: #b5152b; padding: 1px 3px; margin-top: 5px; }
div#popupinfo a.button:hover { background-color: #9f061b;  color: #fff; text-decoration: none; }