@charset utf-8;@import url(../../fileadmin/css/inc_common.css) ;@import url(../../fileadmin/css/inc_htmlarea.css) ;@import url(../../fileadmin/css/inc_news.css) ;@import url(../../fileadmin/css/inc_products.css) ;@import url(../../fileadmin/css/dropdown.css) ;@import url(../../fileadmin/css/inc_csc.css) ;@import url(../../fileadmin/css/inc_flashheading.css) ;
/* CSSTidy 1.3: Tue, 15 Dec 2009 13:52:58 +0100 *//* 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:1px solid #A3A3A3;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:10px}
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow{margin-bottom:10px;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 *//* Common Page Layout
----------------------------------------------- */body.page{margin:30px 0 0;background:#fff}
body.printpage{margin:15px}
#wrapper{width:960px;margin:0 auto}
/* Bar with Logos */#top_bar{border-bottom:1px dotted #A3A3A3;height:80px/*
	padding-top:17px;
	height:60px;
	*/}
#top_bar div.fl{float:left;padding-top:17px}
#top_bar div.fr{float:right}
/* Startsite */#start_menu_bar{/*
	margin-left:240px;
	height:69px;
	*/margin-left:215px;height:48px}
#start_bottom_bar,#sub_bottom_bar{border-top:1px dotted #A3A3A3;padding:17px 0}
#start_bottom_bar #metanav{/*margin-left:240px;*/margin-left:215px}
#logo_bottom{float:left;padding-left:15px}
#start_content{margin-bottom:55px}
#start_content div.cl{float:left;width:190px;padding-right:25px}
* html #start_content div.cl{padding-right:12px}
/* Subsite */#sub_menu_bar{/*
	margin-left:288px;
	height:69px;
	*/margin-left:260px;height:48px}
#sub_bottom_bar #metanav{/*margin-left:288px;*/margin-left:260px}
#sub_content{margin-bottom:15px}
#sub_content div.cl{float:left;/*
	width:245px;
	padding-right:15px;
	*/width:235px;padding-right:25px}
#sub_content div.cr{float:left}
#cframe{/*
	padding:40px 22px;
	width:656px; 700px;
	*/padding:20px 0;width:700px}
#content_text{float:left;/*width:436px;*/width:480px}
* html #content_text{/*width:432px;*/width:476px}
#content_infoboxes{float:left;width:200px;padding-left:20px;margin-top:-3px}
#languagebox{float:right;margin-top:15px/*
	margin-top:40px;
	margin-right:15px;
	*/}
