<!--

body {
margin: 0;
color: rgb(255,255,255);
background-color: rgb(0,0,0);
}

#page {
font-family: "verdana", "geneva", sans-serif;
margin: 0 auto;
padding: 1.0em 0 3.0em 0;
width: 680px;
text-align: center;
color: rgb(255,255,255);
background-color: rgb(0,0,0);
/* border: solid 1px; */
/* border-color: rgb(20,20,20) rgb(200,200,200) rgb(20,20,20) rgb(200,200,200); */
}

#page h1 {
font-family: "verdana", "geneva", sans-serif;
margin: 0.2em 3.0em;
font-size: 2.0em;
letter-spacing: 0.02em;
font-weight: 600;
color: rgb(255,255,255);
background-color: rgb(0,0,0);
text-align: center;
}

#page h1.header {
font-family: "haettenschweiler", "verdana", "geneva", sans-serif;
margin: 0.4em 1.0em;
font-size: 46px;
letter-spacing: 4px;
font-weight: 600;
color: rgb(255,255,255);
background-color: rgb(0,0,0);
text-align: center;
}

#page h1.subheader {
margin: 0.4em 1.0em;
font-size: 18px;
/* letter-spacing: 2px; */
font-weight: 600;
color: rgb(255,255,255);
background-color: rgb(0,0,0);
text-align: center;
}

#page h1.artikel-header {
margin: 0.4em 0 0.05em 0.1em;
font-size: 2.5em;
/* letter-spacing: 2px; */
font-weight: 900;
color: rgb(241,176,206); /* PDF rgb(237,0,140) */
background-color: rgb(0,0,0);
text-align: left;
}

#page h2.artikel-subheader {
margin: 0 0 1.2em 0.3em;
font-size: 1.0em;
/* letter-spacing: 2px; */
font-weight: 600;
color: rgb(241,176,206);
background-color: rgb(0,0,0);
text-align: left;
}

#page h3.artikel-short-desc {
margin: 0.4em 0.6em 1.2em 0.6em;
font-size: 0.76em;
line-height: 1.5em;
letter-spacing: 0.02em;
font-weight: 600;
color: rgb(255,255,255);
background-color: rgb(0,0,0);
text-align: justify;
}

#page h1.lft {
text-align: left;
}

/* #page p.magazin-details {
margin: 0.2em 0.4em;
font-size: 0.7em;
font-weight: 400;
color: rgb(255,255,255);
background-color: rgb(0,0,0);
text-align: justify;
}*/

#page .hinweis {
font-size: 0.9em;
font-weight: 400;
color: rgb(255,255,255);
background-color: rgb(0,0,0);
}

#page a {
text-decoration: none;
color: rgb(255,255,255);
background-color: rgb(0,0,0);
}

#page a:hover {
text-decoration: underline;
color: rgb(241,176,206);
background-color: rgb(0,0,0);
}

hr {
margin: 0 3.0em;
border: solid 0.06em rgb(80,80,80);
}

/* #page h1.a {
margin: 0.2em 3.0em;
font-size: 1.0em;
letter-spacing: 0.02em;
font-weight: 400;
color: rgb(80,80,80);
background-color: rgb(250,240,210);
text-align: center; */
}

/* CI Paradise Productions */

.paradise-logo {
margin: 16px 0;
}

.paradise-logo-kl {
margin: 10px 24px;
}

/* Tabelle Magazin Covers */
.magazine-covers {
margin: 0 auto 0 auto;
color: rgb(255,255,255);
background-color: rgb(0,0,0);
}

#lifestyle-magazines {
margin: 2.0em auto 4.0em auto;
/* border: 0.2em solid;  test */
width: 100%;
}

#lifestyle-magazines img {
margin: 1px;
}

#lifestyle-magazines a {
display: block;
border: 1px solid;
border-color: rgb(200,200,200) rgb(20,20,20) rgb(20,20,20) rgb(200,200,200);
}

#lifestyle-magazines a:hover {
border: 1px solid;
border-color: rgb(20,20,20) rgb(200,200,200) rgb(200,200,200) rgb(20,20,20);
}

.magazin-cover {
padding: 4px 4px;
}

/* Tabelle Magazin Beschreibung */
.magazin-beschreibung {
margin: 4.0em auto 2.0em auto;
color: rgb(255,255,255);
background-color: rgb(0,0,0);
}

.beschreibung {
vertical-align: top;
}

#page p.magazin-details {
margin: 0.2em 0.5em 0.5em 0.5em;
font-size: 0.7em;
font-weight: 400;
color: rgb(255,255,255);
background-color: rgb(0,0,0);
text-align: justify;
}

#page p.magazin-details-r {
margin: 0.2em 0.5em 1.2em 0.5em;
font-size: 0.7em;
font-weight: 400;
color: rgb(255,255,255);
background-color: rgb(0,0,0);
font-size: 11px;
text-align: right;
}

#pp-magazin-aktuell {
margin: 0 auto 2.0em auto;
width: 640px;
font-size: 16px;
color: rgb(255,255,255);
background-color: rgb(0,0,0);
/* border: 1px solid;
border-color: rgb(255,255,255); */
}

#pp-magazin-aktuell td {
vertical-align: middle;

}

#pp-magazin-aktuell a {
font-size: 12px;
font-weight: 600;
text-decoration: none;
color: rgb(255,255,255);
background-color: rgb(0,0,0);
}

#pp-magazin-aktuell a:hover {
text-decoration: underline;
color: rgb(241,176,206);
background-color: rgb(0,0,0);
}

-->