/* Style sheet ontonym */
div.form{margin-bottom:20px;}
.floatleft{float:left;}
.icons{margin-top:12px;padding-left:25px;}
*{margin:0;padding:0;}
body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#333;line-height:150%;background: #971824;}
p{margin-bottom:1em;}
p.info,p.more{margin:0;font-size:10px;}
p.teaser{margin:0;}
div#main ul,div.mod_newsmenu ul{margin-bottom:1em;padding-left:1.25em;}
div#main ol,div.mod_newsmenu ol{margin-bottom:1em;padding-left:1.75em;}
div.ce_text{clear:left;}
div.partner div.image_container{width:245px;margin-right:2em;padding-bottom:2em;}
div#wrapper{width:800px;margin:0 auto 12px;background-color:#fff;}
div#header{background: url(/tl_files/resources/header.gif) no-repeat;}
div#header img{position:absolute;margin-top:8px;}
div#topnav{position:relative;padding-top: 8px;}
div#nav{height:56px;margin-top:79px;padding-left:10px;background: #fff url(/tl_files/resources/nav_bg.gif) repeat-x;}
div#right{width:206px;float:right;padding-top:16px;padding-right:22px;background: #fff;}
div.sidebarblock{margin-top:16px;padding-bottom:12px;border-bottom:1px solid #ccc;color:#666;}
div.comment_default{margin-top:16px;padding-bottom:12px;border-bottom:1px solid #ccc;color:#666;}
div#erlaeuterung{color:#666;}
div#main{margin-right:255px;padding-top:16px;padding-left:22px;background: #fff;}
div#footer .pageend{height:16px;clear:both;background:#971824 url("/tl_files/resources/footer.gif") center top no-repeat;}
div#footer .copyright{float:right;margin-top:12px;padding-right:20px;font-size:10px;color:#fff;white-space:nowrap;}
h1{margin-bottom:16px;font-weight:normal;font-size:20px;}
h2{margin:18px 0 12px;font-weight:normal;font-size:16px;}
h2.news{margin:0;}
h3{margin-top:12px;margin-bottom:9px;font-size:14px;line-height:100%;}
h4{font-style:italic;font-weight:normal;font-size:12px;}
div#nav.sub{background: #fff url(/tl_files/resources/nav_bg_sub.gif) repeat-x;}
div#nav ul li{float:left;list-style:none;}
div#nav a{display:block;padding:12px;font-weight:bold;text-decoration:none;font-size:14px;color:#333;}
div#nav li.active,div#nav li.submenu{background: url(/tl_files/resources/navli_a_left.gif) no-repeat;}
div#nav li.active a,div#nav li.submenu a{background: url(/tl_files/resources/navli_a_right.gif) top right no-repeat;}
ul.level_2 li.active a,div#nav ul.level_2 li a,div#nav li.submenu li.active a,div#nav li.submenu li{background: none;}
div#nav ul ul{position:absolute;float:none;display:block;margin-top:-4px;margin-left:-12px;}
div#nav ul ul li{padding:0;background: none;}
div#nav ul ul li a{padding:0 6px;border-right:1px solid #999;font-weight:normal;font-size:12px;background: none;}
div#main div.pagination ul{margin:0;padding:0;}
div.pagination li{display:inline;margin-top:0;padding-top:0;padding-right:5px;border-right:1px solid #ccc;list-style-type:none;}
div.mod_newsmenu li{list-style-type:none;list-style-image:url("/tl_files/resources/listbg.gif");}
div.mod_newsmenu{margin-bottom:1em;}
div.mod_newsmenu li.submenu{list-style-type:none;list-style-image:url("/tl_files/resources/list_a_bg.gif");}
div.comment_default{margin-bottom:25px;}
div#nav ul ul li.last a{border-right: none;}
div#topnav ul{right:16px;top:38px;position:absolute;}
div#topnav ul li{display:inline;padding:0 6px;list-style:none;}
div#topnav a{font-family:Tahoma, Verdana, sans-serif;font-weight:bold;text-decoration:none;font-size:10px;color:#999;}
img{display:block;border:none;}
.copyright img{display:inline;vertical-align: bottom;}
#lbImage{border:10px solid #ccc;}
div.rahmen{border:1px solid #ccc;}
a{text-decoration:none;color:#971824;}
a:active,a:focus{outline: 0;}
.invisible{display:inline;position:absolute;left: -1000px; top:-1000px; width:0;height:0;overflow:hidden;}
input,select{width:250px;display:block;padding:3px;border:1px solid #971824;}
input[type=hidden]{display:none;}
textarea{width:450px;display:block;padding:3px;border:1px solid #971824;}
.error{font-weight:bold;color:#971824;}
.submit{width:auto;padding:3px 12px;background-color:#F4EBEB;border:1px solid #971824;}
label{font-size:80%;}
label.mandatory{color:#971824;}
