@charset "utf-8";
/* CSS Document */

body {
	background-color:#000;
/*	background-color: #100f0f;
*/	margin:5px 0px 0px 0px;
	text-align:center;}
body,td,th {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}
a {
	outline:none;
}

a:link {
	color: #FFF;
	text-decoration: underline;
	outline:none;
}
a:visited {
	text-decoration: underline;
	color: #FFF;
}
a:hover {
	text-decoration: none;
	color: #F00;
}
a:active {
	text-decoration: underline;
	color: #F00;
}
/* Schrift groessen */
.big{
	font-size:16px!important;
	}
.small{
	font-size:11px!important;
	font-weight:normal;
	}
.verry_small{
	font-size:10px!important;
	}
.middle{
	font-size:14px!important;
	}

.biger{
	font-size:20px!important;
	}

/* Schrift groessen */
#modelsuche_tfp{
	background-image:url(../images/modelsuche.png);
	background-position:left top;
	background-repeat:no-repeat;
	position:absolute;
	top:0px;
	left:0px;
	width:150px;
	height:150px;
	text-indent:-4000px;
	z-index:400;
	}

#modelsuche_tfp a{
	text-indent:-4000px;
	display:block;
	width:150px;
	height:150px;

}
#modelsuche_tfp a:hover{
	text-indent:-4000px;
	display:block;
	width:150px;
	height:150px;
	background-image:url(../images/modelsuche_hover.png);

}
/*#backM{
	position:absolute;
	background-color:#100f0f;
	background-image:url(../images/fotograf_huerth_back.jpg);
	background-position:center;
	background-repeat:repeat-x;
	width:100%;
	top:50%;
	margin-top:-248px;
	height:496px;

	}
#wrapper{
	background-color:#000;
	border:1px solid #eee;
	position:absolute;
	padding:0px;
	top:50%;
	left:50%;
	margin-left:-469px;
	margin-top:-248px;
	height:496px;
	width:938px;
	text-align:left;
	z-index:1;

	}
*/

#backM{
	position:absolute;
	background-color:#100f0f;
	width:100%;
	left:0px;
	top:50%;
	margin-top:-248px;
	height:496px;
	text-align:center;

	}
#wrapper{
	background-color:#000;
	position:relative;
	padding:0px;
	margin:0px auto;
/*	top:50%;
*/	

/*	left:50%;
	margin-left:-469px;
*//*	margin-top:-248px;
*/	height:496px;
	width:938px;
	text-align:left;
	z-index:1;

	}

#mainContainerLeft{
	float:left;
	background-image: url(../images/fotografie_perfect_dreams-art_L.jpg);
	width:470px;
	height:456px;
	}
#mainContainerLeft_Start{
	float:left;
/*	background-image: url(../images/fotografie_perfect_dreams-art_L.jpg);
*/	width:470px;
	height:456px;
	}

#loGo{
	background-image:url(../images/perfect_dreams_art_fotografie_huerth_logo.jpg);
	background-position:center;
	background-repeat:no-repeat;
	text-indent:-3500px;width:233px;
	height:220px;
	position:absolute;
	margin:0px 0px 0px 0px;
	}
#loGo a{
	text-indent:-3500px;display:block;
	width:233px;
	height:220px;
	outline:none;
	position:absolute;
	margin:0px 0px 0px 0px;
	}
#loGo_{
	background-image:url(../images/perfect_dreams_art_fotografie_huerth_logo.jpg);
	background-position:center;
	background-repeat:no-repeat;
	text-indent:-3500px;width:233px;
	height:220px;
	position:absolute;
	margin:0px 0px 0px 0px;
	}
#loGo_ a{
	text-indent:-3500px;display:block;
	width:233px;
	height:220px;
	outline:none;
	position:absolute;
	margin:0px 0px 0px 0px;
	}
#meinung{
	position:absolute;
	margin-top:-34px;
	margin-left:250px;
	width:200px;
	height:35px;
	text-indent:-3500px;
	z-index:500;
	}
	#meinung a{
		background-image:url(../images/deine_meinung_tilte.gif);
		background-position:top center;
		background-repeat:no-repeat;
		margin-top:6px;
		height:29px;
		display:block;
		text-indent:-3500px;
	}
	#meinung a:hover{
	margin-top:0px;
	height:34px;
	background-image:url(../images/deine_meinung_tilte.gif);
	}
