﻿html, body {font-size: 12px;color: #000000;font-family: Tahoma, Verdana, sans-serif;text-decoration: none;margin: 0 auto;background-color: #E0E0E0;text-align: center;}
a:active, a:link, a:visited {color: #FF6600;text-decoration: none}
a:hover, a.vote:hover {color: #000000;text-decoration: none}
a.vote:active, a.vote:link, a.vote:visited {color: #333333;text-decoration: none;}
a.ref:active, a.ref:link, a.ref:visited {color: #FF6600;font-weight: bold;white-space: nowrap;}
a.ref:hover {color: #000;font-weight: bold;white-space: nowrap;}
h1, h2, h3, h4 {color: #000000;font-size: 13px;font-family: Tahoma, Verdana, sans-serif;font-weight: bold;text-decoration: none;margin: 0px;}
h1 {margin-bottom: 10px;padding: 4px;background-color: #E2E2F2;border: 1px solid #FFF;text-align: center;}
.formular {color: #333;font-size: 12px;font-family: Tahoma, Verdana, sans-serif;border: 1px solid #CCC;background-color: #EFEFEF;font-weight: normal;}
.headline {color: #000;font-size: 12px;font-family: Tahoma, Verdana, sans-serif;text-decoration: none;}
.titlebar {padding: 4px;background-color: #FBEBD9;text-align: center;font-weight: bold;}
.charakterhold {padding-top: 8px;padding-bottom: 8px;}
input, textarea {font-size: 11px;color: #FFFFFF;font-family: Tahoma, Verdana, sans-serif;background-color: #516390;padding-left: 3px;padding-right: 3px;}
select {font-size: 11px;color: #FFFFFF;font-family: Tahoma, Verdana, sans-serif;background-color: #516390;padding: 0px;}
#vote {left:5px;top:475px;width:200px;position:absolute}
#vote li {list-style-position:outside;display:list-item;list-style-type:disc}
#vote table.vote {color:#FFF;text-decoration:none;width:200px;padding:5px;margin:auto;border:1px solid #333;background:#FFF;font:12px Tahoma,Verdana,sans-serif}
#vote table.votebar {width:100%;border:1px solid #333;padding:1px;background:#EFEFEF}
#vote td,#vote div {color:#000;font:12px Tahoma,Verdana,sans-serif}
#vote td.fill {font-size:9px;color:#FFF;text-align:center;vertical-align:middle;border:0px;background:#999}
#vote td.empty {font-size:9px;vertical-align:middle;height:15px;border:0;background:transparent}
#vote ul {margin:1em;padding:1em}
#vote a {font-size:12px;color:#333}
#layout {text-align: left;margin: 0 auto;width: 800px;position: relative;}
#container {position: relative;background-color: #FFF;border: 2px solid #CCC;padding: 5px;padding-top: 0px;border-top: 0px;background-image: url('./images/background.gif');background-repeat: repeat-y;}
#content {position: relative;float: right;width: 625px;-width: 625px;margin-bottom: 15px;z-index: 15;}
#content p {padding-right: 5px;}
#content table {width: 100%;}
#content td, #content div {color: #000;font-size: 12px;text-align: justify;font-family: Tahoma, Verdana, sans-serif;}
#content td.navmenu {color:#333;text-align:center;vertical-align:middle;border:1px solid #CCCCCC;height:15px;background-color:#F5D0A7;font-weight: bold;font-size: 11px;}
#content td.navmenu a {display: block;background-color:#FBEBD9;}
#content td.navmenu a:hover {display:block;color:#333;background:#FFF;}
#content .spacer {margin-top: 8px;margin-bottom: 8px;}
#content .t_published {color: green;}
#image_header {width: 786px;height: 320px;background-image: url('./images/background_winter.jpg');background-repeat: no-repeat;text-align: right;vertical-align: bottom;z-index: 20;}
#buttons {position: absolute;right: 13px;top: 288px;vertical-align: top;}
#googlesearch {position: absolute;right: 13px;top: 4px;vertical-align: top;}
#votepreview {text-align: center;position: absolute;right: 38px;top: 370px;width: 200px;border: 1px solid #333;background-color: #FFF;padding: 4px;z-index: 20;display: none;}
#buttons span {position: relative;}
.useronline {top: -5px;right: 5px;font-weight: bold;}
#leftnav {font-size: 12px;position: relative;float: left;z-index: 40;font-weight: bold;}
#leftnav ul {margin: 0;padding: 0;list-style: none;width: 150px;border-bottom: 1px solid #ccc;cursor: pointer;z-index: 30;}
#leftnav ul li {position: relative;display: block;-width: 150px;text-decoration: none;color: #333;background: #efefef;border: 0;border-top: 1px solid #fff;border-left: 1px solid #fff;}
#leftnav ul li:hover {color: #333;background-color: #f9f9f9;}
#leftnav li ul {position: absolute;left: 149px;top: -1px;display: block;margin-top: -30px;padding: 30px 30px 30px 0;border: 0px;}
#leftnav li:hover ul {display: block;}
#leftnav li:hover>ul {display: block;}
#leftnav li:hover>ul ul {display: none;}
#leftnav li:hover>ul li:hover>ul {display: block;}
#leftnav ul ul {display: none;}
* html #leftnav ul li {float: left;height: 1%;}
* html #leftnav ul li a {height: 1%;}
#leftnav ul, li {margin: 0 0 0 0;}
#leftnav ul a {display: block;color: #333;}
#leftnav ul a:hover {color: #E2144A;background: #f9f9f9;}
#leftnav .title, .subcat {padding: 5px;padding-left: 10px;}
#leftnav li ul a {text-decoration: none;color: #77F;padding: 5px;padding-left: 10px;}
#leftnav li ul a:hover {color: #E2144A;}
#partnernavigation ul li {height: 19px;width: 92px;-height: 15px;-width: 88px;}
#partnernavigation ul li a {padding: 2px;}

