/* CSS Document */
body{font-family:Verdana,Helvetica,Arial,SunSans-Regular,Sans-Serif;font-size:11px;margin:0px 0px;padding:0px;top:0px;left:0px;color:#333;background:url(../files/bg-perle.jpg) bottom right no-repeat transparent;} 
/* allgemein
=============*/
h1,h2{font-size:14px;letter-spacing:2px;margin:15px 0px 0 0px;padding:0px;color:#941200;}
h3{font-size:14px;letter-spacing:2px;margin:10px 0px 0 0px;padding:0px;color:#941200;}
h4{font-size:11px;letter-spacing:2px;margin:10px 0px 0 15px;padding:0px;color:#941200;}
strong{color:#000;}
p{line-height:16px;}
img{border:none;}
a{color:#941200;text-decoration:none;}
a:hover{color:#999;}
#none{display:none;}

/* headers
===============================*/
#nl{width:100%;margin:0px;padding:0px;}
#nl p{margin:3px 0px 3px 10px;padding:0px;font-size:10px;font-weight:normal;}
#header{width:100%;height:100px;margin:0px 0px;padding:0px;background-color:#941200;}
#header img{margin:0px;padding:0px;}
/* container to position layout
===============================*/
#container{width:1024px;margin:0px;padding:0px;min-height:650px;height:expression(this.scrollHeight > 650 ? "auto":"650px");}
/* Navigation rechts
======================*/
#navleft{float:left;width:220px;margin:0px 0px;padding:0px;}
#navleft ul{list-style-type:none;margin:19px 0px 0px 0px;padding:0px;letter-spacing:1px;}
#navleft li{margin:10px 4px 4px 10px;padding:0px 0px 4px 0px;}
#navleft a{color:#941200;text-decoration:none;font-weight:normal;}
#navleft a:hover{color:#999;}
#navleft li.active a{color:#000;}
#navleft h2{font-size:11px;letter-spacing:1px;margin:30px 0px 0 10px;padding:0px;color:#941200;}
#navleft p{margin:0px 0 0 0px;padding:10px 0 0 10px;}
#navleft img{margin:0px 0 0 0px;padding:0px 0 10px 0px;}
/* Logos Sponsoren
======================*/
#logo{float:left;width:140px;margin:0px 0px;padding:0px;}
#logo div{margin:0px 0px;padding:30px 0px 0 0;}
#logo p{width:140px;margin:0px 0px;padding:10px 0px;}
/* Inhalt Website
======================*/
#overview{float:left;width:800px;margin:0px 0px;padding:0px;}
#overview p{font-size:11px;margin:0px 0px;padding:10px 10px 0px 0px;}
/* Top 5 Filme
======================*/
#overview div.top5{width:160px;float:left;margin:15px 0px 0 0px;padding:0px;}
#overview div.top5 img{margin:0px 0px;padding:0px;}
#overview div.top5 p{margin:3px 0px 0px 0px;padding:0px 0px 0px 0px;}
/* General Layout links
=========================*/
#generall{float:left;width:540px;margin:0px 0px;padding:0px;}
#generall p{font-size:11px;margin:0px 0px 0 0;padding:10px 25px 0 0px;}
#form{width:340px;margin:0px;padding:0px;}
#form form{margin:10px 0 0 15px;padding:0px;}
#form fieldset{margin:0px;padding:10px;}
#form div.element{margin:0px;padding:0px;display:block;}
#form label.text{display:block;margin:5px 0 0 0;}
#form input.text{margin:3px 0 0 0;width:295px;border:1px solid #ccc;}
#form label.check{display:inline;margin:7px 0 0 0;}
#form input.check{margin:9px 0 0 0px;cursor:pointer;}
#form input.submit{margin:8px 0 0 0px;cursor:pointer;border:1px solid #ccc;}
/* Tabellenauflistung links
============================*/
.tablel{width:510px;margin:10px 0px 0 15px;padding:0px;}
.tablel img{float:left;margin:0px 40px 0 0;padding:0px;}
.tablel table{float:left;margin:0px 0 20px 0;padding:0px;}
.tablel table td.name{font-weight:bold;letter-spacing:2px;font-size:12px;padding:0 3px 5px 3px;}
.tablel table td.top{font-weight:bold;letter-spacing:2px;color:#CC0033;}
.tablel table tr{margin:0px;padding:0px 0px;}
.tablel table tr td{vertical-align:top;text-align:left;margin:0px;padding:0px 3px 3px 3px;}
/* Vote now Layout rechts
=========================*/
#generalr{float:left;width:260px;margin:0px 0px;padding:0px;}
#generalr p{margin:0px 0px;padding:10px 0px 5px 0px;}
#generalr form{margin:0px 0px;padding:0px 0px 0px 0px;}
#generalr img{margin:0px 0px;padding:0px 0px 10px 0px;}
