/* CSS Document */

body {
	background:		#98A1A3;
}

/*____________________ HEADLINES ________________________________________*/
h1, h1 a {
	color: #9D9FA2;
}
h2, h2 a {
	color: #000;
}
h3, h3 a {
	color: #006F5B;
}
h4, h4 a {
	color: #666666;
}
h4.events {
	color: #999999; 
	font-size: 110%;
}


/* grau */
 h2.borderdotted {
	background: none !important;
	margin: 0 0 6px 0;
	padding: 20px 0 8px 0;
	line-height: 15px;
	text-transform: none;
	color: #AFAFAF;
	font-size: 17px;
	font-weight: normal;
}



/*____________________ LINKS ________________________________________*/

a {
	color: #006F5B;
}


/*____________________ MAIN - NAVIGATION ________________________________________*/

#mainnav a {
	color: #006F5B;
}
#mainnav a:hover {
	color: #9D9FA2;
}
#mainnav a.active {
	color: #000;
}

/*____________________ GLOBAL - NAVIGATION ________________________________________*/
#globalnav a {
	font-size: 100%;
	font-weight: normal;
	color: #FFF;
	padding: 2px 2px 1px 2px;
	margin: 0;
}
#globalnav a:hover {
	color: #FFF;
	background: #00AE4D;
}
#globalnav a.active {
	color: #666;
	background: #FFF;
}
#globalnav a.active:hover {
	color: #00AE4D;
	background: #FFF;
}

/*____________________ SUBNAV ________________________________________*/

#subnav li a {
	background: #E2E2E3;
}

#subnav li a:hover {
	background: #D8D9DA;
}

#subnav li a.active, #subnav li a.active:hover {
	background: #006F5B;
}

}
#subnav ul ul li a {
	background: #CECFD1;
}
#subnav ul ul li a:hover {
	background: #C4C5C7;
}


/*____________________ CONTENT - NAVIGATION ________________________________________*/

#linklist a:hover {
	color: #000000;
	background: url(images/all/square_grid_fibers_o.gif) no-repeat 0 3px;
}

/*____________________ Portlet Unit ________________________________________*/
#portlet-unit {
	background-color: #E2E2E3;
}

#portlet-unit h1 {
	background-color: #006F5B;
}
#portlet-unit h2 a, #news h2 a {
	font-size: 100%;
	color: #006F5B;
	text-transform: none;
	text-decoration: underline;
}
#portlet-unit h2 a:hover, #news h2 a:hover {
	text-decoration: none;
}



/*____________________ ALLTIME-classes ________________________________________*/

.bg-color {
	background-color: #E2E2E3;
}
.bg-color2 {
	background-color: #E2E2E3;
}
.unit {
	color: #006F5B;
}

.caption {
	font-size: 110%;
}



/*--------------------ACCORDION-STYLES (Lenzing Fiber Homepage) -----------------------*/

/*-------------------- new - onmouseover  -----------------------*/


#mainmenu a img, #mainmenu a {
	border: 0;
}

#mainmenu {

width: 728px;
height: 287px;
padding:0;
clear: both;
}

#mainmenu .boxmenu {
height: 287px;
background: #333333;
overflow:hidden;

}

#mainmenu img {
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
	line-height: 0;
}

* html #mainmenu img {
margin-left: -3px; 
	margin-right: -3px;

}


#mainmenu .sm .header{
  width: 36px;
  height: 287px;
  color: #FFFFFF; 
  cursor: pointer; 
}

#mainmenu .sm .content{
 	float: left;
 	height: 287px; 
}



#mainmenu * { margin:0; padding:0 }

#mainmenu .sm {
	list-style:none;
	width:728px;
	height:287px;
	display:block;
	overflow:hidden;
 }

#mainmenu .sm li {
	float:left;
	display:relative;
	overflow:hidden;
	background: url(http://www.lenzing.com/css/images/sub/acc_fibers/c7.jpg) no-repeat 36px 0;
	padding: 0;
	margin: 0;
	border: 0;
}

#mainmenu .content a {
	float: left;
	display: block;
	width: 512px; 
	width: 548px;
	/* bei 7 Reitern: width: 476px; ? */
	/* bei 8 Reitern: width: 512px */
	height: 287px;
	padding: 0;
	margin: 0;
}


