/**@charset "utf-8";*/
/* CSS Document */
body {
	margin: 0px 0px 0px 0px;
}
a.news {
	text-decoration:	none;
	color:				#000000;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			8pt;
}
a.red_link {
	color: 				#FF0000;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			8pt;
	text-decoration: 	none;
}a.red_link:hover {
	color: 				#FF0000;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			8pt;
	text-decoration: 	none;
}
a.list {
	color:				#FF0000;
	text-decoration: 	none;
}
a.list:hover {
	font-weight:		bold;
	color:				#FF0000;
}
a.listbold {
	font-weight: 		bold;
	color:				#FF0000;
	text-decoration: 	none;
}
a.listbold:hover {
	font-weight: 		bold;
	color:				#FF0000;
	text-decoration: 	none;
}
a.white {
	color:				#FFFFFF;
	text-decoration: 	none;
	font-weight:		bold;
}
a.filmlink {
	text-decoration:	none;
	color:				#000000;
	font-weight:		bold;
}
a.filmlink:hover {
	color:				#FF0000;
	text-decoration:	none;
}
a.allstars {
	text-decoration:	none;
	color:				#8d8d92;
}
a.allstars:hover {
	color:				#fd00a1;
}
a.info {
	text-decoration:	none;
	color:				#c8c8c9;
}
a.info:hover {
	color:				#8d8d92;
}
a.letter {
	text-decoration:	none;
	color:				#8d8d92;
}
a.letter:hover {
	text-decoration:	none;
	color:				#fd00a1;
}
a.list_heading {
	text-decoration:	none;
	color:				#8d8d92;
}
a.list_heading:hover {
	text-decoration:	none;
	color:				#fd00a1;
}
.seite {
	width:				815px;
	float:left;
}
h1.bildtitel {
	font-family:		Arial, Helvetica, sans-serif;
	color:				#373737;
	font-size:			24px;
}
.header {
	width: 				815px;
	height: 			140px;
}
.footer {
	background-color:	#DAD8D8;
	width: 				810px;
	height: 			220px;
	margin-top:			7px;
	border:				3px #C7C7C7 solid;
	float:				left;
}
.content {
	width: 				816px;
	float: 				left;
	display:			inline;
}

.content_nofloat {
	width: 				816px;
	display:			block;
}

.content_box_left {
	width: 				535px;
	float: 				left;
	display:			inline;
	overflow:			hidden;
}
.content_box_left_index {
	width: 				600px;
	float: 				left;
	display:			inline;
	position:			relative;
}
.content_box_right {
	background-color:	#FF6633;
	width: 				273px;
	float: 				left;
	margin: 			2px 0px 0px 7px;
	display:			inline;
}
.content_box_right_index {
	width: 				208px;
	float: 				left;
	margin: 			0px 0px 0px 7px;
	display:			inline;
}
.content_header_box {
	width: 				535px;
	float:				left;
	display:			inline;
}
.content_header_text {
	background-image:  	url(img/header_back.jpg);
	background-repeat: 	repeat-x;
	width:				347px;
	line-height:		28px;
	font-family:       	Arial, Helvetica, sans-serif;
	font-size:         	12pt;
	font-weight:		bold;
	color:             	white;
	margin-top:			2px;
	float:				left;
	display:			inline;
}
.content_header_wertung {
	background-image:  	url(img/header_back.jpg);
	background-repeat: 	repeat-x;
	width:				70px;
	height:				28px;
	line-height:		12px;
	font-family:       	Arial, Helvetica, sans-serif;
	font-size:         	8pt;
	color:             	white;
	margin-top:			2px;
	float:				left;
	display:			inline;
}
.content_header {
	background-image:   url(img/header_ich_bin.gif);
	background-repeat:  no-repeat;
	height:            	28px;
	width:				118px;
	line-height:		28px;
	vertical-align:		middle;
	margin-top:			2px;
	float:				left;
	display:			inline;
}
.content_header_index {
	background-image:   url(img/header_neu.gif);
	background-repeat:  no-repeat;
	height:            	28px;
	width:				305px;
	line-height:		28px;
	margin-top:			0px;
	float:				left;
	display:			inline;
}
.content_header_index_text {
	background-image:  	url(img/header_back.jpg);
	background-repeat: 	repeat-x;
	width:				295px;
	height:				28px;
	line-height:		28px;
	font-family:       	Arial, Helvetica, sans-serif;
	font-size:         	12pt;
	font-weight:		bold;
	color:             	white;
	margin-top:			0px;
	float:				left;
	display:			inline;
}
.content_left {
	width: 				270px;
	height: 			521px;
	float: 				left;
	margin: 			2px 0px 0px 0px;
	display:			inline;
}
.content_right {
	width: 				263px;
	height: 			521px;
	float: 				left;
	margin: 			2px 0px 0px 2px;
	display:			inline;
}
.movie_header {
	border-bottom: 		#A10101 1px solid;
	width: 				262px;
	color: 				#A10101;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			12pt;
	font-weight:		bold;
	float: 				left;
	padding-top: 		4px;
	display:			inline;
	margin-top:			10px;
}
.new_movie {
	width:				262px;
	float: 				left;
	margin-top: 		7px;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10pt;
}

