body  {
		background-color: #f3f8f8 ;
	}	
	body  #top {
		border-bottom:1px solid  #0a797d ;
	}
	body  #toplogo  {
		background-image:url('/e/fimg_logo_main.gif') ;
	}
	body  #toplang p {
		background-image: url('/e/fimg_globe.gif');
	}
	body  #topmenu li.hover h2 {
		background-color: #cee4e5 ;
	}
	body  #topmenu li div ul li a:hover {
		color: #0a797d ;
	}
	body  #bot {
		border-top:1px solid  #0a797d ;i
	}
	body  #submenu li.on span a,
	body  #submenu li.on ul li.on a,
	body  #submenu a:hover,
	body  .homelink a:hover {
		color: #0a797d ;
	}
	body  #toplang a:hover {
		text-decoration:underline;
		color: #0a797d ;
	}
	body  #toplang.hover p {
		background-color: #cee4e5 ;
	}
	body  #toplang ul {
		border:1px solid  #cee4e5 ;
	}
	body  #botnavi a:hover {
		text-decoration:underline;
		color: #0a797d ;
	}
	body  h1,
	body  h2,
	body  h1 a	{
		color: #0a797d ;
	}
	body  #topmenu li h2 {
		color: #828485 ;
	}
	body  #topmenu .on h2 {
		color: #0a797d ;
	}
	body  #pd_intro_text {
		background: #0a797d ;
		color: #828485 ;
	}
	body  .tnboxes h2 {
		color: #0a797d ;
		background: #f3f8f8 ;
	}

	body  .tnboxes td,
	body  .tnboxes th {
	
		background: #f3f8f8 ;
	}

	body  #col2 p a {
		color: #0a797d ;
	}
	body  #col2 p a:hover {
		text-decoration:underline;
	}
	
	body  #col3 a:hover {
		color: #0a797d ;
		text-decoration:underline;
	}
		
	body  .backlink a {
		color: #0a797d ;
	}
	body  .tntabs li a {
		color: #0a797d ;
		text-decoration:none;
	}
	body  .tntabs {
		border-bottom:1px solid  #0a797d ;
	}
	body  .tntabs li.on a {
		color: #f3f8f8 ;
	}
	body  .tnboxes .contenttable thead tr td,
	body  th {
		background-color: #cee4e5 ;
	}
	
	body  .tntabs li.on {
		background: #0a797d ;
		color: #f3f8f8 ;
	}
	body  .tnboxes ul li a {
		color: #0a797d ;
	}
	
	body  #col3 h6 a {
		color: #0a797d ;
	}
	body  #col3 p a {
		color: #0a797d ;
	}
	body  #printico {
		background: url('/e/fimg_home_print_main.gif') no-repeat scroll top left;
		width: 26px;
		height: 26px;
		cursor:pointer;
	} 
 body.products_engineering {
		background-color: #edf3f7 ;
	}	
	body.products_engineering #top {
		border-bottom:1px solid  #0070b8 ;
	}
	body.products_engineering #toplogo  {
		background-image:url('/e/fimg_logo_engineering.gif') ;
	}
	body.products_engineering #toplang p {
		background-image: url('/e/fimg_globe.gif');
	}
	body.products_engineering #topmenu li.hover h2 {
		background-color: #cce2f1 ;
	}
	body.products_engineering #topmenu li div ul li a:hover {
		color: #0070b8 ;
	}
	body.products_engineering #bot {
		border-top:1px solid  #0070b8 ;i
	}
	body.products_engineering #submenu li.on span a,
	body.products_engineering #submenu li.on ul li.on a,
	body.products_engineering #submenu a:hover,
	body.products_engineering .homelink a:hover {
		color: #0070b8 ;
	}
	body.products_engineering #toplang a:hover {
		text-decoration:underline;
		color: #0070b8 ;
	}
	body.products_engineering #toplang.hover p {
		background-color: #cce2f1 ;
	}
	body.products_engineering #toplang ul {
		border:1px solid  #cce2f1 ;
	}
	body.products_engineering #botnavi a:hover {
		text-decoration:underline;
		color: #0070b8 ;
	}
	body.products_engineering h1,
	body.products_engineering h2,
	body.products_engineering h1 a	{
		color: #0070b8 ;
	}
	body.products_engineering #topmenu li h2 {
		color: #828485 ;
	}
	body.products_engineering #topmenu .on h2 {
		color: #0070b8 ;
	}
	body.products_engineering #pd_intro_text {
		background: #0070b8 ;
		color:white;
	}
	body.products_engineering .tnboxes h2 {
		color: #0070b8 ;
		background: #edf3f7 ;
	}

	body.products_engineering .tnboxes td,
	body.products_engineering .tnboxes th {
	
		background: #edf3f7 ;
	}

	body.products_engineering #col2 p a {
		color: #0070b8 ;
	}
	body.products_engineering #col2 p a:hover {
		text-decoration:underline;
	}
	
	body.products_engineering #col3 a:hover {
		color: #0070b8 ;
		text-decoration:underline;
	}
		
	body.products_engineering .backlink a {
		color: #0070b8 ;
	}
	body.products_engineering .tntabs li a {
		color: #0070b8 ;
		text-decoration:none;
	}
	body.products_engineering .tntabs {
		border-bottom:1px solid  #0070b8 ;
	}
	body.products_engineering .tntabs li.on a {
		color: #edf3f7 ;
	}
	body.products_engineering .tnboxes .contenttable thead tr td,
	body.products_engineering th {
		background-color: #cce2f1 ;
	}
	
	body.products_engineering .tntabs li.on {
		background: #0070b8 ;
		color: #edf3f7 ;
	}
	body.products_engineering .tnboxes ul li a {
		color: #0070b8 ;
	}
	
	body.products_engineering #col3 h6 a {
		color: #0070b8 ;
	}
	body.products_engineering #col3 p a {
		color: #0070b8 ;
	}
	body.products_engineering #printico {
		background: url('/e/fimg_home_print_engineering.gif') no-repeat scroll top left;
		width: 26px;
		height: 26px;
		cursor:pointer;
	} 
 body.products_chemicals {
		background-color: #fffdf2 ;
	}	
	body.products_chemicals #top {
		border-bottom:1px solid  #e3be1e ;
	}
	body.products_chemicals #toplogo  {
		background-image:url('/e/fimg_logo_chemicals.gif') ;
	}
	body.products_chemicals #toplang p {
		background-image: url('/e/fimg_globe.gif');
	}
	body.products_chemicals #topmenu li.hover h2 {
		background-color: #fff6cc ;
	}
	body.products_chemicals #topmenu li div ul li a:hover {
		color: #e3be1e ;
	}
	body.products_chemicals #bot {
		border-top:1px solid  #e3be1e ;i
	}
	body.products_chemicals #submenu li.on span a,
	body.products_chemicals #submenu li.on ul li.on a,
	body.products_chemicals #submenu a:hover,
	body.products_chemicals .homelink a:hover {
		color: #e3be1e ;
	}
	body.products_chemicals #toplang a:hover {
		text-decoration:underline;
		color: #e3be1e ;
	}
	body.products_chemicals #toplang.hover p {
		background-color: #fff6cc ;
	}
	body.products_chemicals #toplang ul {
		border:1px solid  #fff6cc ;
	}
	body.products_chemicals #botnavi a:hover {
		text-decoration:underline;
		color: #e3be1e ;
	}
	body.products_chemicals h1,
	body.products_chemicals h2,
	body.products_chemicals h1 a	{
		color: #e3be1e ;
	}
	body.products_chemicals #topmenu li h2 {
		color: #828485 ;
	}
	body.products_chemicals #topmenu .on h2 {
		color: #e3be1e ;
	}
	body.products_chemicals #pd_intro_text {
		background: #e3be1e ;
		color:white;
	}
	body.products_chemicals .tnboxes h2 {
		color: #e3be1e ;
		background: #fffdf2 ;
	}

	body.products_chemicals .tnboxes td,
	body.products_chemicals .tnboxes th {
	
		background: #fffdf2 ;
	}

	body.products_chemicals #col2 p a {
		color: #e3be1e ;
	}
	body.products_chemicals #col2 p a:hover {
		text-decoration:underline;
	}
	
	body.products_chemicals #col3 a:hover {
		color: #e3be1e ;
		text-decoration:underline;
	}
		
	body.products_chemicals .backlink a {
		color: #e3be1e ;
	}
	body.products_chemicals .tntabs li a {
		color: #e3be1e ;
		text-decoration:none;
	}
	body.products_chemicals .tntabs {
		border-bottom:1px solid  #e3be1e ;
	}
	body.products_chemicals .tntabs li.on a {
		color: #fffdf2 ;
	}
	body.products_chemicals .tnboxes .contenttable thead tr td,
	body.products_chemicals th {
		background-color: #fff6cc ;
	}
	
	body.products_chemicals .tntabs li.on {
		background: #e3be1e ;
		color: #fffdf2 ;
	}
	body.products_chemicals .tnboxes ul li a {
		color: #e3be1e ;
	}
	
	body.products_chemicals #col3 h6 a {
		color: #e3be1e ;
	}
	body.products_chemicals #col3 p a {
		color: #e3be1e ;
	}
	body.products_chemicals #printico {
		background: url('/e/fimg_home_print_chemicals.gif') no-repeat scroll top left;
		width: 26px;
		height: 26px;
		cursor:pointer;
	} 
 body.products_services {
		background-color: #f8fcf0 ;
	}	
	body.products_services #top {
		border-bottom:1px solid  #5bac26 ;
	}
	body.products_services #toplogo  {
		background-image:url('/e/fimg_logo_services.gif') ;
	}
	body.products_services #toplang p {
		background-image: url('/e/fimg_globe.gif');
	}
	body.products_services #topmenu li.hover h2 {
		background-color: #ebfcc7 ;
	}
	body.products_services #topmenu li div ul li a:hover {
		color: #5bac26 ;
	}
	body.products_services #bot {
		border-top:1px solid  #5bac26 ;i
	}
	body.products_services #submenu li.on span a,
	body.products_services #submenu li.on ul li.on a,
	body.products_services #submenu a:hover,
	body.products_services .homelink a:hover {
		color: #5bac26 ;
	}
	body.products_services #toplang a:hover {
		text-decoration:underline;
		color: #5bac26 ;
	}
	body.products_services #toplang.hover p {
		background-color: #ebfcc7 ;
	}
	body.products_services #toplang ul {
		border:1px solid  #ebfcc7 ;
	}
	body.products_services #botnavi a:hover {
		text-decoration:underline;
		color: #5bac26 ;
	}
	body.products_services h1,
	body.products_services h2,
	body.products_services h1 a	{
		color: #5bac26 ;
	}
	body.products_services #topmenu li h2 {
		color: #828485 ;
	}
	body.products_services #topmenu .on h2 {
		color: #5bac26 ;
	}
	body.products_services #pd_intro_text {
		background: #5bac26 ;
		color:white;
	}
	body.products_services .tnboxes h2 {
		color: #5bac26 ;
		background: #f8fcf0 ;
	}

	body.products_services .tnboxes td,
	body.products_services .tnboxes th {
	
		background: #f8fcf0 ;
	}

	body.products_services #col2 p a {
		color: #5bac26 ;
	}
	body.products_services #col2 p a:hover {
		text-decoration:underline;
	}
	
	body.products_services #col3 a:hover {
		color: #5bac26 ;
		text-decoration:underline;
	}
		
	body.products_services .backlink a {
		color: #5bac26 ;
	}
	body.products_services .tntabs li a {
		color: #5bac26 ;
		text-decoration:none;
	}
	body.products_services .tntabs {
		border-bottom:1px solid  #5bac26 ;
	}
	body.products_services .tntabs li.on a {
		color: #f8fcf0 ;
	}
	body.products_services .tnboxes .contenttable thead tr td,
	body.products_services th {
		background-color: #ebfcc7 ;
	}
	
	body.products_services .tntabs li.on {
		background: #5bac26 ;
		color: #f8fcf0 ;
	}
	body.products_services .tnboxes ul li a {
		color: #5bac26 ;
	}
	
	body.products_services #col3 h6 a {
		color: #5bac26 ;
	}
	body.products_services #col3 p a {
		color: #5bac26 ;
	}
	body.products_services #printico {
		background: url('/e/fimg_home_print_services.gif') no-repeat scroll top left;
		width: 26px;
		height: 26px;
		cursor:pointer;
	} 



