body {background-color: #830046; font-family: helvetica, Arial, verdana, sans-serif; font-size: 11px; color: #5c5c5c;}
body a:link, body a:visited {font-family: helvetica, Arial, verdana, sans-serif; font-size: 16px; color: #E90080; font-weight: bold;}
body a:hover {color: #000;}


h1 {font-family: Arial,Helvetica; color: #000; font-size: 22px; margin-top: 0px; margin-bottom: 0px; text-align: center;}
h2 {font-family: Arial,Helvetica; color: #000; font-size: 20px; margin-top: 0px; margin-bottom: 0px; text-align: center;}



#header{ /*style of tab content oontainer*/
width: 970px;
height: 100px;
text-align: left;
margin-bottom: 0em;
padding: 0px;
}


.naviheadline {font-size: 15px; color: #fff; font-weight: bold; margin-left: 5px; padding-top: 5px; padding-bottom: 5px;}
.naviheadline a:link, .naviheadline a:visited {font-size: 15px; color: #fff; text-decoration: none;}
.naviheadline a:hover {color: #00FFFF;}

/* Abstandhalter*/
#point {font-size: 1px; color: #FFFFFF; text-align: center;}
#point2 {font-size: 5px; color: #FFFFFF; text-align: center;}

/* Bilddefinitionen*/
.pointgif {float: left; margin-left: 8px;}
.images {background-color: #FFFFFF; background-image: url(http://www.geile-videos.info/images/loader.gif); background-repeat: no-repeat; background-position: center center; border: 1px solid #bcbcbc; margin-bottom: 3px;}
.dot1 {clear: both; height: 1px; background: url(images/dot_grey.gif) repeat-x; margin-top: 3px; margin-bottom: 3px; margin-left: 5px; margin-right: 5px;}
.dot2 {clear: both; height: 1px; background: url(images/dot_grey.gif) repeat-x; margin-top: 2px; margin-bottom: 2px; margin-left: 5px; margin-right: 5px;}
.dot3 {clear: both; height: 1px; background: url(images/dot_grey.gif) repeat-x; margin-top: 2px; margin-bottom: 5px; margin-left: 10px; margin-right: 10px;}

.navileftheader {font-size: 13px; color: #FFEFFF; text-align: left; margin-left: 0px; margin-top: 3px; margin-bottom: 3px; line-height: 100%; vertical-align: middle; font-weight: bold; background-color: #0000ff; width: 160px; padding: 5px; text-decoration: none;}
.navileft {font-size: 13px; color: #FFEFFF; text-align: left; margin-left: 0px; margin-top: 3px; margin-bottom: 0px; line-height: 100%; vertical-align: middle; font-weight: bold;}
.navileft a:link, .navileft a:visited {font-size: 13px; color: #fff; font-weight: bold; text-decoration: none; margin-left: 5px; line-height: 120%; text-align: left;}
.navileft a:hover {color: #0000ff; background-color: #00ffff; width: 100%; padding: 3px; text-decoration: none;}


/* Headertemplate*/
.logo {float: left; margin-left: 10px; margin-bottom: 3px;}
#topnavi {font-size: 11px; color: #000000; text-align: right; margin-right: 8px; margin-bottom: 40px; word-spacing: 2px;}
#topnavi a:link, #topnavi a:visited {font-size: 12px; font-weight: bold; color: #e90080; text-decoration: none;}
#topnavi a:hover {color: #5c5c5c;}

#navirighttext {font-size: 10px; color: #000000; font-weight: normal; text-align: center; margin-bottom: 3px; line-height: 100%;}
#navirighttext a:link, #navirighttext a:visited {font-size: 11px; color: #e90080; text-decoration: none; line-height: 130%; margin-bottom: 5px;}
#navirighttext a:hover {color: #000;}
#navirightdesc {font-size: 11px; color: #000000; font-weight: normal; text-align: left; margin-left: 15px; margin-top: 0px; margin-bottom: 3px; line-height: 100%;}
#naviright {font-size: 11px; color: #e90080; text-align: left; margin-left: 5px; margin-bottom: 0px; line-height: 140%; vertical-align: middle;}
#naviright a:link, #naviright a:visited {font-size: 11px; color: #000; text-decoration: none; line-height: 140%;}
#naviright a:hover {color: #e90080;}

/* Newsletter*/
#newsletter {font-size: 11px; color: #000000; font-weight: normal; text-align: justify; margin-left: 5px; margin-top: 5px; margin-right: 5px; margin-bottom: 3px; line-height: 120%;}

/* Tabellen*/
.tdcontent {background-color: #FFECFC; border: 1px dotted #5c5c5c; vertical-align: top; padding: 5px; text-align: left; vertical-align: top;}

/* Content Subseiten*/
.ctitle {font-size: 18px; font-weight: bold; color: #E642CE; margin-left: 5px; text-align: left;}

.clink {font-size: 18px; font-weight: bold; color: #000000;}
.clink a:link, .clink a:visited {font-size: 18px; font-weight: bold; color: #E90080; text-decoration: underline;}
.clink a:hover {color: #000;}

/* Contentnews*/
.headline {font-size: 18px; color: #000; text-align: center; line-height: 130%;}
.ctheadline {font-size: 18px; color: #000; font-weight: bold; text-align: center; line-height: 130%;}

.footerlink {font-size: 14px; color: #000; text-align: center;}
.footerlink a:link, .footerlink a:visited {font: 14px Arial; color: #E90080; font-weight: bold; text-decoration: underline; margin-top: 5px;}
.footerlink a:hover {color: #000;}

.ctdesc {font-size: 11px; color: #000; text-align: left; margin-left: 89px; margin-top: 5px; line-height: 100%;}
.ctratings {font-size: 24px; color: #E642CE bold; text-align: center; margin-left: 25px; margin-right: 15px; margin-top: 15px; margin-bottom: 15px;}

