html, body{margin:0;padding:0}
*{margin:0; padding:0;}
body { 
	margin: 0; 
	padding: 0; 
	background: #FFF none repeat; 
	font-family: helvetica,tahoma,arial; 
	font-size: 78%;
	text-align: center; 
	color: #000000; }
img { border: medium none ; }
ul { 
	font-size: 10pt;
	line-height: 16px; 
	margin: 0; 
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 12px;
	list-style-type: none; 
	list-style-image: url('none'); 
	list-style-position: outside
}
a { text-decoration: none; }
a:link{
	color:#FF0000;
}
a:hover{
	color:#FF0000;
	text-decoration: underline;
}
a:visited{
	color:#FF0000;
}
em { display: block; font-weight: bold; font-style: normal; line-height: 21px; font-size: 90%; }
h2{
	/*border: 1px solid #0000aa;*/
	font-size: 12pt;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
}
h2.firstH2{
	/*border: 1px solid #0000aa;*/
	padding-top: 5px;
}
h2.lastH2{
	/*border: 1px solid #0000aa;*/
	padding-top: 30px;
}

p{
	font-size: 110%; /*12pt;*/
	line-height: 120%; /*14pt;  */
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 12px;
}
p.firstP{
	padding-top: 5px;
}
p.lastP{
	padding-bottom: 5px;
}


.divider {  }
.wrapper { 
	margin: 0 auto; 
	padding: 0;
	width: 940px;
	text-align: left; 
	/*background: #DEE78F;*/
}
.gutter { 
	/*background: #DEE78F;*/
	position: relative; 
}
.secTitle { 
	/*margin: 0px 0px 0px; */
}
.secTitle span { 
	display: block; 
	margin-left: 0px; 
	padding-left: 0px; 
}


.numberedList ol{
	margin:0; 
	padding:0; 
	font-size:10pt;
}

.numberedList li{
	font-weight: bold;
	margin:0px 40px;
	margin-top: 5px;
}	
.numberedList li span{
	font-weight: normal;
}


.bulletPointList ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
}
.bulletPointList li{
	display:block; 
	margin-top: 5px;
	background: url('../img/arrow.gif') no-repeat 0 5px; /* 0px 4px no-repeat; */; margin-left:20px; margin-right:20px; margin-bottom:0px
}	
/* IE HACK !!! */
* html .bulletPointList li{
	display:block; 
	margin:0px 22px;
	background:url('../img/arrow.gif') no-repeat 0 5px; border:1px solid #FFF; 
}/* IE HACK !!! */

.bulletPointList ul span{
	margin-left:20px;
	display: block;
}



.bulletPointListSmall ul{
	margin:0; 
	padding:0; 
	width: 175px;
	list-style-type:none;
}
.bulletPointListSmall li{
	display:block; 
	margin-top: 5px;
	background: url('../img/arrow.gif') no-repeat 0 5px; /* 0px 4px no-repeat; */; margin-left:10px; margin-right:10px; margin-bottom:0px
}


.bulletPointListSuperSmall ul{
	margin:0; 
	padding:0; 
	width: 160px;
	list-style-type:none;
}
.bulletPointListSuperSmall li{
	display:block; 
	margin-top: 5px;
	background: url('../img/arrow.gif') no-repeat 0 5px; /* 0px 4px no-repeat; */; margin-left:0px; margin-right:0px; margin-bottom:0px
}
.bulletPointListSuperSmall ul span{
	margin-left:20px;
	display: block;
}

	
/* IE HACK !!! */
* html .bulletPointListSmall li{
	display:block; 
	margin-top: 0px;
	background: url('../img/arrow.gif') no-repeat 0 5px;; margin-left:10px; margin-right:10px; margin-bottom:0
}/* IE HACK !!! */
.bulletPointListSmall ul span{
	margin-top: 0px;
	margin-left:20px;
	display: block;
}



