@charset "ISO-8859-1";

* {
	margin:0px;
	padding:0px;
}
html, body {
	height:100%;
}
body {
	background-color:#555;
	margin:0px;
	text-align:center;
}
#distance {
	border:0px;
	width:1px;
	height:50%;
	margin-bottom:-300px; /*halbe "#inhalt" hoehe*/
	float:left;
}
#inhalt {
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;*/
	/*	margin:0px auto; = kurz schreibweise indstead of thr 4 lines*/
	position:relative; /*#inhalt  vor "distance"*/
	height:601px;
	width:960px;
	text-align:left;
	clear:left;
	overflow:hidden;
	background-image:url(../images/bg_strip_1.png);
	background-repeat:repeat-x;
	border-width: 0;
	font-family: CG Omega, Helvetica, Geneva, sans-serif;
	color:#d7e3ea;
}
#inhalt_2 {
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;*/
	/*	margin:0px auto; = kurz schreibweise indstead of thr 4 lines*/
	position:relative; /*#inhalt  vor "distance"*/
	height:601px;
	width:960px;
	text-align:left;
	clear:left;
	overflow:hidden;
	background-image:url(../images/bg_strip_2.png);
	background-repeat:repeat-x;
	border-width: 0;
	font-family: CG Omega, Helvetica, Geneva, sans-serif;
	color:#d7e3ea;
}
#inhalt_3 {
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;*/
	/*	margin:0px auto; = kurz schreibweise indstead of thr 4 lines*/
	position:relative; /*#inhalt  vor "distance"*/
	height:601px;
	width:960px;
	text-align:left;
	clear:left;
	overflow:hidden;
	background-image:url(../images/bg_strip_3.png);
	background-repeat:repeat-x;
	border-width: 0;
	font-family: CG Omega, Helvetica, Geneva, sans-serif;
	color:#d7e3ea;
}
#verytop{
	height:25px;
	width:940px;
	padding-right:20px;
	text-align:right;
	border-bottom:1px solid #d7e3ea;
}

#top_left {
	height:275px;
	padding-top:25px;
	width:550px;
	padding-bottom:25px;
	float:left;
	}
	
#top_left_pic {
	height:275px;
	width:500px;
	text-align:right;
}

#top_right {
	height:285px;
	padding-top:15px;
	padding-right:25px;
	width:385px;
	padding-bottom:10px;
	float:left;
	overflow:auto;
	}

#bottom {
	height:240px;
	width:100%;
	padding-top:10px;
	clear:left;
	color:#fff378;
	border:none;
	margin:0px;
	}
	
#bottom-pic {
	height:55px;
	width:935px;
	clear:left;
	color:#d7e3ea;
	padding-left:25px;
	padding-top:195px;
	border:none;
	margin:0px;
	background-image:url(../images/children.jpg);
	background-repeat:no-repeat;
	}
	
#bottom-pic2 {
	height:55px;
	width:935px;
	clear:left;
	color:#d7e3ea;
	padding-left:25px;
	padding-top:195px;
	border:none;
	margin:0px;
	background-image:url(../images/water2.jpg);
	background-repeat:no-repeat;
	}

#bottom-pic3 {
	height:55px;
	width:935px;
	clear:left;
	color:#d7e3ea;
	padding-left:25px;
	padding-top:195px;
	border:none;
	margin:0px;
	background-image:url(../images/contacting.jpg);
	background-repeat:no-repeat;
	}
	
#bottom-pic4 {
	height:55px;
	width:935px;
	clear:left;
	color:#d7e3ea;
	padding-left:25px;
	padding-top:195px;
	border:none;
	margin:0px;
	background-image:url(../images/0adjum.jpg);
	background-repeat:no-repeat;
	}	
	
#bottom-pic5 {
	height:55px;
	width:935px;
	clear:left;
	color:#d7e3ea;
	padding-left:25px;
	padding-top:195px;
	border:none;
	margin:0px;
	background-image:url(../images/cows.jpg);
	background-repeat:no-repeat;
	}
	
	

#eightysquare {
	height:70px;
	width:70px;
	padding:5px;
	margin:0;
	float:left;
	overflow:hidden;
	font-family: CG Omega, Helvetica, Geneva, sans-serif;
	font-size:12px;
	font-weight:600;
	color:#d7e3ea;
	text-align:right;
}
hr {
	margin-right:30px;
}


/*-------'photo' pages------*/

a.thumbnails:link {
	border:5px solid #49443f;
	float:left;
}

a.thumbnails:visited {
	border:5px solid #49443f;
	float:left;
}
a.thumbnails:hover {
	border:5px solid #d7e3ea;
	float:left;
}


/*-------'productions' pages------*/

#print_main {
	height:575px;
	width:813px;
	border:none;
	float:left;
	text-align:center;
	}
	
#print_main_top1 {
	height:325px;
	width:400px;
	border:none;
	float:left;
	text-align:left;
	}
#print_main_top2 {
	height:250px;
	padding-top:75px;
	width:250px;
	border:none;
	float:left;
	text-align:left;
	}
#print_main_bott {
	height:225px;
	width:590px;
	padding-right:213px;
	padding-top:25px;
	border:none;
	text-align:left;
	padding-left:35px;
	clear:left;
	}

#print_right {
	background-color:black;
	height:565px;
	width:147px;
	border:none;
	overflow:auto;
	float:left;
	padding-top:10px;
	text-align:center;
	}
	
.picturewrap {
	float:right;
	margin-top: 5px;
	margin-right: -150px;
	margin-bottom:10px;
	margin-left: 10px;
}