body #col3 ul.downloads li.file_pdf {
	background-image:url('/e/fimg_pdfic_main.gif');
	background-repeat:no-repeat;
	background-position:top left;
}
body.products_chemicals #col3 ul.downloads li.file_pdf {
	background-image:url('/e/fimg_pdfic_chem.gif');
	background-repeat:no-repeat;
	background-position:top left;
}
body.products_engineering #col3 ul.downloads li.file_pdf {
	background-image:url('/e/fimg_pdfic_engi.gif');
	background-repeat:no-repeat;
	background-position:top left;
}
body.products_services #col3 ul.downloads li.file_pdf {
	background-image:url('/e/fimg_pdfic_serv.gif');
	background-repeat:no-repeat;
	background-position:top left;
}

* {
	margin:0;
	padding:0;
	border:none;
	font-family:"Arial",sans-serif;
	line-height:145%;

}

html {
	width:100%;
	min-width:960px;
}

body {
	font-size:12px;
	color: #828485 ;
	width:100%;
}

bodyz {
	text-align: center;
}
body.home #mid {
	padding-top: 0;
}



h1 {
	font-size:14px;
	font-weight:bold;
	}
h2 {
	font-size:14px;
	font-weight:bold;
	}
h3 {
	font-size:14px;
	font-weight:bold;
	}