.newsList ul{
	margin:0; 
	padding:0; 
	width: 160px;
	list-style-type:none;
	line-height: 100%;
}
.newsList li{
	display:block; 
	margin-top: 15px;
	/*background: transparent url(../img/arrow.gif) 0 5px no-repeat;  0px 4px no-repeat; */
}
.newsListDate{
	font-size: 70%;
	font-weight: bold;
	display: block;
}
.newsListTitle{
	font-size: 80%;
	font-weight: bold;
	display: block;
}

.newsListTxt{
	font-size: 80%;
	font-weight: normal;
}
.newsListLine{
	display:block; 
	margin-top: 15px;
	width: 160px;
	background: url('../img/box190_top_news_line.gif') no-repeat 0 5px;
}


.newsSection{
	margin: 0 15px;
	display: block;
	
}
.nS_date{
	font-size: 100%;
	font-weight: bold;
	display: block;
}
.nS_title{
	font-size: 120%;
	font-weight: bold;
	display: block;
	line-height: 140%;
}
.nS_txt{
	margin-top: 10px;
	font-size: 100%;
	font-weight: normal;
	display: block;
	line-height: 140%;
}
.nS_line{
	display:block; 
	margin: 15px 0;
	width: 470px;
	background: url('../img/news_line.gif') no-repeat 0 5px;
}


/* TABLE */

span.raise {vertical-align: super; font-size:8pt; color:#FF0000;}
span.lower {vertical-align: sub;}
span.raise2 {vertical-align: super; font-size:8pt; }

table{
	margin: 0 15px;
	/*width: 470px;*/
	border-collapse: collapse;
	/*border: 1px solid #333;*/
}
table p{
	margin: 0;
	padding: 1px;
	font-size: 8pt;
	line-height: 15px;
}
th{
	border: 1px solid #a8a8a8;
	background-color: #ccc;
	text-align: center;
}
tr{
	
}
td{
	border: 1px solid #a8a8a8;
	background-color: #e5e5e5;
	font-size: 8pt;
	text-align:center;
}

td.thTitle{
	text-align: left;
	color: #555;
	margin-left: 2px;
	margin-bottom: 2px;
}

#r0c0{
	text-align: left;
	color: #FF0000;
}
#r1c0, #r2c0, #r3c0, #r4c0, #r5c0, #r6c0, #r7c0, #r8c0, #r9c0, #r10c0, #r11c0, #r12c0, #r13c0, #r14c0, #r15c0, #r16c0, #r17c0, #r18c0, #r19c0, #r20c0, #r21c0{
	text-align: left;
	color: #555;
}

.productTable table{
	margin: 0 15px;
	width: 470px;
	border-collapse: collapse;
	/*border: 1px solid #333;*/
}
.productTable p.topLine{
	margin: 15px 15px 0;
	/*border-top: 1px solid #a8a8a8;*/
}
.productTable p{
	margin: 0 15px;
	padding: 0;
}


/* CONTACT */
#boxContent table, #boxCompany table, #box1 table{
	margin: 0 15px;
	width: 220px;
	border-collapse: collapse;
	/*border: 1px solid #333;*/
}
#boxContent table p, #boxCompany table p, #box1 table p{
	margin: 0;
	padding: 0;
	font-size: 9pt;
	line-height: 10pt;
}
#boxContent tr, #boxCompany  tr, #box1  tr{
	height: 14px;
}
#boxContent #r1c0, #boxContent #r2c0, #boxContent #r3c0,     #boxCompany  #r1c0, #boxCompany #r2c0, #boxCompany #r3c0{
	width: 60px;
	text-align: left;
	color: #555;
}
#boxContent td, #boxCompany td, #box1 td{
	padding: 0.2em;
	border: none;
	background-color: #fff;
	font-size: 10pt;
	text-align:left;
}

.addressTable td{
	background-color: #fff;
	border: none;
}



