body {

	height:100%;
	width:100%;
	font-size: 12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666666;
	padding:0px;
	margin:0px;
	}


.sidebar{
	cursor:pointer;
	color:#FFFFFF;
	}
	
/** { behavior: url(htc/iepngfix.htc) }*/

p {
	padding:0;
	margin:0;
	}
	
	
.container {
width:100%;
}

.bigblack {

height:134px;
background-color:#000000;
padding-top:6px;
padding-left:6px;

}

.biggrey {
height:134px;
background-color:#151515;
padding-top:6px;
padding-left:6px;

}

.titel {
height:140px;
background-image: url(../img/navi/sputnic_nojs.gif);
background-color:#000000;
background-repeat:no-repeat;
display:block;
cursor:pointer;
border:none;
}

.titelstoerer {
height:140px;
background-image: url(../img/navi/sputnic_stoer_nojs.gif);
background-color:#000000;
background-repeat:no-repeat;
display:block;
cursor:pointer;
border:none;
}

.buero {
height:140px;
background-image: url(../img/navi/buero_nojs.gif);
background-color:#151515;
background-repeat:no-repeat;
display:block;
cursor:pointer;
border:none;
}

.buero:hover {
height:140px;
background-image: url(../img/navi/buero_nojs_over.gif);
background-color:#FF0000;
background-repeat:no-repeat;
display:block;
cursor:pointer;
border:none;
}

.buerostoerer {
height:140px;
background-image: url(../img/navi/buero_stoer_nojs.gif);
background-color:#151515;
background-repeat:no-repeat;
display:block;
cursor:pointer;
border:none;
}

.buerostoerer:hover {
height:140px;
background-image: url(../img/navi/buero_stoer_nojs_over.gif);
background-color:#FF0000;
background-repeat:no-repeat;
display:block;
cursor:pointer;
border:none;
}

.bueroaktiviert {
height:140px;
background-image: url(../img/navi/buero_nojs_over.gif);
background-color:#FF0000;
background-repeat:no-repeat;
display:block;
cursor:pointer;
border:none;
}


.projekte {
height:140px;
background-image: url(../img/navi/projekte_nojs.gif);
background-color:#000000;
background-repeat:no-repeat;
display:block;
cursor:pointer;
border:none;
}

.projekte:hover {
height:140px;
background-image: url(../img/navi/projekte_nojs_over.gif);
background-color:#FF0000;
background-repeat:no-repeat;
display:block;
cursor:pointer;
border:none;
}

.projekteaktiviert {
height:140px;
background-image: url(../img/navi/projekte_nojs_over.gif);
background-color:#FF0000;
background-repeat:no-repeat;
display:block;
cursor:pointer;
border:none;
}


.wettbewerbe{
height:50px;
background-image: url(../img/navi/auszeichnungen_nojs.gif);
background-color:#BE0000;
background-repeat:no-repeat;
display:block;
cursor:pointer;
border:none;
}

.wettbewerbe:hover{
height:50px;
background-image: url(../img/navi/auszeichnungen_nojs_over.gif);
background-color:#FF0000;
background-repeat:no-repeat;
display:block;
cursor:pointer;
border:none;
}

.netzwerk{
height:50px;
background-image: url(../img/navi/netzwerk_nojs.gif);
background-color:#D20000;
background-repeat:no-repeat;
display:block;
cursor:pointer;
border:none;
}

.netzwerk:hover{
height:50px;
background-image: url(../img/navi/netzwerk_nojs_over.gif);
background-color:#FF0000;
background-repeat:no-repeat;
display:block;
cursor:pointer;
border:none;
}

.impressum{
height:50px;
background-image: url(../img/navi/impressum_nojs.gif);
background-color:#BE0000;
background-repeat:no-repeat;
display:block;
cursor:pointer;
border:none;
}

.impressum:hover{
height:50px;
background-image: url(../img/navi/impressum_nojs_over.gif);
background-color:#FF0000;
background-repeat:no-repeat;
display:block;
cursor:pointer;
border:none;
}

.wohnbau{
height:50px;
background-image: url(../img/navi/wohnbau_nojs.gif);
background-color:#BE0000;
background-repeat:no-repeat;
display:block;
cursor:pointer;
border:none;
}

.wohnbau:hover{
height:50px;
background-image: url(../img/navi/wohnbau_nojs_over.gif);
background-color:#FF0000;
background-repeat:no-repeat;
display:block;
cursor:pointer;
border:none;
}

