/* CSSTidy 1.3: Fri, 17 Oct 2008 17:27:55 +0200 *//* default styles for extension "tx_newloginbox_pi3" */.tx-newloginbox-pi3-listrow TH{background:#ccc;padding:0 .5em;white-space:nowrap}
.tx-newloginbox-pi3-listrow TD{background:#eee;padding:0 .5em}
.tx-newloginbox-pi3-singleView TH{background:#ccc;padding:0 .5em;text-align:right;white-space:nowrap}
.tx-newloginbox-pi3-singleView TD{background:#eee;padding:0 .5em}
/* default styles for extension "tx_thmailformplus_pi1" */.tx-thmailformplus-pi1 H2{margin-top:0;margin-bottom:0}
/* default styles for extension "tx_indexedsearch" */.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:700;font-style:italic}
.tx-indexedsearch .tx-indexedsearch-noresults{text-align:center;font-weight:700}
.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:#eee}
.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:0;margin-bottom:0}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD{background:#ccc;vertical-align:middle}
.tx-indexedsearch .tx-indexedsearch-res .noResume{color:#666}
.tx-indexedsearch .tx-indexedsearch-category{background:#ccc;font-size:16px;font-weight:700}
/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */.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:400;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}
/* default styles for extension "tx_slideshow_pi1" */.tx-slideshow-pi1{text-align:center}
/* default styles for extension "tx_cssstyledcontent" *//* Captions */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}
/* Needed for noRows setting */DIV.csc-textpic DIV.csc-textpic-imagecolumn{float:left;display:inline}
/* Border just around the image */DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG{border:2px solid #000;padding:0}
DIV.csc-textpic-imagewrap{padding:0}
DIV.csc-textpic IMG{border:none}
/* DIV: This will place the images side by side */DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image{float:left}
/* UL: This will place the images side by side */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}
/* DL: This will place the images side by side */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}
/* FE-Editing Icons */DL.csc-textpic-image{margin:0}
DL.csc-textpic-image DT{margin:0;display:inline}
DL.csc-textpic-image DD{margin:0}
/* Clearer */DIV.csc-textpic-clear{clear:both}
/* Margins around images: *//* Pictures on left, add margin on right */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}
/* Pictures on right, add margin on left */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}
/* Pictures centered, add margin on left */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}
/* Space below each image (also in-between rows) */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}
/* No margins around the whole image-block */DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol{margin-left:0!important}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol{margin-right:0!important}
/* Add margin from image-block to text (in case of "Text w/ images") */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}
/* Positioning of images: *//* Above */DIV.csc-textpic-above DIV.csc-textpic-text{clear:both}
/* Center (above or below) */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 */}
/* Right (above or below) */DIV.csc-textpic-right DIV.csc-textpic-imagewrap{float:right}
DIV.csc-textpic-right DIV.csc-textpic-text{clear:right}
/* Left (above or below) */DIV.csc-textpic-left DIV.csc-textpic-imagewrap{float:left}
DIV.csc-textpic-left DIV.csc-textpic-text{clear:left}
/* Left (in text) */DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap{float:left}
/* Right (in text) */DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap{float:right}
/* Right (in text, no wrap around) */DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{float:right;clear:both}
/* Hide from IE5-mac. Only IE-win sees this. \*/* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text{height:1%}
/* End hide from IE5/mac *//* Left (in text, no wrap around) */DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap{float:left;clear:both}
/* Hide from IE5-mac. Only IE-win sees this. \*/* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text{height:1%}
/* End hide from IE5/mac */body{margin:11px;padding:0;margin-top:50px;background:url(../../fileadmin/templates/grafiken/background.gif);font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:17px}
img{border:none}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;color:#f39800}
a{color:#05337c}
h1{font-size:22px;line-height:22px;margin-bottom:3px}
h2{font-size:20px;line-height:20px;margin-bottom:5px}
h3{font-size:17px;line-height:17px;margin-bottom:3px}
h4{font-size:15px;line-height:15px;margin-bottom:1px}
p{margin:0;padding:0;margin-bottom:10px}
#menu{background:#05337c url(../../fileadmin/templates/grafiken/balken_blau.gif);height:44px}
ul#ulmenu,ul#ulmenuf{padding:0;margin:0;padding-top:18px;xlist-style:none}
ul#ulmenuf{padding-top:5px;xpadding-bottom:8px}
ul#ulmenu li,ul#ulmenuf li{display:inline;list-style-type:none;padding-right:7px;padding-left:7px;color:#FFF;background:url(../../fileadmin/templates/grafiken/menu_linie.gif) no-repeat right center}
ul#ulmenu li a,ul#ulmenuf li a{color:#FFF;text-decoration:none;padding-bottom:5px;padding-top:5px}
ul#ulmenuf li a{padding-top:8px}
ul#ulmenu li a.aktiv,ul#ulmenuf li a.aktiv{padding:10px;padding-bottom:5px;padding-top:5px;background:#FFF;color:#03C;border:1px solid #FFF;text-decoration:none}
#links{width:715px;padding-right:11px}
#content{border-right:1px solid #e4e9f1;border-left:1px solid #e4e9f1;background:#FFF;padding:15px;width:683px}
#footer{background:#05337c;height:33px}
#rechts ul.csc-menu{margin:0;padding:0;padding-top:10px;padding-left:20px;padding-bottom:20px}
.block,#rechts .bodytext,#rechts .news-latest-container,#rechts .tx-showmembers-pi1,#rechts .csc-menu{margin-bottom:11px;border:1px solid #fdecd0;background:#FFF;border-top:none;padding:5px}
#logo{margin-bottom:18px}
#rechts .news-latest-container .bodytext{border:none;padding:0;background:none}
#rechts .news-latest-container h4.newsheader{background:#F8F8F8;color:#05337c;font-size:16px}
#rechts .news-latest-container .news-latest-img,#rechts .news-latest-container .news-latest-date{display:none}
#rechts .news-latest-container .news-latest-item{background:#FFF;background:#F8F8F8}
#rechts h2,#rechts h1,#rechts h3,#rechts h4,#rechts h5,#rechts h6{background:#f39800;color:#FFF;padding:5px;margin-bottom:0;font-size:18px}
#rechts h1{font-size:19px}
.error{color:red}
.news-latest-item{background:#EFEFEF;margin-bottom:12px;padding:5px;padding-top:0}
.news-latest-date,.news-single-timedata,.news-list-date{font-size:10px;line-height:12px}
.news-latest-date{margin-bottom:3px}
.newsheader{background:#CCC;padding:5px}
h4 a{text-decoration:none}
.news-single-backlink{border-top:1px solid #e4e9f1;padding-top:5px;clear:both}
.news-single-timedata,.news-list-date{border-bottom:1px solid #e4e9f1;margin-bottom:10px}
.news-list-clear{clear:both;padding-top:10px;margin-bottom:15px;border-bottom:1px solid #e4e9f1}
.news-latest-clear{clear:both}
.news-single-img,.news-latest-img{float:left;width:188px;margin-right:8px}
.news-latest-img{width:158px}
.tx-ttnews-browsebox-SCell{font-weight:700}
.pic_outer{float:left;border:1px solid #05337c;margin-right:6px}
.pic_inner{border:3px solid #FFF}
.blocktable td{background:#fce1bc;padding:10px}
.table_user td{padding:5px;border-right:1px solid #f39900}
.table_user{border:3px solid #fce1bc}
.table_user .head{color:#f39900;font-weight:700;font-size:14px;background:#fff7ec}
.table_user .row1{background:#fff7ec}
.table_user .row2{background:#fffefd}
h3.buchstabe{padding-right:10px;display:inline}
h3.buchstabe a{text-decoration:none}
/*#05337c blau link

orange: f39800
orange hell: fdd8a5
orange mischung: f8b85c*/#ulmenu,#ulmenu ul{list-style:none;margin:0;padding:0}
ul#ulmenu ul li,ul#ulmenu ul li a{color:#03C;xbackground:#FFF;background-image:none;padding:0;margin:0}
ul#ulmenu ul{border:3px solid #053177;border-top:none;background:#FFF;padding:5px;margin-left:5px}
ul#ulmenu ul li a{padding-left:13px}
ul#ulmenu ul li a.aktiv{padding-left:13px;background:#eee;color:#03C;text-decoration:underline}
#ulmenu{font-family:Arial, Helvetica, sans-serif;z-index:100;position:relative}
#ulmenu li{xborder-left:1px solid #000;float:left;margin:0;padding:0;position:relative}
#ulmenu li a,#ulmenu li a:link,#ulmenu li a:active,#ulmenu li a:visited{font:12px Arial, Helvetica, sans-serif;xbackground:#565656;xcolor:#959595;display:block;xpadding:0 9px;xtext-transform:lowercase;text-decoration:none}
#ulmenu li a:hover{xbackground:#ccc;xcolor:#000}
#nav-one li:hover a,#nav-one li.sfHover a{xbackground:#ccc;xcolor:#000}
#nav-one li:hover ul a,#nav-one li.sfHover ul a{xbackground:#565656;xcolor:#959595}
#nav-one li:hover ul a:hover,#nav-one li.sfHover ul a:hover{xbackground:#ccc;xcolor:#000}
#ulmenu ul{xbackground:#565656;xborder-bottom:1px solid #000;list-style:none;margin:0;xwidth:100px;position:absolute;top:-999em;left:-1px}
#ulmenu li:hover ul,#ulmenu li.sfHover ul{top:25px}
#ulmenu ul li{border:0;float:none}
#ulmenu ul a{xborder:1px solid #000;border-bottom:0;padding-right:20px;xwidth:80px;white-space:nowrap}
#ulmenu ul a:hover{xbackground:#ccc;xcolor:#000}