/* COMPANY */
#box6_b table{
	margin: 0 15px;
	width: 190px;
	border-collapse: collapse;
	/*border: 1px solid #333;*/
}
#box6_b table p{
	margin: 0;
	padding: 0;
	font-size: 9pt;
	line-height: 14px;
}
#box6_b tr{
	height: 15px;
}
#box6_b #r1c0, #box5 #r2c0, #box5 #r3c0{
	width: 60px;
	text-align: left;
	color: #555;
}
#box6_b td{
	padding: 0.2em;
	border: none;
	background-color: #fff;
	font-size: 10pt;
	text-align:left;
}


/* *************************************************************************************** */


/* 	LOGO */
#logo a{ 
	position: absolute;
	padding:0;
	display: block;
	/*order:1px solid green; */
	margin-top: 31px;
	margin-left: 225px;
	height: 55px;
	width: 200px;	
	background: url('../img/logo.gif') no-repeat top left;; margin-right:0; margin-bottom:0 
	}

#headerLogo span i{display: none; visibility: hidden;}

#header  {
	width: auto;
	height: 140px;
	background: url('../img/headerBg.gif') repeat-x;	
	/*border: 1px solid #00ff00;*/
	}
#header ul {list-style-type:none; margin:0px; margin-left:225px; padding:0px; background-color: #33cc00;}
#header li {float:left; margin-top:86px;}			
#header li.btn1 a{
	display: block; 
	background:  url('../img/navL1a.gif') no-repeat; 
	width: 70px; 
	height: 40px;
	color: #FF0000; 
	margin-top: 0px;
	text-decoration: none; font-style:normal; font-variant:normal; font-weight:normal; font-size:.1em; font-family:sans-serif
}
#header li.btn2 a{
	display: block; 
	background:  url('../img/navL1b.gif') no-repeat; 
	width: 64px; 
	height: 40px;
	color: #FF0000; 
	margin-top: 0px;
	text-decoration: none; font-style:normal; font-variant:normal; font-weight:normal; font-size:.1em; font-family:sans-serif
}
#header li.btn3 a{
	display: block; 
	background:  url('../img/navL1c.gif') no-repeat; 
	width: 75px; 
	height: 40px;
	color: #FF0000; 
	margin-top: 0px;
	text-decoration: none; font-style:normal; font-variant:normal; font-weight:normal; font-size:.1em; font-family:sans-serif
}
#header li.btn4 a{
	display: block; 
	background:  url('../img/navL1d.gif') no-repeat; 
	width: 51px; 
	height: 40px;
	color: #FF0000; 
	margin-top: 0px;
	text-decoration: none; font-style:normal; font-variant:normal; font-weight:normal; font-size:.1em; font-family:sans-serif
}
#header li.btn5 a{
	display: block; 
	background:  url('../img/navL1e.gif') no-repeat; 
	width: 60px; 
	height: 40px;
	color: #FF0000; 
	margin-top: 0px;
	text-decoration: none; font-style:normal; font-variant:normal; font-weight:normal; font-size:.1em; font-family:sans-serif
}
#header li a { background-position:0px 0px;}
#header li a:hover { background-position:0px -40px;}
#header li a:active { background-position:0px -80px;}

#header li a span{display:none;}
#header i{display: none; visibility: hidden;} 
	
#header li a.isActive {
	background-position:0px -80px;
}

/* *************************************************************************************** */
/* 	HEADLINE  */
#headline  {
	margin: 0;
	padding: 0;
	width: auto;
	height: 93px;	
	background: url('../img/headlineBg.gif') repeat-x;
	/*border: 1px solid #FFFFaa;*/
}
.replaceHeadline{
	margin:0;
	padding:0;
	display: block;
	margin-left:0px;
	height: 70px;
	width: 940px;
}
.replaceHeadline span{display: none; visibility: hidden;}
	
#hl_home{ 
	background: url('../img/hl_home.gif') no-repeat top left; 
}