.bild_box {
	float: 				left;
	height: 			400px;
	width: 				270px;
	background-color: 	#DEDEDE;
}
.bild_legende {
	 width:				270px;
	 height: 			18px;
	 line-height: 		18px;
	 vertical-align: 	middle;
	 float: 			left;
	 background-color: 	#DEDEDE;
	 font-family:		Arial, Helvetica, sans-serif;
	 font-size: 		8pt;
	 color: 			#000;
}
.star_vote_box {
	background-color: 	#DEDEDE;
	float: 				left;
	width:				270px;
	height:				30px;
	margin-top:			2px;
}
.star_vote_1 {
	height: 			30px;
	width: 				120px;
	line-height: 		30px;
	vertical-align: 	middle;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10pt;
	margin-left: 		8px;
	float:				left;
}
.star_vote_2 {
	height: 			30px;
	width: 				130px;
	float: 				left;
}
#rating_name {
	border-left:		#DEDEDE 4px solid;
	border-top: 		#DEDEDE 4px solid;
	border-right: 		#DEDEDE 4px solid;
	background-color:	#EBEAEA;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size:			10pt;
	height: 			21px;
	line-height: 		20px;
	color: 				#C4C0C0;
	float: 				left;
	width: 				262px;
}
#rating_info {
	border-left:		#DEDEDE 4px solid;
	border-right: 		#DEDEDE 4px solid;
	background-color:	#EBEAEA;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size:			10pt;
	height: 			21px;
	line-height: 		20px;
	color: 				#C4C0C0;
	float: 				left;
	width: 				262px;
}
.star_vote_info_bottom {
	border-left: 		#DEDEDE 4px solid;
	border-top: 		#DEDEDE 1px solid;
	border-right: 		#DEDEDE 4px solid;
	border-bottom: 		#DEDEDE 4px solid;
	background-color:	#EBEAEA;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			10pt;
	height: 			20px;
	line-height: 		20px;
	color: 				#C4C0C0;
	float: 				left;
	width: 				262px;
}
.my_movies_box {
	width: 				262px;
	height: 			138px;
	background-color:	#CCCCCC;
	float: 				left;
	margin-top: 		7px;
}
.star_text_header {
	border-bottom: 		#A10101 1px solid;
	width: 				525px;
	color: 				#A10101;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			12pt;
	font-weight:		bold;
	float: 				left;
	padding-top: 		4px;
	margin-top:			10px;
}
.star_text {
	width: 				535px;
	margin-top: 		7px;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			13px;
	float:				left;
}
.star_spaceline {
	width: 				535px;
	height:				30px;
	float:				left;
}
.star_kommentar {
	width: 				390px;
	margin-top: 		7px;
	padding-left:		60px;
	line-height:		30px;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			9pt;
	float:				left;
}
.formular_label {
	font-weight: 		bold;
}
.erotikstars {
	background-color:	#DAD8D8;
	border:				3px #C7C7C7 solid;
}
.erotikstars_header {
	border:				2px solid #8d8d92;
	height:				23px;
	background-image:	url(img/erotikstars_header_back.gif);
	background-repeat: 	repeat-x;
	line-height:		23px;
	color:				#FFFFFF;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10pt;
	font-weight:		bold;
	padding-left:		4px;
}
.erotikstars_suche {
	background-color:	#dad8d8;
	margin-left:		5px;
	margin-top:			7px;
}
.erotikstars_ergebnis {
	background-color:	#8d8d92;
	color: 				#c8c8c8;
	width:				242px;
	margin:				3px 0px 0px 4px;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10pt;
	line-height:		18px;
	padding-left:		15px;
}
.erotikstars_abc {
	background-color:	#dad8d8;
	margin-left:		3px;
	margin-top:			2px;
}
.abc {
	border: 			none;
	margin-left:		1px;
}
.erotikstar_list {
	background-color:	#ebeaea;
	width:				257px;
	height:				450px;
	margin-left:		4px;
	margin-top:			3px;	
}
.erotikstar_list_scroll {
	background-color:	#ebeaea;
	width:				257px;
	height:				350px;
	margin-left:		4px;
	margin-top:			3px;
	overflow:			scroll;
	overflow-x:			hidden; 	
}
.erotikstar_list_line {
	border-bottom:		#999999 solid 1px;
	margin-left:		4px;
	padding-left:		15px;
	width:				225px;
	height:				21px;
	line-height:		21px;
	vertical-align:		middle;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			9pt;
	color:				#5b5b5b;
}
.erotikstar_list_line_scroll {
	border-bottom:		#999999 solid 1px;
	margin-left:		4px;
	padding-left:		15px;
	width:				215px;
	height:				21px;
	line-height:		21px;
	vertical-align:		middle;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			9pt;
	color:				#5b5b5b;
}
.erotikstar_bottom {
	background-color:	#8d8d92;
	height:				20px;
	font-family:		Arial, Helvetica, sans-serif;
	color:				#FFFFFF;
	font-size:			9pt;
	line-height:		20px;
	vertical-align:		middle;
}
.erotikstar_spacer {
	background-color:	#C7C7C7;
	height:				17px;
}
.more_movies {
	background-color:	#ebeaea;
	width:				257px;
	margin-top:			5px;
	margin-left:		4px;
}
.more_movies_index {
	background-color:	#ebeaea;
	width:				194px;
	margin-top:			5px;
	margin-left:		4px;
}
.more_line {
	background-color:	#8d8d92;
	margin-top:			3px;
	height:				2px;
	font-size:			2px;
	width:				268px;
}
.more_line_index {
	background-color:	#8d8d92;
	margin-top:			3px;
	height:				2px;
	font-size:			2px;
	width:				202px;
}
.more_movies_text {
	background-color:	#ebeaea;
	width:				194px;
	margin-left:		4px;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			9pt;
	font-weight:		bold;
}
#starsearch {
	height:				19px;
	border:				1px solid #8d8d92;
	line-height:		19px;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10pt;
	vertical-align:		middle;
	color:				#555454;
}
#searchtype {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			9pt;
	color:				#555454;
	vertical-align:		middle;
	line-height:		19px;
}
#gallerie_left {
	width:				37px;
	height:				183px;
	margin:				5px 2px 5px 3px;
	float:				left;
}
#gallerie_right {
	width:				37px;
	height:				183px;
	margin:				5px 3px 5px 2px;
	float:				left;
}
.gallerie_content {
	background-color:	#ebeaea;
	margin:				5px 5px 5px 5px;
	width:				134px;
	height:				183px;
	float:				left;
}
.gallerie_bild {
	margin-top:			3px;
	margin-left:		13px;
}
.gallerie_text {
	height:				20px;
	line-height:		20px;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			9pt;
}
.index_bild {
	width: 				600px;
	height: 			355px;
	float:				left;
	margin-top:			3px;
	clear:				both;
}

