@charset "utf-8";
/* CSS Document */

body {
	/*background:#fff url(gfx/bg1.gif) repeat-y 40px 0px;*/
	background-color:#fff;
	background-position:580px 0px;
	background-attachment:fixed;
	background-repeat:no-repeat;
	font:70% Arial, Helvetica, sans-serif;
	/*font:80% Calibri, Arial, Helvetica, sans-serif;*/
	margin:0;
	padding:0 0 0 30px;
	color:#636D74;
}

#parent { width:1010px;position:relative; }

#top {
	margin:0;
	left:-16px;
	top:75px;
	width:240px;
	height:60px;
	position:absolute;
}

#top a {
	width:227px;
	height:49px;
 	display:block;
	background:url(gfx/talefilm.gif) no-repeat 0% 0%;
}

#top a strong {
	display:none;
}

#nav {
	height:102px;
	padding-right:20px;
	margin-bottom:48px;
}

#nav ul {
	margin:20px 0 0 0;
	padding:0;
	float:right;
}

#nav map {
	margin:0;
	padding:0;
}

#nav div.map-title {
	display:none;
}

#nav ul li { list-style-type:none;margin:0;padding:0; }
#nav ul li span { display:none; }
#nav ul li a { padding-left:17px;background:url(gfx/item.gif) no-repeat -100% 50%; }
#nav ul li a:hover,
#nav ul li a:focus { background-position:0% 50%; }
#nav ul li a.active { background-position:0% 50%;font-weight:900; }

#body {
	width:530px;
	padding-right:20px;
	float:left;
}

#list ul#personen { margin:5px 0;padding:0; }
#list ul#personen li { float:left;width:170px;list-style-type:none;margin:0 0 3px 0;padding:0; }
#list ul#personen li a { display:block;width:160px;padding-left:17px;background:url(gfx/item.gif) no-repeat -100% 50%; }
#list ul#personen li a:hover,
#list ul#personen li a:focus { background-position:0% 50%; }
#list ul#personen li a.active { background-position:0% 50%;font-weight:900; }



#list ul#contacts { margin:5px 0;padding:0; }
#list ul#contacts li { list-style-type:none;margin:0 0 3px 0;padding:0; }
#list ul#contacts li a {  }

#sidebar {
	color:#fff;
	width:440px;
	padding-left:20px;
	float:left;
	padding-top:114px;
}

#indicator  { width:16px;height:16px;display:none; }

body.body1 #indicator { background-image:url(gfx/loader1.gif); }
body.body2 #indicator { background-image:url(gfx/loader2.gif); }
body.body3 #indicator { background-image:url(gfx/loader3.gif); }
body.body4 #indicator { background-image:url(gfx/loader4.gif); }

#sidebar #results {  }

#sidebar #scroller { float:left;width:410px;height:460px;overflow:scroll;white-space:nowrap; }

#scrollbar { float:left;position:relative;width:7px;height:460px;margin-left:10px; }
#trackmovies { width:7px;height:460px;background:url(gfx/scrolltrack.gif) repeat-y 50% 0%;position:relative; }
#handlemovies { width:7px;height:7px;background-color:#fff;cursor:move; }
#tracktopmovies { width:12px;height:8px;background:url(gfx/scrolltop.gif) no-repeat 0% 0%;position:absolute;top:-20px;left:-2px; }
#trackbottommovies { width:12px;height:8px;background:url(gfx/scrollbottom.gif) no-repeat 0% 0%;position:absolute;bottom:-20px;left:-2px; }

#sidebar #movies div.item { clear:both;margin-bottom:5px;position:relative;width:410px; }
#sidebar #movies div.item a.thumb { width:115px;height:90px;display:block;background:url(gfx/play.png) no-repeat 0% 0%;position:absolute; }
#sidebar #movies div.item a.thumb:hover { background-position:0% 100%; }
#sidebar #movies div.item img.thumb { width:115px;height:90px;border:0;display:none; }
#sidebar #movies div.item span.thumb { width:115px;height:90px;display:block;background-color:#000;background-repeat:0;background-position:50% 50%;float:left;margin-right:10px; }
#sidebar #movies div.item span.produkt { font-weight:900; }

body #sidebar #movies div.active span.thumb { border:2px solid #fff;width:111px;height:86px; }

#foot {
	position:absolute;top:10px;left:570px;
	width:300px;
	clear:both;
	padding:10px 0;
	color:#fff;
}

#foot address { font-style:normal; }

#movieplayer {
	width:530px;
	height:340px;
}


#sidebar:after, #body:after, #parent:after, #sidebar #movies div.item:after, .cfix:after { content:".";display:block;height:0;clear:both;visibility:hidden; }

a:link { text-decoration:none;color:#636D74; }
a:visited { text-decoration:none;color:#636D74; }
a:active { text-decoration:underline;color:#636D74; }
a:hover { text-decoration:underline;color:#636D74; }
a:focus { text-decoration:underline;color:#636D74; }

#sidebar a:link, #foot a:link { text-decoration:none;color:#fff; }
#sidebar a:visited, #foot a:visited { text-decoration:none;color:#fff; }
#sidebar a:active, #foot a:active { text-decoration:underline;color:#9f0; }
#sidebar a:hover, #foot a:hover { text-decoration:underline;color:#9f0; }
#sidebar a:focus, #foot a:focus { text-decoration:underline;color:#9f0; }

a { outline:none; }
:focus { -moz-outline-style:none; }


#sidebar #movies div.item:hover span { color:#9f0; }
#sidebar #movies div.item:hover a:link { color:#9f0; }
#sidebar #movies div.item:hover a:visited { color:#9f0; }


h2 { display:none; }
h1, h2, h3, h4, h5, h6 { font-size:11px; }

/* register */
#form_register { margin:0;border:0;padding:0; }
#form_register fieldset { padding:0;margin:0;border:0; }
#form_register fieldset legend { display:none; }

#form_register div.msg { padding:2px 4px;background-color:#fff;color:#000 }

#form_register div span { float:left;width:45px;padding-top:4px; }
#form_register div { clear:both;margin-bottom:5px; }
#form_register div.submit { padding-left:45px; }