#hl_femtosecond{ 
	background: url('../img/hl_home.gif') no-repeat top left; 
}
#hl_picosecond{ 
	background: url('../img/hl_home.gif') no-repeat top left; 
}
#hl_single{ 
	background: url('../img/hl_home.gif') no-repeat top left; 
}
#hl_accessoires{ 
	background: url('../img/hl_home.gif') no-repeat top left; 
}
#hl_request{ 
	background: url('../img/hl_home.gif') no-repeat top left; 
}


/* *************************************************************************************** */
/* CONTENT */
#content{
	margin: 0;
	padding: 0;
	clear: both;
	width: auto;
	background: #fff url('../img/contentBg.gif') repeat-x;
	
}

/* LEVEL 2 NAVIGATION, EG. PRODUCTS */
#firstContent{
	margin: 0;
	padding: 0;
	/*background-color: #B1C1C5;*/
	float: left; 
	width: 220px; 
	/*border: 1px solid #FF0000;*/
}
#firstContent ul{
	margin: 0;
	padding: 0 15px;
}
#firstContent ul i{
	display: none;
}

/* MAIN CONTENT */
#secContent{
	/*background-color: #C2E7C2; */
	margin: 0;
	padding: 0;
	float: left; 
	width: 720px;  /* 640*/
}
#secContent h3{
	/*border: 1px solid #0000aa;*/
	/*padding-top: 20px;*/
	color: #555;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
}
/* SIDE CONTENT */

#box0{
	/*background-color: #FFF; */
	float: left; 
	width: 605;
	margin-bottom: 15px; 
}
#box1{
	/*background-color: #FFF; */
	float: left; 
	width: 500px; 
}
#box2{
	/*background-color: #4BB54A;*/
	float: right; 
	width: 220px; 
}

/* FEMTOSECOND, PICOSECOND */
#boxFemto1{
	float: left; 
	width: 500px; 
}
#boxFemto2{
	float: right; 
	width: 220px; 
	/*background: #FF0000;*/
}
#boxCompany{
	/*background-color: #4BB54A;*/
	margin-top:0px;
	margin-left: 190px;
	width: 400px; 
}



#box3{
	/*background-color: #4BB54A;*/
	clear:both;
	float: left; 
	margin-top:15px;
	width: 605px; 
}
#box3left{
	float: left; 
	width: 400px;
}
.box3right{
	float: right; 
	width: 220px;
	margin-left: 0px;
}
.box3inner{
	margin-left: 15px;
}

.box3content {
	margin:0; 
	padding:0; 
	width: 160px;
}



/* IE HACK !!! 
* html #box3right{
	clear:left;
	float: right; 
	width: 190px;
}
*/

/* SINGLE FREQUENCY */
#box4{
	/*background-color: #4BB54A;*/
	float: left;
	margin-top:0px;
	width: 400px; 
}
#box4_a{
	/*background-color: #4BB54A;*/
	float: left;
	margin-top:0px;
	width: 400px; 
}
#box4_b{
	/*background-color: #4BB54A;*/
	float: left;
	margin-top:15px;
	width: 400px; 
}
#box4_c{
	background-color: #4BB54A;
	/*clear: both;*/
	float: right;
	margin-top:0px;
	width: 190px; 
}

/* HOME */
#box5{
	/*background-color: #4BB54A;*/
	margin-top:0px;
	margin-left: 190px;
	width: 400px; 
}

/* COMPANY */
#box6{
	/*background-color: #4BB54A;*/
	margin-top:0px;
	margin-left: 190px;
	width: 605px; 
}
#box6_a{
	float: left;
	width: 400px;
}
#box6_a1{
	
}
#box6_a2{
	margin-top: 15px;
}

#box6_b{
	margin: 0;
	padding: 0;
	float: right;
	width: 190px;
}
#box6_b1{
	
}
#box6_b2{
	margin-top: 15px;
}


/* BOX TRADSHOW */
#box7_a{
	float: left;
	width: 400px;
}
#box7_b{
	float: left;
	width: 400px;
	margin-top: 15px;
}