.transparent {
	background:			transparent url(img/weiss70.png) top left repeat;
	width: 				586px;
	height:				65px;
	line-height:		32px;
	vertical-align:		middle;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			30px;
	font-weight: 		bold;
	color:				#000000;
	margin-left: 		4px;
	cursor:				pointer;
}

body > * .transparent {
	margin-top: 		6px;
}

.transparent a, .transparent a:hover {
	color: 				black;
	text-decoration:	none;
}

.hinweis_transparent {
	background:			url(img/hinweis-zugang_notxt.png) top left no-repeat;
	width: 				586px;
	height:				103px;
	position: 			absolute; 
	top: 				364px;
	margin-left: 		6px;
	line-height:		32px;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			30px;
	font-weight: 		bold;
	color:				#000000;
	z-index: 99;
}

* html .hinweis_transparent {
	position: 			relative;
	top: 				-75px;
}
.loginbox {
	float:				left;
	margin-top:			3px;
	display:			inline;
}
.loginbox_2 {
	float:				left;
}
.loginbox_bild {
	width:				418px;
	height:				140px;
	background-image:	url(img/index_login_bild.jpg);
	background-repeat:	no-repeat;
	float:				left;
}
.loginbox_bild_2 {
	width:				600px;
	height:				140px;
	background-image:	url(img/detail_login_bild.jpg);
	background-repeat:	no-repeat;
	float:				left;
}
.loginbox_spruch {
	width:				170px;
	height:				41px;
	background-image:	url(img/index_login_spruch.jpg);
	background-repeat:	no-repeat;
	float:				left;
}
.loginbox_spruch_2 {
	width:				170px;
	height:				41px;
	background-image:	url(img/detail_login_spruch.jpg);
	background-repeat:	no-repeat;
	float:				left;
}
.loginbox_spruch_3 {
	width:				170px;
	height:				34px;
	background-image:	url(img/detail_login_spruch2.jpg);
	background-repeat:	no-repeat;
	float:				left;
}
.loginbox_info {
	width:				170px;
	height:				35px;
	float:				left;
	border-top:			1px #c8b09c solid;
	border-bottom:		1px #c8b09c solid;
	line-height:		35px;
	vertical-align:		middle;
}
.loginbox_loginbox {
	font-family:		Arial, Helvetica, sans-serif;
	width:				170px;
	float:				left;
	line-height:		15px;
	font-size:			7pt;
	color:				#81745a;
	display: 			block;

}
input.loginbox_input {
	float: 				left;
	border:				#81745a 1px solid;
	line-height:		10px;
	font-size:			8pt;
	height:				14px;
	width:				80px;
	margin-bottom:		2px;
	display:			block;
}

