/* Allgemeine Klassen, die den Inhalt betreffen ----------------------------------------------- */

#content{
 color:#4B4B4B;
 font-size:80%;
 line-height:1.5em;
 text-align:left;
 overflow:hidden;
 }
 
table{ color:#4B4B4B; font-size:100%; }
p{ padding-bottom: 10px;}
a{ color: #2D71C4; }
h1{ display:inline;color: #4B4B4B; font-weight:normal;font-size:100%; }
h2{ color:#A44212; font-size:110%; font-weight:normal; margin-bottom:5px; }

.einleitung{ color: #BB4D04; }



.farbe1{ color: #BB4D04; }
.linkfarbe{ color: #2D71C4; }

.eingerueckt{
 padding-left:20px;
 }
 
.weit_eingerueckt{
 padding-left:50px;
 }

.links{ float:left; }
.rechts{float:right;}
.clear{clear:both;}
.nodeko{ text-decoration:none;margin:0;padding:0; }

.centertext{
 text-align:center;
 }
 
.rechteck{
 background: url(bilder/symbole/rechteck_kupfer.gif) no-repeat 0 5px;
 padding-left: 15px !important;
 padding-top: 0 !important;
}
	.rechteck h1{
	 display:block !important;
	 color: #BB4D04;
	 }

ul.liste{
 list-style: none;
 margin-left:50px;
 color: #2D71C4;
}
/* ----- Impressum -------------------------------------------------------------- */
#impressum{ margin-top:10px; }
#impressum td{ vertical-align:top;}
#impressum .label{ font-weight:bold; padding-right:20px;}
/* ------------------------------------------------------------------------------- */

/* ------ Büroprofil ------------------------------------------------------------- */
 .liste2{
 list-style:none;
 padding-top: 4px;
 }
 
 .liste2 li{
 margin-bottom:5px;
 color: #2D71C4;
 }
 
 .tabellebuero{
 float:left;
 
 margin-top:7px;
 }
 
 
 .tabellebuero td{
 padding:0 10px 7px 0;
 vertical-align:top; 
 }
 
 .tabellebuero td.label{
 font-weight:bold;
 }

/* ----- Projektkategorien ------------------------------------------------------- */
div.projkat{
 clear:both;
 width:474px;
 height: 60px;
 margin: 0 0 10px 0;
 background: #EEE;
 color: #2D71C4;
 }
	.projkatbild{
	 float:left;
	 margin:0 10px 0 0;
	 width: 80px;
	 height: 60px;	 	
	}
	
	.projkatlink{
	 line-height:60px;
	 
	}

.projekt{
 float:left;
 width:120px;
 margin: 0 30px 0 0;
 padding: 0 0 2px 0;
}
	.projekt a.bildlink{
	 padding:0;
	 margin:0;
	 }
	
	.projekt a{
	display:block;
	line-height:85%;
	font-size:85%;
	padding:3px 0 0 0;
	text-decoration:underline !important;
	text-align:right;
	}
	

/* --------Projektdetails ---------------------------------------------------------------------- */
 
 h1.projektdetails{
 margin-bottom:10px;
 font-size:110%;
 line-height:120%;
 color: #BB4D04;
 }
 
 div.thumbnailslinks{
 float:left;
 width:70px;
 margin:10px 20px 0 0;
 text-align:center;
 }
 
 	.thumbnail{
 	width: 70px;
	height: 50px;
 	border: 0 none;
 	margin: 0 0 5px 0;
 	}

 div.bildgross{
 float:left;
 width:400px;
 margin:10px 0 20px 0;
 text-align:center;
 }
 	img.bildgross{
	width:400px;
	}
 
/* .thumbnail.oben{
 height: 50px !important;
 border: 0 none;
 margin: 0 10px 10px 0;
 }
*/