#meinungGB{
	position:absolute;
	margin-top:-34px;
	margin-left:250px;
	width:200px;
	height:35px;
	text-indent:-3500px;
	z-index:500;
	}
	#meinungGB a{		
		background-image:url(../images/deine_meinung_tilte_hov.gif);
		background-position:top center;
		background-repeat:no-repeat;
		margin-top:0px;
		height:34px;
		display:block;
		text-indent:-3500px;
	}
	#meinungGB a:hover{
	margin-top:0px;
	height:34px;
	background-image:url(../images/deine_meinung_tilte_hov.gif);
	}
	
	.links{
		text-align:justify;}
	.links img {
		float:left;
		margin-right:5px;
		}
	.link{
		padding-bottom:10px;
		border-bottom:1px solid #100f0f;
	}
/* Layout */

#ContentLeftLO{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	background-image:url(../bilder_start/fotograf_huerth_recht_lo.jpg);
	background-position:center;
	background-repeat:no-repeat;
	text-align:center;
	width:235px;
	height:221px;

	}
#ContentLeftLO a{
		text-indent:-4500px;
		height:221px;
		display:block;


}
#ContentLeftRO{
	position:absolute;
	margin-left:233px;
	margin-top:1px;
	text-align:center;
/*	background-image:url(../bilder_start/fotograf_huerth_links_ro.jpg);
*/	background-position:center;
	background-repeat:no-repeat;
	width:235px;
	height:234px;
	border:1px solid #fff;
	background-color:#000;
	overflow:hidden;

	}
#ContentLeftLU{
	position:absolute;
	margin-left:0px;
	margin-top:221px;
	background-image:url(../bilder_start/fotograf_huerth_links_lu.jpg);
	background-position:center;
	background-repeat:no-repeat;
	text-align:center;
	width:232px;
	height:232px;
	border:1px solid #fff;
	background-color:#000;
	overflow:hidden;

}
#ContentLeftRU{
	position:absolute;
	margin-left:234px;
	border-right:1px solid #eee;
	margin-top:236px;
/*	background-image:url(../bilder_start/fotograf_huerth_recht_ur.jpg);
*/	background-position:center;
	background-repeat:no-repeat;
	text-align:center;
	width:235px;
	height:217px;

	}
/* Rechte Div*/

#ContentRightLO{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	background-image:url(../bilder_start/fotograf_huerth_recht_lo.jpg);
	background-position:center;
	background-repeat:no-repeat;
	text-align:center;
	width:232px;
	height:221px;
	overflow:hidden;

	}
#ContentRightLO a{
		text-indent:-4500px;
		height:221px;
		display:block;


}
#ContentRightRO{
	position:absolute;
	margin-left:231px;
	margin-top:1px;
	text-align:center;
	background-image:url(../bilder_start/fotograf_huerth_recht_ro.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:234px;
	height:234px;
	border:1px solid #fff;
	background-color:#000;
	overflow:hidden;

	}
#ContentRightLU{
	position:absolute;
	margin-left:-1px;
	margin-top:221px;
	background-image:url(../bilder_start/fotograf_huerth_recht_ul.jpg);
	background-position:center;
	background-repeat:no-repeat;
	text-align:center;
	width:231px;
	height:232px;
	border:1px solid #fff;
	background-color:#000;
	overflow:hidden;

}
#ContentRightRU{
	position:absolute;
	margin-left:232px;
	margin-top:238px;
	background-image:url(../bilder_start/fotograf_huerth_recht_ur.jpg);
	background-position:center;
	background-repeat:no-repeat;
	text-align:center;
	width:232px;
	height:218px;

	}
/* Layout Ende */
/*KEyLI*/
.KeYLi {
	margin:0 auto;
	font-size: 16px !important;
	text-align:justify;
	line-height: 160%;
	}
	
