﻿/* Layout-dependent adjustments | Layout-abhängige Anpassungen --------------------------------------- */
@media screen, projection {

.clearFix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

.tx-lxsces-clear{clear:both;}

.clearFix {display:inline-block;}

* html .clearFix {height:1%;}
.clearFix {display:block;}

/*.floatbox {width:100%;}*/

#lxs-col-teaser-content {position:relative;}

* html #lxs-col-main-content, #lxs-col-all-content {height:1%;}
* html #lxs-col-menu {margin-right:0;}
* html #col2 {margin-left:0;}
* html #lxs-col-main {margin-left:180px;;margin-right:0px;}

#lxs-col-detail {margin:0;padding:0;}  
#lxs-col-detail-content {margin:0;padding:0;}

* html #lxs-col-main-content {padding:0 0 0 16px;}
* html #lxs-col-all-content {padding:0 16px 0 16px;}

* html #lxs-master-wrapper, * html #lxs-footer {width:996px;padding:0;}

/* ------------- Footer --------------- */  

/*#lxs-footer {position:relative !important;width:996px;height:25px;margin:-25px auto 0;background:#fff;border:0 none;padding:0;}
#lxs-footer-content {text-align:left;color:#959595;background:#fff;padding:0;border-top:1px #e0e0e0 solid;margin:0;vertical-align:top;height:24px;}*/
.lxs-footer-left {float:left;width:195px;padding:3px 0 0 0;margin:0;}
.lxs-footer-middle {float:left;padding:3px 0 0 0;margin:0;}
.lxs-footer-right {float:right;padding:3px 0 0 0;margin:0;}
/* Footer Ende */  

.tx-lxsces-pi8 {float:left;width:477px !important;background:#fff;padding:0px 0 18px 0;margin:18px 0 18px 0;}  

.lxs-greyteaser {clear:both;background:#eee;padding:8px 18px 8px 18px;margin:0;border-top:1px solid #fff;}
.lxs-greyteaser-content {clear:both;overflow:hidden;background:#eee;padding:0px 18px 14px 18px;margin:0;}

/* Portal-Menu */
.portalmenu-content {border:1px solid #ccc;padding:0 0 18px 0;margin:0 !important;}
#navigation li a {display:block;font-size:11px;padding:3px 0 3px 10px;color:#333;text-decoration:none;width:100px;}

#navigation li a:hover {display:block;font-size:11px;padding:3px 0 3px 10px;width:100px;text-decoration:none;color:#F11A29;}
#navigation-glo li a {display:block;font-size:11px;padding:3px 0 3px 10px;color:#333;text-decoration:none;width:100px;}
	
#navigation-glo li a:hover {display:block;font-size:11px;padding:3px 0 3px 10px;width:100px;text-decoration:none;color:#F11A29;}

/* --------  SUB-MENU  -------*/
#lxs-nav-sub-l1 ul, #lxs-nav-sub-l2 ul, #lxs-nav-sub-l3 ul {padding:2px 0 0 0;}
#lxs-nav-sub ul li, #lxs-nav-sub-l1 ul li, #lxs-nav-sub-l2 ul li, #lxs-nav-sub-l3 ul li {padding:2px 0 2px 0;}
#lxs-nav-sub ul li a, #lxs-nav-sub-l1 ul li a, #lxs-nav-sub-l2 ul li a, #lxs-nav-sub-l3 ul li a {font-size:12px;line-height:18px;font-weight:normal;}

/* --------  TABS-MENU  -------*/
div.tabs > div {clear:both;padding:18px 0 0 0;margin-top:4px;border-top:1px solid #ccc;}
.tabnav-ie {margin-top:8px;border-top:1px solid #ccc;padding-top:18px}
/* -------  FORMULARE  --------*/
/* ------ Eingabefelder ------ */	
.f1 {float:left;vertical-align:top;padding:2px 16px 4px 0;}

/* ----- Formularobjekte  ---- */	
.f1-area, .f1-pulldown {color:#000;padding:2px 0 0 2px;border:1px solid #fff;background:#fff;} 	

.f1-shader {float:left;vertical-align:top;padding:0px 16px 0px 0;}
.f1-area-shader-big {height:184px;width:594px;}

/* ----- Formularobjekte  ---- */	
.tx-lxsces-shader {clear:both;padding:20px 0 4px 0;}
#shader div.lxs-form-btn div.right{margin-right:0px;} 
#shader div.lxs-form-btn div.left {margin-left:0px;}

.f1-area-shader, .f1-pulldown-shader {color:#000;padding:2px 0 0 2px;border:1px solid #ccc;background:#fff;} 	

#lxs-shader-content {width:auto;}					
.f1-pulldown-shader1 {padding:0;height:18px;width:205px;}
.f1-area-shader1-right {float:left;height:15px;width:150px;} 
#lxs-shader-btn-right-form {width:300px;}				
/* -------------- Formular einfache Breite ---------------------------------- */					
.f1-area {height:18px;} 	
/* -------------- Formular einfache Breite ---------------------------------- */	
.subpagetool-bar, .subpagetool-bar-h1 {clear:right;height:auto;padding:3px 0 0 0;border:0;}
#subpagetool-footer {width:268px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:3px 0 0 0;margin:0;background:#fff;} 

.tx-lxsces-pi6 {zoom:1;}

}

#formSubmit {margin-right:235px;}
#lxs_mailform_main .lxscaptcha {margin-right:5px!important;}
/* #historyruler {width:480px;} */
#historyruler {width:720px!important;}
#lxs-mailform-captcha {}
.lxs-blackteaser-content {zoom:1;}

body div#subpage1 {bottom:37px;}

*html #historyruler .slider_left{overflow:hidden;height:5px;}
*html #historyruler .slider_right{overflow:hidden;height:5px;left:420px!important;}

.stage_subpic{zoom:1}
* html #stage_background_image{height:255px;!important}

* html #stage_slideshow_controll_begin{overflow:hidden;}
* html #stage_slideshow_controll_back{overflow:hidden;}
* html #stage_slideshow_controll_forward{overflow:hidden;}
* html #stage_slideshow_controll_end{overflow:hidden;}
* html #stage_slideshow_controll_play{overflow:hidden;}
* html #stage_slideshow_controll_pause{overflow:hidden;}
* html .stage_left_blur{position: absolute!important;}
* html .stage_texte {overflow:hidden;top:0px;left:0px;}
* html .stage_subpic{overflow:hidden;}
* html .stage_image img{position:relative;right:-3px;height:233px!important;width:270px;}

a p.bodytext {display:inline;}

.tx-editfiltersystem-pi1 .tx-lxsces-pi3 {font-size:11px;}
.tx-editfiltersystem-pi1 .txt_ie {top:-2px;}
