@charset "UTF-8";@media all{*{margin:0;padding:0}
option{padding-left:0.4em}
* html body *{overflow:visible;}
* html iframe,* html frame{overflow:auto;}
* html frameset{overflow:hidden;}
html{height:100%;margin-bottom:1px;}
body{font-size:100.01%;color:#000;background:#fff;text-align:left;}
fieldset,img{border:0 solid;}
ul,ol,dl{margin:0 0 1em 1em}
li{margin-left:1.5em;line-height:1.5em;}
dt{font-weight:bold;}
dd{margin:0 0 1em 2em;}
blockquote{margin:0 0 1em 1.5em;}
#header{position:relative}
#topnav{position:absolute;top:10px;right:10px;text-align:right;}
#header,#nav,#main,#footer{clear:both;}
#col1{float:left;width:200px}
#col2{float:right;width:200px}
#col3{width:auto;margin:0 200px}
#col1{z-index:3}
#col2{z-index:5}
#col3{z-index:1}
#col1_content{z-index:4}
#col2_content{z-index:6}
#col3_content{z-index:2}
#col1_content,#col2_content,#col3_content{position:relative}
.hideboth #col3{margin-left:0;margin-right:0}
.hidecol1 #col3{margin-left:0;margin-right:200px}
.hidecol2 #col3{margin-left:200px;margin-right:0}
.hideboth #col1,.hideboth #col2{display:none}
.hidecol1 #col1{display:none}
.hidecol2 #col2{display:none}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:block}
.floatbox{overflow:hidden}
#ie_clearing{display:none}
.subcolumns,.subcolumns_oldgecko{width:100%;overflow:hidden;}
.subcolumns_oldgecko{float:left}
.c50l,.c25l,.c33l,.c38l,.c66l,.c75l,.c62l{float:left;}
.c50r,.c25r,.c33r,.c38r,.c66r,.c75r,.c62r{float:right;margin-left:-5px;}
.c25l,.c25r{width:25%}
.c33l,.c33r{width:33.333%}
.c50l,.c50r{width:50%}
.c66l,.c66r{width:66.666%}
.c75l,.c75r{width:75%}
.c38l,.c38r{width:38.2%}
.c62l,.c62r{width:61.8%}
.subc{padding:0 0.5em}
.subcl{padding:0 1em 0 0}
.subcr{padding:0 0 0 1em}
.skip,.hideme,.print{position:absolute;top:-1000em;left:-1000em;height:1px;width:1px;}
.skip:focus,.skip:active{position:static;top:0;left:0;height:auto;width:auto;}
#nav_main{width:100%;float:left;display:inline;background:#c0c0c0;border-top:1px #333 solid;border-bottom:1px #333 solid;line-height:0;}
#nav_main ul{border-left:1px #aaa solid;border-right:1px #fff solid;display:inline;float:left;margin:0;margin-left:50px;padding:0;position:static;}
#nav_main ul li{border-left:1px #fff solid;border-right:1px #aaa solid;display:inline;float:left;font-size:1.0em;line-height:1em;list-style-type:none;margin:0;padding:0;}
#nav_main ul li a,
#nav_main ul li strong{background:transparent;color:#000;display:block;font-size:1em;font-weight:bold;margin:0;padding:0.5em 0.8em 0.5em 0.8em;text-decoration:none;width:auto;}
#nav_main ul li a:focus,
#nav_main ul li a:hover,
#nav_main ul li a:active{background:#eee;color:#333;text-decoration:none;}
#nav_main ul li#current strong,
#nav_main ul li#current a,
#nav_main ul li#current a:focus,
#nav_main ul li#current a:hover,
#nav_main ul li#current a:active{background:transparent;color:#fff;text-decoration:none;}
#nav_main ul ul{border-left:1px #aaa solid;border-right:1px #fff solid;display:none;float:none;margin:0;margin-left:0px;padding:0;position:absolute;min-width:180px;z-index:7;background-color:#f2f7fc;}
#nav_main ul hover{display:inline;}
#nav_main ul li.hover ul{display:inline;}
#nav_main ul li:hover ul{display:inline;}
#nav_main ul ul li{border-left:1px #fff solid;border-right:1px #aaa solid;display:inline;float:none;font-size:1.0em;line-height:1em;list-style-type:none;margin:0;padding:0;}
body{background:#fff;padding:10px 0;}
#page_margins{min-width:740px;max-width:80em;margin:0 auto;border:0px #889 solid;}
#page{background:#fff;border:1px #fff solid;}
body{text-align:center}
#page_margins{text-align:left}
#header{color:#000;background:#fff repeat-x top left;padding:40px 1em 1em 20px;}
#topnav{color:#aaa;background:transparent;}
#nav ul{margin-left:20px;}
#nav_main{background-color:#336}
#main{background:#fff;padding:10px 0;}
#col1{width:25%}
#col1_content{padding:10px 10px 10px 20px;}
#col2{width:25%}
#col2_content{padding:10px 20px 10px 10px;}
#col3{margin:0 25%}
#col3_content{padding:10px}
#nav *{border:0px none !important}
#nav_main{background:#efefef}
#nav_main ul{margin-left:10px}
#nav_main ul li{line-height:1.2em}
#nav_main ul li a,
#nav_main ul li strong{color:#666;font-weight:normal;padding:0.5em 0.8em 0.5em 0.8em;}
#nav_main ul li a:focus,
#nav_main ul li a:hover,
#nav_main ul li a:active{background:#182E7A;color:#fff}
#nav_main ul li#current{background:transparent}
#nav_main ul li#current strong,
#nav_main ul li#current a,
#nav_main ul li#current a:focus,
#nav_main ul li#current a:hover,
#nav_main ul li#current a:active{color:#4D87C7;font-weight:bold}
#col1{width:75%;float:left}
#col1_content{padding:0px 20px 10px 10px;}
#col2{display:none;}
#col3{margin-left:75%;margin-right:0%;}
#col3_content{padding:0px 0px 0px 20px;}
#col3{border-left:1px #ddd solid;}
#main{padding:1em 0}
#sitebar{}
#search{margin-top:25px;margin-bottom:25px;padding:0px 0px 0px 0px;background:#EFEFEF;height:37px;}
#map{margin-top:25px;margin-bottom:25px;padding:0px 0px 0px 0px;background:#EFEFEF;height:185px;}
#bundeslaenderTitle{color:#A0A0A0;padding-left:15px;padding-top:0px;padding-bottom:5px;border-bottom:1px #ddd solid;}
#bundeslaender{display:block;width:196px;height:108px;background:url(../images/bawo-map-bw-tr.gif);position:relative;margin:10px auto 2em auto;}
#bundeslaender a{color:#000;font-family:arial,sans-serif;font-size:1.2em;text-decoration:none;}
#bundeslaender a:focus{outline:none;}
#bundeslaender a span,#bundeslaender a:visited span{display:none;position:absolute;z-index:20;color:#749FD1;height:15px;font-size:1.0em;text-decoration:none;background-color:transparent;width:8.2em;}
#bundeslaender a:hover span{display:block;}
a#niederoesterreich{display:block;width:65px;height:0;padding-top:65px;overflow:hidden;position:absolute;left:128px;top:0px;z-index:20;}
* html a#niederoesterreich{height:65px;he\ight:0;}
a#niederoesterreich:hover,#currentrg #niederoesterreich{background:transparent url(../images/niederoesterreich-tr.gif) no-repeat 0 0;overflow:visible;}
#bundeslaender a#niederoesterreich:hover span{left:-128px;top:104px;}
a#oberoesterreich{display:block;width:54px;height:0;padding-top:53px;overflow:hidden;position:absolute;left:86px;top:8px;}
* html a#oberoesterreich{height:53px;he\ight:0;}
a#oberoesterreich:hover,#currentrg #oberoesterreich{background:transparent url(../images/oberoesterreich-tr.gif) no-repeat 0 0;overflow:visible;}
#bundeslaender a#oberoesterreich:hover span{background:#EFEFEF;left:-84px;top:96px;}
a#wien{display:block;width:14px;height:0;padding-top:13px;overflow:hidden;position:absolute;left:169px;top:30px;z-index:30;}
* html a#wien{height:13px;he\ight:0;}
a#wien:hover,#currentrg #wien{background:transparent url(../images/wien-tr.gif) no-repeat 0 0;overflow:visible;}
#bundeslaender a#wien:hover span{left:-166px;top:75px;}
a#burgenland{display:block;width:32px;height:0;padding-top:51px;overflow:hidden;position:absolute;left:164px;top:39px;z-index:30;}
* html a#burgenland{height:51px;he\ight:0;}
a#burgenland:hover,#currentrg #burgenland{background:transparent url(../images/burgenland-tr.gif) no-repeat 0 0;overflow:visible;}
#bundeslaender a#burgenland:hover span{left:-162px;top:65px;}
a#steiermark{display:block;width:67px;height:0;padding-top:49px;overflow:hidden;position:absolute;left:103px;top:50px;z-index:25;}
* html a#steiermark{height:49px;he\ight:0;}
a#steiermark:hover,#currentrg #steiermark{background:transparent url(../images/steiermark-tr.gif) no-repeat 0 0;overflow:visible;}
#bundeslaender a#steiermark:hover span{left:-100px;top:54px;}
a#salzburg{display:block;width:43px;height:0;padding-top:43px;overflow:hidden;position:absolute;left:68px;top:37px;}
* html a#salzburg{height:43px;he\ight:0;}
a#salzburg:hover,#currentrg #salzburg{background:transparent url(../images/salzburg-tr.gif) no-repeat 0 0;overflow:visible;}
#bundeslaender a#salzburg:hover span{left:-66px;top:67px;}
a#kaernten{display:block;width:61px;height:0;padding-top:34px;overflow:hidden;position:absolute;left:79px;top:74px;z-index:30;}
* html a#kaernten{height:34px;he\ight:0;}
a#kaernten:hover,#currentrg #kaernten{background:transparent url(../images/kaernten-tr.gif) no-repeat 0 0;overflow:visible;}
#bundeslaender a#kaernten:hover span{left:-76px;top:30px;z-index:20;}
a#tirol{display:block;width:66px;height:0;padding-top:47px;overflow:hidden;position:absolute;left:16px;top:46px;}
* html a#tirol{height:47px;he\ight:0;}
a#tirol:hover,#currentrg #tirol{background:transparent url(../images/tirol-tr.gif) no-repeat 0 0;overflow:visible;}
#bundeslaender a#tirol:hover span{left:-13px;top:58px;}
a#vorarlberg{display:block;width:19px;height:0;padding-top:31px;overflow:hidden;position:absolute;left:0px;top:49px;}
* html a#vorarlberg{height:31px;he\ight:0;}
a#vorarlberg:hover,#currentrg #vorarlberg{background:transparent url(../images/vorarlberg-tr.gif) no-repeat 0 0;overflow:visible;}
#bundeslaender a#vorarlberg:hover span{left:3px;top:55px;}
#currentRgTitle{color:#A0A0A0;font-family:arial,sans-serif;font-size:1.0em;background:#EFEFEF;left:10px;top:60px;padding-left:10px;padding-top:5px;padding-bottom:5px;}
#bundesebene{padding-left:10px;padding-top:5px;border-top:1px #ddd solid;}
#login{margin-top:25px;margin-bottom:25px;padding:0px 0px 0px 0px;background:#EFEFEF;color:#A0A0A0;}
#register{padding-left:15px;}
#register a{font-size:0.8em;}
#mitglieder{color:#A0A0A0;padding-left:15px;padding-top:0px;border-bottom:1px #ddd solid;padding-bottom:5px;}
.login{padding-bottom:20px;margin:0 10px;}
.tx-newloginbox-pi1{padding-left:15px;margin-top:5px;}
.tx-newloginbox-pi1 h3{font-size:77%;margin-bottom:0px;padding-left:8em;color:#E0000A;font-weight:normal;}
.tx-newloginbox-pi1 p{margin:0pt 0pt 0.5em;}
#tx-newloginbox-pi1-user{background:#af8d7f;border:solid 1px #f6f7e7;height:16px;width:125px;margin-bottom:8px;}
.tx-newloginbox-pi1-forgotP{margin:10px 0;}
.tx-srfeuserregister-pi1{margin-bottom:20px;}
.tx-newloginbox-pi1 label{width:6em;float:left;}
.tx-newloginbox-pi1 input{width:8em;}
.login-input-submit input{width:80px;height:15px;margin-left:7em;}
.login-input-set{padding-bottom:2px;}
#links{margin-top:25px;margin-bottom:25px;padding:3px 15px 0px 15px;background:#EFEFEF;}
.fbuttonMid input{width:80px;height:15px;margin-left:6.5em;}
.fbuttonLeft input{width:80px;height:15px;left:1em;}
.borderedTop{padding-left:15px;padding-top:0px;border-bottom:1px #ddd solid;padding-bottom:5px;}
.borderedMiddle{padding-left:15px;padding-top:5px;border-bottom:1px #ddd solid;padding-bottom:5px;}
.borderedBottom{padding-left:15px;padding-top:5px;}
.news-list-date{color:#666666;padding:10px;}
.news-latest-item{padding-bottom:10px;}
.news-list-item{padding-bottom:10px;}
.news-list-item p{margin:5pt 0pt 0.5em;}
.news-latest-item p{margin:5pt 0pt 0.5em;}
.news-latest-morelink{padding-top:0px;}
#news-reg-title{color:#182C7A;}
.subcolumns .csc-textpic-image img{background:url(../images/bildschatten.gif) no-repeat bottom left;padding:0px 1px 6px 4px;}
.news-latest-item h2{margin:0 0 0.25em 0;}
.news-single-item h3{font-size:116.67%;}
.news-single-item h2{font-size:150%;}
.news-single-date{padding-bottom:13px;}
.logo{display:none;}
#uid14 h2{background-color:#FCFCFC;border-top:1px solid #F5F5F5;border-left:1px solid #F5F5F5;border-bottom:1px solid #EAEAEA;border-right:1px solid #EAEAEA;height:30px;padding-top:7px;padding-left:10px;margin-top:20px;}
#uid47 #col1_content,#uid404error #col1_content,#uid110 #col1_content{margin-top:50px;margin-left:150px;padding:2.5em;text-align:justify;width:350px;background-color:#FCFCFC;border-top:1px solid #F5F5F5;border-left:1px solid #F5F5F5;border-bottom:1px solid #EAEAEA;border-right:1px solid #EAEAEA;}
#uid47 #col1_content p{font-size:116.67%;}
#uid47 #col1_content a{font-size:116.67%;}
.dynamicTsContent hr{width:45%;}
#breadcrumbs{font-size:91.70%;padding-left:10px;padding-bottom:10px;border-bottom:1px dotted #F2F2F2;}
#breadcrumbs-internal{font-size:91.70%;padding-left:10px;padding-bottom:10px;border-bottom:1px dotted #D00006;}
#breadcrumbs{color:#979797;}
#breadcrumbs a{color:#979797;}
#breadcrumbs a:hover{color:#4E86C7;}
#uid26 .csc-textpic-clear{padding-bottom:10px;}
#uid404error .csc-textpic-clear{padding-bottom:10px;}
.border-top{overflow:hidden;width:auto;height:10px;font-size:0;margin-bottom:-30px;background-image:url(../images/border.gif);background-repeat:repeat-x;background-position:top left;}
.border-bottom{overflow:hidden;width:auto;height:9px;margin-top:-29px;font-size:0;background-image:url(../images/border.gif);background-repeat:repeat-x;background-position:bottom left;}
.corner-tl{float:left;width:9px;height:10px;font-size:0;background-image:url(../images/corner-tl.gif);background-position:top left;}
.corner-tr{position:relative;float:right;width:9px;height:10px;font-size:0;background-image:url(../images/corner-tr.gif);background-position:top right;}
.corner-bl{float:left;width:10px;height:9px;background-image:url(../images/corner-bl.gif);background-position:bottom left;}
.corner-br{position:relative;float:right;width:10px;height:9px;background-image:url(../images/corner-br.gif);background-position:bottom right;}
.sitebar-element{margin-top:5px;}
.sitebar-content-element{display:none;}
#col1_content h1{padding-top:15px;}
.news-latest-container{padding-top:10px;}
#blackboard_menu{float:left;width:100%;font-size:93%;line-height:normal;border-bottom:1px solid #666;}
#blackboard_menu ul{margin:0;padding:10px 10px 0 50px;list-style:none;}
#blackboard_menu li{display:inline;margin:0;padding:0;}
#blackboard_menu a{float:left;background:url("../images/tableftF2.gif") no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none;}
#blackboard_menu a span{float:left;display:block;background:url("../images/tabrightF2.gif") no-repeat right top;padding:5px 15px 4px 6px;color:#666;}
#blackboard_menu a span{float:none;}
#blackboard_menu a:hover span{}
#blackboard_menu a:hover{background-position:0% -42px;margin-top:1px;}
#blackboard_menu a:hover span{background-position:100% -42px;}
#blackboard_menu #current a{background-position:0% -42px;}
#blackboard_menu #current a span{background-position:100% -42px;}
.hrTop{border-top:1px dotted rgb(91,135,194);width:100%;padding-top:10px;}
.hrBottom{border-bottom:1px dotted rgb(91,135,194);width:100%;padding-top:10px;}
html *{font-size:100.01%}
textarea,pre,tt,code{font-family:"Courier New",Courier,monospace;}
body{font-family:Tahoma,Verdana,Helvetica,Arial,sans-serif;font-size:75.00%;color:#444;}
h1,h2,h3,h4,h5,h6{font-family:Tahoma,Verdana,Helvetica,Arial,sans-serif;font-weight:bold;color:#666;margin:0 0 1em 0;}
h1{font-size:116.67%;color:#456483}
h2{font-size:108.34%}
h3{font-size:108.34%;color:#888888}
h4{font-size:100%}
h5{font-size:100%}
h6{font-size:100%;}
#header h1{font-size:2.5em;letter-spacing:-2px;line-height:65%;color:#000;}
#header span{color:#999;}
p{line-height:1.5em;margin:0 0 1em 0;}
ul,ol,dl{line-height:1.5em;margin:0 0 1em 1em}
li{margin-left:1.5em;line-height:1.5em}
dt{font-weight:bold}
dd{margin:0 0 1em 2em}
cite,blockquote{font-style:italic}
blockquote{margin:0 0 1em 1.5em}
strong,b{font-weight:bold}
em,i{font-style:italic}
pre,code{font-family:monospace;font-size:1.1em;}
acronym,abbr{letter-spacing:.07em;border-bottom:.1em dashed #c00;cursor:help;}
.note{background:#dfd;padding:1em;border-top:1px #bdb dotted;border-bottom:1px #bdb dotted;}
.important{color:#BD0008;}
.warning{color:#BD0008;}
.float_left{float:left;display:inline;margin-right:1em;margin-bottom:0.15em;}
.float_right{float:right;display:inline;margin-left:1em;margin-bottom:0.15em;}
.center{text-align:center;margin:0.5em auto}
a{color:#4D87C7;text-decoration:none;}
a:focus,
a:hover,
a:active{color:#182E7A;text-decoration:underline;}
#topnav a{color:#999;font-weight:normal;background:transparent;text-decoration:none;}
#topnav a:focus,
#topnav a:hover,
#topnav a:active{text-decoration:underline;background-color:transparent;}
#madeby a{padding-left:100px;font-size:85.00%;color:#BBBBBB;font-weight:normal;text-decoration:none;}
#madeby a:focus,
#madeby a:hover,
#madeby a:active{color:#4D87C7;background-color:transparent;text-decoration:underline;}
#logo{float:right;padding-right:30px;}
#footer p{padding:12px 7px;}
.img{margin:8px 0;border-top:6px #000000 solid;border-bottom:6px #000000 solid;}
.logout{float:right;margin-right:10px;padding:0 7px;border-top:1px solid #4c2200;border-right:1px solid #4c2200;border-left:2px solid #4c2200;border-bottom:2px solid #4c2200;}
.forumnav,.shopnav{margin:15px 0;}
.forumnav li,.shopnav li{font-weight:bold;}
.neuebenutzer{margin:45px 0 25px 0;}
.align-left{text-align:left;}
.align-center{text-align:center;}
.align-right{text-align:right;}
ul.sparten li{font-size:1.5em;font-style:italic;color:#4e2200;}
ul.profile{margin:10px 0 20px 0;padding:0;list-style:none;}
ul.profile li{margin-left:10px;font-size:2em;font-family:"times new roman",times,serif;font-weight:bold;font-style:italic;color:#4e2200;}
tx-events-pi1{padding:10px;}
.subcl h1{font-size:116.67%;padding-bottom:10px;}
.subcr h1{font-size:116.67%;padding-bottom:10px;}
table{width:auto;border-collapse:collapse;margin-bottom:0.5em;}
table.full{width:100%;}
table.fixed{table-layout:fixed}
th,td{padding:0.5em;}
thead th{background:#444;color:#fff}
tbody th{background:#ccc;color:#333}
tbody th.sub{background:#ddd;color:#333}
hr{color:#fff;background:transparent;margin:0 0 0.5em 0;padding:0 0 0.5em 0;border:0;border-bottom:1px #eee solid;}
.tx-indexedsearch-searchbox{background-color:#FCFCFC;border-top:1px solid #F5F5F5;border-left:1px solid #F5F5F5;border-bottom:1px solid #EAEAEA;border-right:1px solid #EAEAEA;margin-bottom:10px;padding:10px;}
.browsebox{background-color:#FCFCFC;border-top:1px solid #F5F5F5;border-left:1px solid #F5F5F5;border-bottom:1px solid #EAEAEA;border-right:1px solid #EAEAEA;margin-bottom:10px;padding:10px;}
.tx-indexedsearch .tx-indexedsearch-browsebox LI{display:inline;margin-right:5px;}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button{width:100px;}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword{width:150px;}
.tx-indexedsearch .tx-indexedsearch-whatis{margin-top:10px;margin-bottom:5px;}
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw{font-weight:bold;font-style:italic;}
.tx-indexedsearch .tx-indexedsearch-noresults{text-align:center;font-weight:bold;}
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr{font-style:italic;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup{color:red;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info{background:#eeeeee;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead{margin-top:20px;margin-bottom:5px;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2{margin-top:0px;margin-bottom:0px;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD{background:#cccccc;vertical-align:middle;}
.tx-indexedsearch .tx-indexedsearch-res .noResume{color:#666666;}
.tx-indexedsearch .tx-indexedsearch-category{background:#cccccc;font-size:16px;font-weight:bold;}
.tx-indexedsearch .res-tmpl-css{clear:both;margin-bottom:1em;}
.tx-indexedsearch .searchbox-tmpl-css LABEL{margin-right:1em;width:10em;float:left;}
.tx-indexedsearch .result-count-tmpl-css,.tx-indexedsearch .percent-tmpl-css{letter-spacing:0;font-weight:normal;margin-top:-1.2em;float:right;}
.tx-indexedsearch .info-tmpl-css dt,.tx-indexedsearch dl.info-tmpl-css dd{float:left;}
.tx-indexedsearch .info-tmpl-css dd.item-mtime{float:none;}
.tx-indexedsearch .info-tmpl-css dd.item-path{float:none;}
.tx-guestbook-list-table{border-style:solid;border-color:#000000;border-width:1px;}
.tx-guestbook-list-header{background-color:#9f0029;color:#FFFFFF;font-weight:bold;}
.tx-guestbook-list-row{background-color:#FFFFFF;}
.tx-guestbook-list-rowleft{background-color:#EEEEEE;}
.tx-guestbook-list-entrycomment-title{font-weight:bold;}
.tx-guestbook-list-entrycomment{font-style:italic;}
.tx-guestbook-list-small{font-size:9px;color:#666666;}
.tx-veguestbook-pi1-browsebox TD{font-size:9px;color:#666666;}
.tx-veguestbook-pi1-browsebox-strong,.tx-ttnews-browsebox-SCell{font-weight:bold;}
.tx-veguestbook-pi1-browsebox-SCell{background-color:#EEEEEE;}
.tx-guestbook-latest-header{background-color:#9f0029;color:#FFFFFF;font-weight:bold;}
.tx-guestbook-latest-row{background-color:#FFFFFF;}
.tx-guestbook-latest-small{font-size:9px;color:#666666;}
.tx-guestbook-form-inputfield-med{border-style:solid;border-width:1pt;border-color:#9f0029;font-size:14px;color:#333333;width:100px;}
.tx-guestbook-form-inputfield-big{border-style:solid;border-width:1pt;border-color:#9f0029;font-size:14px;color:#333333;width:150px;}
.tx-guestbook-form-textarea{border-style:solid;border-width:1pt;border-color:#9f0029;font-size:14px;color:#333333;width:250px;}
.tx-guestbook-form-obligationfield{color:#CC0000;}
.tx-guestbook-form-error{color:#CC0000;}
.tx-guestbook-entry{background-color:#FCFCFC;border-top:1px solid #F5F5F5;border-left:1px solid #F5F5F5;border-bottom:1px solid #EAEAEA;border-right:1px solid #EAEAEA;margin-bottom:10px;padding:10px;}
.tx-veguestbook-pi1{font-size:100%;}
.tx-veguestbook-pi1 p.tx-guestbook-form-error{font-weight:bold;color:#990000;}
.tx-veguestbook-pi1 .tx-guestbook-result{clear:both;display:block;font-size:100%;font-weight:bold;width:100%;background-color:#FAFAFA;color:#AFAFAF;border-bottom:1px solid #F0F0F0;}
.tx-veguestbook-pi1 .tx-guestbook-pagination{font-size:75%;font-weight:bold;float:right;}
.tx-veguestbook-pi1 h2.tx-guestbook-header{clear:both;display:block;font-size:100%;font-weight:bold;width:100%;background-color:#FAFAFA;color:#AFAFAF;border-bottom:1px solid #F0F0F0;}
.tx-veguestbook-pi1 .tx-guestbook-left{float:left;width:12em;background:#EFEFEF;min-height:4em;padding:1em;}
.tx-veguestbook-pi1 .tx-guestbook-left{height:4em;}
.tx-veguestbook-pi1 .tx-guestbook-left p{color:#333;}
.tx-veguestbook-pi1 .tx-guestbook-right{float:left;width:21em;background:#FFF;padding:1em;}
.tx-veguestbook-pi1 .tx-guestbook-latest p,
.tx-veguestbook-pi1 .tx-guestbook-right p{color:#333;}
.tx-veguestbook-pi1 .tx-guestbook-latest p.tx-guestbook-date,
.tx-veguestbook-pi1 .tx-guestbook-right p.tx-guestbook-date{font-weight:bold;}
.tx-veguestbook-pi1 .tx-guestbook-right h3{font-size:100%;color:#990000;font-weight:bold;background:none;}
.tx-veguestbook-pi1 .tx-guestbook-right .tx-guestbook-comment{font-size:75%;color:#333;font-style:italic;}
.tx-veguestbook-pi1 .tx-guestbook-latest{display:block;padding:0.25em;clear:both;}
.tx-veguestbook-pi1 .tx-guestbook-field{clear:both;width:100%;display:block;padding:1em 0;}
.tx-veguestbook-pi1 .tx-guestbook-field label{clear:both;display:block;float:left;width:10em;}
.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-med{float:left;width:10em;}
.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-big{float:left;width:20em;}
.tx-veguestbook-pi1 .tx-guestbook-field textarea.tx-guestbook-form-textarea{width:30em;display:block;float:left;}
.tx-veguestbook-pi1 .tx-guestbook-field span.tx-guestbook-form-obligationfield{color:#990000;}
.tx-veguestbook-pi1 fieldset{border:none;}
.tx-veguestbook-pi1 legend{display:none;}
.tx-veguestbook-pi1 .tx-guestbook-freecap{float:left;display:block;background:#F7F7F7;border:1px solid #CCC;}
.tx-veguestbook-pi1 .tx-guestbook-freecap{margin-left:2.25em;}
.tx-veguestbook-pi1 .tx-guestbook-freecap img{float:left;display:block;padding-left:0.25em;}
.tx-veguestbook-pi1 .tx-guestbook-freecap input{float:left;}
.tx-veguestbook-pi1 .tx-guestbook-freecap label{clear:both;display:block;float:none;width:10em;margin-bottom:0.5em;}
.tx-veguestbook-pi1 .tx-guestbook-freecap p{font-size:75%;padding:0.25em;}
.tx-veguestbook-pi1 .tx-guestbook-freecap h3{display:none;}
.tx-veguestbook-pi1 .tx-guestbook-freecap span.tx-srfreecap-pi2-cant-read{color:#990000;}
.tx-veguestbook-pi1 .tx-guestbook-clear{clear:both;display:block;}
.tx-veguestbook-pi1 input.tx-guestbook-submit{width:auto;display:block;}
.tx-srfeuserregister-pi1 p{margin-top:.5em;margin-bottom:0;padding:0 .3em;text-indent:0;}
.tx-srfeuserregister-pi1 h4{margin-top:0;padding-left:.3em;}
.tx-srfeuserregister-pi1 legend{padding:0 .5em;font-weight:bold;}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice{font-style:italic;margin-bottom:1em;}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash{margin-bottom:2em;}
.tx-srfeuserregister-pi1 label{margin:0;padding:0;}
.tx-srfeuserregister-pi1 label span{color:#ff0000;}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error{color:#ff0000;}
.tx-srfeuserregister-pi1 input{margin:0;padding:0 .5em 0 0;}
.tx-srfeuserregister-pi1 input[type=password]{margin-right:1em;}
* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password{margin-right:1em;}
.tx-srfeuserregister-pi1 input[type=radio],.tx-srfeuserregister-pi1 input[type=checkbox]{background-color:transparent;}
* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio,* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox{background-color:transparent;}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon{margin-left:1em;background-color:transparent;}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon:hover{cursor:pointer;}
.tx-srfeuserregister-pi1 ul{margin:0;padding:0;list-style-position:inside;}
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes{list-style-type:none;}
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li{margin:0 0 .3em 0;padding:0;}
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label{margin:0;padding:0 0 0 .5em;}
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li{float:left;padding:0 2em 0 0;margin:0;}
.tx-srfeuserregister-pi1 dl{margin:0;padding:1em 0 0 0;}
.tx-srfeuserregister-pi1 dt,.tx-srfeuserregister-pi1 dd{margin:0;padding:0 0 .5em 0;float:left;}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dt{width:auto;padding-right:0;}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dd{width:auto;}

.tx-srfeuserregister-pi1 dt{clear:both;width:25%;text-align:right;padding-right:1em;}
.tx-srfeuserregister-pi1 dd{text-align:left;width:50%;}

* html .tx-srfeuserregister-pi1 dd{float:none;}
.tx-srfeuserregister-pi1 dd p{margin-top:0;margin-bottom:.5em;padding:0;}
.tx-srfeuserregister-pi1 dd label{padding:0 1em 0 .5em;}
DIV.csc-textpic-caption-c .csc-textpic-caption{text-align:center;}
DIV.csc-textpic-caption-r .csc-textpic-caption{text-align:right;}
DIV.csc-textpic-caption-l .csc-textpic-caption{text-align:left;}
DIV.csc-textpic DIV.csc-textpic-imagecolumn{float:left;display:inline;}
DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG{border:2px solid black;padding:0px 0px;}
DIV.csc-textpic-imagewrap{padding:0;}
DIV.csc-textpic IMG{border:none;}
DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image{float:left;}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL{list-style:none;margin:0;padding:0;}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI{float:left;margin:0;padding:0;}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image{float:left;}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT{float:none;}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD{float:none;}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG{border:none;}
DL.csc-textpic-image{margin:0;}
DL.csc-textpic-image DT{margin:0;display:inline;}
DL.csc-textpic-image DD{margin:0;}
DIV.csc-textpic-clear{clear:both;}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;/* IE fix for double-margin bug */
margin-right:10px;}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;/* IE fix for double-margin bug */
margin-left:10px;}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;/* IE fix for double-margin bug */
margin-left:10px;}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption{margin:0;}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG{margin:0;}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image{margin-bottom:5px;}
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow{margin-bottom:5px;display:block;}
DIV.csc-textpic DIV.csc-textpic-imagerow{clear:both;}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol{margin-left:0px !important;}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol{margin-right:0px !important;}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap{margin-right:10px !important;}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{margin-left:10px !important;}
DIV.csc-textpic-above DIV.csc-textpic-text{clear:both;}
DIV.csc-textpic-center{text-align:center;/* IE-hack */}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap{margin:0 auto;}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{text-align:left;/* Remove IE-hack */}
DIV.csc-textpic-center DIV.csc-textpic-text{text-align:left;/* Remove IE-hack */}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap{float:right;}
DIV.csc-textpic-right DIV.csc-textpic-text{clear:right;}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap{float:left;}
DIV.csc-textpic-left DIV.csc-textpic-text{clear:left;}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap{float:left;}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap{float:right;}
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{float:right;clear:both;}
* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text{height:1%;}
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap{float:left;clear:both;}
* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text{height:1%;}
DIV.csc-textpic DIV.csc-textpic-imagerow-last{margin-bottom:0;}
#newsletter {background-color: #fffde9;bottom: 2px;right: 2px;border: 1px solid #efefef;position: relative;}
#newsletter-container{padding:0;width:590px;margin:auto;}
#newsletter-header{border-bottom: 1px solid #FFEFDD; padding-bottom:10px;}
#newsletter-title{padding: 0px 0px 0px 20px; font-size: 17px; color: #ed1d24;}
#newsletter-logo{padding: 0px 0px 0px 0px; font-size: 18px; font-weight: bold; color: #bf0006; font-family:Helvetica; }
#newsletter-summary{padding:20px 20px 2px 20px; color: #456483; font-size: 108.34%; }
#newsletter-text{padding:0px 20px 2px 20px;}
#newsletter h2{ color: #456483}
#printversion{margin-bottom: 25px;}
#shadow1, #shadow2, #shadow3 {position: relative;bottom: 2px;right: 2px;}
#shadow1 { background-color: #fcfcfc; }
#shadow2 { background-color: #f6f6f6; }
#shadow3 { background-color: #eeeeee; }
#newsletter-text .csc-textpic-caption { font-size:80%;line-height: 1.2em;}
#newsletter-text h2 {color: #456483;}
#newsletter-bawo-logo { display: none; }
#bundesland-bereich { background-color: #f1f7f9; padding: 15px; margin-top: 10px; margin-bottom: 10px; }
#bundesland-news-bereich { padding-top: 7px; padding-left: 15px; padding-right: 15px; padding-bottom: 7px; margin-top: 10px; margin-bottom: 10px; border-bottom: 1px #d00006 solid; border-top: 1px #d00006 solid; }
#bundesland-news-bereich h2 { text-align:center; color: #d00006; }
#bundesland-news-bereich h3 { font-size: 100%; margin:0 0 0 0; }
#bundesland-news-bereich-weitere { text-align:right; }
#login p { color: #d00006; }
.news-list-morelink { padding-left: 5px; }
}