form br { /* Alle Zeilenumbrüche in Formularen auswählen */
  /*clear: left;  das floating der labels und inputs aufheben */
  line-height:0px;
}

label.go {
	color:			#81745a;
	float: 			left;
	width: 			30px;
	height:			16px;
	text-align: 	right;
	margin-left:	10px;
	padding-right: 	6px;
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		8pt;
}
.az_box {
	background: 		#DAD8D8;
	float:				left;
	width:				811px;
}
.az_left {
	width:				120px;
	background-color:	#ebeaea;
	float:				left;
	margin-top:			3px;
	margin-left:		3px;
}
.az_right {
	width:				682px;
	background-color:	#ebeaea;
	float:				left;
	margin-left:		3px;
	margin-top:			3px;
}
.news_blog {
	background-color:#00FFFF;
}
.news_box {
	background-color:	#ebeaea;
	width:				194px;
	margin-top:			5px;
	margin-left:		4px;
}
td.newsblog {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	padding-left:       4px;
}
.back_cover_90 {
	width:				98px;
	height:				133px;
	background-image:	url(img/bg_cover_90.gif);
	background-repeat: 	no-repeat;
	float:				left;
	margin:				0px 10px 0px 25px;
	display:			inline;
}
.cover_90 {
	height:				125px;
	width:				90px;
	margin:				1px 0px 0px 1px;
	float:				left;
	display:			inline;
}
.datum {
	width:				100px;
	height:				26px;
	float:				left;
}
.titel {
	height:				84px;
	width:				100px;
	float:				left;
	display:			inline;
}
.klick {
	height:				23px;
	line-height:		23px;
	vertical-align:		bottom;
	float:				left;
	display:			inline;
}
.back_cover_xxs {
	width:				34px;
	height:				45px;
	background-image:	url(img/bg_cover_29.gif);
	background-repeat: 	no-repeat;
	float:				left;
	margin:				0px 10px 0px 25px;
	display:			inline;
}
.cover_xxs {
	height:				40px;
	width:				29px;
	margin:				1px 0px 0px 1px;
	float:				left;
	display:			inline;
}
font.kategorie {
	color:				#ff6f00;
	font-style:			italic;
}
.show_all {
	width:				180px;
	float: 				left;
	margin-top: 		7px;
	margin-left:		25px;
}
.footer_list {
	width:				815px;
	float:				left;
	display:			inline;
}
.footer_list_header {
	width:				815px;
	height:				60px;
	line-height:		60px;
	vertical-align:		middle;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			24px;
	font-weight:		bold;
	color:				#8d8d92;
	display:			inline;
}
.footer_list_spalte {
	width:				150px;
	margin-left: 		12px;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			9pt;
	float:				left;
	color:				#8d8d92;
	display:			inline;
}
.footer_list_letter {
	width:				150px;
	height:				40px;
	line-height:		40px;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			24px;
	font-weight:		bold;
	color:				#8d8d92;
}
.seite_end{
	width:				815px;
	margin-top:			7px;
	background-color:	#e8e8e8;
	height: 			28px;
	line-height:		28px;
	vertical-align:		middle;
	border-top:			1px solid #8d8d92;
	color:				#8d8d92;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			9pt;
	float:				left;
}
.seite_end_info{
	width:				815px;
	height: 			28px;
	line-height:		28px;
	vertical-align:		middle;
	color:				#c8c8c9;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			9pt;
	float:				left;
}
table.suche {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	background-color:	#dedcdc;
}
table.suche_d {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
}
table.suchlist {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10px;
}
.uebersicht {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	line-height:		18px;
	vertical-align:		middle;
	height:				18px;
}
td.slist {
	background-color:	#ebeaea;
	border-bottom: 		1px solid #FFFFFF;
}
td.slistname {
	line-height:		14px;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10px;
	color:				#FF0000;
	height:				28px;
	vertical-align:		top;
}
td.slistname_suche {
	line-height:		10px;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10px;
	color:				#FF0000;
	height:				20px;
	vertical-align:		top;
}
.trennlinien {
	width: 				815px;
	height: 			13px;
	float:				left;
	font-size:			13px;
}
.suchlinie {
	background-color:	#8d8d92;
	color: 				#c8c8c8;
	width: 				805px;
	height: 			18px;
	padding-left:		10px;
	margin:				2px 0px 0px 0px;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10pt;
	line-height:		18px;
}
td.komment_list {
	background-color: 	#efefef;
	height:				16px;
	color:				#a2a2a2;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
}
td.komment_list_text {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
}
.sofort {
	background-color:	#ebeaea;
	margin-bottom:		2px;
	margin-left:		4px;
	height:             50px;
	padding-top:        4px;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	width:				257px;
}

