@media all{/*BASE CSS*/

* {margin:0;padding:0;}

html {height:100%;}
body {font-size:11px;line-height:18px;color:#000;background:#e8e8e8;text-align:center;height:100% !important;padding:0;font-family:Arial, Helvetica, Geneva, sans-serif;}

table, td {font-size:11px;}

/* ------ Link-Verhalten ------- */  
a {color:#333;text-decoration:none;}
a:focus,
a:hover,
a:active {color:#F11A29;text-decoration:none;}

a.blackteaser {color:#fff;text-decoration:none;}
a.blackteaser:focus,
a.blackteaser:hover,
a.blackteaser:active {color:#F11A29;text-decoration:none;}

a.white {color:#fff;text-decoration:none;}
a.blackteaser:focus,
a.blackteaser:hover,
a.blackteaser:active {color:#F11A29;text-decoration:none;}

a.grey {color:#666;text-decoration:none;}
a.grey:focus,
a.grey:hover,
a.grey:active {color:#666;text-decoration:none;}

a.footer {color:#959595;text-decoration:none;padding:0 3px;}
a.footer:focus,
a.footer:hover,
a.footer:active {color:#F11A29;text-decoration:none;padding:0 3px;}

a:hover p.bodytext {color:#F11A29 !important;}

a.icon.print, div.print a.icon.print {background:url(../img/icon_print_grey.gif) 0px 1px no-repeat;}
a.icon.mail {background:url(..img/icon_mail_grey.gif) 0px 3px no-repeat;}
a.icon.bookmark {background:url(../img/icon_bookmark_grey.gif) 0px 2px no-repeat;}
a.icon.print:hover {background:url(../img/icon_print.gif) 0px 1px no-repeat;}
a.icon.mail:hover {background:url(../img/icon_mail.gif) 0px 3px no-repeat;}
a.icon.bookmark:hover {background:url(../img/icon_bookmark.gif) 0px 2px no-repeat;}

.lxs-teaser {clear:both;padding:0;margin:0 0 25px 0;}  
.table-space{clear:both;padding:0;margin:18px 0 18px 0;}  

.lxs-clear {clear:both;}

/* -- Homepage -- */    
#lxs-col-home {margin:0;}
#lxs-col-home-content {overflow:hidden;padding:0 18px 0 6px;} 

/* ------------- YAML ---------------- */   
#col1 {width:25%;}

/* Hide right column | Rechte Spalte abschalten */
#col2, #col2_content {display:none;}

#col3 {margin-left:25%;margin-right:0;}
#col3_content {padding:10px 20px 10px 10px;}
#col1 {width:25%;}
#col1_content {padding:10px 10px 10px 20px;}

/* ------------- SPALTENLAYOUT ---------------- */  
#lxs-col-menu2 {width:198px;float:left;padding:1px 0 0 0;margin:0}

#lxs-col-all2 {width:798px;float:left;padding:1px 0 0 0;margin:0;}

#lxs-col-all2-content{margin:0;padding:0 18px 0 0;}

#lxs-col-main2 {width:798px;float:right;padding:0;margin:0;}
#lxs-col-main2-content{margin:0;padding:0;}

#lsx-main-footer {clear:both;width:996px;height:1px;padding:0;margin:0;}

#lxs-top, #lxs-nav, #lxs-main, #lxs-footer {clear:both;}  
#lxs-col {float:right;}
#lxs-col-all, #lxs-col-main {width:auto;}

#lxs-col-main-content, #lxs-col-all-content, #lxs-col-detail-content, 
#lxs-col-left-content, #lxs-col-right-content, #lxs-col-teaser-content {position:relative;}

#lxs-col-menu-content {position:absolute;width:180px;float:left;padding:0;margin:0}

/* --------- linke Menu-Spalte ---------------- */  
#lxs-col-menu {width:180px;}
#lxs-col-menu-content {padding:0px;}

/* ------ rechte Inhaltespalte ---------------- */  
#lxs-col-all {margin:0 0 0 180px;}
#lxs-col-all-content {padding:0 18px 0 18px;}

/* ---rechte Inhaltespalte für mehr Spalten ---- */  
#lxs-col-main {margin:0 0 0 180px;}
#lxs-col-main-content {padding:0 0 0 18px;}

/* -- mittere Spalte - wenn rechte Spalte vorhanden -- */    

#lxs-col-detail {width:514px;float:left;padding:0;margin:0;}
#lxs-col-detail-content {padding:0;margin:0;}

/* ------ Teaser-Spalte ---------------- */   

#lxs-col-teaser {z-index:2;width:266px;float:right;padding:0;margin:0;}
#lxs-col-teaser-content {padding:0;margin:0;}

.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

.clearfix {display:block;}

#ie_clearing {display:none;}

.subcolumns {width:100%;overflow:hidden;}

/*CONTENT CSS*/
/*html * {font-size:100.01%;}*/

textarea, pre, tt, code {font-family:Arial, Helvetica, Geneva, sans-serif;}

h1,h2,h3,h4,h5,h6,p {font-family:Arial, Helvetica, Geneva, sans-serif;font-weight:normal;color:#333;}

p.bodytext {font-size:11px;line-height:18px;}
p {font-size:11px;line-height:18px;}

.table-caption {background-color:#e5e5e5;padding:5px 6px 4px 6px;font-size:11px;line-height:14px;text-align:center;color:#333;font-weight:bold;vertical-align:top;margin:0;}
.table-col-head {background-color:#e5e5e5;padding:5px 6px 4px 6px;font-size:11px;line-height:14px;color:#333;font-weight:bold;vertical-align:top;text-align:left;}
.table-col, .table-col-right {border-bottom:1px solid #e5e5e5;padding:5px 6px 4px 6px;font-size:11px;line-height:14px;color:#333;vertical-align:top;}
.table-col-right {text-align:right;}
.table-col-tr{border-bottom:1px solid #e5e5e5;padding:5px 6px 4px 6px;font-size:11px;line-height:14px;color:#333;vertical-align:top;}

.table-col-white {padding: 5px 8px 4px 8px;font-size: 11px;line-height: 14px;color: #333;vertical-align: top;}
.table-col-noline, .table-col-noline-right {padding:5px 8px 4px 8px;font-size:11px;line-height:14px;color:#333;vertical-align:top;text-align:left;}
.table-col-noline {text-align:left;}
.table-col-noline-right {text-align:right;}

.tableresult1 {background-color:#ccc;padding:2px 8px;font-size:11px;border-bottom:2px solid #fff;border-right:2px solid #fff;}
.tableresult2 {background-color:#e5e5e5;color:#333;padding:2px 8px;font-size:11px;border-bottom:2px solid #fff;border-right:2px solid #fff;}
.table-fontgray{color:#333;}
table {border-spacing:0;}

h1 {font-size:20px;line-height:normal;margin:0;}                        
h2 {font-size:15px;font-weight:bold;margin:0;}    
h3 {font-size:11px;line-height:13px;font-weight:bold;margin:0;color:#333;}   

h3.filter-form {padding:0 0 3px 4px;color:#000;}                   
h5 {font-size:11px;line-height:18px;margin:0;}
h5.red {font-size:11px;line-height:18px;margin:0 0 0 5px;color:#f11a29;}

.tx-lxsces-pi1 {clear:both;margin:0 0 26px 0;} 

.tx-lxsces-pi1-pagetool {float:left;margin:0 0 26px 0;width:370px;} 
.tx-lxsces-pi2-pagetool {float:left;margin:0 0 10px 0;width:370px;}

.tx-lxsces-pi2 {clear:both;margin:0 0 10px 0;} 
.tx-lxsces-pi3 {clear:both;margin:0 0 18px 0;} 


.tx-lxsces-pi4 {clear:both;overflow:hidden;padding:0px 0 18px 0;margin:0;} 
hr {color:#fff;background:transparent;margin:0;padding:0;border:0;border-bottom:1px #ccc solid;}
.tx-lxsces-pi6 {clear:both;padding:0 0 18px 0;margin:0;} 

.tx-lxsces-pi6 ul {list-style:none;margin:0;padding:0;}
.tx-lxsces-pi6 ul li {list-style:none;list-style-type:none;display:block;font-weight:normal;margin:0;padding:2px 0 4px 15px;background:transparent url(../img/icon_list.gif) no-repeat left top;text-decoration:none;width:auto;}

.tx-lxsces-pi7 {clear:both;overflow:hidden;padding:0;margin:0 0 26px 0;} 
.tx-lxsces-pi8 {float:left;width:514px;background:#fff;padding:0px 0 20px 0;margin:0;}
.tx-lxsces-pi9 {clear:both;overflow:hidden;padding:0px 0 18px 0;margin:0;} 

h2.normal {font-weight:normal;margin:0;}  
h2.home {font-size:15px;line-height:15px;font-weight:normal;margin:0;padding:0 0 4px 0;}  
h2.routing-wide {margin:20px 0 14px 0;}   
h2.head {margin:20px 0 10px 0;}   
h2.white {font-size:14px;line-height:14px;color:#fff;margin:0;}   
 
p.main{margin:10px 0 0 0;}   
p.teaserhead {font-weight:bold;margin:10px 0 0 0;}   
p.headline {font-weight:bold;}   
p.subheadline-list {font-weight:normal;}
p.subheadline {margin:0 0 10px 0;} 
p.teaser {margin-bottom:12px;}  
p.tab {float:left;width:130px;}  


p.white {color:#fff;margin-bottom:0px;}   
p.whitehead {color:#fff;font-weight:bold;margin:0px 0 0 0;}
p.routingpage {clear:right;}

p.lxs-icon-exit {background:transparent url(../img/icon_exit.gif) no-repeat left top;padding-left:18px;}   
p.lxs-icon-mail {background:transparent url(../img/icon_mail.gif) no-repeat left top;padding-left:18px;}   
p.lxs-icon-route {background:transparent url(../img/icon_route.gif) no-repeat left top;padding-left:18px;}  
p.lxs-icon-link {background:transparent url(../img/icon_link.gif) no-repeat left top;padding-left:18px;}  
p.lxs-icon-download {background:transparent url(../img/icon_download.gif) no-repeat left top;padding-left:18px;} 
p.lxs-icon-arrow-right {background:transparent url(../img/icon_arrow_right.gif) no-repeat left top;padding-left:18px;}
p.lxs-icon-arrow-home {background:transparent url(../img/icon_arrow_right_small.gif) no-repeat left top;padding-left:9px;padding-bottom:12px;margin:0;}
p.lxs-icon-exit-home {background:transparent url(../img/icon_exit.gif) no-repeat left top;padding-left:18px;padding-bottom:12px;margin:0;}
p.lxs-icon-arrow-home-right {background:transparent url(../img/icon_arrow_right_small.gif) no-repeat left top;padding-left:9px;margin:0;}
p.lxs-icon-arrow-home-left {background:transparent url(../img/icon_arrow_left_small.gif) no-repeat left top;padding-left:9px;margin:0;}

p.lxs-list{background:transparent url(../img/icon_list.gif) no-repeat left top;padding-left:18px;} 
.lxs-list-language {float:right;clear:right;text-align:right;padding: 0 30px;margin:0;}

p {margin:0;}

.tx-lxslinkmatrixce-pi1 {clear:both;padding:0;margin:0;}  
.tx-thexttable-pi1{clear:both;overflow:hidden;padding:0;margin:0 0 25px 0;}  

/* --------- Gesamte Seite ----------- */  
#lxs-master-wrapper {text-align:left;margin:0 auto;width:996px;position:relative !important;min-height:100%;/* real browsers */
height:auto !important;background:#fff;}
#lxs-master{padding:0 0 25px 0;margin:0;}

* html #lxs-master-wrapper {height:100% !important;}

/* --------------- Top --------------- */  

#historyruler {padding-right:45px;padding-top:0px;margin-top:-3px !important;}

#lxs-top-head {color:#000;background:#fff;padding:0;margin:0;height:111px;}
#lxs-top-head-search {position:absolute;text-align:right;top:18px;right:14px;} 
.lxs-top-head-search-form {color:#333;font-size:11px;line-height:14px;background:#fff;padding:2px 0 1px 4px;width:180px;border:1px solid #adadad;}
#lxs-top-logo {position:absolute;left: 30px;top: 30px;width:150px;height:58px;background:transparent;border:0;padding:0;margin:0;}
/* save #lxs-top-logo {position:absolute;left: 30px;top: 30px;width:150px;height:58px;background:transparent url(../img/logo_lanxess.gif) no-repeat left top;border:0;padding:0;margin:0;} */
#lxs-top-picture {clear:both;width:996px;height:230px;border:0;padding:0;margin:0;}
#lxs-top-subpic-home {clear:both;width:996px;height:25px;border:0;padding:0;margin:0;}
 #lxs-top-subpic-content {clear:both;width:996px;height:21px;border:0;padding:0;margin:0;}
/* -----------Top Ende--------------- */  

/* -------------- Main --------------- */  
#lxs-main-wrapper {z-index:10;padding:0;margin:0;}
#lxs-main {background:#fff;padding:25px 0 0 0;margin:0;}
#lxs-main-home {background:#fff;padding:50px 0 0 0;margin:0;}
.lxs-pic-left {float:left;border:0;padding:0;margin:4px 18px 6px 0;}  
.lxs-pic-right {float:right;border:0;padding:0;margin:4px 0 6px 18px;} 
  
.lxs-pic-right-noborder {float:right;position:relative;left:18px;border:0;padding:0;margin:4px 0 6px 0px;} 
.lxs-pic {clear:both;border:0;padding:0;margin:4px 0 6px 0;} 
  
/* -------------- Liste --------------- */    

.lxs-list-pic-contact {
	overflow: hidden;
	float: left;
	border: 1px solid  #ccc;
	background: #fff;
margin: 4px 18px 6px 0; 
    padding: 0; 
    min-width: 112px;
    min-height: 84px;
    vertical-align:middle;
    align: center;
  }   

p.lxs-icon-info {float:left;letter-spacing:1px;background:transparent url(../img/icon_info.gif) no-repeat left top;padding:0 3px 0 18px;margin:0;line-height:11px;}
p.lxs-list-language {float:left;letter-spacing:1px;background:transparent url(../img/icon_info_strich.gif) no-repeat left top;padding:0 3px 0 6px;margin:0;line-height:11px;}
.lxs-list-pic {overflow:hidden;float:left;border:1px solid  #ccc;background:#fff;margin:4px 18px 6px 0;padding:0;width:116px;height:86px;min-width:114px;min-height:84px;vertical-align:middle;text-align:center;}   
	html>body .lxs-list-pic {width:114px;height:84px;}

.lxs-arrow-up {float:left;position:relative;text-align:left;top:4px;left:0;background:transparent url(../img/blackteaser_arrow_up.gif) no-repeat top left;width:7px;height:8px;border:0;}  
.lxs-arrow-down {float:left;position:relative;text-align:left;top:4px;left:0;background:transparent url(../img/blackteaser_arrow_down.gif) no-repeat top left;width:7px;height:8px;border:0;} 

/* ------------  FILTER-FORMULARE ---------- */
a:focus {outline:none;}
#lxs-panel {clear:both;z-index:5;background:#eee;padding:0;margin:0;border-top:1px solid #fff;border-bottom:1px solid #ccc;}
.lxs-slide {float:right;margin:0;padding:0 8px 0 0;width:10px;height:10px;}

.lxs-btn-slide {position:relative;text-align:right;top:-10px;right:28px;background:url(../img/filter-arrow.gif) no-repeat right -50px;text-align:center;width:10px;height:31px;padding:0px 30px 0 0;margin:0 auto;display:block;text-decoration:none;} 

.active {background-position:right 12px;}
.lxs-filter-form {clear:both;background:#eee;padding:6px 0px 0px 0px;height:16px;margin:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}

/* ----------- PAGING-------------- */
.lxs-content {clear:both;padding:0;margin: 0 0 18px 0;}
.lxs-content-wide {clear:right;padding:0;margin: 6px 0 6px 0;}
.lxs-pic-col {width:auto;clear:right;margin-left:132px;} 
.lxs-paging {clear:both;height:32px;} 

p.lxs-paging-left {float:left;margin:0;line-height:11px;padding:0 2px 0 0;}
p.lxs-paging-right {float:left;padding:0 8px 0 2px;margin:0;line-height:11px;}
p.lxs-paging-number {float:left;background:transparent url(../img/icon_paging.gif) no-repeat right top;letter-spacing:1px;padding:0 4px 0 4px;margin:0;line-height:11px;}

span.lxs-paging-number-active{font-weight:bold;color:#F11A29;}

p.lxs-paging-lastnumber {float:left;letter-spacing:1px;padding:0 4px 0 4px;margin:0;line-height:11px;} 

/* Bulletpoints-Liste */
.lxs-bullet {overflow:hidden;color:#333;font-size:11px;line-height:14px;}
.lxs-bullet ul {list-style:none;margin:0;padding:0;}
.lxs-bullet ul li {list-style:none;list-style-type:none;display:block;font-weight:normal;margin:0;padding:2px 0 4px 15px;background:transparent url(../img/icon_list.gif) no-repeat left top;text-decoration:none;width:auto;}

/* Bulletpoints-Liste with Subheadline */
.lxs-bullet-h2 {overflow:hidden;color:#333;font-size:15px;line-height:18px;font-weight:bold;}
.lxs-bullet-h2 ul {list-style:none;margin:0;padding:0;}
.lxs-bullet-h2 ul li {list-style:none;list-style-type:none;display:block;font-weight:bold;margin:0;padding:2px 0 4px 15px;background:transparent url(../img/icon_list.gif) no-repeat left top;text-decoration:none;width:auto;}

/* ----------- Ende Main -------------- */    
  
/* ------------- Footer --------------- */  

#lxs-footer-wrapper {margin:0;padding:0;}
#lxs-footer {position:relative !important;width:996px;margin:-25px auto 0;background:#fff;border:0 none;padding:0;}
#lxs-footer-content {clear:both;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 3px 0;margin:0;}
.lxs-footer-middle {float:left;padding:3px 0 3px 0;margin:0;}
.lxs-footer-right {float:right;padding:3px 0 3px 0;margin:0;}

.lxs-footer-tx-left {text-align:left;font-size:10px;padding: 0 20px;margin:0;}
.lxs-footer-tx-middle {text-align:left;font-size:10px;padding: 0 0px;margin:0;}
.lxs-footer-tx-right {text-align:right;font-size:10px;padding: 0 18px;margin:0;}

/* -------- Footer Ende -------- */  

.lxs-bullet-arrow {overflow:hidden;color:#000;font-size:11px;line-height:14px;}
.lxs-bullet-arrow ul {list-style:none;margin:0;padding:0;}
.lxs-bullet-arrow ul li {list-style:none;list-style-type:none;display:block;font-weight:normal;margin:0;padding:2px 0 4px 15px;background:transparent url(../img/icon_arrow_right_small.gif) no-repeat left top;text-decoration:none;width:auto;}
.lxs-bullet-arrow ul li:hover {color:#f11a29;cursor:pointer;}

/*MENU CSS*/
#lxs-nav * {border:0px none !important;}

/* Hauptmenu*/
#pos-menu {float:left;position:absolute;top:87px;left:354px;width:auto;z-index:10;}
#pos-menu2 {float:left;position:absolute;top:87px;left:322px;width:auto;z-index:10;}
.menu {float:left;z-index:40;}
#lxs-nav-main {overflow:hidden;float:left;display:inline;background:#fff;height:21px;line-height:0;z-index:10;}
#lxs-nav-main ul {margin-left:322px;display:inline;float:left;margin:0;padding:0;}
#lxs-nav-main ul li {display:inline;float:left;width:133px;list-style-type:none;margin:0;padding:0;}
#lxs-nav-main ul li a {background:transparent;color:#333;display:block;font-size:12px;line-height:12px;font-weight:bold;margin:0;padding:0;text-decoration:none;width:auto;}
#lxs-nav-main ul li a:focus {color:#333;}
#lxs-nav-main ul li a:hover {color:#F11A29;}
#lxs-nav-main ul li a:active {color:#F11A29;}
  
#lxs-nav-main ul li#current {background:transparent;}
#lxs-nav-main ul li#current a,
#lxs-nav-main ul li#current a:focus,
#lxs-nav-main ul li#current a:hover,
#lxs-nav-main ul li#current a:active {color:#333;font-weight:bold;}

/* HAUPTMENU*/
.portalmenu {z-index:80 !important;visibility:hidden;position:absolute;top:24px;left:0px;width:643px;background:#fff;border:0;}
.portalmenu2 {visibility:hidden;position:absolute;top:24px;left:0px;width:675px;background:#fff;border:0;z-index:80 !important;}
.portalmenu-content {border:1px solid #ccc;min-height:216px;padding:0 0 8px 0;margin:0 !important}

.navlist {float:left;width:133px;height:22px;border:0;padding:0;}
.navlist a {vertical-align:top;text-align:left;border:0;font-weight:normal;font-size:14px;}
.navlist a:link, .navlist a:visited {display:block;color:#333;text-decoration:none;}
.navlist a:hover, .navlist a:active {padding:0;color:#F11A29;text-decoration:none;}
.navlist-select {float:left;width:133px;border:0;}
.navlist-select a {display:block;padding:0;text-align:left;font-weight:bold;font-size:14px;color:#333;text-decoration:none;}	
.navlist-select a:link, .navlist-select a:visited {display:block;color:#333;text-decoration:none;}
.navlist-select a:hover, .navlist-select a:active {padding:0;color:#F11A29;text-decoration:none;}

.navlist-select-active {color:#F11A29 !important;text-decoration:none;}

/* HAUPTMENU-Ende */

/* Portal-Menu */   
.lxs-portal-image {display:none;float:right;position:absolute;top:2px;right:6px;text-align:right;border:0;padding:0;margin:0 6px 0 0;}   

.navigation {padding:0;margin:0;font-size:11px;line-height:14px; }	
   
/* --- Portalmenü Pulldowns -----*/         
.navigation ul{list-style:none;margin:0px;padding:12px 0 4px 0;}
.navigation li {margin:0;padding:0;text-align:left;font-size:11px;line-height:14px;}
.navigation li a{display:block;padding:4px 0 4px 8px;color:#333;font-weight:normal;text-decoration:none;}
.navigation li a:hover{display:block;padding:4px 0 4px 8px;color:#F11A29;font-weight:normal;text-decoration:none;}

/* --- Portalmenü Pulldowns GLOBAL -----*/         
.navigation-glo ul{list-style:none;margin:0px;padding:3px 0 4px 0;}
.navigation-glo li {margin:0;padding:0;text-align:left;font-size:11px;line-height:14px;}
.navigation-glo li a{display:block;padding:4px 0 4px 8px;color:#333;font-weight:normal;text-decoration:none;}
.navigation-glo li a:hover{display:block;padding:4px 0 4px 8px;color:#F11A29;}

.navigation-main {font-weight:bold;font-size:12px;line-height:13px;}

/* ------ Rollover für Portal-Menu ------*/
.positioner {width:auto;padding:1px 1px 2px 1px;margin:0 20px 8px 0;vertical-align:top;width:138px;}
.positioner-hover {width:auto;padding:0 0 2px 0;margin:0 20px 8px 0;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;background:transparent url(../img/bg_positioner.gif) no-repeat left bottom;vertical-align:top;width:138px;}

.positioner-left {width:auto;float:left;padding:1px 1px 2px 1px;margin:0 20px 8px 0;vertical-align:top;width:138px;}
.positioner-left-hover {width:auto;float:left;padding:0 0 2px 0;margin:0 20px 8px 0;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;background:transparent url(../img/bg_positioner.gif) no-repeat left bottom;vertical-align:top;width:138px;}

	html>body #navigation li.level1on a {width:auto;}

#navigation li a:hover{display:block;padding:4px 0 4px 8px;color:#F11A29;}
#navigation form {margin:1.5em 0 0 10px;}
#navigation input {margin-top:5px;}

/* Sprachauswahl */
#lxs-nav-language {position:absolute;top:92px;right:18px;float:right;text-align:right;padding:0;margin:0;vertical-align:top;}
#lxs-nav-language a {background:transparent;color:#000;display:inline;font-size:11px;line-height:11px;font-weight:normal;text-decoration:none;width:auto;padding:0 0 0 8px;} 
#lxs-nav-language a:focus {color:#000;}
#lxs-nav-language a:hover {color:#F11A29;}
#lxs-nav-language a:active {color:#F11A29;}

/* ------ SUB-MENU ------*/
#lxs-nav-sub {width:180px;overflow:hidden;float:left;background:#fff;border-bottom:1px #ccc solid;line-height:0;}
#lxs-nav-sub ul {list-style:none;font-weight:normal;margin:0;padding:0;}
#lxs-nav-sub ul li {border-top:1px #ccc solid;list-style:none;list-style-type:none;font-weight:normal;margin:0;padding:2px 0 2px 0;}
#lxs-nav-sub ul li a {background:transparent;color:#333;display:block;font-size:12px;line-height:18px;font-weight:normal;margin:0;padding:0px 0 0px 20px;text-decoration:none;width:auto;}
#lxs-nav-sub ul li a:hover {color:#F11A29 !important;}

#lxs-nav-sub-l1 ul {list-style:none;margin:0;padding:0 0 0px 0;}
#lxs-nav-sub-l1 ul li{font-weight:normal;border-top:1px #ccc solid;}
#lxs-nav-sub-l1 ul li, #lxs-nav-sub-l2 ul li, #lxs-nav-sub-l3 ul li {border-top:0px #ccc solid;list-style:none;font-weight:normal;margin:0;padding:2px 0 2px 0;}
#lxs-nav-sub-l1 ul li a, #lxs-nav-sub-l2 ul li a, #lxs-nav-sub-l3 ul li a {background:transparent;color:#333;display:block;font-size:12px;line-height:18px;font-weight:normal;margin:0;text-decoration:none;width:auto;}
#lxs-nav-sub-l1 ul li a {padding:0px 0 0px 30px;font-weight:normal;}
#lxs-nav-sub-l2 ul li a {padding:0px 0 0 40px;font-weight:normal;}
#lxs-nav-sub-l3 ul li a {padding:0px 0 0px 60px;}

#lxs-nav-sub ul li a:focus {color:#333;text-decoration:none;}
#lxs-nav-sub ul li a:hover {color:#F11A29;text-decoration:none;}
#lxs-nav-sub ul li a:active {color:#F11A29;text-decoration:none;}

#lxs-nav-ub ul li#current {background:transparent;}

#lxs-nav-sub ul li.current a {color:#333;font-weight:bold;}
#lxs-nav-sub ul li.current a:focus {color:#333;font-weight:bold;}
#lxs-nav-sub ul li.current a:hover {color:#F11A29;font-weight:bold;}
#lxs-nav-sub ul li.current a:active {color:#F11A29;font-weight:bold;}

.lxs-nav-sub-current-link{color:#F11A29 !important;font-weight:bold;}
.lxs-nav-sub-not-active-link {color:#333 !important;font-weight:normal !important;}
.lxs-nav-sub-active-link {color:#333 !important;font-weight:bold !important;}

UL.tabNavigation {list-style:none;margin:0;padding:0;}
UL.tabNavigation LI {display:inline;margin:0 -4px 0 0;}
UL.tabNavigation LI A {font-size:11px;font-weight:bold;color:#666;padding:7px 18px 6px 18px;height:24px;background-color:#e5e5e5;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;text-decoration:none;}
UL.tabNavigation LI A.selected,
UL.tabNavigation LI A:hover {font-size:11px;font-weight:bold;color:#333;padding:7px 18px 6px 18px;background-color:#fff;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #fff;}
UL.tabNavigation LI A:focus {outline:0;}

div.tabs > div {padding:18px 0 0 0;margin-top:4px;border-top:1px solid #ccc;}
div.tabs > div h2 {	margin-top:0;}
		
/*TEASER CSS*/
.lxs-teaser {clear:both;padding:0;margin:0 0 25px 0;}  

/* ----------- WhiteTheaser --------------- */  
.lxs-whiteteaser {clear:both;padding:0px 0px 10px 0px;margin:0;border-top:0px solid #fff;}
.lxs-whiteteaser-content {clear:both;overflow:hidden;padding:0px 0px 14px 0px;margin:0;}
.lxs-whiteteaser-arrow-up {float:left;position:relative;text-align:left;top:0px;right:0px;background:transparent url(../img/thwhite_arrow_up.gif) no-repeat top left;width:11px;height:8px;border:0;} 
.lxs-whiteteaser-arrow-down {float:left;position:relative;text-align:left;top:0px;right:0px;background:transparent url(../img/thwhite_arrow_down.gif) no-repeat top left;width:11px;height:8px;border:0;} 
/* ----------- GraueTheaser --------------- */  
.lxs-greyteaser {clear:both;background:#eee;padding:12px 18px 12px 18px;margin:0;border-top:1px solid #fff;}
.lxs-greyteaser-content {clear:both;overflow:hidden;background:#eee;padding:0px 18px 14px 18px;margin:0;}
/* -------- FILTER-TEASER ------ */
.lxs-filterteaser {clear:both;background:#eee;padding:3px 6px 2px 6px;margin:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.lxs-filterteaser-content {clear:both;overflow:hidden;background:#eee;padding:0;margin:0;border-top:1px solid #fff;border-bottom:1px solid #ccc;}
.lxs-filterteaser-arrow-up-left {float:left;position:relative;top:0;right:0;background:transparent url(../img/arrow_bold_up.gif) no-repeat top left;width:22px;height:10px;border:0;}   
.lxs-filterteaser-arrow-down-left {float:left;position:relative;top:0;right:0;background:transparent url(../img/arrow_bold_down.gif) no-repeat top left;width:22px;height:10px;border:0;}

.lxs-filterteaser-arrow-up {float:right;position:relative;text-align:right;top:0;right:0;background:transparent url(../img/arrow_bold_up.gif) no-repeat top left;width:11px;height:10px;border:0;}   
.lxs-filterteaser-arrow-down {float:right;position:relative;text-align:right;top:0;right:0;background:transparent url(../img/arrow_bold_down.gif) no-repeat top left;width:11px;height:10px;border:0;} 
/* --- GraueTheaser  Pfeile nach oben / untent --- */
.lxs-teaser-arrow-up {float:right;position:relative;text-align:right;top:0px;right:0px;background:transparent url(../img/th_arrow_up.gif) no-repeat top left;width:7px;height:8px;border:0;} 
.lxs-teaser-arrow-down {float:right;position:relative;text-align:right;top:0px;right:0px;background:transparent url(../img/th_arrow_down.gif) no-repeat top left;width:7px;height:8px;border:0;} 
.lxs-teaser-content {margin-top:0px;}

.tabNavi.selected .lxs-teaser-arrow-up { background: url("../img/th_arrow_down.gif") no-repeat scroll left top transparent;}

/* --- GraueTheaser mehrspaltiges Layout --- */
.lxs-teaser-col-content {width:auto;margin-left:248px;}
.lxs-teaser-col-no {width:auto;margin-left:0px;}
.lxs-teaser-col-content-left {width:auto;margin-right:248px;}
.lxs-teaser-col-content-tab {width:380px;}
.lxs-teaser-col-content-right {float:right;clear:right;text-align:left;width:230px}
/* --- GraueTheaser mehrspaltiges Layout - mit kleinem Bild--- */
.lxs-teaser-col-content-small {width:auto;margin-left:71px;}
.lxs-teaser-col-content-link-norm {margin-top:8px;}
.lxs-teaser-col-content-link {margin-top:18px;}

.lxs-teaser-pic {float:left;border:0;padding:0;margin:4px 18px 2px 0;}
.lxs-teaser-pic-small {float:left;border:0;padding:0;margin:4px 18px 10px 0;}
.lxs-teaser-line {  border-bottom:1px solid #ccc;  margin-top:10px;  margin-bottom:10px;}  
  
/* ----------- SchwarzeTheaser --------------- */  
.lxs-blackteaser {clear:both;z-index:10;background:#000;padding:12px 18px 12px 18px;margin:0;border-top:1px solid #fff;} 
.lxs-blackteaser-content {clear:both;background:#000;padding:0px 18px  12px 18px;margin:0;border-bottom:0px solid #fff;} 
.lxs-blackteaser-arrow-up {float:right;position:relative;text-align:right;top:0;right:0;background:transparent url(../img/blackteaser_arrow_up.gif) no-repeat top left;width:7px;height:8px;border:0;}   
.lxs-blackteaser-arrow-down {float:right;position:relative;text-align:right;top:0;right:0;background:transparent url(../img/blackteaser_arrow_down.gif) no-repeat top left;width:7px;height:8px;border:0;} 
.lxs-blackteaser-pic {clear:right;width:230px;border:0;padding:0;margin:0 0 10px 0;}
.lxs-blackteaser-pic-right-contact {float:right;width:85px;height:64px;border:0;padding:0;margin:3px 0 3px 10px;}
.lxs-blackteaser-pic-right {float:right;width:85px;height:64px;border:0;padding:0;margin:3px 0 10px 0;}
.lxs-blackteaser-line {  margin-top:10px;  margin-bottom:10px;  border-bottom:1px solid #999;}  
  
/* ----------- Routing-Objekte --------------- */   
.lxs-routing {clear:both;padding:0;margin:18px 0 0 0;}  
.lxs-routing-left {float:left;width:248px;background:#fff;padding:0px 0 0 0;margin:0 18px 0 0;}
.lxs-routing-right {float:left;clear:right;width:248px;padding:0px 0 0 0;margin:0;}
.lxs-routing-pic {clear:right;width:248px;border:0;padding:0;margin:16px 0 26px 0;}

.tx-lxsces-pi8 h2{padding:0px 0 12px 0 !important;}

.lxs-routing-wide-pic {float:left;width:248px;border:0;padding:0;margin:4px  18px 18px 0;}
.lxs-routing-wide-col {width:auto;margin-left:266px;}

.lxs-greyteaser-acc {clear:both;background:#eee;padding:12px 18px 12px 18px;margin:0;border-top:1px solid #fff;}
.lxs-greyteaser-content-acc {clear:both;overflow:hidden;background:#eee;padding:0px 18px 14px 18px;margin:0;}

/*MEDIACONTAINER CSS*/
.ffolded {position:relative !important;border:none !important;background:none !important;z-index:100 !important;}

.funfolded {position:relative !important;z-index:0 !important;}
.funfolded embed {z-index:10;}

#splash {position:absolute !important;left:0 !important;top:0 !important;z-index:90 !important;}

/*FORM CSS*/
.lxs-form {clear:both;overflow:hidden;padding:0px 0 4px 4px;} 
.lxs-form-content {clear: both;background:#eee;padding:8px 0 0 0;margin:0;border-top:1px solid #fff;}

.lxs-form-head {clear: both;background:#eee;padding:4px 0 4px 2px;margin:0;border-top:1px solid #ccc;}

h3.filter-form {padding:0 0 3px 4px;color:#000;}    

/* ---------- Eingabefelder ----- */
.lxs-form-wide{float:left;vertical-align:top;padding:0 18px 4px 0;}
.lxs-form-wide-last{float:left;clear:right;vertical-align:top;padding:0 2px 4px 0;}
/* -------- Formular-Text obendrüber ----------- */
label.overlay {display:block;overflow:hidden!important;font-size:11px;color:#000;font-weight:normal;padding:4px 0px 4px 0;width:136px;}
label.inline {float:left;display:block;overflow:hidden!important;font-size:11px;color:#000;font-weight:normal;padding:4px 6px 4px 0;}
.inputcheckbox-form	{float:left;font-family: Arial,helvetica,univers;font-size:12px;width:13px;height:13px;margin:3px 4px 0 0;background-color:transparent;}
.lxs-form-area, .lxs-form-area2, .lxs-form-area4, .lxs-form-pulldown, .lxs-form-area-1-3, .lxs-form-area-2-3, .lxs-form-pulldown-1-3, .lxs-form-pulldown-1-3-last, .lxs-form-textarea, .lxs-form-textarea2, .lxs-form-textarea4 {float:left;color:#000;font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:11px;background:#fff;padding:2px 0 0 2px;margin:0;border:1px solid #fff;}
.lxs-form-area {height:15px;width:152px;}  
.lxs-form-area2 {height:15px;width:326px;} 
.lxs-form-area4 {height:53px;width:500px;}
.lxs-form-textarea {width:152px;}  
.lxs-form-textarea2 {width:326px;}   
.lxs-form-textarea4 {width:500px;}
.lxs-form-pulldown {padding:0;height:18px;width:156px;}
.lxs-form-area-1-3 {height:15px;width:46px;margin-right:4px;}  
.lxs-form-area-2-3 {height:15px;width:94px;margin-right:4px;}  

.lxs-form-pulldown-1-3 {padding:0 0 0 0px;height:18px;width:46px;margin-right:4px;}
.lxs-form-pulldown-1-3-last {padding:0 0 0 0px;height:18px;width:56px;margin-right:4px;}

.lxs-form-btn2 {clear:both;overflow:hidden;padding:8px 0 0 0;} 
.lxs-form-link {float:left;font-size:12px;line-height:12px;padding: 4px 12px;background-color:#fc0;border:0;margin:0;}

/* ---------- Eingabefelder ----- */
.f1{float:left;vertical-align:top;padding:2px 16px 4px 0;}
.f1-area, .f1-pulldown {float:left;color:#000;font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:11px;background:#fff;padding:2px 0 0 2px;border:1px solid #fff;} 
.f1-area {height:15px;}  
.f1-pulldown {padding:0 0 0 0px;height:18px;}

/* -------- FORM-SHADER----------- */

.lxs-button-yellow {background-color:#FFCC00;border:0 none !important;clear:right;cursor:pointer;font-size:12px;line-height:12px;margin:16px 0 0;padding:4px 12px;text-align:right;font-weight:bold;}

/*PAGETOOLS CSS*/
/* ----------- Page-Tool -------------- */
img {border:0;}

#lxs-nav-pagetool {float:right;z-index:3;height:64px;position:relative;top: 0px;right:15px;border:0;padding:0;padding-bottom:20px;margin:0 0 0px 0;}

.lxs-nav-pagetool-mteaser {right:25px!important;}
.lxs-nav-pagetool-oteaser {right:290px!important;}

#pagetoolsPos{width:120px;height:65px;float:left;}

#pos-pagetool {display:none;float:left;width:120px;height:65px;border:0;padding:0;margin:0;}
   
#pagetool-container {width:120px;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:0;margin:0;} 
    
a.pagetool {font-size:10px;line-height:10px;padding:2px 0 4px 2px;color:#959595;text-decoration:none;display:block;border-bottom:1px solid #ccc;}
a.pagetool:focus,
a.pagetool:hover,
a.pagetool:active {font-size:10px;line-height:10px;padding:2px 0 4px 2px;color:#F11A29;text-decoration:none;display:block;border-bottom:1px solid #ccc;background:#fff;}

.mark, .mark:focus, .mark:hover, .mark:active, .marklist, .marklist:focus, .marklist:hover, .marklist:active, a.download, a.download:focus, a.download:hover, a.download:active, .mail, .mail:focus, .mail:hover, .mail:active, a.print, a.print:focus, a.print:hover{font-size:10px;line-height:10px;padding:2px 0 3px 20px;text-decoration:none;display:block;}

div#subpage1 {display:none;z-index:3;position:absolute;top:0px;left:116px;}
#pos-subpagetool {width:268px;border:0;padding:0;margin:0 0 0 116px;}

#closebtnsubpage1 {cursor:pointer;}
.pagetool-bar, .pagetool-bar-h1 {clear:right;height:auto;padding:0;border:0;border-bottom:1px solid #ccc;}
.pagetool-bar {background-color:#fff;}
.pagetool-bar-h1 {background-color:#eee;}

.mark {background:transparent url(../img/pagetool_mark1.gif) no-repeat top left;color:#666;cursor:pointer;}
.mark:focus,
.mark:hover,
.mark:active {background:transparent url(../img/pagetool_mark2.gif) no-repeat top left;color:#F11A29;}

#marklistcontainer{display:none;color:#F11A29;}

.marklist {background:transparent url(../img/pagetool_marklist1.gif) no-repeat top left;color:#F11A29;cursor:pointer;}
.marklist:focus,
.marklist:hover,
.marklist:active {background:transparent url(../img/pagetool_marklist2.gif) no-repeat top left;color:#F11A29;}

a.print {background:transparent url(../img/pagetool_print1.gif) no-repeat top left;color:#666;}
a.print:focus,
a.print:hover {background:transparent url(../img/pagetool_print2.gif) no-repeat top left;color:#F11A29;}

.mail {background:transparent url(../img/pagetool_mail1.gif) no-repeat top left;color:#666;cursor:pointer;}
.mail:focus,
.mail:hover,
.mail:active {background:transparent url(../img/pagetool_mail2.gif) no-repeat top left;color:#F11A29;}

a.download {background:transparent url(../img/pagetool_download1.gif) no-repeat top left;color:#666;}
a.download:focus,
a.download:hover,
a.download:active {background:transparent url(../img/pagetool_download2.gif) no-repeat top left;color:#F11A29;}
.page-icon-right{float:right;border:0;width:15px;height:15px;padding:0;margin:0;cursor:pointer;}
.page-text{float:left;height:15px;padding:0;margin:0;}
.page-icon{float:right;border:0;width:16px;height:13px;padding:0;margin:0;}

/* ------- Subpagetools ---------- */

div#icons-right1, div#icons-right2, div#icons-right3, div#icons-right4, div#icons-right5 {display:block;float:right;}

.subpagetool-bar, .subpagetool-bar-h1 {clear:right;height:auto;padding:0;border:0;cursor:pointer;}
.subpagetool-bar {background-color:#fff;}
.subpagetool-bar-h1 {background-color:#eee;}

#subpagetool-container {width:268px;border:1px solid #ccc;background:#fff;padding:0;margin:0;} 
#subpagetool-footer {width:268px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:0;margin:0;background:#fff;} 
  
a.subpagetool {clear:both;height:16px;font-size:10px;line-height:10px;background:transparent url(../img/subpagetool.gif) no-repeat scroll left top;padding:3px 0 0px 18px;margin:0;color:#959595;text-decoration:none;display:block;border-bottom:0px solid #ccc;}
a.subpagetool:focus,
a.subpagetool:hover,
a.subpagetool:active {clear:both;height:16px;font-size:10px;line-height:10px;background:transparent url(../img/subpagetool.gif) no-repeat scroll left top;padding:3px 0 0px 18px;margin:0;color:#F11A29;text-decoration:none;display:block;border-bottom:0px solid #ccc;} 

.subpagefooter {float:left;height:16px;font-size:10px;line-height:10px;padding:3px 0 0px 8px;margin:0;color:#959595;text-decoration:none;display:block;border-bottom:0px solid #ccc;}

.subpage-text.a {font-size:11px;}

.subpage-text {float:left;height:16px;padding:0;margin:0;}
.subpage-icon {float:right!important;border:0;width:16px;height:13px;padding:0px 0 0 0;margin:0;cursor:pointer;}
	
.subpagefooter-text {float:left;height:16px;padding:0 10px 0 0;margin:0;}	
.subpagefooter-icon {float:left;border:0;width:16px;height:13px;padding:0;margin:0;cursor:pointer;}

/* -------- FORM-SHADER----------- */

#shader div.lxs-form-btn div.right {margin-right:0px;} 
#shader div.lxs-form-btn div.left {margin-left:0px;}
 
/* -------- FORM-SHADER----------- */

/* -------- Formular-Text obendrüber ----------- */
label {display:block;font-size:11px;color:#000;font-weight:normal;padding:4px 0;}

/*CONTACTFORM CSS*/

.lxs-shader-wide {clear:both;width:532px !important;float:left;padding:0;margin:0;}

#lxs-contactformbig{height:480px;}
.lxs-shader {display:none;clear:both;width:634px;height:570px;border:0px solid #ccc;background-color:#fff;padding:0;margin:0;}

.tx-lxsces-shader {clear:both;padding:22px 0 4px 0;}

.lxs-form-contact {clear:both;overflow:hidden;padding:2px 0 2px 0;} 

.f1-shader{float:left;vertical-align:top;padding:0 18px 0 0;}
.f1-shader-last{float:left;vertical-align:top;padding:0;}

.lxs-form-btn {clear:both;padding:18px 0 0px 0;}

label.contact {float:left;display:block;overflow:hidden;font-size:11px;color:#000;font-weight:normal;padding:4px 0;width:80px;}

.pos-shader-tx-middle {clear:both;margin:90px 0 0 60px;height:290px;}
  
.tx-lxsces-shader {clear:both;padding:22px 0 4px 0;}

#lxs-shader-contactcontent {border:0;padding:18px 18px 16px 18px;text-align:left;margin:0;}
#lxs-shader-bigcontent {border:0;padding:18px 18px 16px 18px;text-align:left;margin:0;}
 
#lxs-shader-content {border:0;padding:18px 18px 16px 18px;text-align:left;margin:0;}
 
#lxs-shader-mini {z-index:10;position:relative;left:20%;top:40%;clear:both;width:300px;border:1px solid #ccc;background-color:#fff;padding:0;margin:0;}
#lxs-shader-mini-content {border:0;padding:12px 12px 16px 12px;text-align:left;margin:0;}

/* -------- FORM-SHADER----------- */

.left {float:left;}
.right {float:right;}
.floatbox {overflow:hidden;}

/* -------- FORM-SHADER----------- */

#lxs-shader-bigclose {position:relative;text-align:right;top:0px;right:0px;width:9px;height:7px;float:right;}  

#lxs-shader-close {position:relative;text-align:right;top:0px;right:0px;width:9px;height:7px;float:right;}   
  
#lxs-shader-btn-left {float:left;position:relative;left: 0;top: 0px;height:20px;border:0;padding:0;margin:0;}  
#lxs-shader-btn-right {float:right;position:relative;text-align:right;top:0px;right:0px;height:20px;}   
#lxs-shader-btn-bigright {float:right;position:relative;text-align:right;top:0px;right:0px;height:20px;}   

#lxs-shader-btn-right-form {float:right;position:relative;text-align:right;top:0px;right:12px;height:20px;}   
.lxs-shader-link {clear:right;text-align:right;font-size:12px;line-height:12px;padding: 4px 12px;background-color:#fc0;font-weight:bold;margin:0;}  

div#errorMsgText.contact {padding-bottom:5px;}
  
a.shader {color:#000;text-decoration:none;padding:0;}
a.shader:focus,
a.shader:hover,
a.shader:active {color:#000;text-decoration:underline;padding:0;} 

.f1-area-shader, .f1-area-shader1, .f1-area-shader1-left, .f1-area-shader1-right, .f1-area-shader2, .f1-pulldown-shader, .f1-pulldown-shader1, .f1-area-shader-big, .f1-area-shader-big1, .f1-area-code {float:left;color:#000;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:9px;line-height:11px;background:#fff;padding:1px 0 0 2px;margin:0;margin-top:4px;border:1px solid #ccc;} 
.f1-area-shader {height:15px;width:131px;}  
.f1-area-code {padding:3px 0 3px 2px;width:131px;}  
.f1-area-shader1 {height:15px;width:206px;} 
.f1-area-shader1-left {float:left;height:15px;width:40px;margin-right:6px;} 
.f1-area-shader1-right {float:left;height:15px;width:146px;} 
.f1-pulldown-shader1 {padding:0 0 0 0px;height:18px;width:210px;}
.f1-area-shader2 {height:15px;width:286px;}  
.f1-pulldown-shader {padding:0 0 0 0px;height:18px;width:290px;}
.f1-area-shader-big {height:184px;width:590px;}
.f1-area-shader-big1 {height:289px;width:286px;}

input.f1-area-code {margin-top:0px;}

div#lxs-shader-contact-mini {width:250px;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;text-align:left;}

div#errorMsgBtn.shader {text-align:center;}

div#waitMsgImage.contact {float:left;}

#waitMsgText h2 {display:none;float:left;padding-top:10px;padding-left:10px;}

#waitMsgImage img {margin-left:210px;margin-top:10px;}

div#lxs-shader-contact-content {text-align:left;padding-left:250px;padding-top:220px;}

input#submitbtnsuccess.lxs-shader-btn {margin-left:90px;margin-top:10px;}

input.lxs-shader-btn {clear:right;text-align:center;font-size:11px;line-height:13px;padding: 2px 12px;background-color:#fc0;border:0px;cursor:pointer;font-weight:bold;}
#lxs-shader-btn-right-form img {padding-right:10px;float:left;}

input#uword.altTextField {margin-top:2px;float:right;}

input#submitbtn.lxs-shader-btn {margin-top:2px;}

#lxs-shader-content div.lxs-form-btn {height:50px;}

p.btn3-test {float:right !important;background:#fc0 !important;padding:4px 10px 4px 10px !important;margin:0 10px 0 0 !important;}

a.btn3 {color:#000 !important;text-decoration:none !important;padding:0 !important;}
a.btn3:focus,
a.btn3:hover,
a.btn3:active {color:#000 !important;text-decoration:underline !important;padding:0 !important;}

/*FILTERDETAILS CSS */

.news-date p {color:#999999;margin:0 0 18px;}
.news-headline p {color:#333333;font-size:20px;line-height:26px;margin:0 0 14px;}
.news-subheadline p {font-size:15px;font-weight:bold;margin:0px 18px 9px 0;min-height:22px;color:#333333;}
.news-boilerplate-headline p {font-weight:bold;}
.news-boilerplate-copy {margin-bottom:10px;}
.news-elemtheadline p {color:#333333;font-size:16px;min-height:22px;font-weight:bold;margin:0px 18px 9px 0;}

.lxs-news-detail{margin-bottom:22px;}
.lxs-news-detail .tx-lxsces-pi1-pagetool {float:left;margin:0 0 5px !important;width:370px;}

/*CONTACTSEARCH CSS*/

div.lxs_tx_lxscontachtsearch_pi1_content {width:700px;height:200px;}

div.lxs_tx_lxscontachtsearch_pi2_name,
div.lxs_tx_lxscontachtsearch_pi2_city,
div.lxs_tx_lxscontachtsearch_pi2_confunction {float:left;padding-right:10px;cursor:pointer;}

div.lxs_tx_lxscontachtsearch_pi1_lbl_contype,
#tx_lxscontachtsearch_pi1_country,
div.lxs_tx_lxscontachtsearch_pi1_lbl_region {margin-top:10px;margin-left:5px;}
#tx_lxscontachtsearch_pi1_country,
#tx_lxscontachtsearch_pi1_person {width:290px!important;}

#lxs-col-all2-content div.tx-lxscontachtsearch-pi1 table tbody tr td {width:150px; vertical-align:top;}

div.lxs_tx_lxscontachtsearch_pi1_lbl_person {margin-left:5px;}

#lxs-col-all2-content div.tx-lxscontachtsearch-pi1 table {padding:10px;border-top-width:1px;border-top-style:solid;border-right-style:solid;border-right-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-left-style:solid;border-left-width:1px;width:100%;}

#contact_detail table tbody tr td {padding:5px;}

div.lxs_tx_lxscontachtsearch_pi2_result {float:left;width:100%;}

#contact_detail {float:right;width:400px;}

div#listresult.lxs_tx_lxscontachtsearch_pi2_listresult {float:left;width:330px;}

div.lxs_tx_lxscontachtsearch_pi2_table {border:1px solid;float:right; width:100%;}

div.lxs_tx_lxscontachtsearch_pi2_route {text-align:right;}

#contact_search div.lxs_tx_lxscontachtsearch_pi1_form input {margin-right:5px;margin-left:5px;}

#contact_search div.lxs_tx_lxscontachtsearch_pi1_form input, #contact_search div.lxs_tx_lxscontachtsearch_pi1_form select {background:white none repeat scroll 0 0;border:1px solid #ADADAD;color:#333333;font-size:11px;line-height:14px;padding:2px 0 1px 4px;}

div.lxs_tx_lxscontachtsearch_pi1_title {font-size:12px;font-weight:bold;margin-left:5px;}

div.lxs_tx_lxscontachtsearch_pi1_form {float:left;padding-top:10px;padding-left:20px;width:350px;}

div.lxs_tx_lxscontachtsearch_pi1_map {float:right;}

/*SITEMAP CSS*/

.tx-lxssitemap-pi1 dfn {display:block;float:left;width:50px;}
.tx-lxssitemap-pi1 a {display:inline;line-height:18px;}

/*sitemap level 1*/
.tx-lxssitemap-pi1 ul li {font-size:16px;font-weight:bold;list-style-type:none;width:200px;float:left;margin:10px 0px 0px!important;}

/*level 1 text indent*/
.tx-lxssitemap-pi1 ul li {font-size:16px;font-weight:bold;color:#444;}

/*sitemap level 2*/
.tx-lxssitemap-pi1 ul li ul li a {font-size:11px;margin:0px 0px 0!important;}

/*level 2 text indent*/
.tx-lxssitemap-pi1 ul li ul li {font-size:11px;}
.tx-lxssitemap-pi1 ul li ul{float:left;margin:0px 0px 0!important;}
.tx-lxssitemap-pi1 ul li {margin:10px 0px 0!important;padding:0 !important;}

#th_sm_l ul li ul li span dfn,
#th_sm_l ul li span dfn {margin:0px 0px 0!important;display:none;}

/*sitemap level 3*/
.tx-lxssitemap-pi1 ul li ul li ul li{margin:0px 0px 0!important;font-weight:normal;}

/*level 3 text indent*/
.tx-lxssitemap-pi1 ul li ul li ul li a {margin-left:0px!important;}

/*sitemap level 4*/
.tx-lxssitemap-pi1 ul li ul li ul li ul li{margin-left:10px !important;}

/*level 4 text indent*/
.tx-lxssitemap-pi1 ul li ul li ul li ul li a {margin-left:0px;font-weight:normal!important;}

/*sitemap level 5*/
.tx-lxssitemap-pi1 ul li ul li ul li ul li ul li{margin:0 !important;}

/*level 5 text indent*/
.tx-lxssitemap-pi1 ul li ul li ul li ul li ul li a { margin-left:0px!important; margin-top:0px; margin-bottom:0px;font-weight:normal;}

div.tx-lxssitemap-pi1 {clear:both;margin-top:20px;margin-bottom:20px;overflow:hidden;}

/*ANALYSTREP CSS*/

div.tx_lxsanalystreport_pi1_years_text,
div.tx_lxsanalystreport_pi1_years {float:left;padding-right:10px;padding-bottom:20px;}

div.tx_lxsanalystreport_pi1_pageing_text,
div.tx_lxsanalystreport_pi1_pages {float:left;padding-right:10px;padding-bottom:20px;padding-top:10px;}

div.tx_lxsanalystreport_pi1_copyright {padding-bottom:10px;}

div.tx_lxsanalystreport_pi1_source,
div.tx_lxsanalystreport_pi1_date {float:left;padding-top:15px;padding-right:10px;padding-bottom:15px;}

div.tx_lxsanalystreport_pi1_subheadline {padding-bottom:20px;}

div.tx_lxsanalystreport_pi1_source_detail,
div.tx_lxsanalystreport_pi1_date_detail {float:left;padding-right:10px;padding-bottom:20px;}

div.tx_lxsanalystreport_pi1_headline {padding-bottom:30px;}

div.tx_lxsanalystreport_pi1_backbutton_detail {padding-top:40px;padding-bottom:60px;}

div.tx_lxsanalystreport_pi1_clear {clear:both;}

.tx-lxsgooglemaps-pi1 {clear:both;}

.route-label {float:none;}
.route-button {text-align:center;}

.finput {border:none !important;margin:0 5px !important;padding:0 !important;}
*+html .finput {margin:1px 2px 0 0 !important;}
* html .finput {margin:1px 2px 0 0 !important;}


.glossar {}
.glossar h2 {margin:0 0 9px 0;}
.glossar p {margin:0 0 13px 0;}
.glossar .keywordSearch {overflow:hidden;margin:0 0 25px 0;}
.glossar .keywordSearch label {overflow:hidden;}
.glossar .keywordSearch input.input {width:257px;float:left;}
	html>body .glossar .keywordSearch input.input {width:251px;}
.glossar .keywordSearch input.btn {float:left;}
.glossar .abcSearch {overflow:hidden;margin:0 0 23px 0;}
.glossar .abcSearch h3 {margin:0 0 2px 0;}
.glossar .abcSearch ol {float:left;}
.glossar .abcSearch ol li {float:left;list-style:none;}
.glossar .abcSearch ol li a {padding:0 3px 0 0;}
.glossar .abcSearch a.all {float:right;margin:0 5px 0 0;background:transparent url("../img/icon_arrow_right_small.gif") no-repeat left top;padding:0 0 0 9px;}
.glossar .glossarBoxes {overflow:hidden;}
.glossar .glossarBoxes table td {width:257px;padding:0 0 20px 0;vertical-align:top;}
.glossar .glossarBoxes table td.oneCol {width:514px;}
.glossar .glossarBoxes h3 {margin:0 0 2px 0;}
.glossar .glossarBoxes ul li {list-style:none;overflow:hidden;}
.glossar .glossarBoxes ul li a {float:left;background:transparent url("../img/icon_arrow_right_small.gif") no-repeat 0 -3px;padding:0 0 0 9px;}
	html>body .glossar .glossarBoxes ul li a {background-position:0 0;}
.glossar .backto {background:transparent url("../img/icon_arrow_left_small.gif") no-repeat 0 -3px;padding:0 0 0 9px;}
.glossar .gPager {overflow:hidden;margin:0 0 20px 0;}
.glossar .gPager li {float:left;list-style:none;}
.glossar .gPager li a {float:left;background:transparent url("../img/icon_paging.gif") no-repeat -5px 3px;padding:0 4px;}
.glossar .gPager li a span {display:none;}
.glossar .gPager li.first a {background:transparent url("../img/icon_arrow_left_small.gif") no-repeat left top;width:7px;height:13px;padding:0;}
.glossar .gPager li.back a {background:none;padding:0 0 0 2px;}
.glossar .gPager li.firstNo a {background:none;}
.glossar .gPager li.next a {background:none;padding:0 4px 0 0;}
.glossar .gPager li.last a {background:transparent url("../img/icon_arrow_right_small.gif") no-repeat right top;width:7px;height:13px;padding:0;}

.miniForm {overflow:hidden;padding:0 0 20px 0;clear:both;}
.miniForm p {margin:0 0 20px 0;}
.miniForm form {overflow:hidden;}
.miniForm form .rowIt {overflow:hidden;width:500px}
.miniForm form .rowIt .col {float:left;}
.miniForm form .rowIt label {font-weight:bold;overflow:hidden;}
.miniForm form .rowIt input {width:200px;margin:0 10px 0 0;float:left;}
.miniForm form .send {margin-right:235px;}	
	html>body .miniForm form .rowIt input {width:194px;}
.miniForm form .rowIt input.send {margin:15px 0 0 0;border:0px;width:auto;}
.miniForm form .rowIt input.sml {width:60px;}
	html>body .miniForm form .rowIt input.sml {width:54px;}
.miniForm form .rowIt input.med {width:130px;}
	html>body .miniForm form .rowIt input.med {width:124px;}
.miniForm form .rowIt.yes input {width:auto;margin:4px 4px 0 0;float:left;}
.miniForm form .rowIt.yes label {float:left;width:400px;}

.external-link {background:transparent url(../img/icon_link.gif) no-repeat scroll;background-position: 0 0;padding-left:18px;display:inline-block;}
.internal-link {background:transparent url(../img/icon_arrow_right_small.gif) no-repeat left top;padding-left:9px;background-position: 0 0;margin: 0;display: inline-block;}
.download-link {background:transparent url(../img/icon_download.gif) no-repeat scroll left top;padding-left:18px;display:table;}
.download-link-line {background:transparent url(../img/icon_download.gif) no-repeat scroll left top;padding-left:18px;display:inline-block;}
.mail-link{background:transparent url(../img/icon_mail.gif) no-repeat scroll left top;padding-left:18px;display:inline-block;}


.lxs-bullet {overflow: hidden;color: #333;font-size: 11px;line-height: 14px;}
ul .lxs-bullet {list-style: none;margin: 0;padding: 0;}
ul.lxs-bullet li.lxs-bullet {list-style: none;list-style-type: none;display: block;font-weight: normal;	margin: 0;padding: 2px 0 4px 15px;	background:transparent url(../img/icon_list.gif) no-repeat left top;	text-decoration: none;	width: auto;}
ol li.lxs-bullet {list-style-type:decimal;overflow:visible;margin-left:22px;list-style-position:outside;};
      html>body .tx-lxsces-pi6 ol {zoom:1;margin-left:15px;}
      *+html .tx-lxsces-pi6 ol {zoom:1;margin-left:15px;}
      * html .tx-lxsces-pi6 ol {zoom:1;margin-left:15px;}

p.error{color:red;}
.lxs-blackteaser-content p a{ color:#fff;}
.lxs-blackteaser-content p a:hover{ color:#F11A29;}

.ci-net-login form fieldset{border:none;}
.ci-net-login .login_input label{float:left;clear:both;width:80px;}
.ci-net-login .login_input{margin-bottom:8px;}
.ci-net-login .login_input input{margin-top:2px;}
.ci-net-login .login_button input{cursor:pointer;background-color:#FFCC00;border:medium none;font-weight:bold;margin:0;padding:4px 12px;}
.ci-net-login{margin-bottom:20px;}
.ci-net-login-error{color:#F11A29;font-weight:bold;padding-bottom:10px;}


#js_stage_content {position: relative;overflow:hidden;clear: both;}
#js_stage_content .stage_subpic{background: url("/typo3conf/ext/edit_lxs_stages/res/img/header_subpic_content.gif") bottom; height:252px;}
#js_stage_content .stage_left{float:left;width:322px;height:230px;}
#js_stage_content .stage_left_blur{width:322px;height:230px;background: #fff;position:absolute;top:0px;z-index:1;}
#js_stage_content .stage_right_blur{width:269px;height:230px;background: #fff;position:absolute;top:0px;z-index:1;right:0px;}

#js_stage_content .stage_middle{float:left;width:405px;height:230px;position: relative; z-index: 1;}
#js_stage_content .stage_right{color:#fff;float:right;width:211px;height:230px;z-index: 4;position: relative;}
#js_stage_content .stage_headline{line-height: 24px; padding-bottom: 15px;font-weight: normal; color: #333;}
#js_stage_content .stage_copytext{line-height: 21px; color: #333;}
#js_stage_content .stage_link {padding-top:15px;}
#js_stage_content .stage_link p.lxs-icon-arrow-home a{width:233px;line-height: 21px; color: #636363;}
#js_stage_content .stage_link p.lxs-icon-arrow-home a:hover{color: #f11a29;cursor: pointer;}
#js_stage_content .stage_texte{width:266px;padding-left:34px;padding-top:22px;z-index:12;position: relative;color:#c0c0c0;}
#js_stage_content .stage_clear{clear: both;}
#js_stage_content #stage_slide{height:233px; width: 816px; float: left; position:relative;z-index: 2;}

#js_stage_content #stage_movie{height:233px;left:0px;position:relative;width:405px;background: #000;z-index: 1;}
#js_stage_content .stage_image{position:absolute;right:2px;z-index:2;}

#js_stage_content #lanxessVideo {position: relative; z-index: 1;}

#js_stage_content #stage_background_image {position: absolute;z-index: 1;left:0;overflow: hidden;}

#js_stage_content #stage_slideshow_slides {height:233px;width:405px;position: absolute; z-index: 1;overflow:hidden;}
#js_stage_content .stage_slideshow_slides img {display:none;}
#js_stage_content .stage_slideshow {overflow:hidden;height:233px;width:408px;}
#js_stage_content #stage_slideshow_controlls {position: relative;top:261px;height:19px;opacity:0.8;width:405px;background:#000;z-index: 5}
#js_stage_content .stage_slideshow_controlls {margin-left: 10px;padding-top: 5px;}
#js_stage_content #stage_slideshow_controll_begin {cursor: pointer;margin-right: 2px;height: 9px;width:23px;float:left;background: url("/typo3conf/ext/edit_lxs_stages/res/img/controlls/controlls_begin.gif");}
#js_stage_content #stage_slideshow_controll_back {cursor: pointer;margin-right: 2px;height: 9px;width:23px;float:left;background: url("/typo3conf/ext/edit_lxs_stages/res/img/controlls/controlls_back.gif");}
#js_stage_content #stage_slideshow_controll_play {cursor: pointer;margin-right: 2px;height: 9px;width:23px;float:left;background: url("/typo3conf/ext/edit_lxs_stages/res/img/controlls/controlls_play.gif");}
#js_stage_content #stage_slideshow_controll_pause {cursor: pointer;margin-right: 2px;height: 9px;width:23px;float:left;background: url("/typo3conf/ext/edit_lxs_stages/res/img/controlls/controlls_pause.gif");display: none;}
#js_stage_content #stage_slideshow_controll_forward {cursor: pointer;margin-right: 2px;height: 9px;width:23px;float:left;background: url("/typo3conf/ext/edit_lxs_stages/res/img/controlls/controlls_forward.gif");}
#js_stage_content #stage_slideshow_controll_end {cursor: pointer;height: 9px;width:23px;float:left;background: url("/typo3conf/ext/edit_lxs_stages/res/img/controlls/controlls_end.gif");}
#js_stage_content #stage_slideshow_controll_text {color:#FFFFFF;float:left;height:19px;width:200px;}
#js_stage_content .stage_slideshow_controll_word {padding-left: 15px;padding-right: 4px;float:left;height:19px;width:auto;line-height: 10px;}
#js_stage_content .stage_slideshow_controll_item {padding-right: 4px;float:left;height:19px;width:auto;line-height: 10px;}
#js_stage_content .stage_slideshow_controll_of {padding-right: 4px;float:left;height:19px;width:auto;line-height: 10px;}
#js_stage_content .stage_slideshow_controll_itemOf {padding-right: 4px;float:left;height:19px;width:auto;line-height: 10px;}

#js_timeline{width: 410px;height:20px;margin-top:4px;position: relative;right:55px;}
#js_timeline ul.items{right:0;}
#js_timeline ul.items a:hover{color:#f11a29!important;}
#js_timeline .slider_left{height:5px;width:25px;left:-25px;position:absolute;top:7px;}
#js_timeline .slider_right{height:5px;width:25px;left:400px;position:absolute;top:7px;}
#js_timeline #slider_left_1{height: 5px;width:12px;background: url("/typo3conf/ext/edit_timeline/res/img/slider_1_left.jpg");float:left;}
#js_timeline #slider_left_2{height: 5px;width:6px;background: url("/typo3conf/ext/edit_timeline/res/img/slider_2_left.jpg");float:left;}
#js_timeline #slider_right_1{height: 5px;width:12px;background: url("/typo3conf/ext/edit_timeline/res/img/slider_1_right.jpg");float:left;}
#js_timeline #slider_right_2{height: 5px;width:6px;background: url("/typo3conf/ext/edit_timeline/res/img/slider_2_right.jpg");float:left;}

#js_timeline .sliderGallery {overflow: hidden;position: relative;height: 20px;width: 390px;}
.sliderGallery UL {position: absolute;list-style: none;overflow: none;white-space: nowrap;padding: 0;margin: 0;}

.sliderGallery UL LI {display: inline;}
.handle {position: absolute;cursor: move;top: 0;right:0px;z-index: 100;height: 10px;width: 340px;}

.tx-lxsces-pi7 .lxs-routing-pic {margin-bottom:20px;}
/*.tx-lxsces-pi7 p.lxs-icon-arrow-home a {display:inline-block;background-attachment:scroll;background-color:transparent;background-image:url("../img/icon_arrow_right_small.gif");background-position:left top;background-repeat:no-repeat;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;padding-bottom:12px;padding-left:9px;}*/

#lxs_tx_lxscontachtsearch_pi1_map {float:none;border:1px solid #ccc; overflow: hidden;margin-top:52px;padding:15px;width:370px;}
#lxs_tx_lxscontachtsearch_pi1_map img {padding-left:32px;}

.panel {clear:both;}


#vCard table{margin-left:auto;margin-right:auto;}
.vcard-ico{background: url("../img/vcard_icon.gif") no-repeat scroll;background-position: 0 0;padding-left:20px;}
#contact_detail {width:402px!important;}
h2 .tx-lxsces-pi3 {font-weight:normal;}
#lxs_tx_lxscontachtsearch_pi1_form{padding:0;padding-bottom: 10px;font-size:11px;font-weight:normal;}
.tx-editfiltersystem-pi1 .lxs-bullet-arrow ul li{width:350px;}
.tx-editfiltersystem-pi1 h1 {font-size:20px;line-height:normal;margin-bottom:20px;margin-left:0;margin-right:0;margin-top:0;}
.tx-editfiltersystem-pi1 h2 {font-size:15px;line-height:normal;margin-bottom:10;margin-left:0;margin-right:0;margin-top:0;}

#tx_editfiltersystem_contactsearch_pi1_content ul li:hover {color:#000;cursor:default;}
#tx_editfiltersystem_contactsearch_pi1_content ul li a:hover {color:red!important;}


}
