body {
	border:				0px;
	padding:			0px;
	margin:				0px;
	background-color:	#FFFFFF;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color:				#737272;
}

div, p, img, form {
			margin: 0px;
			padding: 0px;
			border:	0px;
		}

a,a:visited {
	color:				#812a05;
	text-decoration:	underline;
}
a:hover {
	color:				#3e1301;
	text-decoration:	underline;
}

input {
	border:1px solid #706e6e;
	color:#706e6e;
	background-color:#FFFFFF;
}
	input.submit {
		font-weight:bold;
	}
	.input_250 {
		width:250px;
	}
	.input_60 {
		width:60px;
	}
	.input_180 {
		width:180px;
	}

/* Haupt Container mit BG */
div#haupt_webdesign {
	width:				695px;
	height:				2350px;
	position: 			absolute;
	left:				50%;
	margin-left:		-347px;
	margin-top:			0px;
	padding:			0px;
	top: 				0px;
	float:				left;
	background-image: url(img/pic_hauptcontainer_hg.gif);
}
div#haupt_screendesign {
	width:				695px;
	height:				1630px;
	position: 			absolute;
	left:				50%;
	margin-left:		-347px;
	margin-top:			0px;
	padding:			0px;
	top: 				0px;
	float:				left;
	background-image: url(img/pic_hauptcontainer_hg.gif);
}
div#haupt_logodesign {
	width:				695px;
	height:				1590px;
	position: 			absolute;
	left:				50%;
	margin-left:		-347px;
	margin-top:			0px;
	padding:			0px;
	top: 				0px;
	float:				left;
	background-image: url(img/pic_hauptcontainer_hg.gif);
}
div#haupt_printdesign {
	width:				695px;
	height:				3200px;
	position: 			absolute;
	left:				50%;
	margin-left:		-347px;
	margin-top:			0px;
	padding:			0px;
	top: 				0px;
	float:				left;
	background-image: url(img/pic_hauptcontainer_hg.gif);
}
div#haupt_kontakt {
	width:				695px;
	height:				365px;
	position: 			absolute;
	left:				50%;
	margin-left:		-347px;
	margin-top:			0px;
	padding:			0px;
	top: 				0px;
	float:				left;
	background-image: url(img/pic_hauptcontainer_hg.gif);
}
div#haupt_biografie {
	width:				695px;
	height:				430px;
	position: 			absolute;
	left:				50%;
	margin-left:		-347px;
	margin-top:			0px;
	padding:			0px;
	top: 				0px;
	float:				left;
	background-image: url(img/pic_hauptcontainer_hg.gif);
}
/** Navigation und Banner **/
  #fixiert {
    position: absolute;
    top: 136px;
    width: 85px;
    border: 0px;
  }
  html>body #fixiert {  /* nur fuer moderne Browser! */
    position: fixed;
  }
div#navigation {
	width: 				85px;
	height:				168px;
	background-image:   url(img/pic_navi_hg.gif);
	background-color:	#FFFFFF;	

}
	div#navigation p {
		padding:			12px 0px 0px 7px;
	}
	div#navigation a,a:visited {
		color:				#000000;
		text-decoration:	none;
		font-size:			11px;
	}
	div#navigation a:hover {
		color:				#CF8901;
		text-decoration:	line-through;
		font-size:			11px;
	}
	div#navigation a.selected 			{ color:#CF8901; text-decoration:line-through; font-size:11px; }
	div#navigation a.selected:visited 	{ color:#CF8901; text-decoration:line-through; font-size:11px; }
	div#navigation a.selected:hover 	{ color:#CF8901; text-decoration:line-through; font-size:11px; }

div#logo {
	width: 				574px;
	height:				116px;
	top:				20px;
	left:				98px;
	position:			absolute;
}

/** Content **/
div#container_inhalt {
	width:				590px;
	height:				auto;
	position: 			absolute;
	left:				85px;
	top:				136px;
	padding:			0px 0px 0px 10px;
}
	div#headline {
		width:			574px;
		height:			47px;
		left:			12px;
		top:			0px;
	}

div.text_portfolio {
	width:				124px;
	float:				left;
	padding-top:		14px;
	
}
	div.text_portfolio p {
		padding:			0px 0px 10px 0px;
	}
	div.text_portfolio a,a:visited {
		color:				#CF8901;
		text-decoration:	none;
		font-size:			11px;
	}
	div.text_portfolio a:hover {
		color:				#737272;
		text-decoration:	line-trough;
		font-weight: 		bold;
	}
div.bild_portfolio {
	width:				450px;
	float:				left;
	padding-top:		14px;
	
}
div.go_top {
	width:			574px;
	height:			20px;
	border-bottom:	1px solid #A8A7A7;
	float:			left;
}
	div.go_top  img{
		float:	right;
	}
div#text_kontakt {
	width:				400px;
	float:				left;
	padding-top:		14px;
	padding-left:		50px;
	
}
	div#text_kontakt p {
		padding:			0px 0px 10px 0px;
	}
	div#text_kontakt a,a:visited {
		color:				#CF8901;
		text-decoration:	none;
		font-size:			11px;
	}
	div#text_kontakt a:hover {
		color:				#737272;
		text-decoration:	line-trough;
		font-weight: 		bold;
	}
div#text_biografie {
	width:				550px;
	float:				left;
	padding-top:		14px;	
}
	div#text_biografie p {
		padding:			0px 0px 10px 0px;
	}
	div#text_biografie a,a:visited {
		color:				#CF8901;
		text-decoration:	none;
		font-size:			11px;
	}
	div#text_biografie a:hover {
		color:				#737272;
		text-decoration:	line-trough;
		font-weight: 		bold;
	}

/** TEXT **/
h1 {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color: 				#737272;
	font-weight: 		bold;
	padding:			0px 0px 10px 0px;
	margin:				0px;
}
h2 {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color: 				#706e6e;
	font-weight: 		bold;
}

