/* Master*/  
#LogoKlein {
	position:absolute; 
	left:913px; 
	top:145px; 
	width:100px; 
	height:64px; 
	z-index:4;
}	
#mastertxt {
	position:absolute;
	left:497px;
	top:325px;
	width:191px;
	height:166px;
	z-index:3;
}
#mastertxt1 {
	position:absolute;
	left:437px;
	top:516px;
	width:280px;
	height:48px;
	z-index:3;
}
#masterfotos { 
	position:absolute; 
	left:15px; 
	top:250px; 
	width:243px; 
	height:338px; 
	z-index:2;
} 
/* Master*/
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 12px;
}
body {
	background-color: #333333;
	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
}
.Stil6 {
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 1px;
	}
.Stil6a {
	font-size: 9px;
	font-weight: bold;
	letter-spacing: 1px;
}
.Stil7 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: none;
}
.Stil8 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: none;
	}
.Stilzeile {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: normal;
	text-decoration: none;
	padding-top: 20px;
	padding-left: 50px;
	}
.Stil9{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: 20px;
}
.Stil10 {
	color: #993300;
	font-size: 12px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.Stil11 {font-size: 12px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Stil13 {color: #993300
}
.Stil15{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: none;
}
.Stil16{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC6633;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: none;
}
.Stil17 {
	font-size: 12px; 
	text-decoration: 
	none; font-family: 
	Verdana, Arial, Helvetica, sans-serif; 
	color: #993300;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-style: normal;
	color: #999999;
	letter-spacing: 3px;
}
h2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: none;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #999999;
}
	h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #999999;
	}
.Ueber {
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: none;
	text-decoration: none;
		}
.Ueberref {
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: none;
	text-decoration: none;
}
.bannertxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CCCCCC;
	font-style: italic;
	font-weight: bold;
	text-align: right;
	letter-spacing: 1px;
}
.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 12px;
	text-decoration: none;
}
.link2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	text-decoration: none;
	letter-spacing: 2px;
}
#bannertxt {
	position:absolute; 
	left:251px; 
	top:99px; 
	width:678px; 
	height:33px; 
	z-index:3;
}
#Ueber {
	position:absolute;
	left:25px;
	top:231px;
	width:699px;
	height:25px;
	z-index:3;
}
#uebersub { 
	position:absolute; 
	left:261px; 
	top:272px; 
	width:441px; 
	height:32px; 
	z-index:3; 
}
#Uebergalerie { 
	position:absolute; 
	left:180px; 
	top:231px; 
	width:733px; 
	height:25px; 
	z-index:3;
}
#uebersubgalerie { 
	position:absolute; 
	left:280px; 
	top:272px; 
	width:635px; 
	height:32px; 
	z-index:3; 
}
#uebersubakt { 
	position:absolute; 
	left:235px; 
	top:272px; 
	width:468px; 
	height:32px; 
	z-index:3; 
}
#Standartfoto {
	position:absolute; 
	left:730px; 
	top:157px; 
	width:210px; 
	height:287px; 
	z-index:3;
/* Navigation*/
}
#navcontainer { position:absolute; left:0px; top:178px; width:691px; height:20px; z-index:2;
}
#navcontainer2 { position:absolute; left:0px; top:178px; width:691px; height:20px; z-index:2;
}
#navcontainer3 {
	position:absolute;
	left:60px;
	top:200px;
	width:682px;
	height:18px;
	z-index:2;
	background-color: #A9A582;
}
#navcontainer4 {
	position:absolute;
	left:60px;
	top:200px;
	width:963px;
	height:18px;
	z-index:2;
	background-color: #A9A582;
}
 #navlist {
margin: 0;
padding: 0 0 20px 10px;
/*border-bottom: 2px solid #ff0000;  Linie*/
}

#navlist ul, #navlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}
#navlist a:link, #navlist a:visited
{
	float: left;
	line-height: 14px;
	font-weight: bold;
	margin: 0px 11px 4px 11px; /*11px=Wortabstand*/
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/* Laufbalken */
#navlist a:link #current, #navlist a:visited #current, #navlist a:hover
{ 
border-bottom: 4px solid #333333;
padding-bottom: 2px;
background: transparent;
color: #333333;
}
#navlist a:hover
{ color: #FFCC66; 
  }
/* END Navigation*/
/* Index-Seite */
#Werbefotograf {
	position:absolute; 
	left:105px; 
	top:594px; 
	width:559px; 
	height:67px; 
	z-index:2
}
#logo {position:absolute;
	 left:0px;
 	 top:-2px; 
	 width:179px; 
	 height:115px; 
	 z-index:2;
	}