.KeYLi ul {
	float: left;
	padding: 0px;
	list-style: none;
	margin-right:0px;
	}
	
.KeYLi li {
	float: left;
	margin-right:10px;
	display: inline;
	}
	
.KeYLi li a {
	padding: 6px;
	text-decoration: none;
		}
.KeYLi h1{
	font-size:12px !important;
	color:#eee !important;
	font-weight:normal;
}
.KeYLi h2{
	font-size:12px !important;
	color:#eee !important;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif !important;
}
/*KEyLI*/

/* Haupt Navigation */
#naV{
	position:absolute;
	margin:0px 0px 0px 0px;
	padding:10px 20px 0px 0px;
	width:232px;
	height:186px;
	text-align:center;
	
	}
#naV_{
	position:absolute;
	margin:0px 0px 0px 0px;
	padding:10px 20px 0px 0px;
	width:232px;
	height:186px;
	text-align:center;
	
	}

.portrait{
	width:231px;
	height:25px;
	}
	
	
#fashion{
	width:231px;
	height:24px;
	text-indent:-3500px;}
#studio{
	margin:0 auto;
	width:231px;
	height:25px;
	text-indent:-3500px;background-image: url(../images/fotograf_huerth_navi__studio_fotografie.jpg);
	background-position:top center;}
#akt{
	width:231px;
	height:24px;
	text-indent:-3500px;background-image:url(../images/fotograf_huerth_navi__akt_fotografie.jpg);
	background-position:top center;}

.portrait a{
	outline:none;
	margin:0 auto;
	width:131px;
	height:24px;
	display:block;
	text-indent:-3500px;background-repeat:no-repeat;
	background-image:url(../images/fotograf_huerth_navi__portrait_fotografie.jpg);
	background-position:top center;}

.portrait a:hover{
	width:231px;
	height:24px;
	background-image: url(../images/fotograf_huerth_navi__portrait_fotografie_hov.jpg);
	background-position:top center;}
	
.fashion a{
	outline:none;
	margin:0 auto;
	width:111px;
	height:24px;
	display:block;
	text-indent:-3500px;background-repeat:no-repeat;
	background-image:url(../images/fotograf_huerth_navi__fashion_fotografie.jpg);
	background-position:top center;}

.fashion a:hover{
	margin:0 auto;
	width:231px;
	height:24px;
	background-image: url(../images/fotograf_huerth_navi__fashion_fotografie_hov.jpg);
	background-position:top center;}

.studio a{
	outline:none;
	margin:0 auto;
	width:91px;
	height:25px;
	display:block;
	text-indent:-3500px;background-repeat:no-repeat;
	background-image:url(../images/fotograf_huerth_navi__studio_fotografie.jpg);
	background-position:top center;}

.studio a:hover{
	width:231px;
	height:25px;
	background-image: url(../images/fotograf_huerth_navi__studio_fotografie_hov.jpg);
	background-position:top center;
	}
#outdoor{
	width:231px;
	height:25px;
	text-indent:-3500px;background-image:url(../images/fotograf_huerth_navi__outdoor_fotografie.jpg);
	background-position:top center;}
	
.outdoor a{
	background-repeat:no-repeat;
	outline:none;
	margin:0 auto;
	width:160px;
	height:25px;
	display:block;
	text-indent:-3500px;background-image:url(../images/fotograf_huerth_navi__outdoor_fotografie.jpg);
	background-position:top center;}

.outdoor a:hover{
	width:231px;
	height:25px;
	background-image: url(../images/fotograf_huerth_navi__outdoor_fotografie_hov.jpg);
	background-position:top center;
	}
.akt a{
	outline:none;
	margin:0 auto;
	width:91px;
	height:25px;
	display:block;
	text-indent:-3500px;background-repeat:no-repeat;
	background-image:url(../images/fotograf_huerth_navi__akt_fotografie.jpg);
	background-position:top center;}

.akt a:hover{
	width:151px;
	height:25px;
	background-image: url(../images/fotograf_huerth_navi__akt_fotografie_hov.jpg);
	background-position:top center;
	}

