/* 	------------------------------------------------------------------------------------- */
/* 	css definition für helmut möllendorf fotografie | last modified: 18.05.2007 by t.faux */
/* 	------------------------------------------------------------------------------------- */
/*  
	farben:
	#d2d3d4 - grau (hintergrund)
	#000000 - schwarz (navigation)
	#242a37 - schwarz (text)
*/


/* 	------------------------------------------------------------------------------html---*/

p,h1,h2,table {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#242a37;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

img {
	 border: 0px;
}

a {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#242a37;
	text-decoration:none;
	font-weight:normal;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	outline:0px;
}
a:hover {
	color:#242a37;
	text-decoration:underline;
}
a:active {
	color:#242a37;
	text-decoration:underline;
}

/* 	--------------------------------------------------------------------------------ids---*/

#body {
	 margin: 0px 0px 0px 0px;
	 padding:0px 0px 0px 0px;
	 background-color: #d2d3d4;
}

#center {
	 position: absolute;
	 width: 900px;
	 height: 600px;
	 left: 50%;
	 top: 50%;
	 margin-left: -450px;
	 margin-top: -300px;
}

#nav {
	 position: absolute;
	 width: 500px;
	 height: 30px;
	 left: 395px;
	 top: 76px;
}

#nav a {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 25px;
	outline:0px;
}
#nav a:hover {
	color:#000000;
	text-decoration:underline;
}
#nav a:active {
	color:#000000;
	text-decoration:underline;
}

/* 	-----------------------------------------------------------------------------index---*/


#indeximg {
	position: absolute;
	width: 217px;
	height: 325px;
 	left: 100px;
 	top: 145px;
}

#indextxt {
	position: absolute;
	width: 470px;
	height: 350px;
 	left: 418px;
 	top: 145px;
}

#indextxt p,#indextxt h1 {
	font-size:18px;
	font-weight:bold;
	margin:0px 0px 43px 0px;
}

/* 	----------------------------------------------------------------------------imprint---*/

#imprint {
	position: absolute;
	width: 500px;
	height: 350px;
 	left: 145px;
 	top: 145px;
}

#imprint table {
	width: 400px;
	border: 0px;
}

#imprint p {
	font-size:10px;
	margin:20px 0px 0px 0px;
}	

#imprint p a {
	font-size:10px;
}	


/* 	------------------------------------------------------------------------------links---*/

#links {
	position: absolute;
	width: 500px;
	height: 350px;
 	left: 145px;
 	top: 145px;
}

#links table {
	width: 300px;
}

.linkstd {
	width: 85px;
}

#links p {
	font-weight:bold;
	margin:0px 0px 20px 0px;
}	

/* 	-------------------------------------------------------------------------------news---*/

#news {
	position: absolute;
	width: 500px;
	height: 350px;
 	left: 145px;
 	top: 145px;
}

#news p {
	margin:0px 0px 15px 0px;
}	


/* 	-----------------------------------------------------------------------------preise---*/

#preise {
	position: absolute;
	width: 500px;
	height: 350px;
 	left: 145px;
 	top: 145px;
}

#preise table {
	width: 500px;
}

#preise p {
	margin:0px 0px 15px 0px;
}	


/* 	----------------------------------------------------------------------------galerie---*/

#galerienav {
	position: absolute;
	width: 300px;
	height: 325px;
 	left: 25px;
 	top: 145px;
}

#galerie {
	position: absolute;
	width: 625px;
	height: 370px;
 	left: 230px;
 	top: 145px;
}

.w15 {
	width: 15px;
}

.w25 {
	width: 26px;
}

.w130 {
	width: 130px;
	vertical-align: top;
}

.w500 {
	width: 500px;
}
	
.h25 {
	height: 25px;
}

.imagenav table {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border:0px;
	width: 160px;
}

.imagenav img {
	padding:0px 0px 0px 0px;
	margin:0px 5px 0px 5px;
	border:0px;
}

.imagenav a {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#242a37;
	text-decoration:none;
	font-weight:normal;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	outline:0px;
}
.imagenav a:hover {
	color:#242a37;
	text-decoration:underline;
}
.imagenav a:active {
	color:#242a37;
	text-decoration:underline;
}

#p1  {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	color:#242a37;
	text-decoration:none;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 5px;
}

#p2  {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#242a37;
	text-decoration:none;
	font-weight:normal;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 5px;
}

#p3  {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	color:#242a37;
	text-decoration:none;
	font-weight:normal;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 5px;
}

#imagenavlayer {
	position: relative;
	width: 200px;
	height: 20px;
 	left: 160px;
 	bottom: -5px;
	bacckground-color: red;
}

#BUtable {
	width: 630px;
	border: 0px;
}
/* 	----------------------------------------------------------------------------netzwerk---*/

#content-netzwerk {
	position: absolute;
	width: 600px;
	height: 370px;
 	left: 145px;
 	top: 148px;
}
#textNetzwerk {
	padding-right:30px;
}
#textNetzwerk h2  {
	font-size:13px;
	color:#242a37;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 0px;
}
#textNetzwerk p  {
	margin-bottom:10px;
}
#textNetzwerk table tr td {
	padding-right:20px;
}