/* Normale Definitionen */


html { 
        overflow: -moz-scrollbars-vertical; 
}

/*
html {
  min-height: 101%;
}
*/

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	text-align: right;
	color: #BFBDB8;
	letter-spacing: 2pt;
	margin-top:5px;
	margin-bottom:5px

	}


h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
	color: #BFBDB8;
	letter-spacing: 1pt;
	margin-top:0px;
	margin-bottom:10px

	}


h3  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #BFBDB8;
   }

p  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #BFBDB8;
   }

body {
	background-color: #000000;
	}
	
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #BFBDB8;
	letter-spacing: 1pt;
	margin-top: 0px;
	margin-bottom: 6px
	}
	
.text a:link {
	color: #BFBDB8;
	text-decoration: underline;
}
.text a:visited {
	color: #BFBDB8;
	text-decoration: underline;
}
.text a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.text a:active {
	color: #BFBDB8;
	text-decoration: none;
}
	
p.textmitte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #BFBDB8;
	letter-spacing: 1pt;
	margin-top: 5px;
	margin-bottom: 15px
	}
	
.qtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #BFBDB8;
	letter-spacing: 1pt;
	margin-top: 3pt;
	margin-bottom: 3pt

	}


a:link {
	color: #BFBDB8;
	text-decoration: none;
}
a:visited {
	color: #BFBDB8;
	text-decoration: none;
}
a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
a:active {
	color: #BFBDB8;
	text-decoration: none;
}
	


	
	
	
	
	
	
	





/* Definitionen für Erotik */

.erotik   	{ 	font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 9pt;
					font-weight: bold;
					color: #BFBDB8;
					letter-spacing: 2pt;
					margin-bottom: 5px;
					margin-top: 0px;
		 		}
		 		
		 		
h1.erotik   		{	font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #CC0000; 
					font-size: 14pt;
					font-weight: bold;
					letter-spacing: 2pt;
					margin-bottom: 5px;
					margin-top: 5px;

				}
				
.erotik   a {
	width: 180px; 
    border-right: #ffffff 0px solid; padding-right: 0px;
    border-left: #ffffff 0px solid; padding-left: 0px;
    border-top: #ffffff 0px solid; padding-top: 0px;
	border-bottom: #000000 2px solid; padding-bottom: 2px;
    display: block; background: #000000; 
    border-bottom-width: 2px; padding-bottom: 2px; margin: 0px 0px 0px 0px; color: #BFBDB8;
    padding-top: 2px; text-decoration: none }
.erotik   a:hover {
	width: 180px;
    border-right: #0000CC 0px solid; background: #000000; color: #CC0000;
    border-left: #0000CC 0px solid;
    border-top: #0000CC 0px solid;
    border-bottom: #CC0000 2px solid;
    text-decoration: none }     
.erotik   a:visited {
    text-decoration: none }
.erotik   a:active {
    color: #CC0000 ;
    text-decoration: none  }						 		




/* Definitionen für Business */



.business   	{ 	font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 9pt;
					font-weight: bold;
					color: #BFBDB8;
					letter-spacing: 2pt;
					margin-bottom: 5px;
					margin-top: 0px;
		 		}
		 		
		 		
h1.business   		{	font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #0000FF ; 
					font-size: 14pt;
					font-weight: bold;
					letter-spacing: 2pt;
					margin-bottom: 5px;
					margin-top: 5px;

				}
				
.business   a {
	width: 180px; 
    border-right: #ffffff 0px solid; padding-right: 0px;
    border-left: #ffffff 0px solid; padding-left: 0px;
    border-top: #ffffff 0px solid; padding-top: 0px;
	border-bottom: #000000 2px solid; padding-bottom: 2px;
    display: block; background: #000000; 
    border-bottom-width: 2px; padding-bottom: 2px; margin: 0px 0px 0px 0px; color: #BFBDB8;
    padding-top: 2px; text-decoration: none }
.business   a:hover {
	width: 180px;
    border-right: #0000CC 0px solid; background: #000000; color: #0000FF ;
    border-left: #0000CC 0px solid;
    border-top: #0000CC 0px solid;
    border-bottom: #0000FF 2px solid;
    text-decoration: none }     
.business   a:visited {
    text-decoration: none }
.business   a:active {
    color: #0000FF ;
    text-decoration: none  }						 		





/* Definition für Portrait */


.portrait   	{ 	font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 9pt;
					font-weight: bold;
					color: #BFBDB8;
					letter-spacing: 2pt;
					margin-bottom: 5px;
					margin-top: 0px;
		 		}
		 		
		 		
h1.portrait		{	font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #FFCC00; 
					font-size: 14pt;
					font-weight: bold;
					letter-spacing: 2pt;
					margin-bottom: 5px;
					margin-top: 5px;

				}
				
.portrait a {
	width: 180px; 
    border-right: #ffffff 0px solid; padding-right: 0px;
    border-left: #ffffff 0px solid; padding-left: 0px;
    border-top: #ffffff 0px solid; padding-top: 0px;
	border-bottom: #000000 2px solid; padding-bottom: 2px;
    display: block; background: #000000; 
    border-bottom-width: 2px; padding-bottom: 2px; margin: 0px 0px 0px 0px; color: #BFBDB8;
    padding-top: 2px; text-decoration: none }