/*-------------------- old - onclick  -----------------------*/

.boxmenu {
		height: 287px;
		background: #FFFFFF;
		overflow:hidden;
}

.haccordion .header, .haccordion .content{ 
	  float: left; 
	  height: 287px; 
} 

.haccordion a.header img {
 		height: 287px; 
		width:36px;
}
	  
.haccordion .header{
	 display: block;
	 width: 36px;
	 color: #fff; 
	 cursor: pointer; 
} 
	  
.haccordion .content{ 
	  display: none; 
	  width: 0px; 
	  overflow: hidden; 
}
	 	
.haccordion .content a{ 
	  margin: 0;
	  padding: 0;
}

.haccordion .visible{
	 display:block;
	 width: 476px;
}
	
.haccordion.sel {
	 background-position: -36px 0;	
}

.haccordion img { margin: 0; padding: 0; line-height: 0; } 

.haccordion a img { border: 0 !important; } 


/* ------------------- LISTEN neu - corporate ---------------------------------------*/
ul.new_corporate, ul.new_corporate ul {
	list-style: none;
	padding: 0 0 10px 0;
	margin: 0;
}

ul.new_corporate ul {
	padding: 5px 0 5px 0;
}


ul.new_corporate li, ul.new_corporate ul li {
	background: url(images/all/li.png) no-repeat 0 4px !important; 
	padding: 0 0 0 15px;
	line-height: 13px;
	margin-bottom: 4px;
}




/*____________________ TABLE neu - corporate ________________________________________*/

table.new_corporate { width: 100%; padding: 0; margin: 20px 0; text-align: right; border-collapse: collapse; empty-cells: show;}
table.new_corporate td { background: url(images/all/separator.png) repeat-x bottom left; padding: 2px 5px; vertical-align: bottom; }



table.new_corporate td.header-2-tabellen-cell {border-bottom: 1px solid #000000 !important; background-image: none !important; }

table.new_corporate td.zwischensummen { font-weight: bold; padding-bottom: 13px !important;  border-top: 1px solid #000000; font-size: 11px;}

table.new_corporate td.headline { font-size: 12px; line-height: 30px; }



table.new_corporate tfoot, table.new_corporate .footer { font-size: 12px; font-weight: bold; }

table.new_corporate tfoot td, table.new_corporate .footer td { border-top: 1px solid #000000 !important; border-bottom: none !important; padding-top: 5px; padding-bottom: 5px; background-image: none; }

table.new_corporate thead, table.new_corporate thead tr td { border-bottom: 1px solid #000000; font-size:12px; line-height:18px;  border-bottom: 1px solid #000000; color: #535353; background-image: none !important; }



table.new_corporate p.tabellen-body-tabellen {color: #000000; font-size: 10px; line-height: 12px; }

table.new_corporate p.tabellen-header-2-tabellen { font-size: 11px;  color: #535353; line-height: 18px;  margin: 0; padding: 0;}

table.new_corporate p.tabellen-header-tabellen { font-size:13px; line-height:30px; }

table.new_corporate p.tabellen-zwischensummen { font-weight: bold; padding: 0; margin: 0; font-size: 11px;}


table.new_corporate .left_top tr td{ text-align: left; vertical-align: top !important;}


/* Klassen Tabellen - c3e4eb */

table.new_corporate .bgCel { background-color: #f1f4d6 !important; }

table.new_corporate .noBorder td { border-bottom: none; background-image: none !important;}

table.new_corporate .borderleft { border-left: 1px solid black; }

table.new_corporate .borderright { border-right: 1px solid black; }

table.new_corporate .bordertop { background: url(images/all/separator.png) repeat-x top left; padding-top: 12px;}

table.new_corporate .borderbottom { background: url(/images/all/separator.png) repeat-x bottom left; padding-bottom: 12px;}

table.new_corporate .both td { border-top: 1px solid black; }

table.new_corporate .top td {  border-top: 1px solid black;  border-bottom: 0 !important;}	

table.new_corporate .left, table.new_corporate.all_left tr td { text-align: left; }

table.new_corporate .center, table.new_corporate_center  { text-align: center; }

/* Facebook */

.fan_box .profileimage img {
	display: none;
}