#Layer {
	position:absolute; 
	left:257px; 
	top:0px; 
	width:0px; 
	height:8px; 
	z-index:6;
}
#Layer2 {
	position:absolute; 
	left:208px; 
	top:21px; 
	width:741px; 
	height:26px; 
	z-index:2; 
	layer-background-color: #FFFFFF;
}
#Layer3 {
	position:absolute;
	left:108px;
	top:760px;
	width:746px;
	height:263px;
	z-index:7;
	color: #990000;
}
#Layer4 {
	position:absolute;
	left:95px;
	top:180px;
	width:777px;
	height:206px;
	z-index:8;
}
#Luftbilder {
	position:absolute; 
	left:105px; 
	top:500px; 
	width:754px; 
	height:75px; 
	z-index:4;
}
#Ravensburger {
	position:absolute;
	left:208px;
	top:47px;
	width:660px;
	height:119px;
	z-index:3;
	}
#fotografiermich {
	position:absolute; 
	left:108px; 
	top:421px; 
	width:767px; 
	height:28px; 
	z-index:2; 
}
#Foto {
	position:absolute; 
	left:105px; 
	top:674px; 
	width:744px; 
	height:63px; 
	z-index:2; 
	}
#RGBfotos {
	position:absolute;
	left:103px;
	top:185px;
	width:778px;
	height:200px;
	z-index:3;
	background-color: #000000;
} 
#Textlinks {
	position:absolute;
	left:103px;
	top:388px;
	width:780px;
	height:14px;
	z-index:3;
	background-color: #566063;
}
#ravensburg {
	position:absolute; 
	left:372px; 
	top:138px; 
	width:482px; 
	height:18px; 
	z-index:3;
}
#art {
	position:absolute; 
	left:376px; 
	top:470px; 
	width:523px; 
	height:22px; 
	z-index:3;
}
#art2 {
	position:absolute; 
	left:243px; 
	top:492px; 
	width:459px; 
	height:22px; 
	z-index:3;
}	
#Aktualisiert {
	position:absolute; 
	left:3px; 
	top:1383px; 
	width:195px; 
	height:23px; 
	z-index:2;
}
/* home.htm */
#hometxt { 
	position:absolute; 
	left:297px; 
	top:320px; 
	width:401px; 
	height:166px; 
	z-index:3;
}
#fotograftxt { 
	position:absolute; 
	left:445px; 
	top:582px; 
	width:280px; 
	height:48px; 
	z-index:3;
}
#homefotos { 
	position:absolute; 
	left:15px; 
	top:250px; 
	width:243px; 
	height:338px; 
	z-index:2;
} 
/* hochzeits.htm */
#hochzeitstxt { 
	position:absolute; 
	left:297px; 
	top:325px; 
	width:391px; 
	height:166px; 
	z-index:3;
}
#hochzeitstxt2 { 
	position:absolute; 
	left:420px; 
	top:400px; 
	width:528px; 
	height:358px; 
	z-index:3;
}
#hochzeitsfotos { 
	position:absolute; 
	left:15px; 
	top:250px; 
	width:378px; 
	height:368px; 
	z-index:2;
}
/* hochzeits.htm Ende*/

