/* Style sheet schlurfnet */
body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
caption,th,td{text-align:left;vertical-align:top;}
abbr,acronym{border-bottom:1px dotted #666;font-variant:normal;cursor:help;}
blockquote,q{quotes:none;}
fieldset,img{border:0;}
li{list-style-type:none;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
del{text-decoration:line-through;}
ins{text-decoration:none;}
:focus{outline:0;}
input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit;}
pre,code{font-family:"Lucida Console",Monaco,monospace;font-size:12px;}
table{font-size:inherit;}
caption,th{font-weight:bold;}
h1,h2,h3{margin-top:1em;}
html *{font-size:100.01%;}
textarea,pre,code,kbd,samp,var,tt,blockquote{font-family:Consolas, "Lucida Console", "Andale Mono", "Bitstream Vera Sans Mono", "Courier New", Courier;}
body{font-family:Verdana, Geneva, Arial, Arial, Helvetica, sans-serif;font-size:80.00%;color:#ddd;}
h1,h2,h3{text-align:center;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight:normal;color:#fff;}
h1{margin:0.7em 0 1em;padding-left:0.2em;letter-spacing: 0.2em;}
h2,h3{margin:0 0 0.7em;letter-spacing: 0.14em;}
h1{font-size:150%;}
h2{font-size:120%;}
h3{font-size:106.67%;}
h2 ul{margin:0 0 1em;line-height:1.5em;}
ul li{list-style-type:disc;}
li{line-height:1.5em;}
p{margin:0 0 1em;line-height:1.5em;}
q{margin:0 2em 1em;font-family:Verdana, Geneva, Arial, Arial, Helvetica, sans-serif;font-style:italic;}
blockquote{margin:1em 0;padding:0 4em;font-size:110%;}
cite{margin:0 0.1em 0 0.3em;}
strong,b{font-weight:bold;}
em,i{font-style:italic;}
pre,code,kbd,tt,samp,var{font-size:100%;}
pre,code{color:#800;}
pre{margin:0 0 1em;line-height:1.5em;}
kbd,samp,var{color:#666;}
var{font-style:italic;}
acronym,abbr{border-bottom:1px dotted #aaa;font-variant:small-caps;letter-spacing: .07em;cursor: help;}
sub,sup{font-size:91.6667%;}
hr{margin:0 0 0.5em;padding:0 0 0.5em;border-top:0px solid #eee;border-right:0px solid #eee;border-bottom:1px solid #eee;border-left:0px solid #eee;color:#fff;background:transparent;}
a{text-decoration:underline;color:#fff;background:transparent;}
a:visited{color:#ddd;}
a:focus,a:hover,a:active{text-decoration:underline;}
p.icaption_left{float:left;display:inline;margin:0 1em 0.15em 0;}
p.icaption_right{float:right;display:inline;margin:0 0 0.15em 1em;}
p.icaption_left img,p.icaption_right img{padding:0;border:1px solid #888;}
p.icaption_left strong,p.icaption_right strong{overflow:hidden;display:block;margin-top:2px;padding:0.3em 0.5em;font-weight:normal;font-size:91.667%;background: #eee;}
.highlight{color:yellow;}
.dimmed{color:#888;}
.info{padding:10px;border:1px solid #844;color:#000;background: #FFE982;}
.note{padding:10px;border:1px solid #844;color:#000;background: #FFE982;}
.important{margin-bottom:1em;padding:10px;border:2px solid #884;color:#440;background: #ffe;}
.warning{margin-bottom:1em;padding:10px;border:2px solid #844;color:#400;background: #fee;}
.info_start{margin:20px 50px;padding:10px 20px 5px;text-align:center;border:1px solid;font-weight:bold;background: #FFE982;}
.float_left{float:left;display:inline;margin-right:1em;margin-bottom:1em;}
.float_right{float:right;display:inline;margin-bottom:1em;margin-left:1em;}
.center{display:block;margin:1em auto;text-align:center;}
table{width:auto;margin:10px auto;border-collapse:collapse;}
table caption{font-variant:small-caps;}
table.full{width:100%;}
table.fixed{table-layout:fixed;}
table .image{padding:0;}
th,td{padding:5px;}
thead th{color:#000;}
.submit{background-color:#ddd;color:#111;}
.text,.textarea,.captcha{background-color:#111;border:1px solid #ddd;font-family:'Bitstream Vera', Verdana, Helvetica, Arial, sans-serif;font-size:100.00%;color:#fff;}
label{color:#ddd;}
.text,.textarea,.captcha{width:97%;position:relative;display:block;padding:0.2em;}
span.mandatory,p.error{color:yellow;}
.submit_container input{margin-top:10px;padding:0.2em 0.3em;border:0;color:#000;background: #fff;}
.image_gallery li{width:43px;height:43px;float:left;margin:0;list-style-type:none;}
.handzeichen p{width:196px;float:right;}
.handzeichen img{float:left;padding-top:0.3em;}
.layout_simple{padding:0.2em 0 1em;text-align:center;font-size:100%;line-height:1.5em;list-style-type:none;}
.layout_simple a,.layout_simple span{text-decoration:none;color:#aaa;}
.layout_simple a:focus,.layout_simple a:hover{font-weight:normal;color:#fff;}
.linkliste li{padding:0.2em 0 0.4em;font-size:100%;line-height:1.5em;list-style-type:none;}
.linkliste li a{text-decoration:none;color:#aaa;}
.linkliste li a:focus,.linkliste li a:hover{font-weight:normal;color:#fff;}
.ce_text{padding-bottom:1em;}
.ce_text img,.ce_gallery{padding-top:0.4em;}
body,html{padding:0;height:100% !important;}
#page{text-align:center;background-color:#111;position:relative !important;min-height:100%;height: auto !important;}
* html #page{height:100% !important;}
body{text-align:center;background-color:#111;}
#header,#kopf,#nav,#headline,#container,#footer{overflow:hidden;min-width: 960px;}
#header{height:120px;color:#fff;}
#header img{margin:35px auto 0;}
#left{width:0;}
#right{width:0;}
#container{width:960px;position:relative;margin:0 auto;padding-bottom:5em;text-align:left;}
#main{margin-right:0;margin-left:0;}
.inside{text-align:center;}
#left .inside{padding:0 20px;}
#right .inside{padding:0 20px;}
#main .inside{padding:0 20px;}
#kopf .inside{padding:0.2em 0 0.3em;text-align:center;font-size:100%;color:#fff;}
#nav{width:100%;overflow:hidden;float:left;clear:both;}
#nav .mod_navigation{border-top:1px solid #fff;border-bottom:1px solid #fff;background: transparent;}
#nav ul{margin:0;padding:0;text-align:center;border:0;list-style-type:none;}
#nav li{display:inline;border:0;font-size:100%;line-height:1.5em;letter-spacing: .32em;}
#nav li a,#nav li span{padding:0.2em 0.68em 0.2em 1em;text-decoration:none;color:#fff;}
#nav li a:focus,#nav li a:hover,#nav li a:active{color:#000;background: #fff;}
#nav li.trail a,#nav li.active span,#nav li.active a,#nav li.active a:focus,#nav ul li.active a:hover,#nav li.active a:active{font-weight:normal;color:#000;background: #fff;}
#unternav{width:100%;overflow:hidden;}
.mod_navigation{background: transparent;}
#unternav ul{margin:0;padding-top:0.5em;text-align:center;border:0;}
#unternav li{padding:0.2em 0 1em;font-size:100%;line-height:1.5em;list-style-type:none;letter-spacing: .32em;}
#unternav li a,#unternav li span{text-decoration:none;color:#aaa;}
#unternav li a:focus,#unternav li a:hover,#unternav li a:active{color:#fff;}
#unternav li.active span,#unternav li.active a,#unternav li.active a:focus,#unternav li.active a:hover,#unternav li.active a:active{font-weight:normal;color:#fff;}
#footer{margin:-2.7em auto 0;position:relative !important;}
#footer .inside{padding:3px 0 0;text-align:center;color:#ddd;}
#right .mod_newslist{padding-top:0.5em;}
