@charset "UTF-8";
/* CSS Document */
body {
	background-image: url(img/i_background.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	margin-top: 0px;}
html,body {
	height: 100%;} 
.text_copyrights {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #707070;
	font-style: normal;}
.adresses {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; line-height: 11pt;
	color: #E7A913;
	font-style: normal;}
.text_homePage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; line-height: 12pt;
	color: #FFFFFF;
	font-style: normal;}
.background_adresses {  
	background-image: url(img/i_img06.gif); 
	background-repeat: no-repeat;}
.background_homePage {  
	background-image: url(img/i_backHome.jpg); 
	background-repeat: no-repeat;}
.background_PRODUCTS {  
	background-image: url(img/i_backProd2.jpg);
	background-repeat: repeat-y;}
.background_PRODUCTS2 {  
	background-image: url(img/i_backProd.jpg); 
	background-repeat: no-repeat;}
.background_GALLERY {  
	background-image: url(img/i_backGallery.jpg); 
	background-repeat: no-repeat;}
.background_productNAME {  
	background-image: url(img/i_productName.jpg); 
	background-repeat: no-repeat;}
.background_productNAME2 {  
	background-image: url(img/i_productName.jpg); 
	background-repeat: no-repeat;}
.background_backPDF {  
	background-image: url(img/i_backPDF.jpg); 
	background-repeat: no-repeat;}
.bullet { 
	margin-top: 4px;}
.check { 
	margin-top: 3px;}
.class1 {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #707070;}
.class1 A:link {color: #707070; text-decoration: none;}
.class1 A:visited {color: #707070; text-decoration: none;}
.class1 A:hover {color: #707070; text-decoration: underline;}
.class2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11pt; color: #E7A913;}
.class2 A:link {color: #E7A913; text-decoration: none;}
.class2 A:visited {color: #E7A913; text-decoration: none;}
.class2 A:hover {color: #E7A913; text-decoration: underline;}
.style2 {font-size: 10px}
.style3 {font-size: 11px; color: #FFFFFF; font-weight: bold;}
.style4 {font-size: 12px; font-weight: bold;}
.style9 {color: #FFFFFF; font-size: 11px;}
.style25 {font-family: Arial, Helvetica, sans-serif}
.style17 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; font-weight: bold;}
.style18 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #FFFFFF; font-style: normal;}
.style19 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-style: normal;}
.style20 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #F5C60B; font-weight: bold; font-style: italic;}
.style21 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #F5C60B; font-weight: bold; font-style: italic;}
.style22 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #F5C60B; font-style: normal;}
.class3 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11pt; color: #c4c722;}
.class3 A:link {color: #c4c722; text-decoration: underline;}
.class3 A:visited {color: #c4c722; text-decoration: underline;}
.class3 A:hover {color: #c4c722; text-decoration: underline;}
/* SECTION GALERIE DE PHOTOS */
#container {position:relative; width:746px; height:500px; margin:10px auto 0 auto; background: url(img/back.jpg) 30px 21px no-repeat;}
#container ul {width:260px; height:500px; padding:0; margin:20px; list-style-type:none; float:right;}
#container li {float:left;}
#container a.gallery, #container a.gallery:visited {display:block; color:#FFFFFF; text-decoration:none; border:1px solid #252525; margin:1px 2px 1px 2px; text-align:left; cursor:default;}
#container a.slidea {background:url(img/p1_t.jpg); height:80px; width:80px;}
#container a.slideb {background:url(img/p39_t.jpg); height:80px; width:80px;}
#container a.slidec {background:url(img/p3_t.jpg); height:80px; width:80px;}
#container a.slided {background:url(img/p33_t.jpg); height:80px; width:80px;}
#container a.slidee {background:url(img/p5_t.jpg); height:80px; width:80px;}
#container a.slideg {background:url(img/p38_t.jpg); height:80px; width:80px;}
#container a.slideh {background:url(img/p40_t.jpg); height:80px; width:80px;}
#container a.slidei {background:url(img/p35_t.jpg); height:80px; width:80px;}
#container a.slidej {background:url(img/p36_t.jpg); height:80px; width:80px;}
#container a.slidek {background:url(img/p34_t.jpg); height:80px; width:80px;}
#container a.slidel {background:url(img/p37_t.jpg); height:80px; width:80px;}
#container a.sliden {background:url(img/p14_t.jpg); height:80px; width:80px;}

#container a.slide20 {background:url(img/p20_t.jpg); height:80px; width:80px;}
#container a.slide21 {background:url(img/p30_t.jpg); height:80px; width:80px;}
#container a.slide22 {background:url(img/p22_t.jpg); height:80px; width:80px;}
#container a.slide24 {background:url(img/p31_t.jpg); height:80px; width:80px;}
#container a.slide25 {background:url(img/p25_t.jpg); height:80px; width:80px;}
#container a.slide26 {background:url(img/p32_t.jpg); height:80px; width:80px;}
#container a.slide27 {background:url(img/p27_t.jpg); height:80px; width:80px;}

#container a.gallery span {position:absolute; width:1px; height:1px; top:21px; left:30px; color:#000000; background:#FFFFFF; overflow:hidden;}
#container a.gallery:hover {border:1px solid #FFFFFF;}
#container a.gallery:hover img {border:1px solid #fff; float:left;}
#container a.slideb:hover img, #container a.slidei:hover img {float:right;}
#container a.gallery:hover span {position:absolute; width:400px; height:400px; top:21px; left:30px; color:#FFFFFF; background:#FFFFFF;}
/* END GALERIE DE PHOTOS */

#contact_table{padding-left:190px; }

.light_grey{background-color:#777; }
.dark_grey{background-color:#444;  padding:3px;}

.submenu{font-family:Arial, Helvetica, sans-serif; font-size:9px; text-transform:uppercase;}
.submenu{display:inline; padding-right:5px;}

.submenu a:link {text-decoration:none; color: #CCC; }
.submenu a:visited{text-decoration:none; color:#CCC;  }
.submenu a:active{text-decoration:none; color:#CCC; }
.submenu a:hover{text-decoration:none; color:white;}

p.colorsubmenu  a:link {text-decoration:none; color:#fef223;  }
p.colorsubmenu  a:visited{text-decoration:none; color:#fef223;  }
p.colorsubmenu  a:active{text-decoration:none;  color:#fef223;  }
p.colorsubmenu  a:hover{text-decoration:none; color:#fef223;}

.style19  a:link { color:#CCC;  }
.style19  a:visited{ color:#CCC;  }
.style19  a:active{ color:#CCC;  }
.style19  a:hover{ color:#ffffff;}

.txt_photo{color:#CCC; font-family:Arial, Helvetica, sans-serif;  font-size:9px; padding-left:10px;}

.section{ width:95%; display:inline-block; padding:5px;  margin-top:10px; background-color:#333;  color:#fff; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-transform:uppercase}