.clear { 
	clear: both;
	background-color:#fff;
	height: 0px;
}



/* *************************************************************************************** */
/* BOX BACKGROUND - 190PX WIDTH*/
.box190_top{
	margin: 0 15px;
	height: 27px;
	width: 190px;
	background:  url('../img/box190_top.gif') no-repeat 0 0;
}
.box190_top span{display:none;}

.box190_top_news{
	margin: 0 15px;
	height: 50px;
	width: 190px;
	background:  url('../img/box190_top_news.gif') no-repeat 0 0;
}
.box190_top_news span{display:none;}

.box190_middle{
	margin: 0 15px;
	height: auto;
	width: 190px;
	background:  url('../img/box190_middle.gif') repeat-y;	
}

.box190_bottom{
	margin: 0 15px;
	height: 62px;
	width: 190px;
	background:  url('../img/box190_bottom.gif') no-repeat 0 0;
	/*border: 1px solid #ff0000;*/
}
.box190_bottom_noShad{
	margin: 0 15px;
	height: 27px;
	width: 190px;
	background:  url('../img/box190_bottom.gif') no-repeat 0 0;
	/*border: 1px solid #ff0000;*/
}
.box190_bottom span{display:none;}
.box190_bottom_noShad span{display:none;}



/* BOX BACKGROUND - 400PX WIDTH*/
.box400_top{
	height: 27px;
	width: 500px;
	background:  url('../img/box450_top.gif') no-repeat 0 0;
}
.box400_top span{display:none;}
.box400_middle{
	height: auto;
	width: 500px;
	background:  url('../img/box450_middle.gif') repeat-y;	
}
.box400_bottom{
	height: 62px;
	width: 500px;
	background:  url('../img/box450_bottom.gif') no-repeat 0 0;
	/*border: 1px solid #ff0000;*/
}
.box400_bottom_noShad{
	height: 27px;
	width: 500px;
	background:  url('../img/box450_bottom.gif') no-repeat 0 0;
	/*border: 1px solid #ff0000;*/
}
.box400_bottom span{display:none;}
.box400_bottom_noShad span{display:none;}



/* BOX BACKGROUND - 605PX WIDTH*/
.box605_top{
	height: 27px;
	width: 605px;
	background:  url('../img/box605_top.gif') no-repeat 0 0;
}
.box605_top span{display:none;}
.box605_middle{
	height: auto;
	width: 605px;
	background:  url('../img/box605_middle.gif') repeat-y;	
}
.box605_bottom{
	height: 62px;
	width: 605px;
	background:  url('../img/box605_bottom.gif') no-repeat 0 0;
	/*border: 1px solid #ff0000;*/
}
.box605_bottom_noShad{
	height: 27px;
	width: 605px;
	background:  url('../img/box605_bottom.gif') no-repeat 0 0;
	/*border: 1px solid #ff0000;*/
}
.box605_bottom span{display:none;}
.box605_bottom_noShad span{display:none;}


/* *************************************************************************************** */
/* NAVIGATION LEVEL2 - PRODUCTS */
#navL2titel {
	margin-left: 15px;
	background:  url('../img/navL2-products.gif') no-repeat 0 0;
	display: block;
	height: 50px;
	width: 190px
}
#navL2titelNews {
	margin-left: 15px;
	background:  url('../img/navL2-news.gif') no-repeat 0 0;
	display: block;
	height: 50px;
	width: 190px
}
#navL2titelContact {
	margin-left: 15px;
	background:  url('../img/navL2-contact.gif') no-repeat 0 0;
	display: block;
	height: 50px;
	width: 190px
}
#navL2titelQuality {
	margin-left: 15px;
	background:  url('../img/navL2-quality.gif') no-repeat 0 0;
	display: block;
	height: 50px;
	width: 190px
}



#navL2 li, #navL2News li, #navL2Contact li, #navL2Quality li{
	display: block;
	list-style: none;
	height: 50px; 
	float: left;
}
	