.archiv{
height:50px;
background-image: url(../img/navi/archiv_nojs.gif);
background-color:#D20000;
background-repeat:no-repeat;
display:block;
cursor:pointer;
border:none;
}

.archiv:hover{
height:50px;
background-image: url(../img/navi/archiv_nojs_over.gif);
background-color:#FF0000;
background-repeat:no-repeat;
display:block;
cursor:pointer;
border:none;
}

.zurueck {
height:35px;
background-image:url(../img/navi/gotop_nojs.gif);
background-color:#403F3F;
background-repeat:no-repeat;
background-position:center;
display:block;
cursor:pointer;
border:none;
}

.zurueck:hover {
height:35px;
background-image:url(../img/navi/gotop_nojs_over.gif);
background-color:#2D2D2D;
background-repeat:no-repeat;
background-position:center;
display:block;
cursor:pointer;
border:none;
}

.projvor{
height:50px;
background-color:#BE0000;
background-image:url(../img/navi/projvor_nojs.gif);
background-repeat:no-repeat;
display:block;
cursor:pointer;
border:none;
}

.projvor:hover{
height:50px;
background-color:#FF0000;
background-image:url(../img/navi/projvor_nojs_over.gif);
background-repeat:no-repeat;
display:block;
cursor:pointer;
border:none;
}

.projzurueck{
height:50px;
background-color:#D20000;
background-image:url(../img/navi/projzurueck_nojs.gif);
background-repeat:no-repeat;
display:block;
cursor:pointer;
border:none;
}

.projzurueck:hover{
height:50px;
background-color:#FF0000;
background-image:url(../img/navi/projzurueck_nojs_over.gif);
background-repeat:no-repeat;
display:block;
cursor:pointer;
border:none;
}

.projzurueckdunkel{
height:50px;
background-color:#BE0000;
background-image:url(../img/navi/projzurueck_nojs.gif);
background-repeat:no-repeat;
display:block;
cursor:pointer;
border:none;
}

.projzurueckdunkel:hover{
height:50px;
background-color:#FF0000;
background-image:url(../img/navi/projzurueck_nojs_over.gif);
background-repeat:no-repeat;
display:block;
cursor:pointer;
border:none;
}

.bgwhite {
background-color:#FFFFFF;
background-image:url(/img/bgdiv.jpg);
height:auto;
min-height:150px;
float:left;
margin-right:2px;
margin-bottom:2px;
}

.thumb {
width:auto;
height:auto;
float:left;
 }

.thumb:hover {
width:auto;
height:auto;
float:left;
opacity:.50;
filter: alpha(opacity=50);
-moz-opacity: 0.5;  
 }
 


.hellrotsmall {
padding-left:10px;
height:28px;
background-color:#F00000;
line-height:28px;
vertical-align:middle;
text-decoration:none;
display:block;
cursor:pointer;
border:none;
}

.hellrotsmall:hover {
padding-left:10px;
height:28px;
background-color:#a20000;
line-height:28px;
vertical-align:middle;
text-decoration:none;
display:block;
cursor:pointer;
border:none;
}

.hellrotsmall:link {
text-decoration:none;
}

.hellrotsmall:visited {
text-decoration:none;
}

.hellrotsmall:active {
text-decoration:none;
}

.dunkelrotsmall {
padding-left:10px;
height:28px;
background-color:#E10000;
line-height:28px;
vertical-align:middle;
text-decoration:none;
display:block;
cursor:pointer;
border:none;
}

.dunkelrotsmall:hover {
padding-left:10px;
height:28px;
background-color:#a20000;
line-height:28px;
vertical-align:middle;
text-decoration:none;
display:block;
cursor:pointer;
border:none;
}

.dunkelrotsmall:link {
text-decoration:none;
}

.dunkelrotsmall:visited {
text-decoration:none;
}

.dunkelrotsmall:active {
text-decoration:none;
}


.stoerer{
position:absolute;
height:192px;
width:192px;
z-index:99;
left:720px;
top:75px;
}

.stoererlink{
height:192px;
width:192px;
display:block;
cursor:pointer;
border:none;
}

.stoereroverlay{
position:absolute;
height:192px;
width:192px;
z-index:100;
left:720px;
top:75px;
background-image:url(../img/navi/transparent.gif);
}