h4 {
	font-weight:bold;
	}
a {
	text-decoration:none;
	color: #828485 ;
}
th, td {
	margin:0;
	font-size:11px;
	padding:5px;
	border:1px solid #e0e0e0;
}
table {
	border-collapse:collapse;
}
h1, h2, h3  {
	margin-bottom:10px;
}
p {
	margin-bottom:8px;
}
ul  {
	margin:10px 0 10px 15px;
}
table.typo3-editPanel td {
	padding:0;
}


#top form {
	position:absolute;
	top:40px;
	border:none;
	right:0px;
}

#topmenu li.on h2 {
	font-weight:bold;
}








#toplogo {
	position:absolute;
	display:block;
	top:0;
	left:0;
	background-repeat: no-repeat;
	background-position:bottom left;
	width: 166px;
	height: 88px;
	cursor:pointer;
}

#toplogo a  {
	display:none;
}


#topmenu {
	position:absolute;
	top:68px;
	left:203px; 
	color: #828485 ;
	list-style:none;
	margin:0;
}
#topmenu li {
	float:left;
	margin:0 5px 0 0;
	position:relative;
}
#topmenu h2 {
	padding:8px 8px 5px 8px;
	font-size:12px;
	font-weight:normal;
	margin:0;
	cursor:default;
}
#topmenu li div {
	display:none;
	position:absolute;
	left:-5px;
	top:26px;
	background: url('/e/fimg_top_drop_bg.png') no-repeat top left;
	width:194px;
	padding:16px 0 0;
	margin:0;
}
#topmenu li.hover div {
	display:block;
}
#topmenu li ul {
	background: url('/e/fimg_drop_bg.png') no-repeat bottom left;
	margin:0;
	padding:12px;
	padding-top:0;
}
#topmenu li li {
	padding:5px;
	margin:0;
	list-style:none;
	float:none;
}

#toplang {
	position:absolute;
	right:0px;
	top:75px;
	padding:0;
	color: #828485 ;
	cursor:default;
}
#toplang.hover {
	background:white;
}

#toplang p {
	font-size:11px;
	background-position: center right;
	background-repeat: no-repeat;
	margin:0;
	padding:5px 30px 5px 5px;
	text-align:right;
}
	
#toplang ul {
	display: none;
	padding:3px 0;
	margin:0;
	background:white;
	list-style:none;
}

#toplang.hover ul {
	display:block;
}

#toplang li {
	margin:0;
	padding:3px 0 2px 4px;
	display:block;
}

#toplang li a {
	padding-left:20px;
	background-position:0 0;
	background-repeat:no-repeat;
}

.langmenu_cn a {
	background-image:url('/e/fimg_flags_cn.png');
}
.langmenu_de a {
	background-image:url('/e/fimg_flags_de.png');
}
.langmenu_en a {
	background-image:url('/e/fimg_flags_us.png');
}
.langmenu_es a {
	background-image:url('/e/fimg_flags_es.png');
}
.langmenu_jp a {
	background-image:url('/e/fimg_flags_jp.png');
}
.langmenu_it a {
	background-image:url('/e/fimg_flags_it.png');
}
.langmenu_fr a {
	background-image:url('/e/fimg_flags_fr.png');
}


#toplang a {
	font-size:11px;
	text-decoration:none;
	color: #828485 ;
}


#home_flash {
	background: #DDD url('/e/fimg_home_flash_bg.jpg') no-repeat top left;
	height:205px;
	border-bottom:1px solid  #c0c0c0 ;
}

#home_intro h1 {
	padding:26px 0 0 0;
	margin:0;
	display:block;
	font-size:15px;
	line-height:145%;
}
#home_intro h2 {
	line-height:145%;
	padding:0 0 26px 0;
	margin:0;
	color: #828485 ;
	font-weight:normal;
	font-size:15px;
	display:block;
}

#home_news {
	background: #eeeeee ;
	font-size:16px;
	padding:14px 0 4px 8px;
	color: #828485 ;
	margin:15px 0;
}
#home_news b {
	color: #0a797d ;
}
#home_news a {
	font-size:12px;
	text-decoration:underline;
}
#home_news a:hover {
	color: #0a797d ;
}

#home_news form {
	position:absolute;
	right:0;
	bottom:0;
}

#home_cols {
	border-bottom:1px solid  #c0c0c0 ;
	border-top:1px solid  #c0c0c0 ;
	width:960px;
	margin:auto;
	color: #828485 ;
	height:220px;
}
#home_cols h6 {
	display:block;
	height:80px;
	clear:both;
	margin:0 15px;
	font-size:12px;
	font-weight:normal;
}
#home_cols div {
	height:220px;
	font-size:12px;
	width:33.2%;
	}
#home_cols div h1 {
	margin:10px 15px;
	display:block;
	text-align:right;
	padding:0;
	background-position:top left;
	background-repeat:no-repeat;
	padding:74px 0 0;
	}
	

	
#home_col_1 {
	float:left;
}
#home_col_2 {
	float:left;
	border-left:1px solid  #c0c0c0 ;
}
#home_col_3 {
	float:right;
	border-left:1px solid  #c0c0c0 ;
}

#home_cols p a {
	text-decoration:underline;
	display:block;
	float:right;
	margin-right:15px;
	}