* html #languagebox{/*margin-right:6px;*/}
div.col_display h4,div.col_display1 h4{margin:0 10px 0 0}
div.col_display,div.col_display_o,div.col_display1,div.col_display1_o{border-bottom:1px dotted #A3A3A3;background-image:url(../../fileadmin/css/../images/icon_expand.gif);background-repeat:no-repeat;background-position:right center;padding:15px 2px 6px;cursor:pointer}
div.col_display1 a{text-decoration:none;color:#000}
div.col_display_o{background-image:url(../../fileadmin/css/../images/icon_expand_o.gif)}
div.col_stretch{font-size:10px}
div.col_stretch div.spc{margin:5px 10px}
div.col_stretch div.spc1{margin:4px}
div.col_stretch p{margin:10px 0}
#content_infoboxes div.col_display h4{color:#5F6361;text-transform:uppercase}
#content_infoboxes div.col_display{background-image:url(../../fileadmin/css/../images/icon_expand1.gif)}
#content_infoboxes div.col_display_o{background-image:url(../../fileadmin/css/../images/icon_expand1_o.gif)}
ul.links{list-style-type:none;margin:0;padding:0}
ul.topline{border-top:1px dotted #CBCBCB}
ul.links li{border-bottom:1px dotted #CBCBCB;margin:0}
ul.links a{display:block;text-decoration:none;padding:4px}
ul.links a:hover,ul.links a.sel{text-decoration:none;background-color:#EEE}
div.line{height:1px;overflow:hidden;border-bottom:1px dotted #A3A3A3}
#siteby{text-align:right;float:right}
#siteby a{font-size:9px;text-decoration:none;color:#ccc}
#bloglink{margin-top:20px;background:#f0f0f0 url(../../fileadmin/css/../images/icon_arrow_dark.gif) no-repeat 178px 8px;display:block;text-decoration:none;padding:5px;overflow:hidden;position:relative;width:180px;height:30px}
#bloglink:hover{background-color:#ddd}
#bloglink strong{color:#000}
#slidehorizontal{overflow:hidden;width:170px;height:15px;display:block;list-style:none;margin:20px 5px;padding:0}
#slidehorizontal li{display:block;width:170px;margin:0;padding:0;padding-right:20px;float:left}
#sub_content #bloglink{width:225px;background-position:223px 8px}
#sub_content #slidehorizontal,#slidehorizontal li{width:215px}
/* Popups
----------------------------------------------- */body.popup_page{margin:20px}
#content_popup{margin:20px 0}
/* Navigation
----------------------------------------------- */#metanav ul{list-style-type:none;margin:0;padding:0}
#metanav li{margin:0;display:inline}
#metanav a{font-size:10px;font-weight:700;text-transform:lowercase;text-decoration:none;margin-right:20px}
#metanav a:hover,#metanav a.sel{background-color:#DEE1DF}
#sidenav{margin-bottom:40px;margin-top:-10px}
#sidenav ul{list-style-type:none;margin:0;padding:0}
#sidenav li{border-bottom:1px dotted #A3A3A3;margin:0}
#sidenav ul a{display:block;text-decoration:none;color:#333}
#sidenav ul.l1 a{font-weight:700;padding:15px 2px 6px;background-image:url(../../fileadmin/css/../images/icon_expand.gif);background-repeat:no-repeat;background-position:right center}
#sidenav ul.l1 a.sel{background-image:url(../../fileadmin/css/../images/icon_expand1_o.gif);color:#9D9F9E}
#sidenav ul.l2 li{border-width:0}
#sidenav ul.l2 a{padding:4px 2px;font-weight:400;color:#333;background:transparent}
#sidenav ul.l2 a:hover,#sidenav ul.l2 a.sel{background:transparent;background-color:#EEE}
/*
.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 .tx-srfeuserregister-pi1-notice { font-style: italic; margin-bottom: 1em; }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash { margin-bottom: 2em; }
.tx-srfeuserregister-pi1 a { padding-left: 14px; background-image: url(../../fileadmin/css/../typo3conf/ext/sr_feuser_register/pi1/internal_link.gif) ; background-repeat: no-repeat; background-position: 0% 60%; text-decoration:none; }
*/.tx-srfeuserregister-pi1 legend{padding:0;font-weight:700}
.tx-srfeuserregister-pi1 label{margin:0;padding:0}
.tx-srfeuserregister-pi1 label span{color:red}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error{color:red}
.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 a.tx-srfeuserregister-pi1-file-view { padding-left: 15px; background-image: url(../../fileadmin/css/../typo3conf/ext/sr_feuser_register/pi1/internal_link_new_window.gif) ; background-color: transparent; background-repeat: no-repeat; font-size: .8em; margin-left: 1em; }
*/.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;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:.4em 0 0}
/*{ margin: 0; padding: 1em 0 0 0; }*/.tx-srfeuserregister-pi1 dt,.tx-srfeuserregister-pi1 dd{margin:0;padding:0 0 .2em;float:left}
.tx-srfeuserregister-pi1 dt{clear:both;width:90px;text-align:left;padding-right:1em}
.tx-srfeuserregister-pi1 dd{text-align:left;width:300px}
.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}
* 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}
/* Flash Headings
----------------------------------------------- */.sIFR-flash{visibility:visible!important;margin:0}
.sIFR-replaced{visibility:visible!important}
span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden}
.sIFR-flash + div[adblocktab=true]{display:none!important}
.sIFR-hasFlash #cframe h1{visibility:hidden;font-size:25px;letter-spacing:-1px}
.dhx_combo_img{position:absolute;top:1px;right:1px;/*
	width:17px;
	height:20px;
	*/width:15px;height:14px}
.dhx_combo_input{color:#828282;border:0;/*padding:2px 2px 2px 2px;*/padding:1px 2px;position:absolute;top:0}
.dhx_combo_box{cursor:pointer;position:relative;text-align:left;border:1px solid #D4D0C8;/*
	height:20px;
	_height:22px;
	*/height:16px;_height:18px;overflow:hidden;background-color:#FFF}
.dhx_combo_list{color:#828282;position:absolute;z-index:30;overflow-y:auto;overflow-x:hidden;border:1px solid #D4D0C8;height:100px;background-color:#FFF}
.dhx_combo_list div{cursor:default;padding:2px}
.dhx_selected_option{background-color:#DEE1DF}
/* SLIMBOX (Customized version) */#lbOverlay{position:absolute;top:0;left:0;width:100%;background-color:#333;cursor:pointer;z-index:1000}
#lbCenter,#lbBottomContainer{position:absolute;left:50%;padding:0;overflow:hidden;background-color:#fff;z-index:1000}
.lbLoading{background:#fff url(../../fileadmin/css/../images/slim_loading.gif) no-repeat center;z-index:1000}
#lbCanvas{border:9px solid #fff;z-index:1000}
#lbCanvas iframe,#lbCanvas img{border:1px solid #999;margin:0;padding:0;z-index:1000}
#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none/*background:url(../../fileadmin/css/../images/slim_anchor_spacer.gif) ;*/}
#lbPrevLink{left:8px}
#lbPrevLink{background:transparent url(../../fileadmin/css/../images/slim_prev.gif) no-repeat 0 50%}
#lbNextLink{right:6px}
#lbNextLink{background:transparent url(../../fileadmin/css/../images/slim_next.gif) no-repeat 100% 50%}
#lbBottom{font-size:10px;font-family:Verdana, Helvetica, sans-serif;color:#666;line-height:1.4em;text-align:left;margin:0 0 0 10px;padding:0;padding-top:4px}
#lbCloseLink{display:block;float:right;width:18px;height:18px;background:transparent url(../../fileadmin/css/../images/slim_close.gif) no-repeat center;margin:0;padding:0/*margin-top:8px;*/}
#lbPrintLink{display:block;float:right;width:22px;height:22px;background:transparent url(../../fileadmin/css/../images/sb_printicon.gif) no-repeat center;margin:0 5px 0 0;padding:1px}
#lbSaveLink{display:block;float:right;width:22px;height:22px;background:transparent url(../../fileadmin/css/../images/sb_saveicon.gif) no-repeat center;margin:0 5px 0 0;padding:1px}
#lbSaveLink:hover,#lbPrintLink:hover{border:1px solid #666;padding:0}
#lbCaption,#lbNumber{}
#lbCaption{font-weight:700}
