/* Contao Open Source CMS :: Copyright (C) 2005-2012 Leo Feyer :: LGPL license */
/* body{margin:0;padding:0;font-size:100.01%;text-align:left;position:relative}select,input,textarea{font-size:99%}form{margin:0;padding:0}img{border:0}#left{float:left}#right{float:right}#main{width:auto;position:relative}.inside{position:relative;text-align:left}.block{overflow:hidden}.clear,#clear{height:0.1px;font-size:0.1px;line-height:0.1px;clear:both}.invisible{width:0;height:0;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline}.custom{display:block;text-align:left}.custom:after{content:".";display:block;height:0;clear:both;visibility:hidden}*+html #main{position:static}header,footer,nav,section,aside,article,figure,figcaption{display:block} */

#menu{position:absolute;top:133px;left:294px;background:url(../img/backgrounds/menu_background.jpg) repeat-x;}
#menu.mod_navigation.block{overflow:visible;}#menu .trail,#menu .active{font-weight:bold;}
#menu ul{padding:0;list-style-type:none;}#menu ul ul{position:absolute;display:none;z-index:999;}
#menu li:hover ul ul,#menu li.sfhover ul ul{display:none;}#menu li:hover ul,#menu li li:hover ul,#menu li.sfhover ul,#menu li li.sfhover ul{display:block;}
#menu li{float:left;position:relative;}#menu li:hover{background:url(../img/backgrounds/menu_hover.png) center center no-repeat;}
#menu li li{width:100%;border:1px solid #c7c7c7;border-width:0 1px;border-bottom:1px solid #dadada;background:url(../img/backgrounds/menu_item_inactive.jpg) repeat-y top left #fff;}
#menu li li.active.submenu{border:1px solid #c7c7c7;border-width:0 1px;border-bottom:1px solid #dadada;background:url(../img/backgrounds/menu_item_inactive.jpg) repeat-y top left #fff;}
#menu li li.submenu:hover{border:1px solid #c7c7c7;border-width:0 1px;border-bottom:1px solid #dadada;background:#fff;}
#menu li li.submenu.trail:hover,#menu li li.submenu.active:hover{background:#fff;}
#menu li li.last{-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;}
#menu li li:hover,#menu li li.active,#menu li li.activefirst,#menu li li.activelast{border-right:1px solid #a0120c;border-left:1px solid #a0120c;border-bottom:1px solid #a0120c;background:url(../img/backgrounds/menu_item_active.jpg) repeat-y top left #a0120c;}
#menu li li li.first{border-top:1px solid #c7c7c7;}#menu li li li.active.first,#menu li li li.first:hover{border-top:1px solid #a0120c;}
#menu a{text-transform:uppercase;color:#fff;display:block;border:0;font-size:13px;height:29px;line-height:28px;padding:10px 15px 9px;text-shadow:0 1px 1px #7a0702;white-space:nowrap;background:url(../img/backgrounds/menu_splitter.jpg) no-repeat right center;}
#menu a:hover{color:#fff0e0;}#menu a.last{background-image:url(../img/backgrounds/menu_right.jpg);background-position:right top;}
#menu li li a.last{background-image:none;}#menu li:hover a{color:#fff0e0;}#menu li:hover li a{color:#6F6F6F;}
#menu li li a{border:0;height:auto;line-height:1em;text-shadow:none;text-transform:none;background:0;font-weight:normal;color:#6F6F6F;}
#menu li li a:hover{background:0;font-weight:normal;color:#fff;}#menu li li.active a,#menu li li.trail a,#menu li li.trail a :hover{font-weight:bold;color:#921112;}
#menu li li.submenu a{background:url(../img/backgrounds/menu_submenu_arrow_right.png) no-repeat right center;padding-right:36px;}
#menu li li.submenu:hover a{color:#921112;}#menu li li.submenu li a{background:0;padding-right:15px;}
#menu li li.submenu.trail li a,#menu li li.submenu.active li a{font-weight:normal;}
#menu li li.submenu:hover li a{color:#6F6F6F;}#menu li li.submenu li:hover a{color:#fff;}
#menu li li.submenu li a:hover,#menu li li:hover a,#menu li li li:hover a{color:#fff;}
#menu li li.active a, #menu li li a.active,#menu li li a.activefirst,#menu li li a.activelast,#menu li li.active li a.active,#menu li li.active li a.activefirst,#menu li li.active li a.activelast,#menu li li.trail li a.active,#menu li li.trail li a.activefirst,#menu li li.trail li a.activelast{font-weight:bold;color:#fff;}
#menu ul ul{top:48px;}#menu ul ul ul{top:-1px;left:131px;}#menu ul li.trail ul ul{left:139px;}
#menu ul ul li.active ul{left:139px;}#left ul li.commercial{color:#6F6F6F;background:url(../img/sonstiges/commercial.jpg) no-repeat left 9px #EBEBEB;padding:30px 9px 3px;}
#left ul li.commercial br{margin:5px;display:block;height:5px;}#left ul li.commercial a{color:#6F6F6F;background:0;padding:0;margin:0;display:inline;border:0;border-bottom:1px dotted #909090;padding-bottom:0;line-height:1.8em;}
#left ul li.commercial a:hover{border-bottom:1px dotted transparent;}/*#main .stButton .stButton_gradient{font-size:12px;border:0;background:0;}
.pdf_link a img{position:relative;top:3px;}#main .stButton .stTwVbubble_left{font-size:15px;}*/
/* @import url("hacks.css"); */body{background:url(../img/backgrounds/background.jpg) left top repeat-x #fff;font-family:verdana;font-size:12px;margin:0;padding:0;}
img{border:0;}a:link,a:active,a:visited{border-bottom:1px dotted #909090;color:#424242;padding-bottom:2px;text-decoration:none;}
a:hover{border:0;color:#fa9f00;padding-bottom:2px;text-decoration:none;}:focus{outline:0;}
p{line-height:1.8em;}h2{margin-bottom:30px;font-family:Georgia;font-weight:normal;font-size:1.5em;background:url("../img/backgrounds/background.jpg") repeat-x scroll left -165px #DADADA;border:1px solid #740403;color:white;padding:3px 6px;border-radius:3px;text-shadow:0 1px 1px #590400;}
h3{margin-bottom:15px;margin-top:30px;font-family:Georgia;font-weight:normal;font-size:1.6em;background:#921112;color:white;padding:5px 10px;}
hr{height:1px;border:0;border-top:1px solid #a5a5a5;}form{margin:0;padding:0;}fieldset{margin:0;padding:0;border:0;}
ul{list-style-type:square;margin:0;padding-left:20px;}li{line-height:1.8em;}#wrapper{width:100%;background:url(../img/backgrounds/shadow_background.png) center 203px no-repeat transparent;}
#header,#container,#footer_links,#main_bottom{margin:0 auto;width:958px;}#container{background:#f0f0f0;position:relative;border:1px solid #ccc;border-top:0;border-bottom:0;}
#main{background-color:#fff;color:#474747;padding:22px 20px 0;border-left:1px solid #d7d7d7;padding-bottom:0;}
#footer{width:100%;background:url("../img/backgrounds/footer.jpg") repeat-x left top #424242;}
#header .mod_article .block{border:5px solid #4a0a01;background:url(/img/backgrounds/commercial.jpg) no-repeat left 1px #4a0a01;float:right;height:60px;margin-top:29px;margin-right:20px;width:468px;padding-left:15px;overflow:hidden;}
#header .mod_article .block img{float:left;}
#logo{background:url(../img/backgrounds/menu_placeholder.jpg);width:265px;height:149px;margin-left:29px;position:absolute;top:32px;}
#header img.logo{left:61px;top:58px;float:left;z-index:1000;position:absolute;}#award_guy{background:url(../img/backgrounds/award_guy.png) no-repeat top left transparent;position:absolute;left:205px;top:28px;width:129px;height:122px;}
#left{padding-bottom:10px;margin-bottom:12px;}#left .inside{line-height:0;padding-left:0;}
#left h4{display:block;color:white;font-weight:normal;background:url(../img/backgrounds/submenu_header.jpg) repeat-x;padding:10px;border-left:1px solid #454545;border-right:1px solid #454545;height:10px;font-size:1.2em;line-height:.6em;text-shadow:0 1px 1px #000;text-transform:uppercase;margin:0;}
#left ul{list-style-type:none;margin:0;padding:1px 0;background-color:#e7e7e7;border:1px solid #d7d7d7;border-left:0;border-right:0;}
#left li{padding:0;border:1px solid #d7d7d7;margin:5px;line-height:1em;background:url(../img/backgrounds/submenu_item.jpg) repeat-x #ebebeb;}
#left a.trail,#left a.active,#left li.active a,#left a.activefirst,#left a.activelast{font-weight:700;color:#921112;}
#left li.submenu .trail{color:#6f6f6f;}#left li a{border:1px solid #f1f1f1;display:block;color:#6f6f6f;padding:7px 10px 7px 25px;background:url(../img/backgrounds/submenu_arrow_right.png) no-repeat 4px center;text-shadow:0 1px 1px #fff;}
#left li a:hover{color:#000;border:1px solid #cbcbcb;background-image:url(../img/backgrounds/submenu_arrow_right_hover.png);}
#left ul ul{border:0;border-top:1px solid #d7d7d7;background:#f0f0f0;}#left ul ul li{border:0;background:0;}
#left ul ul li a{padding-left:30px;border:0;background-position:9px center;}#left ul ul li a:hover{border:0;}
#left ul li a.submenu{background-image:url(../img/backgrounds/submenu_arrow_down.png);}
#left ul li a.submenu:hover{background-image:url(../img/backgrounds/submenu_arrow_down_hover.png);}
#left ul ul{display:none;}#left ul .trail ul{display:block;}#left ul .active ul{display:block;}
#left li:hover{border:1px solid #cbcbcb;}#left li:hover a{border:1px solid transparent;}
#left li li:hover{border:0;}#left li.trail:hover{border:1px solid #cbcbcb;}#left li.trail:hover a{border:1px solid transparent;}
#left li.trail:hover li a{border:0;}#left li.active:hover a{border:1px solid transparent;}
#left li.active:hover li a{border:0;}#main_bottom{background:#fff;padding-bottom:12px;position:relative;border:1px solid #ccc;border-width:0 1px 1px 1px;height:15px;}
#main_bottom_row{width:260px;background:#F0F0F0;height:27px;border-right:1px solid #d7d7d7;float:left;}
#footer .inside{color:#fff;text-align:left;text-shadow:0 1px 1px #000;}#footer_links{padding-bottom:17px;padding-top:12px;}
#footer a{color:#fff;text-shadow:0 1px 1px #000;white-space:nowrap;}#footer img{height:0;width:0;}
#main h1{color:#000;font-size:1.1em;}#main h1.title{border-bottom:3px solid #921112;color:#404040;font-family:Georgia;font-size:2.2em;font-weight:400;margin-bottom:0;margin-top:0;padding-bottom:5px;padding-top:0;}
.description{border-left:5px solid #4d4d4f;padding:5px 0 5px 20px;margin:0 0 25px 0;}
p.description img{float:left;clear:left;margin:15px 15px 10px 0;}.pdf_link{top:0;position:absolute;right:-15px;}
#abstimmung .ce_text.block{position:relative;}.pdf_link a{border:0;}#inhalt5 .pdf_link{right:8px;top:25px;}
.center{text-align:center;}a.image{text-decoration:none;border:0;}.button_orange{width:139px;height:25px;border:0;color:#fff;line-height:2em;padding-bottom:5px;background:url(../img/backgrounds/button_orange.png) no-repeat;text-shadow:0 1px 1px #7a0702;position:absolute;}
.button_orange:hover,.button_orange:focus{background:url(../img/backgrounds/button_orange_hover.png) no-repeat;color:#ffefcd;}
a.common{background:url(../img/link.gif) left 9px no-repeat;display:block;color:#7b0400;padding:0 0 0 10px;margin:0;border:0;border-top:1px dotted #909090;text-decoration:none;}
a.common:hover{font-weight:bold;border:0;border-top:1px dotted #909090;}a.highlight{background:#EDE62C;font-weight:bold;padding:6px 13px;border:1px dotted #504E0E;text-decoration:none;}
a.highlight:hover{color:#474747;}.e1,.e2,.e3,.e4{position:absolute;display:block;z-index:777;}
.e1,.e2{width:10px;height:17px;top:0;}.e3,.e4{width:14px;height:14px;bottom:-1px;}
.e1{background:url(../img/backgrounds/border_top_left.jpg) #DADADA;left:-1px;}.e2{background:url(../img/backgrounds/border_top_right.jpg);float:right;position:relative;margin-right:-1px;}
.e4{background:url(../img/backgrounds/border_bottom_right.jpg);right:-1px;}.e3{background:url(../img/backgrounds/border_bottom_left.jpg);left:-1px;}
#toplink{border:1px solid #ddd;background:url(../img/icons/gray_dark/arrow_up_8x8.png) #fff no-repeat 7px center;padding:5px 10px 5px 21px;position:fixed;bottom:10px;right:10px;z-index:2000;display:none;border-radius:5px;width:67px;}
#toplink a{color:#000;border:0;text-shadow:none;}#toplink a:hover{color:#000;font-weight:bold;}
#tickerimages{margin:0;padding:0;margin-top:8px;list-style-type:none;}#tickerimages li a,#tickerimages li a:hover,#tickerimages li,#tickerimages li:hover{background:0;padding:0;margin:2px -1px;border:1px solid transparent;}
.randomticker{height:198px;width:260px;display:block;overflow:hidden;position:relative;background:red;border-left:0;background:url("../img/backgrounds/left_menu_background.png") repeat-y scroll right center #E7E7E7;}
.randomticker ul li{line-height:3.8em;height:198px;}#tickerimages img{height:182px;margin-left:9px;width:243px;position:absolute;}
img.rollover{z-index:3;}img.rolloverimg{z-index:2;}#left ul.board{padding:0;color:#656565;list-style-type:none;}
#left ul.board li{padding:5px 9px;border-bottom:1px solid #ccc;line-height:1.6em;}
#left ul.board li a{white-space:nowrap;background:0;float:left;border:0;padding:0;}
#left ul.board li img{float:left;margin:3px 6px 0 0;}#main #sitemap{background-color:#fafafa;color:#909090;margin-bottom:10px;padding-bottom:10px;padding-top:10px;}
#main #sitemap ul{list-style-type:none;padding:0;}#main #sitemap li{padding-right:10px;background:url(../img/backgrounds/sitemap_arrow.png) no-repeat right 4px;display:inline;margin-right:2px;}
#main #sitemap li.last{background:0;}#main #sitemap li a{border-bottom:1px solid #d6d6d6;}
#main #sitemap li a:hover{border-bottom:0;}#main #sitemap li.last a{color:#adadad;border:0;}
.tip{width:316px;}.startseite .tip{width:185px;}.tip-title{font-weight:bold;font-size:11px;margin:0;color:#fc9f00;padding:8px 8px 4px;background:url(../img/bubble.png) top left;}
.tip-text{font-size:11px;padding:4px 8px 8px;color:white;background:url(../img/bubble.png) bottom right;}
a.info{padding:3px 3px 3px 15px;cursor:pointer;white-space:nowrap;border:1px solid transparent;border-bottom:1px dotted #474747;background:url(../img/icons/gray_dark/cursor_8x8.png) #fff no-repeat 3px center;}
a.info:hover,a.active{border:1px solid black;color:#fff;background:url(../img/icons/white/cursor_8x8.png) #474747 no-repeat 3px center;}
.infoelement{background:#FFF6BF;color:#514721;max-height:218px;overflow:auto;border:1px solid #FFD324;padding:3px 6px;overflow:auto;margin:0 0 25px;}
.infoelement p{margin:0;}ul.gewinnspiel_archiv{font-weight:bold;margin-bottom:10px;}
ul.gewinnspiel_archiv li{padding-bottom:5px;}ul.gewinnspiel_archiv span{font-weight:normal;}
#sponsor{background:url(../img/backgrounds/anzeigen_label.jpg) no-repeat;float:left;padding-top:20px;text-align:left;}
#sponsor .s1,#sponsor .s2,#sponsor a{width:234px;background:#f5f5f5;}#sponsor .s1 span,#sponsor .s2 span{margin:10px;display:block;}
#sponsor .s1{float:left;clear:left;margin:0 20px 0 0;}#sponsor .s2{float:left;clear:right;}
.tableform form{width:100%;}.formbody{background:url("/img/backgrounds/stripe.gif") repeat scroll left top #FFF;border:1px solid #CCC;margin:0;padding:15px 25px 15px 15px;}
.formbody td{vertical-align:top;padding:4px 2px;}.formbody input,.formbody select{background:none repeat scroll 0 0 #FFF;border:1px solid #CCC;color:#474747;margin:0;padding:3px 5px;width:70%;}
.formbody select{width:auto;}.formbody input:focus,.formbody input:hover,.formbody selectinput:focus,.formbody select:hover{border:1px solid #474747;}
.formbody textarea:focus,.formbody textarea:hover{border:1px solid #474747;}.formbody input.checkbox,.formbody input.radio{width:auto;margin:0;padding:0;float:left;border:0;background:0;}
.formbody input.checkbox:hover,.formbody input.radio:hover,.formbody input.checkbox:focus,.formbody input.radio:focus{border:0;background:0;}
div.checkbox_container span,div.radio_container span{clear:both;float:left;margin:0 0 10px 0;}
div.checkbox_container label,div.radio_container label{margin:0 0 0 5px;}div.checkbox_container label:hover,div.radio_container label:hover{color:#474747;}
div.checkbox_container,div.radio_container{padding-top:5px;}.formbody input.captcha{width:17px;border:1px solid #ff7e00;}
.formbody label{color:#474747;display:block;float:left;margin:4px 8px 5px 0;padding:0;}
.formbody table{width:100%;}.formbody td.col_0{max-width:135px;}.formbody label.mandatory{max-width:160px;}
.formbody textarea{background:none repeat scroll 0 0 #FFF;border:1px solid #CCC;color:#474747;height:150px;margin:0;overflow:auto;padding:3px 5px;width:100%;}
.formbody .submit{background:none repeat scroll 0 0 #FFF;border:1px solid #CCC;color:#666;cursor:pointer;display:block;margin:10px 0 0 0;padding:4px 15px;width:auto;}
.formbody .submit:hover{border:1px solid #474747;color:#474747;}.formbody p.error{display:none;}
.formbody p+textarea,.formbody p+input,.formbody p+select{border:1px solid #921112;}
.formbody span.mandatory{color:#cfcfcf;padding-left:3px;}.formbody span.captcha_text{margin-left:4px;color:#ff7e00;white-space:nowrap;}
.formbody label.mandatory.error{color:#921112;}.formbody label.mandatory.error span.mandatory{color:#921112;}
.startseite .title{display:none;}.startseite #sitemap{display:none;}.startseite #main{padding:0;}
.startseite #main .mod_article.block .block{margin:22px 10px 0 20px;}.startseite #main #feature{margin:0;background:url(/img/backgrounds/main.jpg) no-repeat left 25px;padding:210px 20px 0;}
.startseite #main #feature h1{font-weight:normal;font-size:2.7em;margin:0 0 5px;}
.startseite #main #feature h1 span{color:#a6130c;}.startseite #main #feature p{color:black;font-size:1.1em;}
.index h2{font-size:1.1em;font-weight:bold;margin:0;padding:0;background:0;text-shadow:none;color:black;border:0;}
ul.index{clear:both;margin:0;padding:0;}ul.index.border{border-top:1px solid #e4e4e4;}
.index li{list-style:none;}.index .item{display:inline-block;padding:10px 15px 30px 15px;width:188px;float:left;}
.index .item img{width:64px;height:64px;float:left;margin:0 10px -3px 0;}.index .item.first{width:192px;}
.index .item.first,.index .item.last{background:url(../img/backgrounds/column_bg.jpg) repeat-x top left;}
.index .tipp{display:inline-block;padding:0;width:207px;height:160px;margin:0 15px 30px 0;float:left;border:1px solid #7b0400;}
.index .tipp p{padding:0 15px;margin:5px 0;line-height:1.6em;}.index .tipp h3{font-family:verdana;padding:4px 15px;margin:1px;font-size:1em;background:#7b0400;color:#fff;}
.index .tipp.last{margin:0;}.news{border:1px solid #EEE;float:left;margin-bottom:20px;}.news td{line-height: 1.8em;}
.news .entry-date{background:url("../img/backgrounds/date.jpg") no-repeat scroll 0 0 transparent;clear:left;float:left;margin:16px 0 0 20px;padding:0;text-align:left;width:55px;}
.news .publishmonth{clear:right;color:#FFF;float:left;font-size:.8em;line-height:1.4em;text-align:center;width:42px;}
.news .publishday{clear:left;color:#999;float:left;font-family:Georgia;font-size:2em;padding-bottom:5px;text-align:center;width:42px;}
.news .entry-content{clear:none;float:left;padding:0 20px 5px;width:540px;}#abstimmung h2{margin-bottom:0;}
#abstimmung p.description{margin:23px 0 -20px;}#abstimmung ul{list-style-type:none;margin:0;padding:0;border-top:1px dotted #c7c7c7;margin-bottom:25px;}
#abstimmung ul.top-votum{border-top:0;}#abstimmung li{clear:both;border-bottom:1px dotted #c7c7c7;margin:0;padding:4px 15px;height:35px;line-height:1em;}
#abstimmung li:hover{background-color:#fff3f3;}#abstimmung .grey{background-color:#f5f5f5;}
#abstimmung li .result,#archiv li .result{float:right;color:#8a8a8a;padding-top:4px;}
#abstimmung li .result_border,#archiv li .result_border{margin-bottom:2px;width:250px;padding:0 1px;border:1px solid;}
#abstimmung .radio{width:19px;height:25px;padding:0 5px 0 0;background:url(../img/radio.gif) no-repeat;display:block;clear:left;float:left;margin-top:6px;}
#abstimmung .hidden{position:absolute;left:0;top:-500px;}#abstimmung label{float:left;display:block;padding-left:15px;width:92%;}
#abstimmung input{float:left;display:block;}#abstimmung input{margin-left:0;}#abstimmung li a{text-decoration:none;color:#808080;border:0;line-height:1.4em;}
#abstimmung li a:hover{text-decoration:underline;color:black;}#abstimmung li img{padding:0 10px;border-right:1px solid #a5a5a5;}
#abstimmung li img.last{border:0;}#abstimmung img.preview{display:none;}#abstimmung .success{padding:5px;background:#dff2bf;color:#4f8a10;border:1px solid #4f8a10;}
#abstimmung .success a{color:#4f8a10;}#abstimmung .failed{padding:5px;background:#fec5b3;color:#9f0000;border:1px solid #9f0000;}
#abstimmung p.info{padding:5px;background:#f5f5f5;color:#474747;border:1px dotted #c7c7c7;}
#abstimmung .failed a{color:#9f0000;}#abstimmung .ranking,#archiv .ranking{height:11px;margin:1px 0;}
#abstimmung .r0,#archiv .r0{background:url(../img/backgrounds/r0.jpg) repeat-y top left #d3d3d3;}
#abstimmung .r1,#archiv .r1{background:url(../img/backgrounds/r1.jpg) repeat-y top left #fee972;}
#abstimmung .r2,#archiv .r2{background:url(../img/backgrounds/r2.jpg) repeat-y top left #b8b8b8;}
#abstimmung .r3,#archiv .r3{background:url(../img/backgrounds/r3.jpg) repeat-y top left #d7ad99;}
#abstimmung .r4,#archiv .r4{background:url(../img/backgrounds/r4.jpg) repeat-y top left #f3a37d;}
#abstimmung li.pre-votum{border-bottom:0;}#abstimmung li.votum{background:#f7e3ba;color:#967604;border:1px solid #967604;}
#abstimmung li.votum a{color:#967604;}#abstimmung li.votum div{border-color:#967604;}
#accordion ul{border-top:1px dotted #c7c7c7;list-style-type:none;margin:0;padding:0;}
#accordion li{line-height:1em;}#accordion li a.toggler{background-position:10px center;background-repeat:no-repeat;border-bottom:1px dotted #c7c7c7;display:block;cursor:pointer;padding:8px 10px 8px 30px;}
#accordion li a.toggler:hover{background-color:#fff3f3;}#accordion li.grey{background-color:#f5f5f5;}
#accordion li.element div{height:256px;padding:10px 10px 10px 30px;border-bottom:1px dotted #c7c7c7;}
#accordion a img{border:2px solid transparent;border-bottom:0;}#accordion a.preview{border:2px solid #eee;display:inline-block;line-height:0;}
#accordion a.preview:hover{border:2px solid orange;}#archiv p{padding:8px 10px 10px 18px;margin:0;color:#424542;line-height:1.2em;font-size:1.1em;font-weight:bold;background-image:url(../img/icons/gray_dark/read_more_8x8.png);background-position:2px 13px;background-repeat:no-repeat;}
#archiv p.description{background:none;font-size:1em;line-height:1.8em;margin-bottom:25px;font-weight:normal;}
#archiv p.normal{font-weight:normal;background:none;margin-top:15px;padding-left:0;}
#archiv td{height:5px;line-height:13px;margin:0;padding:8px 0 12px 12px;text-align:left;}
#archiv .list{margin-top:10px;background:url("../img/backgrounds/archiv.jpg") no-repeat left top;width:100%;}
#archiv .no_awards{background:url("../img/backgrounds/archiv.jpg") no-repeat -30px top;}
#archiv ul{background-image:url(../img/backgrounds/archiv.jpg);background-position:0 top;background-repeat:no-repeat;list-style-type:none;list-style-position:outside;margin:0 0 20px;padding:0 0 0 26px;}
#archiv li{margin:0 0 0 4px;border:1px dotted transparent;color:black;line-height:1.18em;border-top:0;padding:10px;white-space:nowrap;text-shadow:0 1px 1px white;}
#archiv li:last-child{list-style-type:none;}#archiv li a{font-weight:normal;padding:2px 16px 0 0;background-image:url(../img/icons/gray_dark/new_window_8x8.png);background-repeat:no-repeat;background-position:right center;border-bottom:#626262 1px dotted;}
#archiv li a:hover{text-decoration:none;background-image:url(../img/icons/orange/new_window_8x8.png);border-bottom:#fa9f00 1px dotted;color:#fa9f00;}
#archiv li a.gesamt{background-image:none;padding:2px 0 0;border:0;}#archiv li a.gesamt:hover{color:#fa9f00;}
#archiv .ranking{height:9px;}#archiv li .result{font-size:.8em;margin-top:-19px;padding-top:0;}
#archiv li .result_border{margin-bottom:2px;}#main #map ul{list-style-type:none;padding:20px 0;}
#main #map ul ul{padding:12px 0 20px;}#main #map ul ul ul{padding:0 0 20px;}#main #map ul li{display:inline;margin-right:2px;}
#main #map li a{display:block;border-left:3px solid #d6d6d6;text-shadow:0 1px 1px #fff;border-bottom:0;background:#eee;padding:5px 8px;font-weight:bold;}
#main #map li a:hover{border-bottom:0;}#main #map li li a{display:inline;border-bottom:1px solid #d6d6d6;background:0;padding:0;font-weight:normal;}
#main #map .level_1 li{padding-right:0;}#main #map .level_2 li{padding-right:10px;}
#main #map li.last{background:0;}#main #map li a:hover.last{color:#fa9f00;}#main #map li .level_2 a{border:0;white-space:nowrap;}
#main #map ul.level_2{margin:0 0 0 10px;}#main #map ul.level_3{margin:0 0 0 105px;}
#main #map ul li li{margin-right:5px;background:0;border-right:1px solid grey;}#main #map ul li.last{border-right:0;}
#main #map li a.last{color:#424242;}#main #map li li .submenu{border-bottom:1px solid #D6D6D6;}
#main #map li.submenu{border-right:0;padding-right:0;margin:0;}#main #map li li.submenu a{font-weight:bold;display:block;border:0;}
#main #map li li.submenu li a{font-weight:normal;display:inline;}#main #archiv-uebersicht #map li .trail{display:none;}
#bb_like_box{border:3px solid #f0f0f0;z-index:10;overflow:hidden;position:relative;top:-1px;left:-2px;}
#bb_like_box iframe{left:-5px;overflow:hidden;position:relative;top:-1px;}.fan_box .profileimage{display:none;}
.fan_box a{color:#000;}.fan_box .full_widget .connect_top,.fan_box .full_widget{background:none;}
.fan_box .connections{border-top:1px solid #D7D7D7;}.fan_box .name_block{font-size:12px;margin-bottom:8px;}
.fan_box .full_widget{color:#656565;}.fan_box .connect_action{padding:0;}.fan_box .connect_widget .connect_widget_interactive_area{margin:0;}
.fan_box .connections_grid .grid_item .name{display:none;}.fan_box .connections_grid a{border:0;}
.fan_box a{border-color:#CAD4E7;}.fan_box .connect_widget td.connect_widget_vertical_center a.connect_widget_like_button{border:1px solid #CAD4E7;}
.fan_box .connect_widget td.connect_widget_vertical_center a.connect_widget_like_button:hover{border:1px solid #9DACCE;}
.fan_box a:hover{border:1px solid #3B5998;padding:4px 5px;}.fan_box .connect_widget_unlike_link:hover,.fan_box .connections_grid a:hover,.fan_box .name_block a{border:none;padding:0;}
.fan_box .connections .connections_grid{padding-top:10px;}.fan_box .full_widget{color:#656565;}
.fan_box a{border:0 none;color:#656565;font-size:11px;}.fan_box .total{margin-bottom:10px;display:block;}
.fan_box .like_button_like{display:none;}.connect_confirmation_cell_no_like{padding-left:0;}
.connect_widget div.connect_confirmation_cell_like{left:0;}.fan_box .connections .connections_grid{padding-top:0;}
.fan_box .connect_action .name{font-size:11px;}.fan_box .connect_widget td.connect_widget_vertical_center{height:23px;}
#tickerimages img{border:1px solid black;margin-left:8px;}#tickerimages li a,#tickerimages li a:hover,#tickerimages li,#tickerimages li:hover{margin:1px -1px;}

.startseite #main #feature.birthday p { padding: 0 20px; }
.startseite #main #feature.birthday  {padding: 0; background:0; }
.startseite #main #feature.birthday img {
    position: absolute;
    top: 0;
    z-index: 100;
}
#birthday-badge  {     
	background: url("/img/gewinnspiel/10-years-badge.png") no-repeat scroll left top transparent;
    height: 270px;
    left: 128px;
    position: absolute;
    top: 7px;
    width: 185px;
    z-index: 1000; 
}

.formbody .radio_container.mandatory legend, .formbody .checkbox_container.mandatory legend { padding-bottom:10px; }
.formbody .radio_container.mandatory label, .formbody .checkbox_container.mandatory label { margin-top: -1px; margin-left: 10px; }


/* 2014 */

#main { 
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
	min-width:657px; 
	width:auto; 
}

#container { 
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 25px;
	-moz-border-radius-topleft: 25px;
	border-top-left-radius: 25px;
	width:698px ;
	background: url('/img/backgrounds/menu-left.png') repeat-y white
}

#main_bottom{ 

	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;

}

#left h4:first-child{
-webkit-border-top-left-radius: 5px;
-moz-border-radius-topleft: 5px;
border-top-left-radius: 5px;
}


#menu { left: 281px; }
#award_guy { left: 192px; }
#logo { margin-left: 16px; }


.tableform .form-radio-group span:last-of-type{ display: inline-block; }