#home_cols h1 a {
	font-size:14px;
	font-weight:bold;
	color: #828485 ;
}
#home_cols a:hover {
	color: #0a797d ;
}
#home_col_1 h1 a:hover {
	color: #e3be1e ;
}
#home_col_2 h1 a:hover {
	color: #0070b8 ;
}
#home_col_3 h1 a:hover {
	color: #5bac26 ;
}
#home_col_1 h1 {
	background-image:url('/e/fimg_home_chemicals.jpg');
}

#home_col_2 h1 {
	background-image:url('/e/fimg_home_engineering.jpg')
}

#home_col_3 h1 {
	background-image:url('/e/fimg_home_services.jpg')
}

#pd h1 { font-size:16px; margin:10px 0 5px 0; }
#pd h2 { color: #828485 ; }

#pd_intro {
	width:100%;
	overflow:hidden;
	margin:10px 0 20px 0;
	border-top:1px solid  #eeeeee ;
	border-bottom:1px solid  #eeeeee ;
}

#pd_intro_image {
	float:left;
}

div#pd_intro_image_wide {
	text-align:center;
}



#pd_intro_text {
	float:right;
	padding:10px;
	width:200px;
	font-size:11px;
	font-weight:bold;
}

#pd_intro_text p {
	margin-bottom:10px;
}



.backlink {
	border-bottom:1px solid  #eeeeee ;
	display:block;
	padding-bottom:5px;
	margin-bottom:4px;
}
.backlink a {
	font-size:11px;
	}
.backlink a:hover {
	text-decoration:underline;
}


.products_submenu li div {
	display:none;
}


.products_submenu {
	padding:0;
	margin:0;
	}
.products_submenu li {
	list-style:none;
	}
.products_submenu li h1 {
	border-top:1px solid  #c0c0c0 ;
	padding:8px 0 0;
	margin:0;
}
.products_submenu li h1 a {
	font-weight:bold;
	font-size:14px;
}
.products_submenu li h2 {
	padding-bottom:14px;
	margin:0;
}
.products_submenu li h2 a {
	font-size:12px;
}
.products_submenu li:hover {
	text-decoration:underline;
}
#pd_text #dichtungen td {
	background-color:white;
}

#pd p {
	margin-left:10px;
}
#pd p img {
	margin:0;
}
#messen_submenu {
	margin:0;
}

#messen_submenu li {
	display:block;
	width:100%;
	overflow:hidden;
	list-style:none;
	margin:10px 0 10px 0;
	padding:10px;
	border-bottom:1px solid  #c0c0c0 ;

}

#messen_submenu div.a {
	float:left;
	width:100px;
	text-align:center;
	overflow:hidden;
	margin-right:20px;
}

#messen_submenu li p {
	text-align:right;
}

#messen_submenu li p a {
	font-size:10px;
	text-decoration: underline;
}

body.news .dlgroup {
	font-size:12px;
	text-decoration:none;
	color:#828485;
	margin:8px 0 5px;
}

body.press #content #col2 h3 {
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	font-size:12px;
	border-bottom:1px solid  #c0c0c0 ;
	padding-top:3px;
	padding-bottom:0;
}
body.press #content #col2 h1,
body.press #content #col2 h2  {
	margin-top:10px;
	margin-bottom:0;
}
body.press #content #col2 p {
	margin-top:5px;
	margin-bottom:10px;
}
#col3 {
	font-size:11px;
}
#col3 h2 {
	margin:15px 0 3px 0;
	font-size:11px;
	color: #828485 ;
}
#col3 h6 a {
	font-weight:normal;
	font-size:11px;
}
#col3 h4 {
	margin-top:15px;
}
#col3 h3 {
	font-size:11px;
	font-weight:normal;
	margin-bottom:5px;
	
}
#col3 h6 a:hover {
	text-decoration:underline;
}
#col3 h1 {
	font-size:12px;
	border-bottom:1px solid  #c0c0c0 ;
	margin-bottom:15px;
	padding-bottom:3px;
}

#col3 ul {
	list-style:none;
	margin:15px 0 20px 0;
	padding:0;
}

#col3 li {
	background: url('/e/fimg_raquo.gif') no-repeat center left;
	padding-left:12px;

}
#col3 p {
	margin-bottom:20px;
}

#col3 p a:hover {
	text-decoration:underline;
}

#col3 ul.downloads li {
	padding:3px 0 10px 40px;
	background-position:center left;
	background-repeat:no-repeat;
}


	
	
	
 #col3 ul.downloads li.file_pdf {		
		background-image: url('/e/fimg_ico_pdf.gif');
	} 
 #col3 ul.downloads li.file_doc {		
		background-image: url('/e/fimg_ico_doc.gif');
	} 
 #col3 ul.downloads li.file_xls {		
		background-image: url('/e/fimg_ico_xls.gif');
	} 
 #col3 ul.downloads li.file_ppt {		
		background-image: url('/e/fimg_ico_ppt.gif');
	} 
 #col3 ul.downloads li.file_any {		
		background-image: url('/e/fimg_ico_any.gif');
	} 
#apps_list {
	margin:0;
	padding:0;
}

#apps_list  {
	margin:0;
	padding:0;
	list-style:none;
}


#apps_list li {
	width:100%;
	overflow:hidden;
	margin:10px 0;
	padding:10px 0;
	border-bottom:1px solid  #eeeeee ;
}

#apps_list li div.a {
	float:left;
	width:200px;
	overflow:hidden;
	padding:0;
}

#apps_list li div.a img {
}


#apps_list li div.b {
	float:right;
	width:520px;
}
#management_list {
	margin:0;
	padding:0;
}

#management_list  {
	margin:0;
	padding:0;
	list-style:none;
}


#management_list h1 {
	background: #f3f8f8 ;
	color: #828485 ;
	padding:2px 0 3px 15px;
	font-size:14px;
	font-weight:normal;
	margin:0 0 10px 15px;
	
}
#management_list h2 {
	color: #828485 ;
	font-size:12px;
	font-weight:normal;
	margin-top:10px;
}



#management_list li div.b h2,
#management_list li div.b p {
	padding-left:30px;
}



#management_list li {
	width:100%;
	overflow:hidden;
	margin:10px 0;
	padding:10px 0;
/*	border-bottom:1px solid  #eeeeee ; */
}

#management_list li div.a {
	float:left;
	width:140px;
	overflow:hidden;
	padding:0;
}

#management_list li div.a img {
}


#management_list li div.b {
	float:left;
	width:610px;
}

#references_list {
	margin:0;
	padding:0;
}

#references_list  {
	margin:0;
	padding:0;
	list-style:none;
}