#hochzeit{
	width:231px;
	height:23px;
	text-indent:-3500px;background-repeat:no-repeat;
	background-image: url(../images/fotograf_huerth_navi__hochzeitsfotografie.jpg);
	background-position:top center;}
	
.hochzeit a{
	outline:none;
	margin:0 auto;
	width:131px;
	height:23px;
	display:block;
	text-indent:-3500px;background-repeat:no-repeat;
	background-image:url(../images/fotograf_huerth_navi__hochzeitsfotografie.jpg);
	background-position:top center;}

.hochzeit a:hover{
	width:231px;
	height:23px;
	background-image: url(../images/fotograf_huerth_navi__hochzeitsfotografie_hov.jpg);
	background-position:top center;
	}
#produkt{
	width:231px;
	height:24px;
	text-indent:-3500px;background-repeat:no-repeat;
	background-image:url(../images/fotograf_huerth_navi__produkt_fotografie.jpg);
	background-position:top center;}
	
.produkt a{
	outline:none;
	margin:0 auto;
	width:121px;
	height:24px;
	display:block;
	text-indent:-3500px;background-repeat:no-repeat;
	background-image:url(../images/fotograf_huerth_navi__produkt_fotografie.jpg);
	background-position:top center;}

.produkt a:hover{
	width:231px;
	height:24px;
	background-image: url(../images/fotograf_huerth_navi__produkt_fotografie_hov.jpg);
	background-position:top center;
	}
#event{
	width:231px;
	height:24px;
	text-indent:-3500px;background-image:url(../images/fotograf_huerth_navi__event_fotografie.jpg);
	background-position:top center;}
	
.event a{
	outline:none;
	margin:0 auto;
	width:91px;
	height:24px;
	display:block;
	text-indent:-3500px;background-repeat:no-repeat;
	background-image:url(../images/fotograf_huerth_navi__event_fotografie.jpg);
	background-position:top center;}

.event a:hover{
	width:231px;
	height:24px;
	background-image: url(../images/fotograf_huerth_navi__event_fotografie_hov.jpg);
	background-position:top center;
	}


/* Haupt Navigation Ende */

/* Rechter Content Bereich */
/* Mutter Div Rechts */

#ContentRightM{

	float:right;
	padding:0px;
	width:468px;
	height:456px;
	}
/* Mutter Div Rechts Ende */	
	
/* Kind Div Rechts Inhalte */

#ContentRight{
	float:right;
	background-image: url(../images/fotografie_perfect_dreams-art_R.jpg);
	width:468px;
	height:456px;

	}
#ContentRightContent{
	font-weight:normal;
	border:1px solid #eee;
	border-left:none;
	position:absolute;
	margin-top:1px;
	margin-left:0px;
	padding:10px 30px;
	float:right;
	background-color:#000;
/*	background-image:url(../images/back_layer.png);
	background-position:center;
	background-repeat:no-repeat;
*/	width:408px;
	height:399px;
/*	height:433px;
*/	z-index:500;
	overflow:auto;
	}
#ContentRightContentGB{
	font-weight:normal;
	border:1px solid #eee;
	border-left:none;
	position:absolute;
	margin-top:1px;
	margin-left:0px;
	padding:10px 15px;
	float:right;
	background-color:#000;
/*	background-image:url(../images/back_layer.png);
	background-position:center;
	background-repeat:no-repeat;
*/	width:438px;
	height:399px;
/*	height:433px;
*/	z-index:100;
	overflow:auto;
	}

#ContentRightContent a{
	color:#999;
}
#ContentRightContent a:hover{
	color:#ff0000;
}
#ContentRightContent h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#900;
	margin:10px 0px;}

#ContentRightContent h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:19px;
	font-weight:normal;
	color:#900;
	margin:10px 0px;}
	
#ContentRightContent h3{
	font-size:17px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	color:#900;
	margin:10px 0px;}

#ContentRightContentForm{
	font-size:12px;
	border:1px solid #eee;
	border-left:none;
	position:absolute;
	margin-top:1px;
	margin-left:0px;
	padding:10px 30px;
	float:right;
	background-color: #000;
	width:408px;
	height:433px;
	z-index:300;
	}
