/* CSS Dokument - LAYOUT - Version 1.0 vom 09.07.2007 */





html {padding:0px;margin:0px;}

body {

	padding:0px;

	margin:0px;

	height:100%;

	font-family: Arial, Helvetica, sans-serif;

}



#container_TOP{
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	background-color:#FFFFFF;
	width:100%;
	position:fixed;
	top:0px;
	z-index: 1;
}



#container_TOP img{
	margin-left: 55px;
/*	margin-right: 55px; */
	margin-top:30px;
	float:left;
}

#head{
	margin-left:230px;
	/*background-color: #C93;*/
	width: 700px;
	margin-top:30px;
}



/*GOLD:E0DBB6,GOLDhell:F3F1E2*/



#BALKEN{



	opacity:0.5;

	width: 100px;

	height:100%;

	margin-top:0px;

	margin-left:50px;

	background-color: #D7D3C6;

	position:fixed;

	z-index: 2;

	border-right: thin solid #CE9E6F;

	border-left: thin solid #CE9E6F;

}



#container_NAVI{

	width: 150px;

	float:left;

	position:fixed;

	z-index: 2;

	margin-top: 185px;

/*	background-color:#3399CC; 

	height:200px; */ 

}







#container_CONTENT{

	/*	background-color: #996633; */

	margin-left: 230px;

	/* Abstand unten wg. Footer, sonst geht Text verloren */

	width:700px;

	z-index: 2;

	padding-top: 185px;

	padding-right: 25px;

	padding-bottom: 45px;

/*	padding-left: 30px; */

	min-width:400px; /* NEW */

}



.portrait{margin-right:25px; margin-bottom:5px; float:left; display:inline;}



.icon {

	margin-right: 5px;

	float:none;

}





#container_BOTTOM{

	position:fixed;

	height:35px;

	width: 100%;

    bottom:0px;

	margin-bottom:0px;

	padding-bottom:0px;

	z-index: 2;

	background-color:#E6E1C4; /*B8AF9C*/

}



#footer{margin-left: 10px; padding-top:9px;}

#vita{margin-left: 293px;}

/* Abstand im Kontaktformular */

#Contactform .table_margin {padding-right: 20px;}

#Contactform td{padding: 0px 0px 10px 0px;margin:0px;}

