*{margin:0;padding:0;}
@font-face{font-family:'neuropolitical';src:url('neuropolitical/neuropolitical_rg-webfont.eot');src:local('neuropolitical'), url('neuropolitical/neuropolitical_rg-webfont.woff') format('woff'), url('neuropolitical/neuropolitical_rg-webfont.ttf') format('truetype'), url('neuropolitical/neuropolitical_rg-webfont.svgz#webfont') format('svg');}
body{background:#000 url(../img/bg_efx.png) 0 -365px fixed repeat-x;color:#989898;font:12px Verdana,Arial,"Lucida Grande",Geneva,Helvetica, sans-serif;line-height:1.4em;}
#bodyefx{height:192px;width:100%;overflow:hidden;position:fixed;background:transparent url(../img/bg_efx.png) 0 0 repeat-x;bottom:42px;z-index:-1;}
.georgia{font:12px neuropolitical;}
img{border:0;}
a:link, a:visited, a:hover, a:active{text-decoration:none;color:#ff4e00;font-weight:bold;}
a:hover, .pager span.aktiv{color:#989898;}
h4, #accordion h2{font-size:12px;margin-bottom:2px;}
h3{font-size:18px;font-weight:lighter;margin:0 0 18px 0;line-height:1.2em;}
h2{font-size:14px;margin-bottom:4px;}
h1{font-size:14px;margin-bottom:2px;}
h1, h2, h3, h4{color:#fff;text-shadow:1px 1px 1px #000;font-family:neuropolitical;}
p{margin-bottom:18px;}
.nomargin{margin:0;}
hr{border:0;color:#c7c8c5;background-color:#c7c8c5;height:1px;}
table td{font:1em Verdana,Arial,"Lucida Grande",Geneva,Helvetica, sans-serif;line-height:1.4em;padding:0 4px 18px 0;}
table, table td{border:0;}
#content ol, #content ul{padding-bottom:18px;margin-left:24px;}
#content li{}
blockquote{font-style:italic;font-weight:bold;text-transform:uppercase;clear:both;border:solid 1px #989898;background-color:#f0f0f0;background:transparent url(../img/postquote.png) no-repeat;margin:10px 10px 10px 0px;padding:5px 5px 14px 32px}
blockquote p{margin:0;}
#navLvl3{position:absolute;top:4px;left:50%;width:960px;margin:0 0 0 -480px;text-align:right;font-size:10px;font-weight:bold;}
#navLvl3 a{color:#989898;}
#navLvl3 a:hover, #navLvl3 .aktiv{color:#ff4e00;}
#navLvl3 .trenn{margin:0 6px;}
#navLvl3 .trenn:first-child{display:none;}
#site{width:960px;margin:0 auto;}
#title{text-transform:uppercase;color:#8f8c7f;font-size:10px;}
#logo{padding:50px 0 16px 0;text-align:right;}
#alogo{display:inline-block;width:146px;height:30px;overflow:hidden;padding:0;background:none;}
#alogo img{margin:-295px 0 0 0;}
#alogo:hover{background:transparent url(../img/bg_efx.png) 0 -325px no-repeat;}
#alogo:hover img{visibility:hidden;}
#navtitle{padding:20px 0 10px 2px;text-transform:uppercase;color:#989898;font-size:10px;font-weight:bold;}
#navtitle a, #navtitle .aktiv{color:#989898;}
#navtitle a:hover{color:#ff4e00;}
#content{width:573px;margin-right:21px;}
#content, #galcontentcontent{padding:28px 15px 0 45px;background:transparent url(../img/trenn02.gif);}
#galerie{padding:0 0 0 0;}
#content, #galerie, #galcontentcontent{padding-bottom:16px;}
#galcontentcontent{margin-bottom:20px;}
#marginal{width:250px;background:transparent url(../img/trenn02.gif);padding:28px 28px 10px 28px;}
#marginal h4{background:transparent url(../img/trenn01.gif) repeat-x;padding:10px 0;}
#marginal h4:first-child{background:none;padding-top:0;}
#footer{margin:16px 0 4px 0;padding-bottom:80px;font-size:10px;font-family:neuropolitical;}
fieldset{margin-bottom:6px;padding-bottom:6px;}
fieldset div{margin-left:12px;margin-top:6px;}
legend{font-weight:bold;text-transform:uppercase;padding:0 6px;margin:6px 0 6px 6px;}
label{float:left;display:block;width:150px;min-height:20px;margin-right:10px;}
* html label{height:20px;}
.formdiv{clear:both;}
.input, textarea, .inputcaptcha{width:320px;margin-bottom:6px;}
textarea{width:318px;font:1.05em Verdana,Arial,"Lucida Grande",Geneva,Helvetica, sans-serif;}
.msg{height:144px;overflow:auto;}
.inputcaptcha{margin-left:160px;}
#suchform label{clear:both;}
#suchform label{display:none;}
#suchform .input{width:248px;}
.clearfloat{height:1px;clear:both;overflow:hidden;background:transparent;}
.floatl, .floatleft{float:left;}
img.floatleft{margin:0 24px 8px 0;}
.floatr{float:right;}
.paddingl{padding-left:45px;}
.hidden{display:none;}
.list{background:transparent url(../img/trenn01.gif) repeat-x;padding:12px 0;}
.list .listimg{float:left;margin:4px 12px 0 0;width:248px;overflow:hidden;}
.list .listxt{overflow:hidden;height:1%;}
.pager{background:transparent url(../img/trenn01.gif) repeat-x;padding:12px 0;font-weight:bold;font-size:11px;}
.pager a, .pager span{margin:0 5px;}
.trenn{height:1px;overflow:hidden;background:transparent url(../img/trenn01.gif) repeat-x;margin:10px 0 18px 0;clear:both;}
#navLvl3 .trenn, #crump .trenn{background:none;}
.box{margin:0 0 12px 0;}
#gmap{width:580px; height:300px;overflow:hidden;position:relative;}
#gmap .map, #gmap .pano{width:100%; height:100%;}
#gmap #pano{width:100%; height:100%;position:absolute;top:0px;z-index:-1;}
#gmap #closeView{position:absolute;top:0px;z-index:2;cursor:pointer;left:556px;}
.gmapinfo{line-height:1.1em;}
.gmapinfo img{float:left;margin:2px 4px 0 0;}
#ulGal{position:relative;}
#ulGal li{margin:0 19px 19px 0;float:left;list-style:none;}
#ulGal .galhead{width:291px;height:36px;position:relative;}
#ulGal .galhead p{margin:0 0 2px 8px;position:absolute;bottom:0;}
#ulGal a.gbwindow{display:block;width:291px;height:219px;padding:8px;background:transparent url(../upload/image/bg_teaser.png) no-repeat;position:relative;color:#4e4e4e;font-weight:normal;}
#ulGal a.gbwindow .teaser{display:block;padding:30px 30px 0px 30px;}
#ulGal a.gbwindow .imgthumb{position:absolute;top:8px;}
#ulGal a.gbwindow:hover .imgthumb{visibility:hidden;}
#shadow_teaser{margin:0 0 19px -64px;}
#more_teaser{display:block;margin:0 auto;cursor:pointer;display:none;}
.toggler, .togglerh{color:#fff;font-weight:bold;margin-bottom:4px;padding-left:12px;background:transparent url(../img/bg_link.gif) 0 6px no-repeat;}
.toggler:hover, .togglerh{color:#ff4e00;background-image:url(../img/bg_link_h.gif);}
#seo{margin:20px 0 32px 0;padding-top:16px;clear:both;line-height:1.4em;font-weight:bold;background:transparent url(../img/trenn01.gif) repeat-x;}
.seo_kl, .seo_kl_cl1, .seo_kl_cl2{font-size:0.8em;}
.seo_no, .seo_no_cl1, .seo_no_cl2{font-size:1em;}
.seo_gr, .seo_gr_cl1, .seo_gr_cl2{font-size:1.2em;}
.seo_ri, .seo_ri_cl1, .seo_ri_cl2{font-size:1.4em;}
.seo_kl_cl1,.seo_no_cl1,.seo_gr_cl1,.seo_ri_cl1{color:#989898;}
.seo_kl_cl2,.seo_no_cl2,.seo_gr_cl2, .seo_ri_cl2{color:#ff4e00;}
#seo a{font-family:neuropolitical;margin-right:12px;}
#seo a:hover span{color:#ff4e00;text-decoration:underline;}
#comment{margin-top:18px;}
#comment h2{margin-bottom:24px;font-size:18px;padding-top:16px;background:transparent url(../img/trenn01.gif) left top repeat-x;}
.box_comment{color:#4e4e4e;border:2px solid #333;margin-bottom:18px;overflow:hidden;}
.box_comment, .box_comment .box_head{-moz-border-radius-topleft:12px;-moz-border-radius-bottomright:12px;-webkit-border-top-left-radius:12px;-webkit-border-bottom-right-radius:12px;background:#fff;}
.box_comment h1{float:left;margin:0;}
.box_comment .box_date{float:right;margin:0;}
.box_comment .box_head{-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;background:#000 url(../img/bg_efx.png) 0 -265px repeat-x;padding:6px;color:#fff;text-shadow:1px 1px 1px #000;}
.box_comment .box_content{clear:both;padding:6px;}
#comment #form{margin-bottom:18px;}
#comment .formdiv{margin-bottom:6px;}
#comment label, #comment .inputcaptcha{float:none;display:block;}
#comment textarea{width:99%;height:250px;font:1.05em Verdana,Arial,"Lucida Grande",Geneva,Helvetica, sans-serif;}
#comment .inputcaptcha{margin-left:0px;}
.ulmap ul{padding-bottom:0;}
.ulmap li{list-style:none;padding-bottom:0;}
.ulmap li ul li{margin-left:16px;}
.ulmap a{color:#989898;}
.ulmap a:hover{color:#ff4e00;}
span.title a{padding-bottom:4px !important;}
span.title a, span.powered, span.powered a{color:#989898 !important;}
#social{    position:fixed;    top:146px;    left:0;    width:100px;    padding:8px 0 0 0;    background:transparent url(../img/trenn02.gif);}
#sociallike{margin-bottom:10px;}
#sociallike .social{height:86px;padding-right:6px;    margin:0 auto;}
#sociallike .fb{width:87px;padding-top:2px;    margin-bottom:8px;}
#sociallike .go{width:50px;padding-top:2px;}
#sociallike .tw{width:56px;    margin-bottom:8px;}
#nav{width:100%;height:73px;font-size:10px;position:fixed;left:0;bottom:0px;background:transparent url(../img/bg_efx.png) 0 -192px repeat-x;}
#nav ul{padding:4px 0 0 0;margin:31px auto 0 auto;width:962px;height:24px;}
#nav li{float:left;width:136px;height:34px;position:relative;text-align:center;text-transform:uppercase;list-style:none;font-weight:bold;text-shadow:1px 1px 1px #000;margin-left:1px;}
#nav li:first-child{margin-left:0;}
#nav li li{height:auto;background:none;text-shadow:none;}
#nav a{display:block;float:left;font-size:10px;color:#989898;width:136px;height:34px;background:transparent;line-height:29px;}
#nav li a span{display:block;width:136px;height:32px;padding-top:2px;margin-left:4px;cursor:pointer;}
#nav li:hover, #nav .aktiv{color:#fff;background:transparent url(../img/bg_nav_h.png) no-repeat;}
#nav li:hover span, #nav .aktiv span{color:#fff;background:transparent url(../img/bg_nav_h.png) right top no-repeat;}
#nav ul ul{visibility:hidden;position:absolute;bottom:38px;left:0;width:136px;padding:0 0 0 0;-moz-box-shadow:2px 2px 5px #3a382e;-webkit-box-shadow:2px 2px 5px #3a382e;}
#nav ul ul ul{border-left:1px solid transparent;left:136px;bottom:0;width:136px;}
#nav ul ul ul.left{border-right:1px solid transparent;left:-138px;}
#nav ul ul a{background:#fff;color:#4e4e4e;height:auto;line-height:1em;padding:8px 0px;width:136px;}
#nav ul ul a:hover, #nav ul ul a.aktiv, #nav ul ul :hover > a{color:#fff;background:#989898;}
#nav ul li ul, #nav ul a ul{height:auto;}
#nav ul li:hover ul, #nav ul a:hover ul{visibility:visible;}
.uln :hover ul ul{visibility:hidden;}
.uln :hover .ulsn0 :hover ul{ visibility:visible;bottom:0;}
.space{padding-left:24px;}
.geshicode{font:12px monospace;color:#000;border:1px solid #b2b9bf;background-color:#f5f5f5;padding:4px 10px;margin:8px 0 4px 0;}
.geshicode ol{}
.de1, .de2{margin:0;padding:0;background:none;vertical-align:top;color:#000;}
.li1, .li2{font-weight:normal;vertical-align:top;color:#000;padding:2px;}
.li1{background:#fff;}
.li2{background:#e1e1e1;background:#fff;}
.ln{width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.kw2{color:#008000;}
.kw3, .kw4{color:#000080;}
.kw4{font-weight:bold;}
.es0{color:#000099;font-weight:bold;}
.br0{color:#000;}
.sy0, .sy1{color:#008000;}
.st0, .php .sy2, .php .kw2, .php .kw3{color:#ff0000;}
.nu0{color:#cc66cc;}
.sc-1{color:#808080;font-style:italic;}
.sc0{color:#00bbdd;}
.sc1{color:#008000;}
.sc2{}
.re0, .re1, .re2, .re21{color:#c02baa;}
.php .re0, .sy10{color:#000;}
.re3, .php .re0{color:#000080;}
span.xtra{display:block;}
.coMULTI{color:#b2b9bf;}
#gboverlay{background:transparent url(../img/bg_gbwindow.png);}
#gbfilecontainer{border:4px solid #fff;background:#fff url(../img/ajax-loader_gbwindow.gif) center no-repeat;margin-top:24px;}
#gbpagernext, #gbpagerprev, #gbclose{display:block;width:63px;height:32px;cursor:pointer;position:absolute;}
#gbclose{width:66px;background:transparent url(../img/closelabel.gif) no-repeat;top:0;right:0;}
#gbpagernext{background:transparent url(../img/nextlabel.gif) no-repeat;top:0;left:63px;}
#gbpagerprev{background:transparent url(../img/prevlabel.gif) no-repeat;}
#gbmenu{height:32px;padding-bottom:4px;}
#gbtitle{color:#000;padding:8px 0;}
.gbreflection .canvas{margin-top:2px;}
.marginalreflection .canvas{margin-top:3px;}
.gbTicker{width:370px;height:318px;background:#fff url(../upload/image/gbticker/bg_ticker.gif) left bottom repeat-x;padding:0 8px;}
.gbTickerSmaller{height:260px;}
.gbTicker .contentTicker{position:relative;height:286px;overflow:hidden;}
.gbTickerSmaller .contentTicker{height:228px;}
#content .gbTicker ul, .gbTicker .contentTicker .itemTicker{margin:0;padding:0;display:block;}
.gbTicker .contentTicker .itemTicker li{width:368px;margin-bottom:0px;padding:8px 12px 8px 0;display:block;float:left;list-style:none;line-height:1.1em;border-bottom:1px solid #fff;}
.gbTickerSmaller .contentTicker .itemTicker li{border-bottom:none;}
.gbTicker .contentTicker .itemTicker li img{float:left;margin:2px 6px 0 0;}
.gbTicker .contentTicker .itemTicker li h1{font-size:1.1em;color:#ff4e00;display:block;margin:0 0 2px 0;}
.gbTicker .contentTicker .itemTicker li p{margin-bottom:0;}
.gbTicker .contentTicker .itemTicker li small{font-style:italic;}
.gbTicker .btn{margin-top:8px;padding:2px 0;text-align:right;}
.gbTicker .btn img{float:right;margin-left:8px;display:none;cursor:pointer;}
#gbTrigo img{-webkit-box-reflect:below 1px -webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(.8, transparent), to(#fff));}
#gbTrigoPager{text-align:center;}
#gbTrigoPager #gbTrigoPagerText{margin:0 6px;}

