<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
@import url(https://fonts.googleapis.com/css?family=Pacifico);
@import url(https://fonts.googleapis.com/css?family=Dancing+Script:700);

@import url(https://fonts.googleapis.com/css?family=Mr+Dafoe);
@import url(https://fonts.googleapis.com/css?family=Amaranth:700);

@font-face {
    font-family: 'copperplate_gothic_lightRg';
    src: url('2403177912-webfont.eot');
    src: url('2403177912-webfont.eot?#iefix') format('embedded-opentype'),
         url('2403177912-webfont.woff2') format('woff2'),
         url('2403177912-webfont.woff') format('woff'),
         url('2403177912-webfont.ttf') format('truetype'),
         url('2403177912-webfont.svg#copperplate_gothic_lightRg') format('svg');
    font-weight: normal;
    font-style: normal;

}


* {
	padding:0px;
	margin:0px;
	font-size: 100.01%;
}





body {
	background: linear-gradient(#000, #111, #222, #666);
	padding:0 0 0px 0;
	font-family:verdana,arial;
	color:#cccccc;
	overflow-x: hidden;
	
}

html, body {
	/*background-color: #bfd37a;*/
	min-height: 100%;
	
}

.unten{
	
	bottom:0px;
	position:relative;
	
}

/* Trennline HR */
hr {
	border-top:none;
	border-left:none;
	border-right:none;
	border-bottom:1px solid :#FFF;
	height:1px;
	margin-top:10px;
	margin-bottom:9px;
}

/* ï¿½berschrift der HTM-Groeï¿½e H1 */ 
h1 {
	margin-top:5px;
	margin-bottom:5px;
	font-size: 18px;
}

/* ï¿½berschrift der HTM-Groeï¿½e H2 */
h2 {
	margin-top:5px;
	margin-bottom:5px;
	font-size: 14px;
}

/* ï¿½berschrift der HTM-Groeï¿½e H3 */
h3 {
	padding:0px;
	margin:0px;
	font-size: 12px;
	font-weight:bold;
}

p {
	font-size:13px;
	line-height:1.5em;
}

pre {
	font-size: 12px;
	font-family: verdana, arial;
}

/* Bilder */
img {
	border:0px;
}

td, th {
	font-size:12px;	
}

/* Liste UL */
ul {
	margin-left:25px;
}


/**
*	normale Links
****************************************/
a , a:link, a:visited, a:active {
	color:#FDFFC0;
	text-decoration:none;
}

/* mouseover */
a:hover {
	text-decoration: none;
}

.ingreen {
    color: #009900;
}

.button--submit {
 
  font-size: 14px !important;
}

.button--submit:hover,
.button--submit:active
 {
  background: #009900 !important;
  color: #fff !important;
}

/**
*	Frames (Seitnaufbau)
****************************************/

/* Rahmen und hintergrund der seite */
#aussen {
	margin:0 auto;
	width:980px;
	height:auto;
	text-align:center;
	overflow:hidden;
	padding:5px;
}

.logo-bg {
    padding: 30px 0;
    position: relative;
    top: 30px;
}

/* Head (Kopf) */
#head {
	width: 970px;
	height: 390px;
	/*background-image: url(images/header.jpg);*/
	font-family: 'copperplate_gothic_lightRg';
	text-align:center;
	font-size:36px;
	color:#E0E0E0;
}

head_door{
	width: 970px;
	font-family: 'copperplate_gothic_lightRg';
	text-align:center;
	font-size:36px;
	color:#E0E0E0;
}

/*
*	Navi 
****************************************/
.amateure_online{
	border:solid 0px #E40003 !important;
	border-radius:5px;         /* CSS3 */
    -o-border-radius:5px;      /* Opera &lt;= 9 */
	-moz-border-radius:5px;    /* Firefox */
	-khtml-border-radius:5px;  /* Konqueror */
	-webkit-border-radius:5px; /* Safari, Chrome */ 
}


/* Online-Button */
.online {
	color:#FDFFC0;
	font-weight:bold;
	font-size:80%;
	text-align:center;
	font-size:13px;
	padding:3px;
	margin-left:5px;
	margin-right:3px;
	border:solid 1px #929292;
	border-radius:5px;         /* CSS3 */
    -o-border-radius:5px;      /* Opera &lt;= 9 */
	-moz-border-radius:5px;    /* Firefox */
	-khtml-border-radius:5px;  /* Konqueror */
	-webkit-border-radius:5px; /* Safari, Chrome */ 
}


/* Online-Button - Link */
.online a {
	color:#11aa33;
}

/* Online-Button - Link - Mouseover */
.online a:hover {
	color:#11cc33;
}

#nav ul li:nth-child(3),
#nav ul li:nth-child(6),
#nav ul li:nth-child(9),
#nav ul li:nth-child(12),
#nav ul li:nth-child(15),
#nav ul li:nth-child(18),
#nav ul li:nth-child(21),
#nav ul li:nth-child(24),
#nav ul li:nth-child(27),
#nav ul li:nth-child(30) {
    margin-bottom: 20px;
}

.online {
	border: 0;
}
.online img:after {
 display: block;
 content: "";
}

.diamonds {
	position: absolute;
	display: none;

}
.diamond {
    position: absolute;
    background-image: url(images/diamond.gif);
    width: 70px;
    height: 45px;
    background-repeat: no-repeat;
    background-size: contain;
    /* border: solid 1px red; */
    left: 200px;
    top: 132px;
}
.diamond.right {
    left: 700px;
}

/* overrite 
.online {
	border: 0;
	display: none;
}
#amateur_online_status {
	background-image: url(../luxusherrin_2017-12/images/msg_online.gif);
background-repeat: no-repeat;
    height: 190px;
    background-size: contain;
    display: inline-block;
    width: 100%;
    overflow: hidden;
    color: #000000;



}
.amateur_online_status_zeile {
	    display: block;
    height: 170px;
}
#amateur_online_status .image {
	display: none;
}

*/
/* Navigation */
#navi {
	/*background-image: url(images/bg_navi.jpg);
	background-repeat:no-repeat;*/
	float:left;
	width: 202px;
	text-align:left;
	padding-bottom:30px;
	margin-top:0px;

}

.navi_head {
	vertical-align:top;
	padding-left:5px;
	line-height:30px;
	font-size:18px;
	font-weight:bold;
}


#nav {
	overflow: hidden;
	margin-top:10px;
	background-color:#000;
}