.avscheck{
	background-color:	#FFDDDD;
	font-family:		Verdana,,Arial, Helvetica, sans-serif;
	margin:				0px 0px 10px 0px;
	border:				1px solid #a4a4a4;
	
}

.avscheck_head{
	background-image:	url(/version/302/bilder/bg_titel.jpg);
	background-repeat:	repeat;
	height:				18px;

	border-bottom:		1px solid #a4a4a4;
	padding-left:		6px;

}
.avscheck_head_text{
	font-weight:		bold;
	font-size:			9pt;
	position:			relative;
	left:				0px;
	top:				2px;
	font-style:			normal;
	font-variant:		normal;
}

.avscheck_text{
	font-size:			9pt;
	width:550px;
	margin:				10px 10px 10px 135px;

}
.avscheck_links{
	text-align:			center;
	padding:			0px 0px 10px 0px;

}
.avscheck_link_soft{
	color:				#FD00A1;
	padding-right:		170px;
	font-size:			9pt;
}
.avscheck_link_check{
	color:				#FD00A1;
	font-size:			9pt;
}

* html .ie_move_up { position:relative; top: -65px; }

.player_180x135 { width:192px; height:173px; background:url('/bilder/dummy_player/player_180x135.png') top left no-repeat; position:relative; top:0px; left:0; }
.player_180x135 .default { width:180px; height:135px; position:absolute; top:6px; left:6px; }
.player_180x135 .image { width:180px; height:135px; position:absolute; top:6px; left:6px; }
.player_180x135 .button { width:62px; height:30px; position:absolute; top:55px; left:71px; }