#navL2 a {
	background:  url('../img/navL2-products.gif') no-repeat 0 0;
	display: block;
	height: 50px;
	width: 190px
} 

#navL2News a {
	background:  url('../img/navL2-news.gif') no-repeat 0 0;
	display: block;
	height: 50px;
	width: 190px
}

#navL2Contact a {
	background:  url('../img/navL2-contact.gif') no-repeat 0 0;
	display: block;
	height: 50px;
	width: 190px
}

#navL2Quality a {
	background:  url('../img/navL2-quality.gif') no-repeat 0 0;
	display: block;
	height: 50px;
	width: 190px
}

	
#navL2a a {  
	background-position: 0 -50px;   }
#navL2b a { 
	background-position: 0 -100px;  }
#navL2c a { 
	background-position: 0 -150px;  }
#navL2d a { 
	background-position: 0 -200px;  }
#navL2e a { 
	height: 50px;
	background-position: 0 -250px;  }

#navL2f a { 
	height: 50px;
	background-position: 0 -100px;  }

#navL2g a { 
	height: 50px;
	background-position: 0 -150px;  }
	
#navL2a a:hover{ 
	background-position: -190px -50px;  }
#navL2a a.isActive{
	background-position: -380px -50px;	}
#navL2b a:hover{ 
	background-position: -190px -100px;  }
#navL2b a.isActive{
	background-position: -380px -100px;	}
#navL2c a:hover{ 
	background-position: -190px -150px;  }
#navL2c a.isActive{
	background-position: -380px -150px;	}
#navL2d a:hover{ 
	background-position: -190px -200px;  }
#navL2d a.isActive{
	background-position: -380px -200px;	}
#navL2e a:hover{ 
	background-position: -190px -250px;  }
#navL2e a.isActive{
	background-position: -380px -250px;	}

#navL2f a:hover{ 
	background-position: -190px -100px;  }
#navL2f a.isActive { 
	background-position: -380px -100px;  }
	
#navL2g a:hover{ 
	background-position: -190px -150px;  }
#navL2g a.isActive { 
	background-position: -380px -150px;  }


#navL2titel span, #navL2titelNews span, #navL2titelContact span, #navL2titelQuality span {
	display: none;}



/* *************************************************************************************** */
/* IMAGES */
#img_katana_withdriver{
	background: url('../img/img_katanawithdriver.jpg') no-repeat top left;
}
#img_origami{
	background: url('../img/img_origami.jpg') no-repeat top left; 
}
#img_origami_withdriver{
	background: url('../img/img_origamiwithdriver.jpg') no-repeat top left; 
}
#img_pico{
	background: url('../img/img_pico.jpg') no-repeat top left; 
}
#img_sumo{
	background: url('../img/img_sumo.jpg') no-repeat top left; 
}
.replaceImg1{
	margin:0 15px;
	padding:0;
	display: block;
	height: 150px;
	width: 420px;
}
.replaceImg1 span{display: none; visibility: hidden;}

.replaceImg1arge{
	margin:0 15px;
	padding:0;
	display: block;
	height: 336px;
	width: 420px;
}
.replaceImg1arge span{display: none; visibility: hidden;}

.replaceImg2arge{
	margin:0 15px;
	padding:0;
	display: block;
	height: 198px;
	width: 420px;
}
.replaceImg2arge span{display: none; visibility: hidden;}