#ContentRightContentKey{
	border:1px solid #eee;
	border-left:none;
	position:absolute;
	margin-top:1px;
	margin-left:0px;
	padding:10px 30px;
	float:right;
	background-image:url(../images/lightshow_blue.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	width:408px;
	height:399px;
	z-index:300;
	overflow:auto;

	}
/* Kind Div Rechts Inhalte Ende */

/* #### Hier ist der Bereich für Aktuelle/NEWS ##### */
#ContentRightContentAktuell{
	font-weight:normal;
	border:1px solid #eee;
	border-left:none;
	position:absolute;
	margin-top:1px;
	margin-left:0px;
	padding:10px 30px;
	float:right;
	background-color:#000;
/*	background-image:url(../images/back_layer.png);
	background-position:center;
	background-repeat:no-repeat;
*/	width:408px;
	height:399px;
/*	height:433px;
*/	z-index:300;
	overflow:auto;
	}
#ContentRightContentAktuell h1, h2, h3{
	margin:10px 0px;
	color:#900;
	font-weight:normal;

}
.newsText{
	border-bottom:1px solid #100f0f;
	padding-bottom:10px;
	text-align:justify;}

/* #### Hier ist der Bereich für Aktuelle/NEWS ##### */

	
/*Layers Themen*/
#ContentRightFotograf{
	border:1px solid #fff;
	border-left:none;
	position:absolute;
	margin-top:1px;
	margin-left:0px;
	padding:10px 30px;
	float:right;
	background-color: #000;
	background-image:url(../images/back_layer.png);
	background-position:center;
	background-repeat:no-repeat;
	display:none;
	width:408px;
/*	height:433px;
*/	}
#ContentRightAktuell{
	border:1px solid #fff;
	border-left:none;
	position:absolute;
	margin-top:1px;
	margin-left:0px;
	padding:10px 30px;
	float:right;
	background-color: #000;
	background-image:url(../images/back_layer.png);
	background-position:center;
	background-repeat:no-repeat;
	width:408px;
/*	height:433px;
*/	}

#ContentRightProtrait{
	border:1px solid #fff;
	border-left:none;
	position:absolute;
	margin-top:1px;
	margin-left:0px;
	padding:10px 30px;
	float:right;
	background-color: #000;
	background-image:url(../images/back_layer.png);
	background-position:center;
	background-repeat:no-repeat;
	display:none;
	width:408px;
	height:399px;
	}
#ContentRightHochzeit{
	border:1px solid #fff;
	border-left:none;
	position:absolute;
	margin-top:1px;
	margin-left:0px;
	padding:10px 30px;
	float:right;
	background-color: #C3C;
	background-image:url(../images/back_layer.png);
	background-position:center;
	background-repeat:no-repeat;
	display:none;
	height:399px;
	width:408px;
/*	height:433px;
*/	}
#ContentRightEvent{
	border:1px solid #fff;
	border-left:none;
	position:absolute;
	margin-top:1px;
	margin-left:0px;
	padding:10px 30px;
	float:right;
	background-color: #999;
	background-image:url(../images/back_layer.png);
	background-position:center;
	background-repeat:no-repeat;
	display:none;
	height:399px;
	width:408px;
/*	height:433px;
*/	}
#ContentRightProdukt{
	border:1px solid #fff;
	border-left:none;
	position:absolute;
	margin-top:1px;
	margin-left:0px;
	padding:10px 30px;
	float:right;
	background-color: #009;
	background-image:url(../images/back_layer.png);
	background-position:center;
	background-repeat:no-repeat;
	height:399px;
	display:none;
	width:408px;
/*	height:433px;
*/	}

#ContentRightFashion{
	border:1px solid #fff;
	border-left:none;
	position:absolute;
	margin-top:1px;
	margin-left:0px;
	padding:10px 30px;
	float:right;
	background-image:url(../images/back_layer.png);
	background-position:center;
	background-repeat:no-repeat;
	background-color:#F39;
	display:none;
	height:399px;
	width:408px;