#references_list h1 {
	background: #f3f8f8 ;
	color: #828485 ;
	padding:2px 0 3px 15px;
	font-size:14px;
	font-weight:bold;
	margin:0 0 10px 15px;
	
}
#references_list h2 {
	color: #828485 ;
	font-size:12px;
	font-weight:normal;
	margin-top:10px;
}



#references_list li div.b h2,
#references_list li div.b p {
	padding-left:30px;
}



#references_list li {
	width:100%;
	overflow:hidden;
	margin:10px 0;
	padding:10px 0;
/*	border-bottom:1px solid  #eeeeee ; */
}

#references_list li div.a {
	float:left;
	width:140px;
	overflow:hidden;
	padding:0;
}

#references_list li div.a img {
}


#references_list li div.b {
	float:left;
	width:610px;
}
.locations #colx p {
	margin:8px 0 20px 10px;
}
.locations #colx a {
	color: #0a797d ;
}
.locations #colx a:hover {
	text-decoration:underline;
}

.locations #colx h1 {
	font-size:20px;
}
.locations #colx h2 {
	margin:15px 0 20px;
}
.locations #colx h3 {
	display:block;
	background: #f3f8f8 ;
	padding:2px 0 3px 10px;
}
.locations #colx h4 {
	font-size:12px;
	font-weight:normal;
	margin:0 0 8px 10px;
}

.locations .contenttable  {
	margin:0;
	padding:0;
	background-color: #f3f8f8 ;
}
.locations #colx .contenttable tbody tr td p {
	margin:5px 0 5px 10px;
	padding:0;
	font-size:14px;
	font-weight:bold;
}
.locations embed,
.locations script,
.locations noscript {
	margin:0;
}

.company .tnboxes h3 {
	margin-left:5px;
}

.company_portrait p {
	margin:0 0 2px 0;
	padding:0;
}
.company_portrait h1 {
	margin:0 0 5px 0;
}
.company_portrait h2 {
	margin:15px 0 15px;
}
.company_portrait h3 {
	margin:15px 0 5px;
}
#sonderlist {
	list-style:none;
	margin:0;
}
.kform {
}
.kform .submit,
.kform .button,
.jobs .file {
	background: white;
	border: 1px solid #e0e0e0;
	color: #0a797d ;
	padding: 3px;
}
.kform form {
}
.kform h3 {
	border-bottom: 1px solid #e0e0e0;
	color: #0a797d ;
	font-size: 14px;
	font-weight: bold;
	margin: 10px 0;
	padding-bottom: 3px;
}
.kform h4 {
	color: #00496e;
	font-size: 11px;
	font-weight: normal;
	margin: 5px 0;
}
.kform input.checkbox {
	vertical-align: middle;
}
.kform input.text, .kform textarea {
	border: 1px solid #e0e0e0;
	width: 100%;
}
.kform label {
	color: #a0a0a0;
	display: block;
	font-size: 10px;
	font-weight: bold;
	margin-bottom: 2px;
}
label.error {
	color: #0a797d ;
}
.kform td {
	padding: 5px;
	border:0;
}
.kform textarea {
	height: 6em;
}
.kfrom form table {
}

#form_error {
	margin-left:5px;
	font-weight:bold;
	color: #0a797d ;
	display:none;
}
input.error {
	background-color: #cee4e5 ;
}
#addr_list {
	width:200px;
	overflow:hidden;
	float:left;
}

#addr_list div {
	cursor:pointer;
	border-bottom:1px solid  #c0c0c0 ;
	padding:10px;
}
#addr_list div.on {
	background: #eeeeee ;
}
#addr_list h2 {
	display:none;
}
#addr_list h1 {
	font-size:12px;
	font-weight:normal;
}
#addr_list .contenttable {
	line-height:auto;
	margin:0;
}
#addr_list .contenttable td {
	text-align:left;
	vertical-align:top;
}



#addr_list .contenttable tr {
	height:14px;
}
#addr_list p {
	padding:0;
	margin:0;
}

#addr_list .on h1 {
	Font-size:12px;
	font-weight:bold;
}

#addr_hint {
	font-size:11px;
	margin:0;
}
#addr_info p {
	margin-left:15px;
}
#addr_info h4 {
	margin:20px 0 3px;
}
#addr_info {
	overflow:hidden;
	float:right;
	position:relative;
	width:500px;
}


#addr_dir_form p {
	margin:0;
	background-color: #eeeeee ;
	width:350px;
	padding:3px;
	
}

#addr_dir_form button {
	background-color: #c0c0c0 ;
	width:40px;
	font-size:11px;
	margin-left:10px; 
}

#addr_from {
	margin-left:8px;
	width:280px;
	border:1px solid  #828485 ;
}


#addr_map {
	width:500px;
	height:300px;
	background:#d0d0d0;
}
#addr_link a {
	color: #0a797d ;
	font-size:11px;
	margin:5px 0 0 15px;
}
#addr_link a:hover {
	text-decoration:underline;
}

.impressum h1 {
	border-bottom:1px solid  #c0c0c0 ;
}
.impressum .contenttable {
	vertical-align:top;
	width:100%;
}
.impressum .contenttable p {
	padding:0;
	margin:0;
}
.impressum a {
	color: #0a797d ;
}
.impressum a:hover {
	text-decoration:underline;
}
.impressum .contenttable h4 {
	width:100%;
	display:block;
	height:15px;
	border-bottom:1px solid  #c0c0c0 ;
}

.impressum .contenttable tbody {
	font-size:12px;
}
.impressum th, td {
	font-size:12px;
	padding:0;
	margin:0;
	border:0;
}
.impressum th {
	text-align:left;
	color: #0a797d ;
	font-size:14px;
	font-weight:bold;
	padding:15px 0 10px;
}
.impressum h2 {
	padding-top:15px;
}

.downloads {
	list-style:none;
	margin:0 0 15px 0;
	padding-bottom:20px;
}
.downloads li {
	margin-bottom:5px;
}
#col2 .downloads li a {
	color: #828485 ;	
}
#col2 .downloads li a:hover {
	text-decoration:underline;
	color: #0a797d ;	
}
.contact #col2 p {
	margin:8px 0 20px 10px;
}
.contact #col2 .intro p {
	margin:15px 0 20px 5px;
}
.contact #col2 #intro {
	margin:0 0 20px 5px;
}
.contact #col2 a {
	color: #0a797d ;
}
.contact #col2 a:hover {
	text-decoration:underline;
}

