@charset 'utf-8';

/* PowerMail */
#powermaildiv_uid21{height:45px;}
#tx-powermail-pi1_fieldset_4{display:block !important;}
.powermail_pagebrowser{border-bottom:#008AC91px solid;}
div.tx-powermail-pi1 #uid5_msgCnt{display:none;}
.tx_powermail_pi1_submitmultiple_forward {float:right;}
fieldset.tx-powermail-pi1_fieldset{border:0 none;background:transparent;padding:0;}
fieldset.tx-powermail-pi1_fieldset div.even{background:transparent;}
fieldset.tx-powermail-pi1_fieldset label{width:310px;}
fieldset.tx-powermail-pi1_fieldset label i{font-size:10px;}
fieldset.tx-powermail-pi1_fieldset legend{font-size:14px;color:#008AC9;text-decoration:none;}


/* Sozialbookmarks */
.slashdigglicious a {display:block;float:left;padding-right:20px;padding-top:5px;}

/* Captcha */
.tx-srfreecap-pi2-cant-read {
clear:left;
color:#35006D;
display:block;
float:right;
font-size:0.9em;
}

/*RGTABS: Content Tabs */
.content_tabs .tx-rgtabs-pi1 {background:transparent url(../img/bg_tabs_2.jpg) no-repeat scroll 0 0;display:block;float:left;height:330px;width:940px;}
.content_tabs .rgtabs-menu {display:block;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;padding-top:24px;width:212px;}
.content_tabs .rgtabs-menu li {display:block;float:left;height:70px;padding-left:20px;width:190px;}
.content_tabs .rgtabs-menu li:hover {background:url(../img/tabs_act_2.jpg) no-repeat;}
.content_tabs .rgtabs-menu {text-align:right;}
.content_tabs .rgtabs-menu a {padding-top:16px;font-size:20px;display:block;height:53px;text-decoration:none;color:#fff;padding-right:30px;padding-top:}
.content_tabs .rgtabs-menu a img{}
.content_tabs .rgtabs-wrapper {color:#FFFFFF;display:block;float:right;width:728px;}
.content_tabs .rgtabs-selected {background:url(../img/tabs_act_2.jpg) no-repeat;color:#fff;}

/*RGTABS: Tool Tabs */
.tools .tx-rgtabs-pi1 {background:transparent url(../img/bg_tool_tabs.jpg) no-repeat scroll 0 0;display:block;float:left;height:334px;width:240px;}
.tools .rgtabs-menu {background:transparent url(../img/bg_tool_tabs_ul.jpg);display:block;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;width:240px;}
.tools .rgtabs-menu li {display:block;float:left;text-align:center;}
.tools .rgtabs-menu .tabfirst {width:77px}
.tools .rgtabs-menu .tabmiddle {width:77px;}
.tools .rgtabs-menu .tablast {width:70px;padding-left:8px;padding-right:8px;}
.tools .rgtabs-menu .tabfirst:hover {background:transparent url(../img/bg_tool_tabs_1.jpg) no-repeat;}
.tools .rgtabs-menu .tabmiddle:hover {background:transparent url(../img/bg_tool_tabs_2.jpg) no-repeat;}
.tools .rgtabs-menu .tablast:hover {background:transparent url(../img/bg_tool_tabs_3.jpg) no-repeat;}
.tools .rgtabs-menu .tabfirst.rgtabs-selected {background:transparent url(../img/bg_tool_tabs_1.jpg) no-repeat;}
.tools .rgtabs-menu .tabmiddle.rgtabs-selected {background:transparent url(../img/bg_tool_tabs_2.jpg) no-repeat;}
.tools .rgtabs-menu .tablast.rgtabs-selected {background:transparent url(../img/bg_tool_tabs_3.jpg) no-repeat;}
.tools .rgtabs-menu {text-align:right;}
.tools .rgtabs-menu a {display:block;text-decoration:none;color:#fff;}
.tools .rgtabs-menu a img{}
.tools .rgtabs-wrapper {color:#333;display:block;float:right;width:200px;padding: 10px 20px;}

/* RGTABS: Textversion  */
.content_tabs .rgtabs-menu a {color:#6c6c6c;} 
.content_tabs .rgtabs-menu a:hover,.content_tabs .rgtabs-selected a {color:#fff;}
.tools .rgtabs-menu a {padding-top:6px;height:20px;color:#bbbbbb;}
.tools .rgtabs-menu a:hover,.tools .rgtabs-menu .rgtabs-selected a {color:#fff;}

/* RGSLIDESHOW */
.rgslideshow {background:transparent!important;border: 0 none!important;}
.tx-rgslideshow-pi1 .rgslideshow .rgsnest {background-image:none;border:0 none!important;}
.tx-rgslideshow-pi1 .rgslideshownav .rgsnav2 {float:left;padding-top:6px!important;padding-left:10px!important;background-color:transparent!important;background-image:none!important;display:block!important;}
.tx-rgslideshow-pi1 .rgslideshownav {position:relative;margin-top:-30px;z-index:999}
.tx-rgslideshow-pi1 .rgslideshownav .rgsbrowser {float:left;display:block!important;}
.tx-rgslideshow-pi1 .rgslideshownav .rgssplitEl {color:#fff;display:none;}
.tx-rgslideshow-pi1 .rgslideshownav .rgsnext, .rgslideshownav .rgsprev {color:#745418!important;padding:0 4px 4px;display:block;float:left;}
.tx-rgslideshow-pi1 .rgslideshownav .rgsplay {display:none;}
.tx-rgslideshow-pi1 .rgslideshownav span {display:block;float:left;height:12px;}
.tx-rgslideshow-pi1 .rgslideshownav .rgsbrowserEl {background:transparent url(../img/slider_inaktiv.gif) no-repeat scroll 4px 2px;color:#3F3F3F !important;font-size:1px;height:14px;padding:0 4px 4px !important;width:14px;}
.tx-rgslideshow-pi1 .rgslideshownav .rgsbrowser .rgsact {background:transparent url(../img/slider_aktiv.gif) no-repeat scroll 4px 2px}

/* TT-NEWS 2.x */
.news-list-date{float:right;font-size:0.8em;padding-top:4px;display:none;}
.news-list-item{display:block;float:left;width:610px;margin-bottom:10px;}
.news-list-item h2 a{color:#008AC9;font-size:14px;font-weight:700;}
.news-list-category{display:none;}

.news-single-item h2{color:#008AC9;font-size:14px;font-weight:700;}
.news-single-item-content {display:block;float:left;width:610px;}
.news-single-img {float:right;display:block;width:100px;}
.news-single-img a {display:inline;}
.news-single-img img {float:right;}

.news-single-additional-info {clear:right;float:right;padding-top:10px;display:block;width:100px;}
.news-single-additional-info dt {font-size:1.0em;}
.news-single-additional-info a {color:#A70B16;font-size:1.0em;}
.news-single-links a {clear:left;float:left;}
.news-single-files {padding-bottom:10px;}
.news-single-files img {margin-right:5px;}

.news-list-morelink{}
.news-list-morelink a{color:#008AC9;font-size:1.0em;margin-left:0px;padding-left:0px;font-weight:normal;}
.news-single-backlink {clear:left;float:left;padding-top:10px;width:300px;}
.news-single-backlink a {color:#008AC9;font-size:1.0em;margin-left:0px;padding-left:0px;font-weight:normal;}

.tx-ttnews-browsebox {display:block;float:left;width:610px;text-align:center;padding-top:20px;}
.tx-ttnews-browsebox p.showResultsWrap {display:none;padding-bottom:2px;border-bottom:1px solid #A70B16;margin-bottom:5px;text-align:center;}
.tx-ttnews-browsebox ul.LinksWrap {display:block;float:left;clear:left;font-size:1.0em}
.tx-ttnews-browsebox li {display:block;float:left;padding-right:10px;background:none;}
.tx-ttnews-browsebox ul li a {color:#A70B16;}

/* TT-News 3.0 */
.news-list-item-image {display:block;float:left;}
.news-list-container img {border:medium none;float:left;margin:10px 10px 10px 0;}
.news-list-item-text {display:block;float:left;width:610px;}
.news-single-rightbox {display:none;}
.news-single-item h1{color:#008AC9;font-size:14px;font-weight:700;}
.news-single-item .cl-right {display:none;}
.news-single-item-navi {display:none;padding-bottom:10px;font-size:0.8em;}
.news-single-next-article {}
.news-single-prev-article {}

/* Googlemaps */
.tx_lumogooglemaps_pi1_sidebar {display:none;}


/* 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_indexedsearch" */
.tx-indexedsearch .tx-indexedsearch-browsebox LI{display:inline;margin-right:5px;}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button{}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword{width:150px;margin: 0px 5px;}
.tx-indexedsearch .tx-indexedsearch-whatis{margin-top:10px;margin-bottom:5px;}
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw{font-weight:400;font-style:italic;}
.tx-indexedsearch .tx-indexedsearch-res td {vertical-align:top;}
.tx-indexedsearch .tx-indexedsearch-title a {color:#01632f;}
.tx-indexedsearch .tx-indexedsearch-morelink {padding:2px;background:#efefef;font-style:normal;}
.tx-indexedsearch .tx-indexedsearch-result-number {padding-right:5px;}
.tx-indexedsearch .tx-indexedsearch-noresults{text-align:center;font-weight:400;}
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr{font-style:italic;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup{color:#F29400;}
.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:#eee;vertical-align:middle;}
.tx-indexedsearch .tx-indexedsearch-res .noResume{color:#666;}
.tx-indexedsearch .tx-indexedsearch-category{background:#eee;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 table,.tx-indexedsearch TD,.tx-indexedsearch TH{clear:both;margin-bottom:1em;}
.tx-indexedsearch .tx-indexedsearch-res table{margin-bottom:20px;}
.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_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:0!important;}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol{margin: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%;}
div.csi-center div.csi-imagewrap .csi-image{display:block;margin:0;padding:0;}
#colum_middle .csi-imagewrap{max-width:566px;}
#collum_middle div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image{margin-bottom:0;}
#slogan div.csc-textpic-center div.csc-textpic-imagewrap{float:left;margin:0 auto;}
.tx-indexedsearch input{float:none;background:none;}	