/*.darkred{
background-color:#BE0000;
height:46px;
padding-top:4px;
padding-left:9px;
}

.darkred:hover{
background-color:#FF0000;
height:46px;
padding-top:4px;
padding-left:9px;
}

.darkredleft{
background-color:#BE0000;
height:46px;
padding-top:4px;
padding-left:12px;
}

.darkredleft:hover{
background-color:#FF0000;
height:46px;
padding-top:4px;
padding-left:12px;
}

.darkrednext{
background-color:#BE0000;
height:46px;
padding-top:4px;
padding-left:9px;
}

.darkrednext:hover{
background-color:#FF0000;
height:46px;
padding-top:4px;
padding-left:9px;
}

.darkrednextleft{
background-color:#BE0000;
height:46px;
padding-top:4px;
padding-left:12px;
}

.darkrednextleft:hover{
background-color:#FF0000;
height:46px;
padding-top:4px;
padding-left:12px;
}

.midred{
background-color:#D20000;
height:46px;
padding-top:4px;
padding-left:9px;
}

.midred:hover{
background-color:#FF0000;
height:46px;
padding-top:4px;
padding-left:9px;
}

.midredleft{
background-color:#D20000;
height:46px;
padding-top:4px;
padding-left:12px;
}

.midredleft:hover{
background-color:#FF0000;
height:46px;
padding-top:4px;
padding-left:12px;
}


.midrednext{
background-color:#D20000;
height:46px;
padding-top:4px;
padding-left:9px;
}


.midrednext:hover{
background-color:#FF0000;
height:46px;
padding-top:4px;
padding-left:9px;
}

.bigred {
height:134px;
background-color:#FF0000;
padding-top:6px;
padding-left:6px;
}
*/
.headlineprojekte {
padding-left:10px;
height:28px;
background-color:#A20000;
line-height:28px;
vertical-align:middle;
}

/*



.greysmall28 {
padding-left:10px;
height:28px;
background-color:#403F3F;
line-height:28px;
vertical-align:middle;
text-align:center;
}

.greysmall {
height:35px;
background-color:#403F3F;
text-align:center;
background-image:url(../img/gotop.png);
background-repeat:no-repeat;
background-position:center;
}

.greysmall:hover {
height:35px;
background-color:#2D2D2D;
text-align:center;
background-image:url(../img/gotopover.png);
background-repeat:no-repeat;
background-position:center;
}*/

.mittelrotcontent {
padding-left:10px;
background-color:#E10000;
padding-top:7px;
padding-bottom:7px;
}

.dunkelrotnavismall{
background-color:#BE0000;
height:46px;
padding-top:4px;
padding-left:6px;
}

.mittellrotnavismall{
background-color:#D20000;
height:46px;
padding-top:4px;
padding-left:6px;
}


.previewbox {
	padding:6px;
	background-color:#FFFFFF;
	width:auto;
	height:auto;
	position:absolute;
	left:74px;
}


.galpic {
margin-right:2px;
line-height:10pt;

}



.picdiv {
width:900px;
height:auto;
}

.picdiveinze {
width:auto;
height:auto;
float:left;

}


div.trans50 {
width:auto;
height:auto;
float:left;
opacity:.50;
filter: alpha(opacity=50);
-moz-opacity: 0.5;  
 }
 
.bgwhite {
background-color:#FFFFFF;
background-image:url(/img/bgdiv.jpg);
height:auto;
min-height:150px;
float:left;
margin-right:2px;
margin-bottom:2px;
}

/*---- FONTS ----*/

.fontend {
	font-size: 13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666666;
	line-height:15pt;
}

.fontend a:link {
	font-size: 13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666666;
	text-decoration:underline;
}

.fontend a:visited {
	font-size: 13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666666;
	text-decoration:underline; }

.fontend a:hover {
	font-size: 13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666666;
	text-decoration:none;
}

.fontend a:active {
	font-size: 13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666666;
	text-decoration:underline;
}

.georgia12bold{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
}

.georgia12bold a:link{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	text-decoration:none;
}

.georgia12bold a:visited{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	text-decoration:none;
}

.georgia12bold a:hover{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	text-decoration:none;
}

.georgia12bold a:active{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	text-decoration:none;
}


.georgia12{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
	line-height:15pt;
}

.georgia12 a:link, a:active, a:visited {
	font-size: 13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	text-decoration:underline;
}

.georgia12 a:hover {
	font-size: 13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	text-decoration:none;
}