.portrait a:hover {
	width: 180px;
    border-right: #0000CC 0px solid; background: #000000; color: #FFCC00;
    border-left: #0000CC 0px solid;
    border-top: #0000CC 0px solid;
    border-bottom: #FFCC00 2px solid;
    text-decoration: none }     
.portrait a:visited {
    text-decoration: none }
.portrait a:active {
    color: #FFCC00 ;
    text-decoration: none  }						 		






/* Definition für Hochzeit */


.hochzeit   	{ 	font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 9pt;
					font-weight: bold;
					color: #BFBDB8;
					letter-spacing: 2pt;
					margin-bottom: 5px;
					margin-top: 0px;
		 		}
		 		
		 		
h1.hochzeit   		{	font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #00923F; 
					font-size: 14pt;
					font-weight: bold;
					letter-spacing: 2pt;
					margin-bottom: 5px;
					margin-top: 5px;

				}
				
.hochzeit   a {
	width: 180px; 
    border-right: #ffffff 0px solid; padding-right: 0px;
    border-left: #ffffff 0px solid; padding-left: 0px;
    border-top: #ffffff 0px solid; padding-top: 0px;
	border-bottom: #000000 2px solid; padding-bottom: 2px;
    display: block; background: #000000; 
    border-bottom-width: 2px; padding-bottom: 2px; margin: 0px 0px 0px 0px; color: #BFBDB8;
    padding-top: 2px; text-decoration: none }
.hochzeit   a:hover {
	width: 180px;
    border-right: #0000CC 0px solid; background: #000000; color: #00923F;
    border-left: #0000CC 0px solid;
    border-top: #0000CC 0px solid;
    border-bottom: #00923F 2px solid;
    text-decoration: none }     
.hochzeit   a:visited {
    text-decoration: none }
.hochzeit   a:active {
    color: #00923F ;
    text-decoration: none  }						 		









/* ----------------- Definitionen für Erotik Bilder ----------------- */

p.erotikbild { margin: 5px; padding: 5px; text-align:center; }
.erotikbild img {border: #BFBDB8 1px solid; padding: 1px }
.erotikbild img:hover {border: #CC0000 1px solid; padding: 1px }

p.erotikgross { margin-top: 5px; 
				margin-bottom: 5px; 
				margin-left: 0px; 
				margin-right: 0px; 
				padding-top: 5px; 
				padding-bottom: 5px;
				padding-left: 0px;
				padding-right: 0px;
				text-align:center; }
.erotikgross img {border: #CC0000 1px solid; padding: 1px }




/* ----------------- Definitionen für Business Bilder ----------------- */


/* ----------------- Definitionen für Portrait Bilder ----------------- */

p.portraitbild { margin: 5px; padding: 5px; text-align:center; }
.portraitbild img {border: #BFBDB8 1px solid; padding: 1px }
.portraitbild img:hover {border: #FFCC00 1px solid; padding: 1px }

p.portraitgross { margin-top: 5px; 
				  margin-bottom: 5px; 
				  margin-left: 0px; 
				  margin-right: 0px; 
				  padding-top: 5px; 
				  padding-bottom: 5px;
				  padding-left: 0px;
				  padding-right: 0px;
				  text-align:center; }
.portraitgross img {border: #FFCC00 1px solid; padding: 1px }



/* ----------------- Definitionen für Hochzeit Bilder ----------------- */

p.hochzeitbild { margin: 5px; padding: 5px; text-align:center}
.hochzeitbild img {border: #BFBDB8 1px solid; padding: 1px }
.hochzeitbild img:hover {border: #00923F 1px solid; padding: 1px }

p.hochzeitgross { margin-top: 5px; 
				  margin-bottom: 5px; 
				  margin-left: 0px; 
				  margin-right: 0px; 
				  padding-top: 5px; 
				  padding-bottom: 5px;
				  padding-left: 0px;
				  padding-right: 0px;
				  text-align:center; }
.hochzeitgross img {border: #00923F 1px solid; padding: 1px }
    


    
    
    /* Definition für den Kopfbereich */	
    
    
.header   		{ 	font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 8pt;
					font-weight: normal;
					color: #BFBDB8;
					letter-spacing: 1pt;
					margin-top: 2px;
					margin-bottom: 2px;
		 		}
   
    
    
  
    /* Definition für den Fussbereich */	
	
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #BFBDB8;
	letter-spacing: 1pt;
	margin-top: 2px;
	margin-bottom: 2px;

		}
	
.footer a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #BFBDB8;
	letter-spacing: 1pt;
	margin-top: 2px;
	margin-bottom: 2px;
}
.footer a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #BFBDB8;
	letter-spacing: 1pt;
	margin-top: 2px;
	margin-bottom: 2px;
}
.footer a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
	color: #BFBDB8;
	letter-spacing: 1pt;
	margin-top: 2px;
	margin-bottom: 2px;
}
.footer a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #BFBDB8;
	letter-spacing: 1pt;
	margin-top: 2px;
	margin-bottom: 2px;
}