#trshw_photonics{
	background: url('../img/trshw_photonics.jpg') no-repeat top left;
}
#trshw_ofcnfoec{
	background: url('../img/trshw_ofcnfoec.gif') no-repeat top left;
}
#trshw_laser{
	background: url('../img/trshw_laser.gif') no-repeat top left;
}
#trshw_laserexpojp{
	background: url('../img/trshw_laser.gif') no-repeat top left;
}
#trshw_cleous{
	background: url('../img/trshw_cleous.gif') no-repeat top left;
}
#trshw_photonics2009{
	background: url('../img/trshw_photonics2009.gif') no-repeat top left;
}
#trshw_laser2009{
	background: url('../img/trshw_laser2009.png') no-repeat top left;
}
#trshw_photonxpo2009{
	background: url('../img/trshw_photonxpo2009.png') no-repeat top left;
}
#trshw_fom2009{
	background: url('../img/trshw_fom2009.gif') no-repeat top left;
}
#trshw_CIMST2009{
	background: url('../img/trshw_CIMST2009.gif') no-repeat top left;
}
#trshw_bios2010{
	background: url('../img/trshw_bios2010.gif') no-repeat top left;
}
#trshw_photonicswest2010{
	background: url('../img/trshw_photonicswest2010.gif') no-repeat top left;
}
#trshw_assp2010{
	background: url('../img/trshw_assp2010.png') no-repeat top left;
}
#trshw_cleo2010{
	background: url('../img/trshw_cleo2010.png') no-repeat top left;
}
#trshw_photonicseurope2010{
	background: url('../img/trshw_photonicseurope2010.gif') no-repeat top left;
}
#trshw_lasys2010{
	background: url('../img/trshw_lasys2010.gif') no-repeat top left;
}

/* DISTRIBUTORS */
.dist_line{
	display:block; 
	margin: 0px 0;
	width: 470px;
	background: url('../img/news_line.gif') no-repeat 0 5px;
}
#dist_markettech{
	background: url('../img/dist_markettech.jpg') no-repeat top left;
}
#dist_msquare{
	background: url('../img/dist_msquare.jpg') no-repeat top left;
}
#dist_cli{
	background: url('../img/dist_cli.jpg') no-repeat top left;
}
#dist_cdhc{
	background: url('../img/dist_cdhc.jpg') no-repeat top left;
}
#dist_ptt{
	background: url('../img/dist_ptt.jpg') no-repeat top left;
}
#dist_fortertech{
	background: url('../img/dist_fortertech.jpg') no-repeat top left;
}
#dist_optoscience{
	background: url('../img/dist_optoscience.jpg') no-repeat top left;
}
#dist_optoprim{
	background: url('../img/dist_optoprim.jpg') no-repeat top left;
}
#dist_ams{
	background: url('../img/dist_ams.jpg') no-repeat top left;
}
#dist_exelite{
	background: url('../img/dist_exelite.jpg') no-repeat top left;
}
#dist_bfioptilas{
	background: url('../img/dist_bfioptilas.jpg') no-repeat top left;
}
#dist_bsoe{
	background: url('../img/dist_bsoe.jpg') no-repeat top left;
}


.replaceTrade1 {
	margin:15px 0;
	padding:0;
	display: block;
	height: 120px;
	width: 450px;
}

.replaceTrade1 span{display: none; visibility: hidden;}





#mail1{
	background: url('../img/mail1.gif') no-repeat top left;
}
.replaceMail1{
	margin:0 15px;
	padding:0;
	display: block;
	height: 115px;
	width: 300px;
}



#mail2{
	background: url('../img/mail3.gif') no-repeat top left;
}
.replaceMail2{
	margin:0 17px;
	padding:0;
	display: block;
	height: 24px;
	width: 130px;
}



.replaceMail1 span, .replaceMail2 span{display: none; visibility: hidden;}



/* *************************************************************************************** */
/* FOOTER */
#footer  {
	/*border: 1px solid #FF6600;*/
	width: auto;
	height: 124px;
	background: url('../img/footerBg.gif') repeat-x;	
}
#footer a:link{
	color:#242424;
}
#footer a:hover{
	color:#FF0000;
	text-decoration: none;
}
#footer a:visited{
	color:#242424;
}
#footer ul {list-style-type:none; margin:0px; margin-left:240px; padding:0px; background-color: #33cc00;}
#footer li {
	float:left; 
	margin-top:8px;
	font-size: .8em;}			

.madeInCh{
	color:#ccc;
}

/* *************************************************************************************** */