#nav ul {
	margin:0;
	padding: 0;
	list-style-type: none;
	float:left;
	padding-bottom: 10px;
}

#nav li  {
	width:200px;
	border-top:none;
	border-right: none;
	border-bottom: none;
	text-decoration:none;
	float:left;
	padding-left:5px;
}

/* Text-Link in Navi */
#nav a {
		font-weight: bold;
    text-decoration: none;
    display: block;
    font-family:  verdana, arial;
    font-size: 13px;
    color: #666;
    /* background-image: url(images/button.jpg); */
    background-repeat: repeat-x;
    height: 12px;
    padding: 10px 5px 12px 5px;
    background: #222;
}

/* besuchte Links in Navi */https://windelherrin.com/Seite2/Shop
#nav a:visited {
	text-decoration: none;
	display: block;
	color:#666;
}

/* mouseover Links in Navi */
#nav a:hover {
	text-decoration: none;
	color:#ccc;
	font-weight:bold;
	background: #000;
}

/* mouseclick Links in Navi (wenn maus gecklickt gehalten wird) */
#nav a:active {
	text-decoration: none;
	color:#fff;
	font-weight:bold;
}

/* aktuelle Seite in Navi */
#nav #activelink {
	text-decoration: none;
	color:#fff;
	font-weight:bold;
	background: #000;
}
#nav #activelinkf:before {
	content: "- ";
	margin-right: 10px;
	display: inline-block;
}

#nav_statistiken {
	overflow: auto;
}

/* statistik in Navi */ 
.nav_stats {
	text-decoration: none;
	display: block;
	padding: 4px;
	font-family:verdana, arial;
	font-size:12px;
	color:#FDFFC0;
	/*background-color:#ffffff;*/
}

/* unter Statistik */
#navi1 {
	/*background-color:#ff2e2e;*/
	width: 100%;
	min-height:80%;
	text-align:left;
	overflow: visible;
}


