body  {
	background-color : #FFF8D3;
	color : #000000;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	margin-top : 0px;
	margin-left : 0px;
}
#top-portal {
    position: absolute;
	top: 20px;
	left: 70px;
	z-index:2;
}
#sub-portal {
    position: absolute;
	top: 164px;
	left: 70px;
	z-index:2;
	width: 700;
}



#home-portal {
    position: absolute;
	top: 272px;
	left: 70px;
	z-index:2;
	width: 700;
}

#anmelden {
    position: absolute;
	top: 160px;
	left: 70px;
	z-index:5;
	width: 380;
	font-size : 12px;
    text-decoration: none;
	font-weight : normal;

}

#portal-menu {
    position: absolute;
	top: 200px;
	left: 71px;
	z-index:3;
	font-size : 12px;
    text-decoration: none;
	font-weight : normal;
	width: 116;

}
#portal-menu-bg {
    position: absolute;
	top: 200px;
	left: 70px;
	z-index:2;
	font-size : 12px;
    text-decoration: none;
	font-weight : normal;
	width: 144;
}
#portal-rechts {
    position: absolute;
	top: 200px;
	left: 606px;
	z-index:6;
	width: 163;
	font-size : 12px;
    text-decoration: none;
	font-weight : normal;
}
#portal-ganz-rechts {
    position: absolute;
	top: 20px;
	left: 780px;
	z-index:6;
	width: 163;
	font-size : 12px;
    text-decoration: none;
	font-weight : normal;
}
#portal-rechts-unten {
    align: center;
    position: absolute;
	top: 790px;
	left: 606px;
	z-index:6;
	width: 163;
	font-size : 12px;
    text-decoration: none;
	font-weight : normal;
}
#rechts-unten-bilder-2 {
    align: center;
    position: absolute;
	top: 950px;
	left: 606px;
	z-index:6;
	width: 163;
	font-size : 12px;
    text-decoration: none;
	font-weight : normal;
}


#portal-videos {
    position: absolute;
	top: 220px;
	left: 70px;
	z-index:5;
	width: 620;
	font-size : 12px;
    text-decoration: none;
	font-weight : normal;
}
#portal-videos-back {
    position: absolute;
	top: 200px;
	left: 340px;
	z-index:5;
	width: 620;
	font-size : 12px;
    text-decoration: none;
	font-weight : normal;
}
#portal-content-total{
    position: absolute;
	top: 200px;
	left: 220px;
	z-index:5;
	width: 380;
	font-size : 12px;
    text-decoration: none;
	font-weight : normal;
}
#portal-content-default{
    position: absolute;
	top: 200px;
	left: 222px;
	z-index:5;
	width: 550;
	font-size : 12px;
    text-decoration: none;
	font-weight : normal;
}
#portal-content-total-heidi{
    position: absolute;
	top: 200px;
	left: 220px;
	z-index:5;
	width: 780;
	font-size : 12px;
    text-decoration: none;
	font-weight : normal;
}
#portal-content-breiter{
    position: absolute;
	top: 200px;
	left: 220px;
	z-index:5;
	width: 560;
	font-size : 12px;
    text-decoration: none;
	font-weight : normal;
}
#portal-content-1 {
    position: absolute;
	top: 200px;
	left: 220px;
	z-index:5;
	width: 190;
	font-size : 12px;
    text-decoration: none;
	font-weight : normal;
}
#portal-content-2 {
    position: absolute;
	top: 200px;
	left: 414px;
	z-index:5;
	width: 186;
	height: 226px;
	font-size : 12px;
    text-decoration: none;
	font-weight : normal;
	margin-left: 3px;
	margin-right: 2px;
}

