html,body{height:100%;}
body{font-family:Trebuchet MS, Verdana, Arial;font-size:0.80em;line-height:1.45em;margin:0px;padding:10px;background-image:url(/images/background.jpg);background-position:center top;background-repeat:no-repeat;background-color:black;}
#site{width:980px;margin:auto;}
p{margin:19px 0px;padding:0px;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.sitebarvote a{color:#000000;}
form{margin:0px;}
.votingpoint{margin:0px;padding:0px;cursor:pointer;width:16px;height:16px;}
img{border:0;}
img.bildinfo, acronym{cursor:help;}
textarea.commentbox{width:500px;height:150px;border:1px solid silver;background-color:white;opacity:0.90;-moz-opacity:0.9;filter:alpha(opacity=90);}
.breite_980px{width:980px;}
.box_260px{width:290px;border:1px solid silver;float:right;background-color:white;opacity:0.90;-moz-opacity:0.9;filter:alpha(opacity=90);}
.box_262px{width:292px;float:right;}
.box_700px{width:670px;border:1px solid #CCCCCC;background-color:white;opacity:0.90;-moz-opacity:0.9;filter:alpha(opacity=90);}
.box_980px{width:980px;border:1px solid #CCCCCC;background-color:white;opacity:0.90;-moz-opacity:0.9;filter:alpha(opacity=90);}
.box_840px{width:810px;border:1px solid #CCCCCC;background-color:white;opacity:0.90;-moz-opacity:0.9;filter:alpha(opacity=90);}
.box_700px_m10px{width:650px;border:1px solid silver;margin:10px;background-color:white;opacity:0.90;-moz-opacity:0.9;filter:alpha(opacity=90);}
table{background-color:white;opacity:0.90;-moz-opacity:0.9;filter:alpha(opacity=90);}
.comment{font-size:12px;background-color:#FFFFFF;}
.content_header{background-color:silver;padding:0 10px;}
.content_bottom{margin:0 10px;border-top:1px solid #DEDEDE;text-align:right;background-color:#FFFFFF;}
.content_text{padding:10px;}
.box_unten{background-color:silver;font-size:10px;text-align:center;}
.box_ergebnis{border-left:1px solid silver;float:right;width:55px;padding:0px 4px;}
a.button, input.button{border:1px solid #999999;background-color:#E9EAED;color:#000000;height:21px;padding:1px 3px;margin:1px;text-align:center;}
input.button{margin:2px 2px 0px;}
.vobutton{background-color:#FFFFFF;border:0;cursor:pointer;text-decoration:none;display:block;}
input.vobutton:hover{font-weight:bold;}
.uebersicht{list-style-type:decimal;margin-right:10px;}
.uebersicht a{font-size:12px;color:#000000;text-align:justify;margin:0 0px 0px;}
.uebersicht a:hover{text-decoration:underline;}
.header_divmenu{width:978px;border:1px solid silver;color:#000000;margin:0px;padding:0px;height:23px;}
.header_menu{width:670px;margin:0px;padding:0px;height:23px;float:left;background-color:white;opacity:0.90;-moz-opacity:0.9;filter:alpha(opacity=90);}
.header_menu li{float:left;list-style:none;margin:0px;text-decoration:none;}
.header_menu a{display:block;color:#000000;padding:2px 18px;text-decoration:none;border-bottom:0px solid #FFFFFF;background-color:#FFFFFF;}
.header_menu a:hover{text-decoration:none;background-color:#CCCCCC;border-bottom:1px solid #339900;}
.header_menu img{margin-left:-9px;}
.font12{font-size:12px;}
h1{font-size:36px;}
h2{font-size:19px;padding:0 0 3px;}
h2#website{font-size:22px;padding:0px;padding:0px;margin:0px 0px 3px;}
h2#website, #comments h4, #comments em{color:#FFF;}
#sub_title{font-size:0.85em;padding:0px;color:#FFF;margin:0px 0px 10px 2px;}
#sub_title a{color:#FFF;}
h4{font-size:13px;}
table{border:1px solid #666666;}
td{padding:1px;}
.seiten_titel{color:#009900;}