/*	height:433px;
*/	}
#ContentRightStudio{
	border:1px solid #fff;
	color:#fff;
	border-left:none;
	position:absolute;
	margin-top:1px;
	margin-left:0px;
	padding:10px 30px;
	float:right;
	background-image:url(../images/back_layer.png);
	background-position:center;
	background-repeat:no-repeat;
	background-color:#999;
	display:none;
	height:399px;
	width:408px;
/*	height:433px;
*/	}
#ContentRightOutdoor{
	border:1px solid #fff;
	border-left:none;
	position:absolute;
	margin-top:1px;
	margin-left:0px;
	padding:10px 30px;
	float:right;
	display:none;
	background-image:url(../images/back_layer.png);
	background-position:center;
	background-repeat:no-repeat;
	background-color:#396;
	height:399px;
	width:408px;
	overflow:hidden;
/*	height:433px;
*/	}
#ContentRightAkt{
	border:1px solid #fff;
	border-left:none;
	position:absolute;
	margin-top:1px;
	margin-left:0px;
	padding:10px 30px;
	float:right;
	display:none;
	background-image:url(../images/back_layer.png);
	background-position:center;
	background-repeat:no-repeat;
	background-color:#C93;
	height:399px;
	width:408px;
/*	height:433px;
*/	}
#ContentRightAboutme{
	border:1px solid #fff;
	border-left:none;
	position:absolute;
	margin-top:1px;
	margin-left:0px;
	padding:10px 30px;
	float:right;
	display:none;
	background-image:url(../images/back_layer.png);
	background-position:center;
	background-repeat:no-repeat;
	background-color:#333;
	height:399px;
	width:408px;
/*	height:433px;
*/	}
#ContentRightImpressum{
	border:1px solid #fff;
	border-left:none;
	position:absolute;
	margin-top:1px;
	margin-left:0px;
	padding:10px 30px;
	float:right;
	background-image:url(../images/back_layer.png);
	background-position:center;
	background-repeat:no-repeat;
	background-color: #623131;
	display:none;
	height:399px;
	width:408px;
/*	height:433px;
*/	}
#ContentRightKontakt{
	border:1px solid #fff;
	border-left:none;
	position:absolute;
	margin-top:1px;
	margin-left:0px;
	padding:10px 30px;
	float:right;
	background-image:url(../images/back_layer.png);
	background-position:center;
	background-repeat:no-repeat;
	background-color: #000;
	display:none;
	height:399px;
	width:408px;
	z-index:200;
/*	height:433px;
*/	}
#ContentRightLinks{
	border:1px solid #fff;
	border-left:none;
	position:absolute;
	margin-top:1px;
	margin-left:0px;
	padding:10px 30px;
	float:right;
	background-image:url(../images/back_layer.png);
	background-position:center;
	background-repeat:no-repeat;
	background-color: #900;
	display:none;
	height:399px;
	width:408px;
	z-index:200;
/*	height:433px;
*/	}
#ContentRightLeistungen{
	border:1px solid #fff;
	border-left:none;
	position:absolute;
	margin-top:1px;
	margin-left:0px;
	padding:10px 30px;
	float:right;
	background-image:url(../images/back_layer.png);
	background-position:center;
	background-repeat:no-repeat;
	background-color:#900;
	display:none;
	height:399px;
	width:408px;
/*	height:433px;
*/	z-index:200;
	}
#ContentRightKeYFotoGraf{
	border:1px solid #fff;
	border-left:none;
	position:absolute;
	margin-top:-495px;
	margin-left:470px;
	padding:10px 30px;
	float:right;
	background-image:url(../images/lightshow_blue.jpg);
	background-position:left bottom;
	height:399px;
	background-repeat:no-repeat;
/*	background-color:#900;
*/	display:none;
	width:408px;
/*	height:433px;
*/	z-index:200;
	}

/* Layer Ende */

/* Title Themen */
#kontakt{
	margin-left:-30px;
	text-indent:-3500px;background-image:url(../images/kontakt_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:50px;
	width:250px;
	}
#kontakt_II{
	margin-left:-30px;
	text-indent:-3500px;background-image:url(../images/kontakt_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:50px;
	width:250px;
	}