/**
*	Mainframe (Hauptbereich)
****************************************/
#main {
		margin-left: 200px;
    padding: 10px;
    width: auto;
    text-align: left;
    min-height: 600px;
    font-size: 12px;
    margin-top: 0px;
    background-color: #000;
    box-shadow: 0 5px 15px rgba(0,0,0,0.5);
}

.onoff_icon {
	/*display: none !important;*/
}

/**
*	Navigation im Fuï¿½ der Seite (wird nur angezeigt wenn Kopf von Seite ausgeschalten)
****************************************/
#foot {
	font-size:10px;
	text-align:center;
	padding:5px;
	padding-left:110px;
	width:950px;
}

#foot a , #foot a:link, #foot a:visited, #foot a:active {
	color:#fff;
	text-decoration: none;
}

/* mouseover */
#foot a:hover {
	color:#000;
	text-decoration: none;
}

#foot div a {
	color: #fff !important;
	display: none;
}

/**
*	Formular 
****************************************/
input, textarea, select{
	padding:2px;
	border-width: 1px 2px 2px 1px;
	color: #181818;
	background-color:#ffffff;
}

textarea {
	width:590px;
	height:400px;
}

legend {
	color:#181818;
	font-weight:bold;
}


/*
*	Voraschaltseite
****************************************/
#vorschaltseite {
	margin:0px;
	padding-top:50px;
	text-align:center;
	min-height:350px;
	color:##FDFFC0;
	margin-right:5px;
	
}

#vorschaltseite a {
	color:#761028;
}


#vorschaltseite a:hover {
	color:#E40003;
}




/*
*	Shop - vorschau
****************************************/
.preview_aussen {
	margin-top:15px;
	padding:5px;
	border:1px solid #181818;
	background-color:#fff;
	color:#3a354f;
}

.preview_aussen hr {
	border-top:none;
	border-left:none;
	border-right:none;
	border-bottom:1px solid 181818;
	height:1px;
}

.preview_aussen a {
	text-decoration: none;
	color:#FDFFC0
}

.preview_aussen a:hover {
	text-decoration: none;
	color: #FDFFC0;
}

.preview_beschreibung {
	padding:5px;
	margin-left:265px;
	text-align:justify;
	min-height:210px;
}

.preview_beschreibung_edit {
	padding:5px;
	margin-left:265px;
	text-align:justify;
	min-height:210px;
}

.preview_image {
	width:250px;
	height:200px;
	border:1px solid #FDFFC0;
}

.preview_img {
	padding:5px;
	height:188px;
	width:250px;
	float:left;
}


/*
*	Shop - Kategorie
****************************************/
.cat_list {
	font-size:90%;
	border-top:1px solid #FDFFC0;
	border-right:1px solid #FDFFC0;
	border-bottom:1px solid #FDFFC0;
	border-left:1px solid #FDFFC0;
	background-color:#FFF;
	color:#181818;
}

/* Link */
.cat_list a {
	text-decoration: none;
	color:#FDFFC0;
}

/* Link mouseover */
.cat_list a:hover {
	text-decoration: none;
	color: #FFF;
}

.cat_list td, th {
	
	border:1px solid #181818;
	padding:4px;
	color:#181818;
}

.cat_list th {
	font-weight:bold;
}


/**
*	Login, Code aktivieren, Passwort vergessen
****************************************/
.login {
	background-image: url(images/box.png);
	border:solid 1px #181818;
	border-radius:5px;         /* CSS3 */
    -o-border-radius:5px;      /* Opera &lt;= 9 */
	-moz-border-radius:5px;    /* Firefox */
	-khtml-border-radius:5px;  /* Konqueror */
	-webkit-border-radius:5px; /* Safari, Chrome */ 
	margin:10px 0 0 0;
	padding-bottom:10px;
	color:#181818;
	padding:8px;
}

.login a{
	color:#FDFFC0;
}

.login a:hover{
	color:#E40003;
}

/**
*	Navigationsleiste (Kunden und Admin auf Kundenseite)  
****************************************/

.c input{
	padding:3px !important;
	background-color:transparent !important;
}

.c input:hover {
	
}

