body	{
	margin							:	0px;
	padding							:	0px; 
	font-family						:	Helvetica, sans-serif;
	background-image: url(image/bg.gif);
	font-size:	15px;
}

#header {
	width:	430px;
	height: 72px;
	background-image: url(image/bg-logo.png);
	margin: 29px 0px 0px 32px;
	position:absolute;
}

#mainnaviContent{
	position:absolute;
	margin: 86px 0px 0px 10px;
}

#mainnaviContent ul li {
	padding-left:		1px; 	
	padding-top:		5px; 	
	width:	74px;
	height: 31px;
	background-image: url(image/menu_bg.png);
	background-repeat:no-repeat;
	/* background-color		:	#ff0000; */
	font-size						:	15px;
	float: left;
	list-style-type:none;
}

#mainnaviContent ul li a:link, #mainnaviContent ul li a:visited{
	color:	#ff0062;	
	text-decoration: none;
	padding: 0px 0px 0px 6px;
	list-style-type: none;	
}

#mainnaviContent ul li a:hover {
	color: #ffffff;
}



.abc{
	border: thin solid #666666;
	padding: 12px 10px 0px 15px;
	margin-bottom: 15px;
	float: left;
}

.abc, .abc a{
	background		:	#ffffff;
	font-weight		: 	bold;
	color			:	#474343;
	text-decoration	: none;
	font-size:	18px;
}
 .abc a:hover{
 	color: #000000;
 }
 
 .abc .filter_act a {
	display:inline;
	margin-right: 0.2em;
 	color			:	#FF0062;
 }
  .abc .filter_sel a {
	display:inline;
	margin-right: 0.2em;
 	color			:	#474343;
 }
  .abc .filter_sel a:hover {
  color			:	#FF0062;
  
  }

#suche{
	height: 35px;	
}
#alpha{
	height: 35px;	
}
#genre{
	height: 35px;	
}


#last{
	border: thin solid #666666;
	background		:	#ffffff;
	font-weight		: bold;
	color			:	#474343;
	width:	150px;
	margin-bottom: 7px;
	margin-left: 7px;
	padding: 0px 0px 0px 15px;
	float: left;
}
#last ol {
color:	#ff0062;
}
#last ol li {
margin-left: -19px;
}
#last a{ 
	text-decoration	: none;
	color:	#ff0062;	
	font-weight		: normal;
	font-size:	13px;
}
#last a:hover {	
	color			:	#474343;
	text-decoration	: underline;
}
.abc .clear a{
	color			:	#FF0062;
}
.abc .clear a:hover{
	color			:	#474343;
}




/* boxen rechts*/
.marginal{
	position:fixed;
	margin: 29px 0px 0px 695px;
	float: left;
	overflow:hidden;
}
.tops{
	border: thin solid #666666;
	background		:	#ffffff;
	font-weight		: bold;
	color			:	#474343;
	width:	200px;
	margin-bottom: 7px;
}
.tops p {
	margin-left: 19px;
	
}

.tops a {
	text-decoration	: none;
	color:	#ff0062;	
	font-weight		: normal;
	font-size:	13px;
	
}
.tops a:hover {	
	color			:	#474343;
	text-decoration	: underline;
}

.tops ol li {
	color:	#ff0062;	
	font-weight		: normal;
	list-style-type:decimal;
	list-style-position:outside;
}


.werbung{
	position:absolute;
	margin: 29px 0px 0px 900px;
	padding: 7px;
	border: thin solid #666666;
	background		:	#ffffff;
	font-weight		: bold;
	color			:	#474343;
	width:	160px;
	height:600px;
	text-align:center;
}


.werbung2{
	position:absolute;
	margin: 29px 0px 0px 1079px;
	padding: 7px;
	border: thin solid #666666;
	background		:	#ffffff;
	font-weight		: bold;
	color			:	#474343;
	width:	160px;
	height:600px;
	text-align:center;
	overflow:hidden;
}

.werbung3{
	position:absolute;
	margin: 648px 0px 0px 900px;
	padding-top: 7px;
	border: thin solid #666666;
	background		:	#ffffff;
	font-weight		: bold;
	color			:	#474343;
	width:	352px;
	height:260px;
	text-align:center;
}
.werbung4{
	position:absolute;
	margin: 921px 0px 0px 900px;
	padding-top: 7px;
	border: thin solid #666666;
	background		:	#ffffff;
	font-weight		: bold;
	color			:	#474343;
	width:	352px;
	height:260px;
	text-align:center;
}