.contact #col2 h1 {
	margin:0 0 20px 10px;
}
.contact #col2 h3 {
	display:block;
	background: #f3f8f8 ;
	padding:2px 0 3px 10px;
}
.contact #col2 h4 {
	font-size:12px;
	font-weight:normal;
	margin:0 0 8px 10px;
}
.jobs h3 {
	display:block;
}
.jobs h4 {
	display:block;
	clear:both;
	padding-top:15px;
	border-top:1px  #c0c0c0  solid;
	color: #0a797d ;
	font-size:12px;
	font-weight:normal;
	margin-top:15px;
}

.jobs h5 {
	margin-bottom:10px;
	font-size:14px;
}
.jobs h5 a:hover {
	text-decoration:underline;
	color: #0a797d ;
}

.jobs #job_list {
	padding-bottom:4px;
	border-bottom:1px  #c0c0c0  solid;
	margin-bottom:15px;
}
.jobs #col3 p {
	margin-bottom:10px;
}
.jobs #job h4 {
	font-weight:bold;
	margin-top:15px;
	border:none;
	padding:0;	
}
.jobs #job ul {
	margin-top:0;
}
.jobs #job h2 {
	padding-bottom:5px;
	margin-top:10px;
	color: #828485 ;
	border-bottom:1px  #c0c0c0  solid;
}

.jobs #job {
	padding-bottom:20px;
}


.tntabs {
	margin:0;
	padding:0;
	width:100%;
	list-style:none;
	overflow:hidden;
}
#tnbox_0,
#tnbox_4,
#tnbox_11 {
	margin:20px 0 0 0;
}
.tntabs li {
	display:block;
	float:left;
	margin-right:5px;
	background: #eeeeee ;
	font-weight:bold;
	padding:3px 14px 2px;
}

.tntabs li a:hover {
	color: #c0c0c0 ;
	text-decoration:none;
}

.tnboxes table {
	margin:5px 0 20px 0;
}

.tnboxes .contenttable td {
	text-align:left;
	vertical-align:top;
	padding-right:3px;
}
.tnboxes .contenttable th, td {
	border:0;
}
.tnboxes .contenttable thead tr {
	border-bottom:5px solid white;
}
.tnboxes .contenttable p {
	font-size:11px;
	margin:8px 0 5px 10px;
}
.tnboxes .contenttable tbody tr {
	border-bottom:3px solid white;
}

.tnboxes {
	margin:0;
}

.tnbox1, .tnbox2, .tnbox3, .tnbox4 {
	display:none;
}
.tnbox1.on, .tnbox2.on, .tnbox3.on, .tnbox4.on {
	display:block;
}


.tnboxes h1 {
	font-size:14px;
	color: #828485 ;

}
.tnboxes h2 {
	font-size:12px;
	font-weight:bold;
	padding:5px 0 5px 10px;
	margin:10px 0;
	text-transform:uppercase;
}
.company .tnboxes p {
	margin:10px 0 0 5px;
}


.tnboxes ol {
	margin-left:30px;
}
.tnboxes ul {

}
.company .tnboxes li {
	margin-bottom:5px;
}
.company .tnboxes #tnbox_10 h4 {
	margin-top:50px;
	font-weight:normal;
}
.company .tnboxes h3  {
	margin-top:15px;
	color: #0a797d ;
	font-size:14px;
}

#vt_form1 {
	border-top:1px solid  #c0c0c0 ;
	padding-top:15px;
	}
#vt_country {
	border:1px solid  #c0c0c0 ;
	height:20px;
	width:200px;
	margin:5px 0 20px;
	padding-top:2px;
	font-size:11px;
	font-weight:bold;
	}
#vt_form2 {	
	display: none;
	margin-bottom:20px;
	}
#vt_form2 button {
	background-color: #eeeeee ;
	width:52px;
	margin-left:4px;
}
#vt_form2 h4 {
	margin-bottom:5px;
}
#vt_form2 input {
	padding:1px 0 1px 2px;
	width:140px;
}	
#vt_form2 button,
#vt_form2 input {
	border:1px solid  #c0c0c0 ;
	font-size:11px;
	font-weight:bold;
	}

#vt_error { 
	display: none;
	}
#vt_error h4 {
	color: #0a797d ;
	margin-top:15px;
	}
#vt_addr {}
#vt_addr div { 
	display: none;
	border-top:1px solid  #c0c0c0 ;
	padding-top:15px;
	 }

#vt_addr div h3,
#vt_addr div p {
	margin:8px 0 5px;
	}
#vt_addr div a {
	color: #0a797d ;
	}
#vt_addr div a:hover { 
	text-decoration:underline;
	}

	
	

#downloads {
	width:540px;
}

.downloads_box {
	width:100%;
	border-bottom:1px solid  #0a797d ;
	display:none;
	padding-bottom:15px;
}
.downloads_box.on {
	display:block;
}

#downloads h1 {
	background: url('/e/fimg_more_green-bg.gif') 515px center  #f3f8f8  no-repeat ;
		
	width:535px;
	height:25px;
	border-bottom:1px solid  #0a797d ;
	display:block;
	cursor:pointer;
	padding:3px 0 2px 5px;
	margin-bottom:0;
}
#downloads h1:hover {
	background: url('/e/fimg_over_green-bg.gif') 515px center  #f3f8f8  no-repeat ;
	
	cursor:pointer;
	color: #828485 ;
}

#downloads h1.on {
	background: url('/e/fimg_less_green-bg.gif') 515px center  #f3f8f8  no-repeat ;
	}
#downloads h1.on:hover {
	color: #0a797d ;
}

#downloads h2 {
	padding:3px 0 2px 5px;
	margin-top:15px;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px solid  #c0c0c0 ;
	
}
.downloads_box form {
	padding:0;
	margin:0 0 3px 0;
	width:540px;	
	overflow: hidden;
	border-bottom:1px solid  #eeeeee ;	
}
.downloads_box span {
	padding:3px 0 2px 5px;
	color: #0a797d ;
	display:block;
	width:200px;
	overflow:hidden;
	float:left;
	}
.downloads_box select {
	font-size:12px;
	margin-left:185px;
	color: #0a797d ;
	border:1px solid  #0a797d ;
	float:left;
	display:block;
	height:20px;
	width:100px;
	overflow:hidden;
}
.downloads_box select option {
	margin-top:3px;
}
.downloads_box input {
	margin-left:15px;
	cursor:pointer;
	float:left;
	display:block;
	width:20px;
	overflow:hidden;
}
.downloads_box select:hover {
	color: #828485 ;
	background:#FFF;
}

