* {
	margin:0;
	padding:0;
}

html, body {
	height:95%;

}

a:link {
	color: #dfdad4;
	font-size: 10px;
	font-family: Arial, Helvetica, Verdana;
	text-decoration: none;
}
a:visited {
	color: #dfdad4;
	font-size: 10px;
	font-family: Arial, Helvetica, Verdana;
	text-decoration: none;
}
a:hover {
	color: #efeae4;
	font-size: 10px;
	font-family: Arial, Helvetica, Verdana;
	text-decoration: underline;
}

a:active {
	color: #efeae4;
	font-size: 10px;
	font-family: Arial, Helvetica, Verdana;
	text-decoration: underline;
}

.oben { vertical-align:top; }
.mitte { vertical-align:middle; }
.unten { vertical-align:bottom; }

body {
	font-family: Arial, Helvetica, Verdana;
	color: #333333;
	letter-spacing: 1px;
	background: #DFDAD4 url(../pic/bg.jpg);
	text-align:center; /* horizontal centering for IE Win quirks */
}

h1 {
	font-size: 12px;
	color: #333333;
	font-family: Arial, Helvetica, Verdana;
}

div#space { 
		width:1px;
		height:50%;
		margin-bottom:-250px; /* hälfte von der höhe vom container MINUS NICH VERGESSEN */
		float:left;
}

div#space-foto { 
		width:1px;
		height:50%;
		margin-bottom:-300px;
		float:left;
}

div#container {
		margin:0 auto;
		position:relative; /* stellt den container vor den distancehalter */
		text-align:left;
		height:500px;
		width:800px;
		clear:left;
}

div#container-portrait {
		margin:0 auto;
		position:relative; /* stellt den container vor den distancehalter */
		text-align:left;
		height:80%;
		width:100%;
		clear:left;
}


div#content {
		position:relative;
		top:0px;
		left:0px;
		width:820px;
		height:500px;
		border:0px solid black;
		margin:0px;
		padding:0px;
		text-align:center;
		line-height:16px;
		font-size: 14pt;
		align: center;
}

div#content-portrait {
		position:relative;
		overflow:auto;
		top:0px;
		left:0px;
		width:100%;
		height:450px;
		border:0px solid black;
		margin:0px;
		padding:0px;
		text-align:center;
		line-height:16px;
		font-size: 14pt;
}

.photo {
		padding-left:3px;
		padding-right:3px;
}

p { 
		padding-top:5px;
}

td#point {
		width:1px;	
}


/* Menü  */

#menu, #menu a{
		text-alig:left;
		height:45px;
		display:block;

}

#menu span {display:none;}

#portraitfrau, #portraitfrau a{width:176px;background: transparent url(../pic/portraitfrau.jpg) -0px -0px no-repeat;padding-bottom: 5px;}
#portraitmann, #portraitmann a{width:187px;background: transparent url(../pic/portraitmann.jpg) -0px -0px no-repeat;padding-bottom: 5px;}
#portrait, #portrait a{width:95px;background: transparent url(../pic/portrait.jpg) -0px -0px no-repeat;}
#body, #body a{width:72px;background: transparent url(../pic/body.jpg) -0px -0px no-repeat;}
#paare, #paare a{width:76px;background: transparent url(../pic/paare.jpg) -0px -0px no-repeat;}
#hochzeit, #hochzeit a{width:105px;background: transparent url(../pic/hochzeit.jpg) -0px -0px no-repeat;}
#kinder, #kinder a{width:83px;background: transparent url(../pic/kinder.jpg) -0px -0px no-repeat;}
#haustier, #haustier a{width:112px;background: transparent url(../pic/haustier.jpg) -0px -0px no-repeat;}
#natur, #natur a{width:81px;background: transparent url(../pic/natur.jpg) -0px -0px no-repeat;}
#beauty, #beauty a{width:88px;background: transparent url(../pic/beauty.jpg) -0px -0px no-repeat;}
#service, #service a{width:86px;background: transparent url(../pic/service.jpg) -0px -0px no-repeat;}
#aktuell, #aktuell a{width:112px;background: transparent url(../pic/aktuell.jpg) -0px -0px no-repeat;}
#referenz, #referenz a{width:120px;background: transparent url(../pic/referenz.jpg) -0px -0px no-repeat;}
#kontakt, #kontakt a{width:102px;background: transparent url(../pic/kontakt.jpg) -0px -0px no-repeat;}
#collage, #collage a{width:90px;background: transparent url(../pic/collage.jpg) -0px -0px no-repeat;}
#impressum, #impressum a{width:135px;background: transparent url(../pic/impressum.jpg) -0px -0px no-repeat;}


#portraitfrau, #portraitfrau a{width:176px;background: transparent url(../pic/portraitfrau.jpg) -0px -0px no-repeat;padding-bottom: 5px;}
#portraitmann, #portraitmann a{width:187px;background: transparent url(../pic/portraitmann.jpg) -0px -0px no-repeat;padding-bottom: 5px;}
#portrait a:hover, #portrait a:active{width:95px;background: transparent url(../pic/portrait_s.jpg) -0px -0px no-repeat;}
#body a:hover, #body a:active{width:72px;background: transparent url(../pic/body_s.jpg) -0px -0px no-repeat;}
#paare a:hover, #paare a:active{width:76px;background: transparent url(../pic/paare_s.jpg) -0px -0px no-repeat;}
#hochzeit a:hover, #hochzeit a:active{width:105px;background: transparent url(../pic/hochzeit_s.jpg) -0px -0px no-repeat;}
#kinder a:hover, #kinder a:active{width:83px;background: transparent url(../pic/kinder_s.jpg) -0px -0px no-repeat;}
#haustier a:hover, #haustier a:active{width:110px;background: transparent url(../pic/haustier_s.jpg) -0px -0px no-repeat;}
#natur a:hover, #natur a:active{width:81px;background: transparent url(../pic/natur_s.jpg) -0px -0px no-repeat;}
#beauty a:hover, #beauty a:active{width:88px;background: transparent url(../pic/beauty_s.jpg) -0px -0px no-repeat;}
#service a:hover, #service a:active{width:86px;background: transparent url(../pic/service_s.jpg) -0px -0px no-repeat;}
#aktuell a:hover, #aktuell a:active{width:112px;background: transparent url(../pic/aktuell_s.jpg) -0px -0px no-repeat;}
#referenz a:hover, #referenz a:active{width:120px;background: transparent url(../pic/referenz_s.jpg) -0px -0px no-repeat;}
#kontakt a:hover, #kontakt a:active{width:102px;background: transparent url(../pic/kontakt_s.jpg) -0px -0px no-repeat;}
#collage, #collage a{width:90px;background: transparent url(../pic/collage.jpg) -0px -0px no-repeat;}
#haustier, #haustier a{width:110px;background: transparent url(../pic/haustier.jpg) -0px -0px no-repeat;}
#impressum a:hover, #impressum a:active{width:135px;background: transparent url(../pic/impressum_s.jpg) -0px -0px no-repeat;}

#aktionen {
	width: 100%;
	height: 40px;
	border: solid 0px;
	text-align: center;
}

#marqueewerbung {
	margin: 0 0 0 20px;
	width: 750px;
	height: 40px;
	scrollamount: 2;
	scrolldelay: 5;
	color: #000000;
}