#portal-content-2-bg {
    position: absolute;
	top: 200px;
	left: 414px;
	z-index:4;
	width: 190;
	height: 226px;
	font-size : 12px;
    text-decoration: none;
	font-weight : normal;
    background-image:url(images/text-box.gif);
}
#portal-content-3 {
    position: absolute;
	top: 432px;
	left: 220px;
	z-index:5;
	width: 188;
	font-size : 12px;
    text-decoration: none;
	font-weight : normal;
	margin-left: 3px;
	margin-right: 2px;
}
#portal-content-3-bg {
    position: absolute;
	top: 432px;
	left: 220px;
	z-index:4;
	width: 190;
	font-size : 12px;
    text-decoration: none;
	font-weight : normal;
    background-image:url(images/text-box.gif)
}
#portal-content-4 {
    position: absolute;
	top: 432px;
	left: 414px;
	z-index:5;
	width: 192;
	font-size : 12px;
    text-decoration: none;
	font-weight : normal;
}
#portal-buttons {
    position: absolute;
	top: 662px;
	left: 220px;
	z-index:5;
	width: 390;
	font-size : 12px;
    text-decoration: none;
	font-weight : normal;
}
#portal-buttons-bilder {
    position: absolute;
	top: 860px;
	left: 220px;
	z-index:5;
	width: 390;
	font-size : 12px;
    text-decoration: none;
	font-weight : normal;
}
#portal-buttons-bild {
    position: absolute;
	top: 730px;
	left: 220px;
	z-index:5;
	width: 390;
	font-size : 12px;
    text-decoration: none;
	font-weight : normal;
}
#portal-bigcontent-56 {
    position: absolute;
	top: 705px;
	left: 220px;
	z-index:5;
	width: 390;
	font-size : 12px;
    text-decoration: none;
	font-weight : normal;
}
#portal-definition {
    position: absolute;
	top: 960px;
	left: 220px;
	z-index:5;
	width: 380;
	font-size : 12px;
    text-decoration: none;
	font-weight : normal;
}
#portal-definition-default {
    position: absolute;
	top: 220px;
	left: 780px;
	z-index:5;
	width: 200;
	font-size : 12px;
    text-decoration: none;
	font-weight : normal;
}
#portal-bild {
    position: absolute;
	top: 200px;
	left: 220px;
	z-index:5;
	width: 390;
	font-size : 12px;
    text-decoration: none;
	font-weight : normal;
}
#includer {
    position: relative;
	top: 10;
	left: 0px;
	z-index:6;
	width: 600;
}
#fuss-class {
    position: absolute;
	top: 950;
	left:70px;
	z-index:6;
	width: 980;
	width: 980;
	font-size : 12px;
    text-decoration: none;
	font-weight : normal;
}

#anal-fuss {
    position: absolute;
	top: 1330;
	left:70px;
	z-index:6;
	width: 980;
}
#asia-fuss {
    position: absolute;
	top: 1250;
	left:70px;
	z-index:6;
	width: 980;
}
#gruppensex-fuss {
    position: absolute;
	top: 1450;
	left:70px;
	z-index:6;
	width: 980;
}
#sm-fuss {
    position: absolute;
	top: 1500;
	left:70px;
	z-index:6;
	width: 980;
}
#teens-fuss {
    position: absolute;
	top: 1350;
	left:70px;
	z-index:6;
	width: 980;
}

#dehnungen-fuss {
    position: absolute;
	top: 1600;
	left:70px;
	z-index:6;
	width: 980;
}

#transen-fuss {
    position: absolute;
	top: 1650;
	left:70px;
	z-index:6;
	width: 980;
}
a:link  {
	color : #000000;
	font-size : 12px;
	font-weight : bold;
}

a:visited  {
	color : #000000;
	font-size : 12px;
	font-weight : bold;
}

a:hover  {
	color : #000000;
	font-size : 12px;
	font-weight : bold;
}

a.x:link  {
	color : #000000;
	font-size : 12px;
        text-decoration: none;
	font-weight : normal;

}

a.x:visited  {
	color : #000000;
	font-size : 12px;
    text-decoration: none;
	font-weight : normal;

}

a.x:hover  {
	color : #000000;
	font-size : 12px;
        text-decoration: none;
	font-weight : normal;
}

a.m:link  {
	color : #000000;
	font-size : 12px;
	font-weight : normal;
	text-decoration: none;
}

a.m:visited  {
	color : #000000;
	font-size : 12px;
	font-weight : normal;
	text-decoration: none;
}

a.m:hover  {
	color : #000000;
	font-size : 12px;
	font-weight : normal;
	text-decoration: none;
}

a.s:link  {
	color : #000000;
	font-size : 12px;
	font-weight : bold;
	text-decoration: none;
}

a.s:visited  {
	color : #000000;
	font-size : 12px;
	font-weight : bold;
	text-decoration: none;
}

a.s:hover  {
	color : #bold;
	font-size : 12px;
	font-weight : normal;
	text-decoration: none;
	color : #000000;
}

td  {
	font-size : 12px;
}

.b  {
	border-color : #ffffff;
	border-style : solid;
	border-width : 1px;
}
hr {
    height: 1px;
    color: #000000;
    border: none;
}
h1  {
	background-color : #FFF8D3;
	color : #000000;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	margin-top : 0px;
	margin-left : 0px;
	font-size: 14px;
}
a.uel:link  {
	color : #000000;
	font-size : 16px;
	font-weight : bold;
	text-decoration: none;
}

a.uel:visited  {
	color : #000000;
	font-size : 16px;
	font-weight : bold;
	text-decoration: none;
}

a.uel:hover  {
	color : #000000;
	font-size : 16px;
	font-weight : bold;
	text-decoration: none;
}