/* portrait.htm */
#portraittxt { 
	position:absolute; 
	left:377px; 
	top:342px; 
	width:298px; 
	height:80px; 
	z-index:3;
}
#portraittxt1 { 
	position:absolute; 
	left:442px; 
	top:461px; 
	width:357px; 
	height:48px; 
	z-index:3;
}
#portraitfotos { 
	position:absolute; 
	left:15px; 
	top:250px; 
	width:316px; 
	height:359px; 
	z-index:2;
} 
/* portrait.htm  Ende*/
/* akt.htm*/
#Aktfotograf { 
	position:absolute; 
	left:23px; 
	top:281px; 
	width:285px; 
	height:336px; 
	z-index:1;
} 
#akttxt { 
	position:absolute; 
	left:366px; 
	top:349px; 
	width:306px; 
	height:98px; 
	z-index:3; 
} 
#akttxt1 { 
	position:absolute; 
	left:437px; 
	top:516px; 
	width:280px; 
	height:48px; 
	z-index:3;
}
/* akt.htm  Ende*/
/* galerie.htm*/
#galerietxt {
	position:absolute;
	left:30px;
	top:730px;
	width:673px;
	height:28px;
	z-index:3;
}
#portraitgalerietxt {
	position:absolute;
	left:30px;
	top:700px;
	width:673px;
	height:28px;
	z-index:3;
}
#werbegalerietxt {
	position:absolute;
	left:30px;
	top:700px;
	width:673px;
	height:28px;
	z-index:3;
}
#kinderpostergalerietxt {
	position:absolute;
	left:32px;
	top:586px;
	width:673px;
	height:28px;
	z-index:3;
}
#galerie01 {
	position:absolute;
	left:30px;
	top:330px;
	width:150px;
	height:100px;
	z-index:2;
}
#galerie02 {
	position:absolute; 
	left:205px; 
	top:330px; 
	width:150px; 
	height:100px; 
	z-index:2;
}
#galerie03 {
	position:absolute; 
	left:390px; 
	top:330px; 
	width:150px; 
	height:100px; 
	z-index:2;
}
#galerie04 {
	position:absolute; 
	left:570px; 
	top:330px; 
	width:150px; 
	height:100px; 
	z-index:2; 
}	
#galerie05 {
	position:absolute; 
	left:750px; 
	top:330px; 
	width:150px; 
	height:100px; 
	z-index:2; 
}
#galerie06 {
	position:absolute; 
	left:30px; 
	top:460px; 
	width:150px; 
	height:100px; 
	z-index:2; 
}	
#galerie07 {
	position:absolute; 
	left:210px; 
	top:460px; 
	width:150px; 
	height:100px; 
	z-index:2;
}
#galerie08 {
	position:absolute; 
	left:390px; 
	top:460px; 
	width:150px; 
	height:100px; 
	z-index:2;
}
#galerie09 {
	position:absolute; 
	left:570px; 
	top:460px; 
	width:150px; 
	height:100px; 
	z-index:2;
}
#galerie10 {
	position:absolute; 
	left:750px; 
	top:460px; 
	width:150px; 
	height:100px; 
	z-index:2;
}
#galerie11 {
	position:absolute; 
	left:30px; 
	top:590px; 
	width:150px; 
	height:100px; 
	z-index:2; 
}	
#galerie12 {
	position:absolute; 
	left:210px; 
	top:590px; 
	width:150px; 
	height:100px; 
	z-index:2;
}
#galerie13 {
	position:absolute; 
	left:390px; 
	top:590px; 
	width:150px; 
	height:100px; 
	z-index:2;
}
#galerie14 {
	position:absolute; 
	left:570px; 
	top:590px; 
	width:150px; 
	height:100px; 
	z-index:2;
}
#galerie15 {
	position:absolute; 
	left:750px; 
	top:590px; 
	width:150px; 
	height:100px; 
	z-index:2;
}
/* galerie.htm Ende*/
/* produkte.htm*/
#produkttxt { 
	position:absolute; 
	left:404px; 
	top:339px; 
	width:264px; 
	height:76px; 
	z-index:3;
}
#produkttxt1 { 
	position:absolute; 
	left:495px; 
	top:467px; 
	width:363px; 
	height:48px; 
	z-index:3;
}
#produktfotos { 
	position:absolute; 
	left:15px; 
	top:250px; 
	width:306px; 
	height:345px; 
	z-index:2;
} 
/* produkte.htm Ende*/
/* referenzen.htm*/
#referenz1 { 
    position:absolute; 
    left:26px; 
	top:278px; 
	width:668px; 
	height:57px; 
	z-index:3
}
#referenz2 { 
    position:absolute; 
    left:24px; 
	top:470px; 
	width:670px; 
	height:600px; 
	z-index:3
}
/* referenzen Ende.htm*/
/* kontakt.htm*/
#hochzeit { 
    position:absolute; 
    left:25px; 
	top:266px; 
	width:665px; 
	height:19px; 
	z-index:3
}
#fotografravensburg { 
    position:absolute; 
    left:25px; 
	top:500px; 
	width:977px; 
	height:19px; 
	z-index:3
}
#kontakttxt { 
	position:absolute; 
	left:100px; 
	top:360px; 
	width:391px; 
	height:128px; 
	z-index:3;
}
#kontakttxt1 { 
	position:absolute; 
	left:100px; 
	top:300px; 
	width:412px; 
	height:48px; 
	z-index:3;
}
#kontaktfotos { 
	position:absolute; 
	left:15px; 
	top:250px; 
	width:243px; 
	height:338px; 
	z-index:2;
}
/* kontakt.htm Ende*/
/* impressum.htm*/
#Fotoliste { 
	position:absolute; 
	left:25px; 
	top:372px; 
	width:178px; 
	height:218px; 
	z-index:3
}
#impressumtxt { 
	position:absolute; 
	left:300px; 
	top:272px; 
	width:413px; 
	height:166px; 
	z-index:3;
}
#impressumtxt1 { 
	position:absolute; 
	left:437px; 
	top:516px; 
	width:280px; 
	height:48px; 
	z-index:3;
}
#impressumfotos { 
	position:absolute; 
	left:15px; 
	top:250px; 
	width:243px; 
	height:338px; 
	z-index:2;
}
/* impressum.htm Ende*/
/* hochzeitsplaner.htm Anfang*/

