body {
	background-color: #262626;
	
	font-family:  Arial, Helvetica, sans-serif;
	
	letter-spacing:1px;
	color:#585858;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; 

    scrollbar-3dlight-color:#cccccc;
    scrollbar-arrow-color:#CC6600;
    scrollbar-face-color:#ffffff;
    scrollbar-track-color:#cccccc;
    scrollbar-darkshadow-color:#333333;
    scrollbar-highlight-color:#cccccc;
    scrollbar-shadow-color:#cccccc;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px; 
	font-stretch:semi-expanded;
} 
a {
	text-decoration:none;
	color:#ffffff;
	} 
img { border:0;
}
	
a:link, a:visited {
	text-decoration: none;
	font-weight:normal;
	color:#585858;
}

#line {
	
	background-color: #585858;
	position: relative;
	height: 2px;
	width:1020px;
    font-size:2px; /* IE Fehlerkorr. */
	top:-3px;

} 
/*#########
# TEXTE
#########*/
.hl {
	color:#585858; 
	font-size:12px;
	text-transform: uppercase;
	font-weight:normal;
	} 
td.fliesstext {
	color:#585858;
	vertical-align:top;     
	font-size:11px;
	letter-spacing:1px;
}

.fliesstext_bild {
	margin-right:25px; 
}



/*#########
# PORTFOLIO
#########*/
 

/*#########
# NAVI
#########*/
	
a.navi:link, a.navi:visited, a.navi:hover, a.navi, navi {
	color:#585858;
	text-decoration: none;
	font-weight:normal;
	font-size:11px;
	text-transform: uppercase;
	line-height:17px;
	padding-left:3px;
	letter-spacing:1px;
	}
	
a.navi:hover {
	color:#ffffff; 
	line-height:17px;
	padding-left:3px;
	text-transform: uppercase;
	letter-spacing:1px;
	}
	
a.navi_act {
	color:#ffffff; 
	font-size:11px; 
	font-weight:normal;
	line-height:17px;
	text-transform: uppercase;
	padding-left:3px;
	letter-spacing:1px;
	}  
	 