#impressum{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image:url(../images/impressum_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	}
#impressum_II{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image:url(../images/impressum_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	}
#produkt_{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image:url(../images/produkt_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	}
#produkt_II{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image:url(../images/produkt_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	}


#event_{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image:url(../images/event_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	}
#event_II{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image:url(../images/event_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	}

#hochzeit_{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image:url(../images/hochzeit_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	}
#leistungen{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image:url(../images/leistungen_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	}

#leistungen_II{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image:url(../images/leistungen_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	}
#about_me{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image:url(../images/about_me_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	}
#aktuelles_news{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image: url(../images/aktuelles_news_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	}
#about_me_II{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image:url(../images/about_me_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	}

#links{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image:url(../images/links_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	}
#links_II{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image:url(../images/links_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	}
#portrait{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image:url(../images/portrait_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	}
#portrait_II{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image:url(../images/portrait_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	}

#studio{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image:url(../images/studio_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	}
#studio_II{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image:url(../images/studio_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	}

#fashion{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image:url(../images/fashion_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	}
#fashion_II{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image:url(../images/fashion_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	}

#outdoor{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image:url(../images/outdoor_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	}
#outdoor_II{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image:url(../images/outdoor_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	}
#tfp_shooting{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image:url(../images/tfp_shooting_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	z-index:301;
	}
#modelsuche__{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image:url(../images/modelsuche_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	}
#modelsuche_II{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image:url(../images/modelsuche_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	z-index:301;
	}
#fotoshooting{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image:url(../images/fotoshooting_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	}
#fotograf_huerth{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image:url(../images/fotograf_huerth_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	}
#fotograf_huerth_II{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image:url(../images/fotograf_huerth_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	}
#fotograf_huerth_III{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image:url(../images/fotograf_huerth_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	}

#hochzeit{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image:url(../images/hochzeit_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	}


#perfect_dreams_art{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image: url(../images/perfect_dreams_art_gal_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	z-index:1;
	}
#portrait_galerie{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image: url(../images/perfect_dreams_art_gal_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	z-index:1;
	}
#nachricht_versendet{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image: url(../images/nachricht_versendet_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	z-index:1;
	}
#aktfotografie{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image: url(../images/aktfotografie_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	z-index:1;
	}
#aktfotografie_II{
	margin-top:-20px;
	margin-left:30px;
	text-indent:-3500px;background-image: url(../images/aktfotografie_tilte.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	width:250px;
	z-index:1;
	}
/* Title Themen */

/* Footer */
#footer_bottom{/*Dieser Footerbereich steht immer fest unten am Bildschirmrand*/
	position:fixed;
	background:#000;
	height:30px;
	border-top:1px solid #100f0f;
	line-height:30px;
	margin-top:25px;
	bottom:0px; 
	left:50%; 
	margin-left:-469px; 
	text-align:left; 
	padding:0px 10px; 
	width:918px; 
	color:#666; 
	font-weight:normal; 
	word-spacing:2px; 
	font-size:9px;
	z-index:400;}
#footer_bottom a{
	color:#999;
	outline:none;
	font-size:9px;

}
#footer_bottom a:hover{
	color:#ff0000;
}
#footer_bottom span, a{
	color:#666;
	text-decoration:none!important;
}
	
#fooTer{
	float:left;
	color:#ccc;
	padding-left:15px;
	height:40px;
	width:220px;
	line-height:20px;
	font-size:9px;
	text-align:left;
	}
#fooTerNav {
	float:right;
	text-indent:-4000px;
	width:680px;
	line-height:40px;
	padding-top:15px;

}
#fooTerNav span{
	color:#eee;
	font-weight:normal;
	padding-right:15px;
	height:40px;
	width:680px;
	line-height:40px;
	float:right;
	right:0;
	text-indent:-4000px;

	text-align:right;
}
#fooTer a{
	color:#666;
	outline:none;

}
#fooTer a:hover{
	color:#ff0000;
}
#fooTerNav span a{
/*	background-image:url(../images/link.jpg);
*/	background-position:left top;
	background-repeat:no-repeat;
	padding-left: 18px;
	margin-left:10px;
	font-style:italic;
	font-size:14px;
	color:#eee;
}
#fooTerNav span a:hover{
/*	background-image:url(../images/link_hover.jpg);
*/	background-position:left top;
	background-repeat:no-repeat;
	color:#ff0000;
}