#weddingplaner-text {
	position:absolute; 
	left:313px; 
	top:99px; 
	width:616px; 
	height:33px; 
	z-index:3;
}
#weddingUeber {
	position:absolute;
	left:30px;
	top:231px;
	width:694px;
	height:25px;
	z-index:3;
}
#weddinguebersub { 
	position:absolute; 
	left:280px; 
	top:272px; 
	width:446px; 
	height:32px; 
	z-index:3; 
}
#hochzeitsplaner-text1 { 
	position:absolute; 
	left:330px; 
	top:322px; 
	width:366px; 
	height:82px; 
	z-index:3;
}
#hochzeitsplaner-text2 { 
	position:absolute; 
	left:330px; 
	top:427px; 
	width:604px; 
	height:179px; 
	z-index:3;
}
#weddingfotos1 {
	position:absolute;
	left:30px;
	top:329px;
	width:260px;
	height:195px;
	z-index:2;
	background-color: #CCCCCC;
}
#weddingfotos2 {
	position:absolute; 
	left:730px; 
	top:157px; 
	width:210px; 
	height:97px; 
	z-index:2;
}
#Weddinfotosklein {
	position:absolute; 
	left:557px; 
	top:639px; 
	width:260px; 
	height:321px; 
	z-index:3;
}
/* hochzeitsplaner.htm Ende*/
/* trash-the-dress.htm Anfang*/

