/* CSS-Stil für Portfolio-Seite */


/* INHALTE */
body {
	background-color:white;
	color:#383838; /* fuer IE */
	font-family:Trebuchet MS, sans-serif;
	}

/* INHALTE */

a {
	text-decoration:underline;
	color:grey;
}

a:visited {
	color:#DDA32C;
}


img {
	border:0px solid white;
	}

.inhalt {
	/*position:absolute;
	left:15px;
	top:130px;*/
	margin-top:20px;
	width:690px;
	z-index:5;
	float:left;
	}

.hauptmenue {
	position:absolute;
	left:440px;
	top:10px;
	z-index:32;
	}
	
.bilderrahmen {
	float:left;
	margin-right:15px;
	margin-top:15px;
	}

.grafik {
	border:1px solid white;
	border-right:2px solid black;
	border-bottom:2px solid black;
	}


.grafik:hover {
	border:1px solid white;
	border-left:2px solid black;
	border-top:2px solid black;
	}

.titel {
	position:absolute;
	left:110px;
	top:10px;
	font-size:32px;
	line-height:30px;
	color:#383838;
	z-index:16;
	}
	
.untertitel {
	font-size:16px;
	color:#818181;
	z-index:17;
	}
	
img {
	border:none;
	}
	
/* TEXT-FORMATIERUNG */

p {
	font-size:larger;
	margin-bottom:-10px;
	}


/* BASIS-LAYOUT */



#Ortsangabe {
	position:absolute;
	left:115px;
	top:75px;
	width:700px;
	height:29px;
	text-align:right;
	z-index:3;
	font-size:12px;
	}


#Hintergrundebene {
	position:absolute;
	left:100px;
	top:90px; 
	width:700px;
	min-height:90%;
	padding-left:15px; /* rueckt den inhalt der ebene ein */
	padding-top:5px;
	z-index:1;
	background-color:white;
	border:1px solid #818181;
	border-bottom:none;
	}
	
/*	
#Titelebene {
	position:absolute;
	left:80px;
	top:-1px;
	width:210px;
	height:70px;
	z-index:2;
	background-color:#5b6c8a;
	border:1px solid white;
	color:white;
	line-height:14px;
	padding-left:7px;
	padding-top:5px;
	font-size:12px;
	}

.Titel a {
	font-size:28px;
	text-decoration:none;
	color:white;
	}
/*

#Menueleiste {
	position:absolute;
	left:95px;
	top:65px;
	width:725px;
	height:29px;
	z-index:3;
	background-color:#2e3b56;
	border:1px solid white;
	}
	
#Menueleiste #Menuepunkt {
	position:absolute;
	width:100px;
	height:29px;
	color:white;
	z-index:4;
	border-width:0px;
	font-size:18px;
	text-align:center;
	vertical-align:top
	}

#Menuepunkt.portfolio {
	left:0px;
	}
	
#Menuepunkt.resume {
	left:101px;
	}

#Menuepunkt.blog {
	left:201px;
	}
	
#Menuepunkt.contact {
	left:301px;
	}

#Menuepunkt a {
	display:block;
	padding:2px;
	text-decoration:none;
	vertical-align:bottom;
	color:white;
	}
	
#Menuepunkt a:hover {
	background-color:#16253d;
	}
*/
	
#Abschlussleiste {
	/*display:none;*/
	height:10px;
	}


	
	
