@charset "utf-8";body{font-family:Western,Arial,Helvetica,sans-serif;margin:5px;font-size:100.1%;background-image:url(../images/bg-verlauf.jpg);background-repeat:repeat-x;background-position:top}
label{font-weight:bold}
.legende{font-size:0.9em}
.legende dt{background:#88AA00;color:#fff;float:left;font-weight:bold;margin-right:10px;padding:5px;width:50px}
.legende dd{margin:2px 0;padding:5px 0}
#layout-head,#layout-navi,#layout-body,#layout-footer{width:930px;margin:0 auto}
#layout-head{height:145px;background-image:url(../images/header-gr.jpg);background-repeat:no-repeat;background-position:center bottom}
#layout-head #c34{position:relative;width:468px;height:60px;left:35px;top:80px;background-color:#FFFFFF}
#layout-navi{height:30px;background-image:url(../images/header-navi.gif);background-repeat:no-repeat;margin:0 auto;padding:11px 0 0 0;list-style-position:outside;list-style-image:url(/fileadmin/img/navi_pfeil_over.gif)}
#layout-navi li{float:left;margin-left:30px}
#layout-navi li a:link,#layout-navi li a:visited{color:#AA5500}
#layout-navi li a:hover{color:#000000}
.mainnavi-icon{border:0px none}
#spalte-links{width:200px;float:left;overflow:hidden}
#spalte-mitte{width:530px;float:left;overflow:hidden}
#spalte-rechts{width:200px;float:left;overflow:hidden}
div.addthis_toolbox a:link{font-size:0.8em}
div.addthis_toolbox{width:180px;margin:10px auto}
#spalte-rechts .teaser-wrap-mitte{padding:5px}
.news-subscription-text{margin:10px;font-size:0.9em}
#tt_address_form label{font-size:0.9em}
#tt_address_form{margin:0 25px;background-color:#EEFFEE;padding:5px;border:1px solid #000000}
#spalte-links .navigation-links{font-size:0.8em;list-style-position:outside;list-style-image:url(/fileadmin/img/navi_pfeil_over.gif);margin:0;padding:3px 5px 0 25px;background-image:url(../images/teaser-bg-mitte.gif);background-repeat:repeat-y}
#spalte-links .navigation-links li{margin:0 3px;padding:2px 0}
#spalte-links .navigation-links li a:link,#spalte-links .navigation-links li a:visited{color:#000000;font-weight:normal}
#spalte-links .navigation-links li a:hover{color:#AA5500}
#spalte-rechts .tx-macinabanners-box,#spalte-links .tx-macinabanners-box{text-align:center}
#spalte-rechts .tx-indexedsearch{margin:10px 5px}
#layout-footer{clear:both;background-image:url(../images/footer-bg.gif);background-repeat:no-repeat;height:32px;background-position:center;font-size:0.7em;font-size:0.7em}
#layout-footer .footer-text{margin:0px;padding:10px 20px}
#layout-footer a:hover{color:#AA5500}
.teaser-wrap-oben{background-image:url(../images/teaser-bg-oben.gif)}
.teaser-wrap-oben,.content-wrap-oben{background-repeat:no-repeat;height:25px;padding-top:10px;padding-left:15px;font-size:0.7em;color:#666666;margin:0;font-weight:bold}
h4{font-size:0.7em;margin:0;color:#666666}
.teaser-wrap-mitte{background-image:url(../images/teaser-bg-mitte.gif);background-repeat:repeat-y}
.teaser-wrap-mitte #tt_address_form{margin:0 13px;font-size:0.8em}
.teaser-wrap-unten{background-image:url(../images/teaser-bg-unten.gif);background-repeat:no-repeat;height:20px}
#layout-body #spalte-mitte .content-wrap-oben{background-image:url(../images/content-bg-oben.gif)}
#layout-body #spalte-mitte .content-wrap-mitte{background-image:url(../images/content-bg-mitte.gif);background-repeat:repeat-y;padding:1px 10px}
.content-wrap-mitte h2{font-size:1em;margin:3px}
h2.news-list-titel{font-size:1.1em}
/*.content-wrap-mitte ul{font-size:0.8em}*/
.content-wrap-mitte ul li{margin:5px 0}
#news-single-related ul{font-size:0.8em}
#news-single-related h2,#news-related-category h3{font-size:1em;margin:5px}
a:link,a:visited{color:#AA5500}
a:hover{color:#000000}
br.stopfloat,hr.stopfloat{clear:both;display:block;float:none;font-size:0em;height:0px;line-height:0px;height:0px;width:0px;overflow:hidden}
.tx-chcforum-pi1-Table tbody tr th{background-image:url(../img/bg-forum-headlines.gif);background-repeat:repeat-x}
.align-right{text-align:right}
.detail{font-size:0.7em}
.csc-textpic{margin:7px auto}
.csc-textpic-caption{font-size:0.7em}
.csc-uploads{width:100%}
.csc-uploads-icon{width:175px}
.csc-uploads-fileName,.csc-uploads-fileSize{text-align:center}
.tx-vgetagcloud-pi1 ul{font-family:Georgia,"Times New Roman",Times,serif;line-height:150%;background-image:url(../images/tagcloude-bg.jpg);background-repeat:repeat-x;margin:0 3px;padding:0px;list-style:none;float:left;font-size:1em}
.tx-vgetagcloud-pi1 li{display:inline;float:left}
.tx-vgetagcloud-pi1 li a:link,.tx-vgetagcloud-pi1 li a:visited{padding:4px;color:#88AA00;text-decoration:none}
.tx-vgetagcloud-pi1 li a:hover{padding:4px;color:#FFAA00;text-decoration:none}
h1,.tx-jkpoll-pi1 h3{font-family:Georgia,"Times New Roman",Times,serif;color:#FFAA00;font-size:1.4em;margin:7px 0;padding:0;word-spacing:-0.1em}
.csc-linkToTop{background-color:#EEFFEE;border-bottom:1px solid #666666;border-top:1px solid #666666;font-size:0.7em;padding:3px 10px 5px 0;margin:7px 0 0 0;text-align:right;clear:both}
.cobj-text-wrap-content{border-bottom:1px solid #C0C0C0;border-left:8px solid #C0C0C0;border-right:1px solid #C0C0C0;padding:3px 3px 3px 3px}
.cobj-text-wrap-headline1,.cobj-text-wrap-headline2,.cobj-text-wrap-headline3{font-family:Georgia,"Times New Roman",Times,serif;border-left:8px solid #C0C0C0;color:#FFFFFF;font-size:0.9em;padding:3px 0 3px 5px;margin:7px auto}
.cobj-text-wrap-headline1{background:#88AA00}
.cobj-text-wrap-headline2{background:#FFAA00}
.cobj-text-wrap-headline3{background:#AA5500}
.extra-buttons{padding-right:20px;text-align:right}
.tx-jwcalendar-pi1{}
.main-navi-buttons{float:left;padding-left:30px}
.mediadaten-tabelle,.tabelle-termine-themen{font-size:0.7em;width:100%}
.mediadaten-tabelle caption{background-color:#555555;color:white;font-weight:bold}
.new-login-password-vergessen{padding:5px 0 0 0}
.news-latest-imagewrap{border:1px solid #000000;float:left;margin-right:5px}
.news-latest-item{margin:0 5px}
.news-latest-title{font-family:Georgia,"Times New Roman",Times,serif;color:#AA5500;font-size:0.9em;padding:0 5px;margin:5px 0}
.news-latest-title a{font-weight:normal}
.news-latest-morelink{padding:0 0 20px 0}
.news-latest-date{font-style:italic;font-size:0.7em;padding:0 5px;margin:3px 0;clear:both}
div.news-list-browse{font-size:0.8em;margin:10px 5px}
.showResultsWrap,.browseLinksWrap{text-align:center;margin-bottom:5px}
.news-list-content{border-bottom:1px;border-bottom-color:#DCDCDC;border-bottom-style:solid;border-left:1px;border-left-color:#DCDCDC;border-left-style:solid;border-right:1px;border-right-color:#DCDCDC;border-right-style:solid;padding:5px}
.news-list-date,.news-list-category{clear:left;font-style:italic;font-size:0.8em;margin:5px 0}
.news-list-headbar{font-family:Georgia,"Times New Roman",Times,serif;background-color:#88AA00;border-left:8px;border-left-color:#C0C0C0;border-left-style:solid;color:#FFFFFF;font-size:0.9em;font-weight:bold;padding-bottom:3px;padding-left:5px;padding-top:3px;margin:0px}
.news-list-item img,.news-list-item-alt img{border:0 none;float:left;margin:0 5px 5px 0;padding:0}
.news-list-item,.news-list-item-alt{background-color:#EEEEEE;border-bottom:1px solid #88AA00;border-top:1px solid #88AA00;margin:0 0 10px 0;padding:7px}
.news-list-item-alt{background-color:#FFFFDD}
.news-list-subheader{font-weight:normal}
.news-list-textbox{}
.news-list-titel{color:#AA5500;margin:0 0 5px 0}
.news-list-titel a{font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal}
.news-single-timedata{text-align:right;border-bottom:solid 1px #666666;padding:0 0 3px 0}
.news-single-author{margin:5px;font-size:0.8em;font-style:italic}
.news-single-navi{clear:both;width:500px;border:1px solid #CFCFCF;height:24px;margin:10px auto;background-image:url(../images/page-browser-bg.png);background-repeat:repeat-x;background-position:bottom}
.news-single-next,.news-single-prev{width:244px;font-size:0.8em;margin:3px 0}
.news-single-next{padding-left:6px}
.news-single-prev{padding-right:6px;text-align:right;float:right}
.news-related-list{margin:5px 0}
.news-catRootline{color:#999999;font-weight:bold;text-align:right;clear:both}
.news-catRootline,.news-single-timedata,.backtolist{margin:3px;font-size:0.7em}
.news-single-imgcaption{font-size:0.7em;font-style:italic;padding:5px;margin:0 0 7px 0;background-color:#F2F2F2}
.news-single-video{width:480px;margin:10px auto}
/*.video-headline{font-size:1.1em;margin:5px}*/
.news-single-related,#news-single-links,#news-related-category{background-color:#EEFFEE;border:1px solid #808080;width:490px;padding:5px;margin:10px auto;clear:both;overflow:hidden}
#news-single-links dl{margin:5px 0}
.news-single-related{font-size:0.8em}
div.news-single-img{float:right;margin-left:5px}
#news-related-category ul{list-style-image:url(/typo3/sysext/indexed_search/pi/res/pages.gif)}
span.pageBrowser-disabledLinkWrap{background-color:#F0E4AB;border:solid 1px #696969;padding:1px}
.tx-jkpoll-pi1{width:180px;margin:7px auto;border:1px solid #808080;background-color:#EEFFEE;padding:5px}
.tx-jkpoll-pi1 .error{background:#FF0000;padding:5px;color:#FFFFFF;font-weight:bold}
.tx-jkpoll-pi1 ul{margin:10px 0;padding:0 10px;font-size:0.8em;list-style-type:none}
.tx-jkpoll-pi1 .vote-result{font-size:0.7em;margin:10px 7px}
.tx-jkpoll-pi1 .number-votes{margin:0;padding:5px;background-color:#CCCCCC;font-weight:bold;text-align:center;font-size:0.7em}
.polltable{width:190px;margin:7px auto;border:1px solid #808080;background-color:#EEFFEE}
.polltable h2{margin:0px;padding:2px 3px 3px 3px;color:#AA5500;font-size:1.1em;font-weight:bold;text-align:left}
.pollmain form,.pollquestion{padding:5px;font-size:0.8em}
.pollbar{background-color:transparent;background:url(/typo3conf/ext/quickpoll/pi1/pollbar.gif) repeat-x left center;height:15px}
.pollresulttext{padding:0 0 0 5px;font-weight:bolder;font-size:0.9em}
.polltotal{color:#DDDDDD;font-size:0.7em;font-weight:bold;text-align:center;margin:5px 0 0 0;background-color:#999999}
.tx-quickpoll-pi1 .error{text-align:center;margin:7px 5px 3px 6px;border:1px solid #808080;background-color:#FF0000}
.tabelle-empfaenger{font-size:0.8em;width:100%;padding:0 0 10px 0}
.pdf-ausgaben .td-last,.pdf-ausgaben .td-1,.pdf-ausgaben .td-2,.pdf-ausgaben .td-3,.pdf-ausgaben .td-4,.pdf-ausgaben .td-5{text-align:center}
.topten{font-size:0.8em;width:100%}
.topten .td-0,.topten .td-1{text-align:center}
.topten td{padding:3px}
.tabelle-empfaenger .td-1,.tabelle-empfaenger .td-2{width:95px}
.sponsored-link{background-image:url(../img/headline_bg_middle_sponsor.gif);background-repeat:repeat-y}
.teaser-middle table{margin:0 0 0 0}
.textlink-box{background-color:#EEFFEE;border:1px solid #808080;font-size:0.8em;margin:5px auto;padding:5px;width:175px}
.textlink-box dd{margin-left:0;margin-bottom:5px}
#tipp-a-friend{font-size:0.7em;margin-top:0;margin-bottom:0;width:500px}
#tipp-a-friend label{padding:5px}
#tipp-a-friend small{font-weight:normal}
#tipp-a-friend p{margin:0 0 5px 0}
#tipp-a-friend th{text-align:right;width:33%}
#tipp-a-friend img{border:1px solid #FF0000;vertical-align:middle;padding:2px}
.tippafriend-row-even{background-color:#EEEEEE}
.tippafriend-row-odd{background-color:#FFFFFF}
.tipp-error{background-color:#FF0000;text-align:center;color:#FFFFFF;font-size:0.8em}
.tr-even{background-color:#EEEEEE}
.tr-odd{background-color:#FFFFDD}
table.pdf-ausgaben{width:100%;margin:20px 0}
table.pdf-ausgaben tr{height:35px}
.mediadaten-online .tr-odd,.mediadaten-online .tr-odd{height:25px}
.tt_content-bodytag{font-size:0.9em;margin:7px;line-height:1.3em}
.news-list-item .tt_content-bodytag{margin:0 5px}
.tx-pilmailform-pi1-tabelle{font-size:0.7em}
.csc-mailform .csc-mailform-label h3{font-size:1.1em;margin:10px 0 5px 0;color:#AA5500}
.csc-mailform .csc-mailform-label p{font-size:0.9em;margin:5px 0}
.csc-mailform .csc-mailform-field label{font-size:0.9em}
.csc-mailform .csc-mailform-field{margin:3px 0}
.tx-ttnews-browsebox{border:1px solid #666666;font-size:0.75em;line-height:1.5em;margin:0 0 10px 0;padding:5px;text-align:center}
.tx-ttnews-browsebox td{font-size:0.75em}
.tx-ttnews-browsebox-scell{background-color:#BBE53A;border:solid 1px #666666;padding:1px}
.tx-ttnews-browsebox-scell p,.tx-ttnews-browsebox td p{margin:0}
#div_votacion{background-color:#3399FF;color:#FFFFFF;margin:10px 0 0 0;padding:0px;font-size:0.8em}
#div_votacion th{padding:3px}
#box-create-user{font-size:0.8em;padding:3px 6px 3px 6px}
.new-login-username-login{padding:3px 0 3px 0}
ol{font-size:0.8em}
#tt-news-searchform{padding:3px;background:#FFAA00;text-align:center;font-size:0.8em;border-left:8px solid #C0C0C0}
#searchbox{border:solid 1px #999999;vertical-align:middle;padding:3px 0 0 25px;margin-right:3px;width:175px;height:19px;background-attachment:scroll;background-color:transparent;background-image:url(../images/bg_suchmaske.jpg);background-repeat:repeat-x;background-position:0 0}
.news-search-form-empty{margin:7px;text-align:center;font-size:0.8em;display:none}
#tt-news-topnews{background-color:#EEFFEE;margin:5px 0}
#tt-news-topnews .news-list-titel{margin:3px 7px}
#tt-news-topnews img{padding:5px 7px;vertical-align:text-top}
#tt-news-topnews .tt_content-bodytag{padding-bottom:15px}
ul{font-size:0.9em;margin:10px 0;padding:0 25px}
.am-adress-categories_table a:hover{background-color:#BBE53A;color:#000000}
.box-search-tt_adress{margin:7px 0;text-align:center;font-size:0.8em;font-weight:bold}
.box-search-tt_adress #suchfeld{background-color:#EEFFEE;width:100px}
.am_unternehmen_plz_pagebrowser{border:solid 1px #696969;margin:7px 5px}
.am_unternehmen_plz_pagebrowser_table TD{text-align:center;width:10px}
.am_unternehmen_plz_pagebrowser_table TD A:HOVER{text-decoration:none}
.am_unternehmen_plz_pagebrowser_table TD A:LINK{text-decoration:none}
.am_unternehmen_plz_pagebrowser_table TD A:VISITED{text-decoration:none}
.am_unternehmen_plz_pagebrowser_td_current{background-color:#BBE53A;border:solid 1px #666666;font-weight:bold;padding:1px}
.am_unternehmen_plz_pagebrowser_td_next{}
.address-layoutbox-1{background-image:url(../images/post-it-bg.jpg);background-repeat:no-repeat;width:500px;height:185px;overflow:hidden;background-position:right bottom;margin:1px auto;background-color:#FEFB76}
.address-layoutbox-1 caption{font-size:1em;font-weight:bold;padding:5px;text-align:left;background-color:#AA5500;border-bottom:solid 1px #AA5500;color:#FFFBD9}
.address-layoutbox-1 th{font-size:0.7em;text-align:right;padding:3px 10px;width:80px}
.address-layoutbox-spalte{font-size:0.7em;width:227px}
.address-layoutbox-logo{text-align:center;vertical-align:top;overflow:hidden}
.news-single-item h3{font-size:1em;margin:5px 0}
.am-adress-categorie-title{color:#FFAA00;font-size:1.2em;font-weight:bold}
#am_tt_address-item,p.dlg-testbericht{border:solid 1px #696969;margin:5px;padding:5px;background-color:#FFFFDD}
.dlg-testbericht img,.dlg-testbericht a{margin-right:15px}
h2.address-headline{font-size:1.1em;margin:5px;clear:both}
#am_tt_address-item p.address-header{font-size:1em;margin:5px;color:#88AA00}
#am_tt_address-item p{margin:5px;font-size:0.9em;line-height:120%}
.am_tt_address-country{margin:0 0 6px}
.am_tt_address-fax{margin:0 0 6px}
.am-adress-categories{margin:0 0 10px;width:100%}
.am-adress-categories-header_table{width:500px;padding:7px 0 0 0}
.am-adress-categories-header_table td{background-image:url(../img/reiter-bg.gif);background-repeat:no-repeat;text-align:center;width:125px;padding:7px 0 3px 0}
.am-adress-categories-header_table a{color:#000000;text-decoration:none}
.am-adress-categories_table{border:solid 1px #696969;padding:3px 0 0;width:100%}
.am-adress-categories_table td{background-color:#FFFFFF;font-size:0.8em;text-align:left;width:33%}
.am-adress-categories_table a{color:#000000;text-decoration:none}
.am-adress-categories_table a:hover{background-color:#BBE53A;color:#000000}
.am_unternehmen_plz_pagebrowser_table{font-size:0.7em;width:auto}
.am_unternehmen_plz_pagebrowser_table TD{text-align:center;width:10px}
.am_unternehmen_plz_pagebrowser_table TD A:HOVER{text-decoration:none}
.am_unternehmen_plz_pagebrowser_table TD A:LINK{text-decoration:none}
.am_unternehmen_plz_pagebrowser_table TD A:VISITED{text-decoration:none}
.am_unternehmen_plz_pagebrowser_td_current{background-color:#BBE53A;border:solid 1px #666666;font-weight:bold;padding:1px}
.am_unternehmen_plz_pagebrowser_td_next{}
.katlist a:link,.katlist a:visited{color:#000000;text-decoration:none}
.katlist a:hover{color:#FF0000;background-color:#CCFF00}
.news-catmenu-ACT a:link,.news-catmenu-ACT a:visited{color:#FF0000}
.level0{background-color:#EEFFEE;margin:0 3px;padding:1px 3px;list-style-type:none;line-height:120%}
.level1{margin:0;padding:1px 1px 1px 5px;list-style-type:none;list-style-position:inside;background-color:#FFFFFF}
.level1 a{font-weight:normal}
.level2{background-color:#FFFFFF;margin:0;padding:0 0 0 5px;width:auto;list-style-type:none}
.level3{background-color:#F28F00;margin:0 0 0;padding:0 0 0 7px;width:auto;list-style-type:none}
.level4{background-color:#D37E00;margin:0;padding-left:10px;width:auto;list-style-type:none}
#news-amenu-container{background-color:#EEEEEE;padding:3px;font-size:0.7em}
.news-amenu-item{background-color:#CCFF00;border:solid 1px #696969;margin:2px 0 2px 0;padding:3px}
.Alexa-PageRank{height:65px;width:120px;margin-top:10px;margin-right:auto;margin-bottom:10px;margin-left:auto}
.tx-bddbflvvideogallery-pi1{font-size:0.8em}
.tx-bddbflvvideogallery-pi1 #player{margin:10px}
#flvplayercaption{text-align:center}
#flvcaption{padding:3px;margin:0 auto;border:1px solid #000000;position:relative;width:495px}
.flvplayer_list_table{width:100%}
.flvplayer_list_row{background-color:#CCCCCC}
#playlist .flvplayer_list_links{width:100px;float:left}
#playlist .flvplayer_list_rechts{width:auto;float:left;height:64px}
#playlist .flvplayer_list_links,#playlist .flvplayer_list_rechts{margin:0}
#playlist fieldset{padding:10px;margin:0 auto;position:relative;border:solid 1px gray;width:480px}
#playlist legend{font-weight:bold}
.flvplayer_listpic_pic_act{background-color:#EEFFEE}
.flvplayer_listpic_pic_no{border:none;padding:2px}
.flvplayer_listpic_pic_act{border:solid 2px #FF0000}
dl.csc-menu-4{position:relative;width:90%;margin:0 auto}
dl.csc-menu-4 dd{font-size:0.8em;margin:0 0 7px 20px}
dl.csc-menu-4 dt{}
.zahlinfos{background-color:#F1FFB3}
.csc-frame-frame1{background-color:#CCCCCC;border:solid 1px #000000;padding:10px;font-size:0.7em;margin:0}
.csc-frame-frame2{background-color:#CCCCCC;width:165px;height:100px;padding:15px}
.frame-textarea{width:98%;height:auto;background-color:#F2F2F2;border:solid 1px #000000;padding:3px;margin:0 0 20px 0}
.align-center{text-align:center}
.indent{margin:0 0 5px 30px;font-weight:bolder}
.loginbox-formular{font-size:0.7em;margin:0 auto;width:175px}
#loginbox-tabelle{width:100%}
.loginbox-formular p{margin:0;padding:5px}
.loginbox-bild{margin:10px;width:24px;height:24px}
.mediadaten-online{width:100%;font-size:0.8em;margin:10px 0}
.mediadaten-online caption{font-size:0.7em;text-align:left}
.bereich-description{margin:7px;padding-left:25px}
.bezahlinformationen{width:100%;margin:10px auto}
.bezahlinformationen th{text-align:right;width:33%}
#linkurl{margin:3px}
#amazon-werbung{width:468px;height:240px;margin:22px}
.central{text-align:center;font-size:0.8em;margin:5px auto}
.central img{vertical-align:text-bottom}
#amazon-buecher html body{margin:0px}
#amazon-buecher{float:left}
.rgmediaimages-caption{font-size:0.8em;margin:3px}

/* Google-Suche */
#cse-search-form{
	width: 95%;
	margin: 5px auto;
}
#cse-search-form input.gsc-input {
    border-color: #88AA00;
  }
#cse-search-form input.gsc-search-button {
    border-color: #666666;
    background-color: #88AA00;
  }
#cse-search-form .gsc-input input.gsc-input {
    padding-left: 25px;
    width: 350px;
    background: url(http://www.soll-galabau.de/fileadmin/images/bg_suchmaske.jpg) scroll no-repeat 0% 0%  !important;
	}
.important {
	color:#88AA00;
}
.recaptchatable {
	background-color:#FFFFFF;
}

/* GoogleMaps */
.tx-rgpopup-dragbar {background-color:#FFFF00; padding:2px; text-align:right;}
.tx-rgpopup-mainNest p {font-size:0.9em; margin: 5px 15px;}