.login_navi {
padding: 5px 0px 0px 10px;
    font-size: 13px;
    min-height: 40px;
    color: #ccc;
    background: #333;
    /* background-image: url(images/login.jpg); */
    /* background-repeat: repeat-x; */
    width: 945px;
    margin: 10px;
    border: 0;
    position: relative;
    top: 10px;
    margin-left: 13px;
}

.login_navi .b, .login_navi .a {
    text-align:left;
    float:left;
}
.login_navi a {
	color: #ccc !important;
}
.login_navi .a {
    margin-top:8px;
    margin-right:20px;
    margin-left:20px;
    font-weight:bold;
}

.login_navi .b img {
    margin:3px 0;
    float:left;
}

.login_navi .b a {
    margin-top:9px;
    margin-right:20px;
    margin-left:35px;
    display: block;
}

.login_navi .b input {
    margin-top:6px;
    margin-right:20px;
}

.login_navi .hello {
    margin-top:9px;
    margin-right:20px;
    margin-left:10px;
    display: block;
    font-weight:bold;
}

.login_navi .c {
    padding-top:6px;
}

/* Link */
.login_navi a {
	text-decoration: none;
	color: #000;
}

/* Link mouseover */
.login_navi a:hover {
	text-decoration: none;
	color:#FFF;
}

input{
	line-height:13px;
	border:solid 1px #fff;
	border-radius:5px;         /* CSS3 */
    -o-border-radius:5px;      /* Opera &lt;= 9 */
	-moz-border-radius:5px;    /* Firefox */
	-khtml-border-radius:5px;  /* Konqueror */
	-webkit-border-radius:5px; /* Safari, Chrome */ 
	 -moz-box-shadow:    inset 0 0 2px #000 !important;
  	 -webkit-box-shadow: inset 0 0 2px #000 !important;
  	 box-shadow:         inset 0 0 2px #000 !important;
}

/**
*	Fehler (so wird ein Fehler dargestellt)  
****************************************/
.fehler {
	height:auto;
	border:1px solid #FFF;
	border-radius:5px;         /* CSS3 */
    -o-border-radius:5px;      /* Opera &lt;= 9 */
	-moz-border-radius:5px;    /* Firefox */
	-khtml-border-radius:5px;  /* Konqueror */
	-webkit-border-radius:5px; /* Safari, Chrome */ 
	padding:8px;
	color:#ffffff;
	font-weight:bold;
	background-color:#900;
	overflow: auto;
}


/**
*	Kein Fehler (so wird eine bestï¿½tigung dargestellt)  
****************************************/
.nofehler {
	height:auto;
	border:1px solid #CFCFCF;
	border-radius:5px;         /* CSS3 */
    -o-border-radius:5px;      /* Opera &lt;= 9 */
	-moz-border-radius:5px;    /* Firefox */
	-khtml-border-radius:5px;  /* Konqueror */
	-webkit-border-radius:5px; /* Safari, Chrome */ 
	padding:8px;
	color:#333;
	font-weight:bold;
	background-color:#00CE00;
	overflow: auto;
}

/* Link */
.nofehler a {
	text-decoration: none;
	color: #333333;
}

/* Link mouseover */
.nofehler a:hover {
	text-decoration: none;
	color: #FFF;
}


/**
*	Bilderrotation
*/
#bilderrotation {
	margin-left:200px;
	width:auto;
	padding:0 0 10px 0;
	background-color: #FDFFC0;
}

#bilderrotation_iframe {
	width:100%;
	height:122px;
}

.fototickerBox {
	height:155px;
	background-color: #FDFFC0;
}

/* Bild groesse und rahmen */
.fototickerBox img {
	border:1px solid #FDFFC0;
	width:160px;
	height:120px;
}

.fototickerBox a {
	position:absolute;
}

/*
*	Sonstiges
****************************************/
.box {
	background:#191919;
	border:1px solid #FFF; 
	border-radius:5px;         /* CSS3 */
    -o-border-radius:5px;      /* Opera &lt;= 9 */
	-moz-border-radius:5px;    /* Firefox */
	-khtml-border-radius:5px;  /* Konqueror */
	-webkit-border-radius:5px; /* Safari, Chrome */ 
	color:#fff;
	padding:8px;
	margin:1px;
}

.box a , .box a:link, .box a:visited, .box a:active {
	color:#fff;
	text-decoration: none;
}