/* search input field */
#gloss_form {
	height:20px;
}
#gloss_form p {
	height:20px;
	display:block;
	width:360px;
	float:left;
}
#gloss_form input.text {
	border:1px solid  #828485 ;
	height:16px;
	margin-right:5px;
	float:left;
	width:150px;
	color: #828485 ;
}
#gloss_form button {
	border:1px solid  #828485 ;
	padding-bottom:4px;
	height:18px;
	float:left;
	width:50px;
}
#gloss_form label {
	display:block;
	font-size:12px;
	color: #0a797d ;
	font-weight:bold;
	width:100px;
	float:left;
}

/* letters disabled */
#gloss_letters {
	text-transform:uppercase;
	color: #c0c0c0 ;
	font-weight:bold;
	clear:both;
	margin-bottom:5px;
	
}
/* letters enabled */
#gloss_letters a {
	color: #0a797d ;
	font-weight:bold;
}
/* letters 123 */
#gloss_letters small {
	font-size:9px;
}

/* table general */
#gloss_tab {
	position:relative;
}
#gloss_tab td {
	width:50%;
	padding:5px;
}
#gloss_tab ul {
	margin:0;
	padding:0;
	list-style:none;
}
/* table itself */
#gloss_tab {
	border:1px solid  #0a797d ;
	border-left:none;
}
/* thead = language list */
#gloss_tab thead td {
	border-left:1px solid  #0a797d ;
	border-bottom:1px solid  #0a797d ;
	background-color: #cee4e5 ;
}
/* active language */
#gloss_tab thead div {
	background-color: #f3f8f8 ;
	background-image:url(/fileadmin/img/less_green-bg.gif);
	background-repeat:no-repeat;
	background-position:right center;
	width:150px;
	border:1px solid  #0a797d ;
}
#gloss_tab thead p {
	margin:0;
	padding:2px 2px 2px 6px;
	cursor:pointer;
}
/* langs popup */
#gloss_tab thead div.hover ul {
	display:block;
}
#gloss_tab thead ul {
	border-bottom:1px solid  #0a797d ;
	border-left:1px solid  #0a797d ;
	border-right:1px solid  #0a797d ;
	background:white;
	position:absolute;
	display:none;
	width:148px;
}
#gloss_tab thead ul a {
	background-image:url(/fileadmin/img/more_green-bg.gif);
	background-repeat:no-repeat;
	background-position:right center;
	display:block;
	width:136px;	
	padding:2px 5px;
}
#gloss_tab thead ul a:hover {
	background-image:url(/fileadmin/img/over_green-bg.gif);
	background-repeat:no-repeat;
	background-position:right center;
	color: #0a797d ;
	text-decoration:none;
	background-color: #f3f8f8 ;
}
#gloss_tab thead li {
	xpadding:2px 5px;
}
#gloss_tab thead a:hover {
	text-decoration:underline;
}

/* tbody = words list */
#gloss_tab tbody td {
	border-left:1px solid  #0a797d ;
	padding:3px;
	padding-left:8px;
}
#gloss_tab tbody tr.c0 td {
	background: #eeeeee ;
}
#gloss_tab tbody tr.c1 td {
	background:#fff;
}
/* found search fragment */
#gloss_tab tbody em {
	font-weight:bold;
	color: #0a797d ;
}
/* IVI */

/* IVI NEWS (Pressemeldungen) */ 

.iviNewsList {  }
.iviNewsList h1 {margin: 0 0 15px 0; text-transform: uppercase;   }
.iviNewsList ul { margin: 0; padding: 0; }
.iviNewsList li { position: relative; margin-bottom: 20px; list-style-type: none; list-style-position: outside;  }
.iviNewsList .title { display: block; padding-top: 10px; border-top: 1px solid  #c0c0c0  ;}
.iviNewsList h2 { font-size: 12px;font-weight: bold; color:  #0a797d  ; }
.iviNewsList .title h2 span {font-weight: normal;}
.iviNewsList .title h2 a { color:  #0a797d  ; }
.iviNewsList img { float: left; border-right: 15px solid #fff;}
.iviNewsList .teaserText{ height: 68px; padding: 15px 10px 0 10px ; color:  #828485 ; border-top: 1px solid   #c0c0c0  ;  }
.iviNewsList .moreLink { padding-bottom: 10px; text-align: right; border-bottom: 1px solid   #eeeeee  ;}
.iviNewsList .moreLink a { font-size: 11px; color:  #0a797d  ; }

.iviNewsDetail .navTop, .iviNewsDetail .navBottom { padding: 7px 0 5px 0; height: 20px; border-top: 1px solid  #eeeeee ; border-bottom: 1px solid  #eeeeee ; }
.iviNewsDetail .navTop a, .iviNewsDetail .navBottom a { font-size: 12px; color:   #0a797d  ; text-decoration: none; }
.iviNewsDetail .navTop span.printSaveLink a   {float: right; padding-left: 25px; background: url(/fileadmin/img/printer.gif) no-repeat 0 0px; }
.iviNewsDetail .navTop span.backLink a { float: left; padding-left: 15px; background: url(/fileadmin/img/pressArrowLeft.gif) no-repeat 0 3px; }

.navTop span.printSaveLink a {
  margin-top: -10px\9; /* IE8 and older */
}


.iviNewsDetail .newsWrapper { margin: 20px 0 30px 0; }
.iviNewsDetail p.teaserText { font-weight: bold; }
.iviNewsDetail .date { font-weight: normal; }
.iviNewsDetail h1 { clear: both; text-transform: uppercase; }
.iviNewsDetail img { float: left; margin: 0 15px 0 0; }
.iviNewsDetail .backLink { border: none;  }
.iviNewsDetail .navBottom span.printSaveLink a   {float: right; padding-left: 25px; background: url(/fileadmin/img/printer.gif) no-repeat 0 0px; }
.iviNewsDetail .navBottom span.topLink a { float: left; padding-left: 15px; background: url(/fileadmin/img/pressArrowTop.gif) no-repeat 0 3px; }




/* IVI Downloads (Pressespiegel) */ 

.iviDownloads h1 { margin-bottom: 15px; text-transform: uppercase; }
.iviDownloads h2 { margin: 15px 0 0 0; padding: 5px 0; font-size: 12px; border-top: 1px solid  #c0c0c0 ; border-bottom: 1px solid  #c0c0c0 ;}
.iviDownloads h2 span.date { font-weight: normal; }
.iviDownloads ul { margin: 0; padding: 0; }
.iviDownloads li { margin: 0; list-style-type: none; list-style-position: outside; }
.iviDownloads li li{ margin: 0; }
.iviDownloads p.title { margin: 0; font-weight: bold; color:  #0a797d  ; border-top: 1px solid  #eeeeee  ; border-bottom: 1px solid  #eeeeee  ; padding: 5px 0 5px 0; }
.iviDownloads p.title span { font-weight: normal; }
.iviDownloads a { display: block; padding: 7px 0 7px 23px; color:  #0a797d  ; border-bottom: 1px solid   #eeeeee  ; background: url('/e/fimg_iconpdf.png') no-repeat 0 4px;}
.iviDownloads .downloadItem { margin-bottom: 20px; }

#top {
	z-index:999;
	width:100%;
	text-align:center;
	position:relative;
	height:140px;
}

#topnavi {
	width:960px;
	margin:auto;
	text-align: left;
	height:111px;
	position:relative;
}

#mid {
	background-color:white;
	padding: 20px 0 40px 0;
	text-align: left;
	text-align:center;
}

#content {
	margin: auto;
	overflow: hidden;
	position:relative;
	width: 960px;
	text-align:left;
}



#bot {
	width:100%;
	text-align:center;
	padding-bottom:20px;
}
#botnavi {
	color:  #c0c0c0 ;
	font-size: 14px;
	margin: auto;
	padding-top: 15px;
	text-align: right;
	width: 960px;
	overflow:hidden;
	
}
#botnavi a {
	color:  #828485 ;
	font-size: 11px;
	text-decoration: none;
}

#bna {
	float:left;
}

#bnb {
	float:right;
}

















.homelink {
	border-bottom: 1px solid  #c0c0c0 ;
	display: block;
	padding-bottom: 3px;
}
.homelink a {
}

#search_results .error {
	color:  #828485 ;
	font-size: 15px;
	margin: 8px 0;
	padding: 9px 0;
}
#search_results div {
	margin-bottom: 20px;
	padding-bottom:10px;
	border-bottom:1px solid  #eeeeee ;
}
#search_results h1 {
	margin: 0;
	padding: 0;
}
#search_results h1 a {
	color:  #0a797d ;
	font-size: 15px;
	text-decoration: none;
}
#search_results p {
	color:  #828485 ;
	margin: 0;
	padding: 0 0 8px 0;
}
#search_results b {
	background: #cee4e5 ;
}