#trashplaner-text {
	position:absolute; 
	left:313px; 
	top:99px; 
	width:616px; 
	height:33px; 
	z-index:3;
}
#trashUeber {
	position:absolute;
	left:78px;
	top:231px;
	width:646px;
	height:25px;
	z-index:3;
}
#trashuebersub { 
	position:absolute; 
	left:193px; 
	top:272px; 
	width:533px; 
	height:32px; 
	z-index:3; 
}
#trash-text1 { 
	position:absolute; 
	left:290px; 
	top:326px; 
	width:419px; 
	height:140px; 
	z-index:3;
}
#trash-text2 { 
	position:absolute; 
	left:290px; 
	top:468px; 
	width:648px; 
	height:149px; 
	z-index:3;
}
#trash-text3 {
	position:absolute; 
	left:290px; 
	top:621px; 
	width:648px; 
	height:109px; 
	z-index:2;
}
#trashfotos1 {
	position:absolute;
	left:31px;
	top:314px;
	width:226px;
	height:338px;
	z-index:2;
	background-color: #F5F5E7;
}
#trashfotos2 {
	position:absolute; 
	left:730px; 
	top:157px; 
	width:210px; 
	height:97px; 
	z-index:3;
}
#Infotrash {
	position:absolute; 
	left:31px; top:669px; 
	width:252px; 
	height:121px; 
	z-index:2;
}
/* trash-the-dress.htm.htm Ende*/
.wedding {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: normal;
}
.wedding2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 15px;
}
/* Hochzeitsgalerie-Bodensee.htm */
#weddingplaner-text {
	position:absolute; 
	left:313px; 
	top:99px; 
	width:616px; 
	height:33px; 
	z-index:3;
}
#HochzeitsgalerieUeber {
	position:absolute;
	left:30px;
	top:231px;
	width:694px;
	height:25px;
	z-index:3;
}
#Hochzeitsgalerieuebersub { 
	position:absolute; 
	left:140px; 
	top:272px; 
	width:580px; 
	height:32px; 
	z-index:3; 
}
#Hochzeitsgalerie-text1 { 
	position:absolute; 
	left:139px; 
	top:306px; 
	width:698px; 
	height:35px; 
	z-index:2;
}
#Hochzeitsgalerie-text2 { 
	position:absolute; 
	left:411px; 
	top:902px; 
	width:528px; 
	height:47px; 
	z-index:3;
}
#Hochzeitsgaleriefotos1 {
	position:absolute;
	left:344px;
	top:1022px;
	width:315px;
	height:323px;
	z-index:2;
}
#Hochzeitsgaleriefotos2 {
	position:absolute; 
	left:730px; 
	top:193px; 
	width:124px; 
	height:97px; 
	z-index:2;
}
#Hochzeitsgaleriefotosklein {
	position:absolute;
	left:22px;
	top:453px;
	width:315px;
	height:253px;
	z-index:2;
}
#Hochzeitsgaleriewaldburg {
	position:absolute;
	left:22px;
	top:1394px;
	width:315px;
	height:323px;
	z-index:2;
}
/* Hochzeitstipps.htm */
#hochzeitsmessetermine { 
	position:absolute; 
	left:482px; 
	top:412px; 
	width:490px; 
	height:420px; 
	z-index:3;
}
#hochzeitsportale { 
	position:absolute; 
	left:30px; 
	top:1450px; 
	width:420px; 
	height:216px; 
	z-index:3;
}
#hochzeitsnews { 
	position:absolute; 
	left:478px; 
	top:1450px; 
	width:420px; 
	height:216px; 
	z-index:3;
}
#hochzeitsmessetxt1 { 
	position:absolute; 
	left:478px; 
	top:310px; 
	width:487px; 
	height:86px; 
	z-index:3;
}
#hochzeitsportaletxt1 { 
	position:absolute; 
	left:32px; 
	top:1258px; 
	width:418px; 
	height:91px; 
	z-index:3
}
#messefotos { 
	position:absolute; 
	left:15px; 
	top:250px; 
	width:378px; 
	height:368px; 
	z-index:2;
}
#Foto2 {
 position:absolute; 
 left:30px;
 top:1035px; 
 width:290px; 
 height:192px; 
 z-index:3;
}
/* Hochzeitsmesse.htm */

#Hochzeitsmesse-text1 { 
	position:absolute; 
	left:139px; 
	top:306px; 
	width:698px; 
	height:35px; 
	z-index:2;
}
/* hochzeitvideo.htm Anfang*/

#Hochzeitsvideo-text {
	position:absolute; 
	left:313px; 
	top:99px; 
	width:616px; 
	height:33px; 
	z-index:3;
}
#HochzeitsvideoUeber {
	position:absolute;
	left:48px;
	top:230px;
	width:631px;
	height:25px;
	z-index:3;
}
#Hochzeitsvideouebersub { 
	position:absolute; 
	left:280px; 
	top:272px; 
	width:395px; 
	height:32px; 
	z-index:3; 
}
#Hochzeitsvideo-text1 { 
	position:absolute; 
	left:330px; 
	top:322px; 
	width:366px; 
	height:82px; 
	z-index:3;
}
#Hochzeitsvideo-text2 { 
	position:absolute; 
	left:330px; 
	top:428px; 
	width:604px; 
	height:179px; 
	z-index:3;
}
#Hochzeitsvideoclip1 {
	position:absolute;
	left:30px;
	top:329px;
	width:260px;
	height:195px;
	z-index:2;
	background-color: #CCCCCC;
}
#weddingfotos2 {
	position:absolute; 
	left:730px; 
	top:157px; 
	width:210px; 
	height:97px; 
	z-index:2;
}
#Hochzeitsvideoclip2 {
	position:absolute;
	left:597px;
	top:628px;
	width:260px;
	height:195px;
	z-index:3;
	background-color: #CCCCCC;
}
/* hochzeitvideo.htm Ende*/