/* mouseover */
.box a:hover {
	color:#FFF;
	text-decoration: none;
}


.admin_tables table {
	width:100%;
	padding:0px;
	margin:0px;
	border:0px;
	background-color:#cfcfcf;
}

.admin_tables td, th {
	font-size:13px;
}

.admin_table table {
	width:100%;
	padding:0px;
	margin:0px;
	border:0px;
}

.admin_table td, th {
	font-size:13px;
}

#small_red {
	color:#333;
	font-size:9px;
}

#big_red {
	color:#333;
	font-size:1.0em;
	font-weight:bold;
}

#small {
	font-size:9px;	
}

#kursiv_red {
	color:#333;
	font-style:italic;
}

#kursiv_green {
	color:#008000;
	font-style:italic;
}

#left {
	text-align:left;
}


#justify {
	text-align:justify;
}


#reihe {
  float: right;
  width:270px;
  clear: both;
  padding:2px 0;
}


#label {
	padding-top:3px;
	float: left;
	width: 110px;
	text-align:right;
}

#feld {
  text-align: right;
  float: right;
  width: 150px;
} 

#knopf {
  clear: both;
  float:right;
  padding-top:5px;
  padding-right:20px;
  text-align: center;
}

#defbreite {
  width: 270px;
}

#edittext_reihe {
	width:100%;
	padding-top:15px;
}

#edittext_lable {
	font-weight:bold;
	width:100px;
	float:left;
	padding-right:7px;
	text-align:right;
}

#edittext_feld {
	width:auto;
}

.fileupload_reihe {
	width:100%;
	padding-top:10px;
}

.fileupload_lable {
	font-weight:bold;
	width:110px;
	float:left;
	padding-right:7px;
	text-align:right;
}

.fileupload_feld {
	width:auto;
}


.reg_reihe {
	width:100%;
	padding-top:15px;
}

.reg_lable {
	font-weight:bold;
	width:200px;
	float:left;
	padding-right:7px;
	text-align:right;
}

.reg_feld {
	width:auto;
}

#editsettings_reihe {
	width:100%;
	padding-top:15px;
}

#editsettings_lable {
	font-weight:bold;
	width:170px;
	float:left;
	padding-right:7px;
	text-align:right;
}

#editsettings_feld {
	width:auto;
}


.edit_file {
	padding:5px;
	height:200px;
	width:250px;
}

#td_members {
	background-color:#bcceda;
	padding:4px;
	margin:1px;
}

.member_list a {
	text-decoration: none;
	color:#761028;
}

.member_list a:hover {
	text-decoration: none;
	color: #333;
}

.member_list td {
	background-color:#fff;
	padding:4px;
	margin:1px;
	color:#333;
}

.member_list th {
	background-color:#fff;
	padding:4px;
	margin:1px;
	color:#333;
	font-weight:bold;
}

/* eroCMS v2 */
.tab1a {
	color:#181818;
	background:#FFF !important;
	border-left: 1px solid #181818 !important;
	border-bottom: 1px solid #181818  !important;
	border-right: 1px solid #181818  !important;
	border-top: 1px solid #181818  !important;
}
.tab1b {
	color:#181818;
	background:#FFF !important;
	border-left: 1px solid #181818 !important;
	border-bottom: 1px solid #181818  !important;
	border-right: 1px solid #181818  !important;
	border-top: 1px solid #181818  !important;
}
.tab2a {
	color:#181818;
	background:#FFF !important;
	border-left: 1px solid #181818 !important;
	border-bottom: 1px solid #181818  !important;
	border-right: 1px solid #181818  !important;
	border-top: 1px solid #181818  !important;
}
.tab2b {
	color:#141414 ;
	background:#FFF !important;
	border-left: 1px solid #181818 !important;
	border-bottom: 1px solid #181818 !important;
	border-right: 1px solid #181818  !important;
	border-top: 1px solid #181818  !important;
}

.amateur_infos {
	/*background-color:#33C  !important;*/
	border:1px solid #181818 !important;
	color: #000 !important;
}

#rufnummer_box_aktiv table td:first-child,
#rufnummer_box_aktiv table td:last-child {
	display:none;
}














</pre></body></html>