/* CSS Document */ /*ch-art_mittlarchitekten*/



/* B A S I C 
----------------------------------------------- */	
	
body {	
		
		
		
    margin-top:0px;
	margin-left:-500px;
	padding: 0;
	top: 10%;
	left: 50%;
	position: absolute;
	border: none;
	visibility: visible;
		 		
		   
}






/* Links
----------------------------------------------- */	
	
a:link, a:visited, a:active {
		line-height: 250%;
		color: #828074;
		text-decoration: none;  
		font-size: 11px;
		font-weight:500;		
		font-family: Helvetica,Verdana, Arial  sans-serif;
		text-transform:uppercase ;
		font-stretch: none ;
		text-align: center;
		
		border : 1px dotted #828074 ;
		background-color:#f1f1f1; 
		display:block;
		width: auto;  height:30px
		
		
		}
		
		
a:hover, a:visited:hover {
		line-height: 250%;
		color: #fff;
		text-decoration: none;  
		font-size: 11px;
		font-weight:500;		
		font-family: Helvetica,Verdana, Arial  sans-serif;
		text-transform:uppercase ;
		font-stretch: none ;
		text-align: center;
		
		border : 1px dotted #999 ;
		background-color:#828074;
		display:block;
		width: auto;  height:30px 
		
		
		-o-transition:.30s;
  		-ms-transition:.30s;
  		-moz-transition:.30s;
  		-webkit-transition:.30s;
  		transition:.30s;
		 
		}	



a:focus {
        line-height: 250%;
		color: #fff;
		text-decoration: none;  
		font-size: 11px;
		font-weight:500;		
		font-family: Helvetica,Verdana, Arial  sans-serif;
		text-transform:uppercase ;
		font-stretch: none ;
		text-align: center;
		
		border : 1px dotted #999 ;
		background-color:#828074;
		display:block;
		width: auto;  height:30px
		}










.mainlinks a:link, .mainlinks a:visited, .mainlinks a:active {
		color: #000;
		text-decoration: none; 
		font-size: 10px;
		}
.mainlinks a:hover, .mainlinks a:visited:hover {
		color: #CFF;
		text-decoration: none;
		font-size: 10px;  
		}
.end a:link, .end a:visited, .end a:active {
		color: #000;
		text-decoration: none; 
		font-size: 10px;
		}
.end a:hover, .end a:visited:hover {
		color: #CFF;
		text-decoration: none;
		font-size: 10px;  
		}





									
/* Titles & Text
----------------------------------------------- */	



.navi_home_fest {

line-height: 250%;
		color: #fff;
		text-decoration: none;  
		font-size: 11px;
		font-weight:500;		
		font-family: Helvetica,Verdana, Arial  sans-serif;
		text-transform:uppercase ;
		font-stretch: none ;
		text-align: center;
		
		border : 1px dotted #999 ;
		background-color:#828074;
		display:block;
		width: auto;  height:30px  
		}


		












.projekt_1_777 {
	color: #777;
		text-decoration: none;  
		font-size: 12px;	
		font-family: Helvetica,Verdana, Arial  sans-serif;
				
		}		

.projekt_ueberschrift_1_000 {
	color: #000;
		text-decoration: none;  
		font-size: 14px;
		font-weight:bold;		
		font-family: Helvetica,Verdana, Arial  sans-serif;
				
		}		
		

.projekt_bildernavi_fest_000 {
	color: #000;
		text-decoration: none;  
		font-size: 14px;	
		font-family: Helvetica,Verdana, Arial  sans-serif;
				
		}		





.überschrift_themen {
	color: #ccc;
	text-decoration: none;
	font-size: 18px;
	font-weight:normal;	
	font-family: Helvetica,Verdana, Arial  sans-serif;
		}
		
.überschrift_themen_fett {
	color: #ccc;
	text-decoration: none;
	font-size: 20px;
	font-weight:bold;	
	font-family: Helvetica,Verdana, Arial  sans-serif;
		}		
		
		
.team__777 {
	color: #777;
		text-decoration: none;  
		font-size: 13px;
		font-weight:normal;	
		font-family: Helvetica,Verdana, Arial  sans-serif;
				
		}			
		
		
.text_themnen {
	color: #fff;
	text-decoration: none;
	font-size: 14px;	
	font-family: Helvetica,Verdana, Arial  sans-serif;
		}
		
.text_themnen_2 {
	color: #CBBEB3;
		text-decoration: none;  
		font-size: 12px;	
		font-family: Helvetica,Verdana, Arial  sans-serif;
				
		}		

.text_themnen_3 {
	color: #000;
		text-decoration: none;  
		font-size: 12px;	
		font-family: Helvetica,Verdana, Arial  sans-serif;
				
		}		


.text_themnen_4_weiss {
	color: #fff;
		text-decoration: none;  
		font-size: 12px;	
		font-family: Helvetica,Verdana, Arial  sans-serif;
				
		}		

.text_themnen_5_777 {
	color: #777;
		text-decoration: none;  
		font-size: 12px;	
		font-family: Helvetica,Verdana, Arial  sans-serif;
				
		}		
		
		
.text_themnen_5_777_fett {
	color: #777;
		text-decoration: none;  
		font-size: 12px;
		font-weight:bold;	
		font-family: Helvetica,Verdana, Arial  sans-serif;
				
		}		
		
.text_themnen_5_000_fett {
	color: #000;
		text-decoration: none;  
		font-size: 12px;
		font-weight:bold;	
		font-family: Helvetica,Verdana, Arial  sans-serif;
				
		}		
		
		
.text_themnen_5_828074_fett_uppercase {
	color: #828074;
		text-decoration: none;  
		font-size: 16px;
		font-weight:bold;	
		font-family: Helvetica,Verdana, Arial  sans-serif;
		text-transform:uppercase;	
				
		}		
		
.text_themnen_5_999_fett_uppercase {
	color: #CCC;
		text-decoration: none;  
		font-size: 16px;
		font-weight:bold;	
		font-family: Helvetica,Verdana, Arial  sans-serif;
		text-transform:uppercase;	
				
		}	
		
		
		
.text_themnen_6_777_underline {
	color: #777;
		text-decoration: underline;  
		font-size: 12px;	
		font-family: Helvetica,Verdana, Arial  sans-serif;
				
		}		



										
		
		
/* Table Definitions
----------------------------------------------- */	

table { 
	border:0;
	padding:0;
	margin:0;
	}

td.mainlinks {
	vertical-align:top;
	width: 149px;
	padding: 0;
	margin:0;		
	}

td.oddone {
	vertical-align:top;
	width: 145px;
	padding: 0;
	margin:0;				
	}	
	
td.end {
	vertical-align:top;
	margin:0;	
	padding: 0;
	}

td.message {
	vertical-align:top;
	}	
	
