/** 
 * CSS Anweisungen fuer alle seiten 
 **/
body	{
	font-family:Verdana,Helvetica,sans-Serif;
	font-size:12px;
	color:#000000;
	background-color:#000000;	/* #38220D*/
	margin:auto;
	padding:0px;
	margin:0px;
text-align:center;
}

div.all	{
	width:995px;
	height:748px;
	padding:0px;
	margin:auto;
	text-align:center;
	background-image:url(../pics/all/backgroundAll.jpg) ;
	background-repeat:no-repeat;
}

div.head	{
	width:995px;
	height:110px;
	margin:0 auto;
	text-align:center;
}
 
 div.allButton	{
	width:120px;
	height:500px;
	float:left;

	margin-top:50px;
	padding-left:25px;
/*	background-color:#ccddff; */
}


#main	{
/*	position:relative;
*/	width:800px;
	height:605px;
	margin-top:10px;
	background-image:url(../pics/all/backTranspNeu.png) ;	/* backTransp.png */
	float:left;
	margin-left:25px;
	text-align:left;
/*	margin-left:190px; */
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='pics/all/backTransp.png');
	#background-image: none;

}

.links	{
	float:left;
	width:120px;
	height:30px;
	margin-top:15px;
	background-image:url(../pics/all/navi.png) ;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='pics/all/links_back.png');
	#background-image: none;

}


/** Ueberschriften */
h3	{
	margin-top:15px;
	padding-left:70px;
	font-size:16px;
	line-height:18px;
	letter-spacing:2px;
	height:18px;
}

/** Thumb-Bilder mit Rahmen */
div.row	{
	margin-top:15px;
	margin-left:15px;
	width:700px;
	height:140px;
	text-align:left;
}

/* Thumbs im Hochformat */
div.picH	{
	width:102px;
	height:132px;
	background-color: #AA0000;
	margin:auto;
}

/* Thumbs im Queerformat */
div.picQ	{
	width:132px;
	height:102px;
	background-color: #AA0000;
	margin:auto;
}

/* Thumbs im Mittelformat */
div.picM	{
	width:132px;
	height:132px;
	background-color: #AA0000;
	margin:auto;
}

/* Rahmen um Fotos */
img.thumb	{
	border:5px #ffffff solid;
	margin:1px;
	text-align:center;
}

table	{
	margin-left:20px;
}

/** Hoehe der Leerzeile */
tr.trpics	{
	height:25px;
}

/** Zentrieren fuer IE */
td	{
	text-align:center; 
	margin:auto;
}

/** Seite, die grad angezeigt wird */
#active	{
	border-color:#000000;
	border-style:solid;
	border-width:1px;
}
/** KontaktSeite */

/* Foto */
div.kontaktPic	{
	margin-top:15px;
	width:125px;
	height:162px;
	background-color: #AA0000;
	float:left;
}

.adresse	{
	margin-top:15px;
	margin-left:45px;
	width:500px;
	height:162px;
	font-size:14px;
	line-height:20px;
	font-weight:bold;
	float:left;
}


a:link	{text-decoration:underline;color:#000000}
a:visited {text-decoration:underline;color:#000000;}
a:hover	{text-decoration:none;color:#000000;}


div.druck	{
	width:800px;
	height:50px;
	padding-left:60px;
	padding-top:50px;
	float:left;
}

a	{
	#position:relative;
	#z-index:1;
}

/* beinhaltet eine Zeile an einzelnen Daten */
div.rowAllBox	{
	margin-top:26px;
	width:800px;
	height:26px;
	float:left;
	text-align:left;
}

div.rowBox	{
	width:609px;
	height:25px;
	float:left;
	text-align:left;
}

div.rowBox2	{
	width:100px;
	height:25px;
	margin-right:5px;
	float:left;
}

div.space40	{
	padding-left:45px;
	float:left;
}

/** zeile mit copyright */
div.rowCopy	{
	margin-top:26px;
	width:800px;
	height:25px;
	text-align:center;
	float:right;
}



/** zur Anwahl der einzelnen foto-Seiten */
div.box	{
	width:24px;
	height:24px;
	font-size:11px;
	line-height:22px;
	margin-left:5px;
	border-color:#AA0000;
	border-style:solid;
	border-width:1px;
	text-align:center;
	font-weight:bold;
	float:left;
}

div.box1	{
	width:24px;
	height:24px;
	font-size:11px;
	line-height:22px;
	border-color:#AA0000;
	border-style:solid;
	border-width:1px;
	text-align:center;
	font-weight:bold;
	float:left;
}



/** Box fuer Diashow, Schwarz-weiss und Color */