#navFoImpressum{
	float:right;
	width:88px;
	height:23px;
	display:block;
	background-position:left;
	text-indent:-2500px !important;

	}
#navFoImpressum a{
	display:block;
	width:88px;
	height:23px;
	text-indent:-2500px !important;
		background:url(../images/button_footer_impressum.jpg);
	background-repeat:no-repeat;
	background-position:left;
	}
#navFoImpressum a:hover{
		background:url(../images/button_footer_impressum_hover.jpg);
	background-position:left;
	text-indent:-2500px !important;

	width:88px;
	height:23px;
	}

#navFoKontakt{
	float:right;
	width:83px;
	height:23px;
	display:block;
	background-position:left;
	text-indent:-2500px !important;

	}
#navFoKontakt a{
	display:block;
	width:83px;
	height:23px;
	text-indent:-2500px !important;
		background:url(../images/button_footer_kontakt.jpg);
	background-repeat:no-repeat;
	background-position:left;
	}
#navFoKontakt a:hover{
		background:url(../images/button_footer_kontakt_hover.jpg);
	background-position:left;
	text-indent:-2500px !important;

	width:83px;
	height:23px;
	}
#navFoLinks{
	float:right;
	width:80px;
	height:23px;
	display:block;
	background-position:left;
	text-indent:-2500px !important;

	}
#navFoLinks a{
	display:block;
	width:80px;
	height:23px;
/*	text-indent:-2500px !important;
*/		background:url(../images/button_footer_links.jpg);
	background-repeat:no-repeat;
	background-position:left;
	}
#navFoLinks a:hover{
		background:url(../images/button_footer_links_hover.jpg);
	background-position:left;
/*	text-indent:-2500px !important;
*/
	width:80px;
	height:23px;
	}
#navFoAboute_me{
	float:right;
	width:88px;
	height:23px;
	display:block;
	background-position:left;
	text-indent:-2500px !important;

	}
#navFoAboute_me a{
	display:block;
	width:88px;
	height:23px;
	text-indent:-2500px !important;
		background:url(../images/button_footer_about_me.jpg);
	background-repeat:no-repeat;
	background-position:left;
	}
#navFoAboute_me a:hover{
		background:url(../images/button_footer_about_me_hover.jpg);
	background-position:left;
	text-indent:-2500px !important;

	width:88px;
	height:23px;
	}
#navFoLeistungen{
	float:right;
	width:88px;
	height:23px;
	display:block;
	background-position:left;
	text-indent:-2500px !important;

	}
#navFoLeistungen a{
	display:block;
	width:88px;
	height:23px;
	text-indent:-2500px !important;
		background:url(../images/button_footer_leistungen.jpg);
	background-repeat:no-repeat;
	background-position:left;
	}
#navFoLeistungen a:hover{
		background:url(../images/button_footer_leistungen_hover.jpg);
	background-position:left;
	text-indent:-2500px !important;

	width:88px;
	height:23px;
	}

#navFoShop{
	float:right;
	width:72px;
	height:23px;
	display:block;
	background-position:left;
	text-indent:-2500px !important;

	}

#navFoShop a{
	display:block;
	width:72px;
	height:23px;
	text-indent:-2500px !important;
		background:url(../images/button_footer_shop.jpg);
	background-repeat:no-repeat;
	background-position:left;
	}
#navFoShop a:hover{
		background:url(../images/button_footer_shop_hover.jpg);
	background-position:left;
	text-indent:-2500px !important;

	width:72px;
	height:23px;
	}

/* Footer */

/* Float bereinigen */

.clean{
	clear:both;
	height:0px;
	font-size:0px;
	line-height:0px;
}

/* Float bereinigen  Ende */

/* Form */
.input{
	font-size:11px;
	color:#666;}
.formFo{
	font-size:10px !important;}
.KeYlI {
	list-style-position: inside;
}