.typo3-adminPanel {
	display: block;
	left: 0;
	margin: 25px 0;
	position: absolute;
}
.typo3-adminPanel td {
	text-align: left;
}





#col1 {
	float: left;
	width: 180px;
}
#search {
	x-border-bottom: 1px solid  #c0c0c0 ;
	x-border-top: 1px solid  #c0c0c0 ;
	margin: 8px 0;
	width: 150px;
	padding:0;
	background: #eeeeee ;
	
}
#search p {
	margin:0;
	padding:2px 0 0 0;
}
#search input {
	background-color:  #eeeeee ;
	border: 0;
	color:  #828485 ;
	font-size: 12px;
	margin: 0;
	padding: 0 0 0 4px;
	width:120px;
}
#search button {
	background-color:  #eeeeee ;
	background-image: url('/e/fimg_src_btn.gif');
	background-position: top right;
	background-repeat: no-repeat;
	border: none;
	height: 20px;
	margin: 0;
	padding: 0;
	width: 20px;
}
#search button:hover {
	background-image: url('/e/fimg_src_btn_hov.gif');
}



#col2 {
	float: left;
	width: 540px;
	margin-left: 30px;
	
}
#colx {
	float: right;
	width: 750px;
}



	
#col2 img {
	padding-bottom: 10px;
}
#col3 {
	float: right;
	width: 180px;
}
#impchem {
	color:  #e3be1e ;
}
#impengi {
	color:  #0070b8 ;
}
#impserv {
	color:  #5bac26 ;
}


#submenu {
	padding-top: 5px;
	margin:0;
}
#submenu ul {
	margin:0;
}

#submenu .on ul {
	display: block;
	list-style: none;
	padding: 3px 0 0;
}
#submenu a {
	color:  #828485 ;
	text-decoration: none;
}
#submenu li {
	display: block;
	list-style: none;
	padding: 3px 0 2px 0;
}
#submenu ul {
	display: none;
}
#submenu ul li {
}
#submenu ul li a {
	display: block;
	margin-left: 20px;
	text-decoration: none;
}
.search_found {
	font-size:14px;
	margin:10px 0;
}
.search_notfound {
	font-size:14px;
	margin:10px 0;
}


#stoerer {
	z-index:1000;
	position:absolute;
	top:3px;
	right:0;
	width:560px;
}

#stoerer h1 {
	text-transform:uppercase;
	font-weight:bold;
	font-size:13px;
	height:30px;
	display:block;
	color:#fff;
	margin:0;
	padding:0 0 0 26px;
	line-height:32px;
	cursor:pointer;
	background: #0a797d  url('/e/fimg_home_attent.gif') no-repeat 0 0;
	overflow:hidden;
}

#stoerer.on h1 {
	background: #0a797d  url('/e/fimg_home_attent.gif') no-repeat 0 -30px;

}
#stoerer p {
	display:none;
}

#stoerer.on p {
	display:block;
	background-color: #f3f8f8 ;
	color: #828485 ;
	line-height:17px;
	font-size:14px;
	margin:0;
	padding:16px 22px 16px;
	background: #f3f8f8  url('/e/fimg_home_attent_bg.gif') no-repeat bottom left;
}

#flvMain {
	position:absolute;
	top:140px;
	width:100%;
	z-index:1000;
	text-align:center;
	margin:auto;
}
#flvBackground {
	background:#000;
	opacity:0.7;
	filter:alpha(opacity=50);
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100,1%;
}
#flvContent {
	position:relative;
	margin:auto;
	width:540px;
	border:none;
	background: #eeeeee ;
	
}
#flvContent h1 {
	background-repeat:no-repeat;
	background-image:url('/e/fimg_home_movp_off.gif');
	height:32px;
	background-position:508px -32px;
	background-color: #c0c0c0 ;
}

#flvContent h1:hover {
	cursor:pointer;
	background-position:508px 0px;
}