#load{
	z-index: 9999;
	display: none;	
	position: fixed; 
	margin: 29px 0px 0px 700px;
	width:	200px;
	height: 700px;
	background-image: url(/fileadmin/style/layout-mz2/image/ajax-loader.gif);	
	background-repeat: no-repeat;
	background-position: 50% 20%;
	background-color: #ffffff;
	filter: alpha(opacity=70);
	-moz-opacity:0.70;
	opacity: 0.70;

}
#yahooContentReturn ul li{
	list-style-type: none;
	display: inline;
	background-color		:	#ff0062;

}
/* boxen rechts ende*/


#realcontent {
	position:absolute;
	margin: 140px 0px 0px 32px;
	width:	660px;
	color			:	#474343;
	/*background-color		:	#ffffff; */
	
	font-size:	13px;
	
}
.content_single {
	float:left;

}



.spalte{
	background-color		:	#ffffff;
	padding-bottom:5px;
	border-bottom: thin dashed #666666;
	
}

.spalte a:link,a:visited{
	color:	#ff0062;
	text-decoration: none;	
}


.spalte a:hover {
	color:	#474343;
	text-decoration: underline;	
}


.spalte h1{
	font-weight		: bold;
	font-size:	15px;
	background-color		:	#0092bc;
	padding:3px;
	color			:	#ffffff;
}
.spalteeins{
	padding-right:5px;
	/* width:	210px; */
	float:left;
}
.spaltezwei{
	padding-left:5px;
	padding-right:5px;
	border-right: thin dashed #666666;
	border-left: thin dashed #666666;
	/* width:	210px;*/
	float:left;
}
.spaltedrei{
	border-right: thin dashed #666666;
	padding-left:0px;
	width:	660px;
	float:left;
}
.spaltevier{
	border-right: thin dashed #666666;
	padding-left:0px;
	width:	660px;
	float:left;
}

.film_details{
	padding-left:5px;
	padding-top:5px;
}

.special {
	clear:both;
}

.browseBoxWrap {
	margin-top: 12px;
	padding: 6px 0px 3px 6px;
	border: thin solid #666666;
	background		:	#ffffff;
	font-weight		: normal;
	color			:	#474343;
	font-size:	33px;
}
.browseLinksWrap{
	font-size:	43px;
	padding: 6px 0px 0px 0px;

}

.browseLinksWrap a{ 
	text-decoration	: none;
	color:	#ff0062;	
	font-weight		: bold;
	
}
.browseLinksWrap a:hover {	
	color			:	#474343;
	text-decoration	: underline;
}

#footer{
	float:left;
	margin-top: 12px;
	margin-left: 0px;
	height: 200px;
	width: 730px;
}

.reihe{
	margin-right: 0.4em;
	/* background-color	:	#ff0000; */
}
/* *******************************************************
** accordion
** ******************************************************* */

dt {
	padding:7px 0px 0px 0px;
	background-color:	#666666;
	color:	#ffffff;
	width:	650px;
	height:20px;
	font-weight		: bold;
	font-size:	15px;
	border-bottom: thin dashed #ffffff;
}

dt img {	
	margin-right: 10px;	
	float:left;
}
dt p {	
	position:relative;
	top: 10px;	
}
dd {
	color: #000000;
	margin-left:0px;
	
}
dl.accordion-menu {
	margin: 0;
	padding: 0;
	/*width: 100%;*/
	
}
dl.accordion-menu dt.a-m-t {	
	font-size: 50px;
	line-height: 1em;
	font-weight: bold;
	/* margin-bottom: 7px;*/
	color: #ffffff;
	text-transform: normal;
	
	/* padding: 10px 20px 10px 20px; */
}
dl.accordion-menu dt.a-m-t-hover{
	color:	#ff0062;
	background-color:	#ff0000;
}
dl.accordion-menu dt.a-m-t-down{
}
html.accordion-menu-js dt.a-m-t{
	cursor: pointer;
	zoom: 1; /* ???  */
}
dl.accordion-menu dd.a-m-d {
	margin: 0;
	padding: 0;
	padding: 0;

}
html.accordion-menu-js dd.a-m-d{
	display: none;
	
}
html.accordion-menu-js dd.a-m-d-expand {
	display: block;
	
}
html.accordion-menu-js dd.a-m-d-before-expand {
	display: block;
	position: relative;
	z-index: -1;
	opacity: 0;
	height: auto !important;
	/*visibility:hidden;*/
	overflow: visible;
}
html.accordion-menu-js dt.a-m-t-expand {
	color:	#ff0062;
}
html.accordion-menu-js dd.a-m-d-anim {
	
	overflow: hidden;
	display: block;	
}
/*dl.accordion-menu dd.a-m-d .container {
	padding: 0.5em;
	border: solid 1px #AAAAAA;
}*/
















