﻿
/* selectors 

*/a{
 	color:#474747;
}
body {
scrollbar-face-color: #cfd0d2;
scrollbar-shadow-color:#cfd0d2;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #cfd0d2;
scrollbar-darkshadow-color: #cfd0d2;
scrollbar-arrow-color: #ffffff;
font-family:"Arial";
font-size:12px;
margin:0px;
color:#474747;
}
#leheader {
}
a img{
border:none;
}
a img:hover{
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
 filter:alpha(opacity=60);
-moz-opacity:0.6;
-khtml-opacity: 0.6;
opacity: 0.6;
}
a:hover{
color:black;
}

/* Martin CSS STYLE 

*/.tableComplex *{
margin:0;
padding:0;
}
.tableComplex{
 					color:#474747;
 font-size:11px;
 background:#ffffff;
 width:100%;
 margin:auto;
}
.tableComplex tr.headTD{
 		background:#474747;
 color:#ffffff;
 font-weight:bold;
 font-size:14px;
 }
.tableComplex tr.headTD td{
 	padding:5px;
 }
.tableComplex tr.firstTD td{
 	font-weight:bold;
 text-align:center;
 vertical-align:bottom;
 padding:2px;
}
.tableComplex tr.contentTD td{
 	text-align:center;
 height:60px;
 border-top:2px solid #474747;
 padding:2px;
 }
.tableComplex td.alternate{
 	background:#d5d5d5;
 }
.popOver{
 		position:absolute;
z-index:11;
 visibility:hidden;
 left:0px;
 top:0px;
 height:110px;
 width:100%;
text-align:center;
 z-indez:5000;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg.png', sizingMethod='scale');
 }
.popOver[class]{
 background: url("../images/bg.png");
 }
.popCenter{
 	width:100%;
 text-align:center;
 padding:auto;
 padding-top:0px;
 padding-bottom:0px;
 }

/* Martin CSS STYLE END 
*/.tabdonner{
border-left:1px solid #455D6D;
border-top:1px solid #455D6D;
}
.tb2{
border-left:none;
border-top:1px solid #455D6D;
}
.tabdonner td,.tabdonner th{
border-bottom:1px solid #455D6D;
border-right:1px solid #455D6D;
padding:3px;
position:}
.tabdonner th{
}
.bd-left{
border-left:1px solid #455D6D;
}
div{
position:relative;
}
.titresousMenu1{
margin-top:5px;
padding-left:3px;
}
.texteNews{
margin-left:102px;
margin-right:30px;
text-align:left;
}
.MenuCol1{
margin-left:13px;
margin-bottom:5px;
font-weight:bold;
padding-top:12px;
}
.MenuCol1News{
margin-left:60px;
margin-top:30px;
margin-bottom:5px;
font-weight:normal;
text-align: left;
}
.MenuCol1News2{
margin-left:102px;
margin-top:30px;
margin-bottom:5px;
font-weight:bold;
}
.MenuCol1NewsDate{
margin-left:102px;
margin-bottom:3px;
margin-top:20px;
}
#conteneurMenuCol1{
margin-left:50px;
margin-top:0px;
margin-right:10px;

}
.MenuCol1 img{
padding-right:3px;
}
.contSousMenu1{
margin-left:40px;
margin-bottom:30px}
.contSousMenu1 a{
color:#474747;
text-decoration:none}
.menuGras{
font-weight:bold;
}
.contSousMenu1 a:hover{
color:#474747;
text-decoration:underline;
}
.contSousmenu2{
margin-left:10px;
}

/* selectors end 
*/
/* Custom styles 
*/.errorMessage{
 font-weight:bold;
 color:Red;
}
.centeredTable{
 margin-left:auto;
 margin-right:auto;
}
.row_color{
background-color:white;
}
.row_color:hover{
background-color:gray;
 color:white;
cursor:pointer;
 cursor:hand;
}
.alt_row_color{
 background-color:silver;
}
.alt_row_color:hover{
 background-color:gray;
 color:white;
 cursor:pointer;
 cursor:hand;
}
#usersTable td{
padding:3px;
}
#usersInfo td{
padding:3px;
}
input[type="button"]{
cursor:pointer;
cursor:hand;
}
input[type="submit"]{
cursor:pointer;
cursor:hand;
}
input[type="file"]{
cursor:pointer;
cursor:hand;
}
.alt_link:link{
color:black;
 text-decoration:none}
.alt_link:active{
color:black;
text-decoration:none}
.alt_link:hover{
color:white;
text-decoration:none}
.alt_link:visited{
color:black;
text-decoration:none}

/* Custom styles end 
*/#contHeader{
width:100%}
#sousmenue{
border:#CCCCCC 1px dashed;
background-color:#FFFFFF;
width:200px;
 position:absolute;
z-index:1000;
visibility:hidden;
display:block;
}
#sousmenue .liennSousmenu1{
padding-top:15px;
padding-bottom:5px;
padding-left:5px;
border-bottom:1px #CCCCCC dashed;
}
#sousmenue .liennSousmenu1 a{
color:#547083;
}
#sousmenue .liennSousmenu2{
padding-top:15px;
padding-bottom:5px;
padding-left:5px;
border-bottom:1px #CCCCCC dashed;
}
#sousmenue .liennSousmenu2 a{
color:#888D5E;
}
#sousmenue .liennSousmenu3{
padding-top:15px;
padding-bottom:5px;
padding-left:5px;
border-bottom:1px #CCCCCC dashed;
}
#sousmenue .liennSousmenu3 a{
color:#9E3030;
}
#sousmenue .liennSousmenu4{
padding-top:15px;
padding-bottom:5px;
padding-left:5px;
border-bottom:1px #CCCCCC dashed;
}
#sousmenue .liennSousmenu4 a{
color:#D65D33;
}
#sousmenue .liennSousmenu5{
padding-top:15px;
padding-bottom:5px;
padding-left:5px;
border-bottom:1px #CCCCCC dashed;
}
#sousmenue .liennSousmenu5 a{
color:#CAA937;
}
.menuout{
text-align: center;
}
.menuout a:link{
color:#474747;
text-transform: uppercase;
text-decoration: none;
}
.menuout a:visited{
color:#474747;
text-transform: uppercase;
text-decoration: none;
 }
.menuout a:hover{
color:#474747;
text-transform: uppercase;
text-decoration: underline;
 }
.menuout a:active{
color:#474747;
text-transform: uppercase;
text-decoration: none;
 }
.menuout span{
color:#474747;
text-transform: uppercase;
text-decoration: none;
cursor:pointer;
}
.tabMenu{
color:#474747;
width:950px;
height:50px;
  }
#Header{
width:100%;
z-index:0;
}
#contFlash{
width:1000px;
}
#conteneurTxtbody{
width:620px;
height:955px;
}
.texte_Home{
padding-left:20px;
text-align:left;
}
.TitreSousMenuColGauche{
font-weight:bold;
}
.titreNewColGauche{
font-style:italic;
padding-left:105px;
}
#conteuercol2{
height:935px;
overflow-y:auto;
}
#conteuercol1{
	padding:20px 0 0 0;
height:935px;
color:#474747;
}
#theFooter2{
height:59px;
text-align:right;
padding-right:65px;
}

.contFooter a:hover{
color:#999999;
text-decoration:underline;
}
.contFooter{
font-size:10px;
 color:#999999;
padding-top:10px;
}
.contFooter a{
color:#999999;
}
#theFooter1{
height:59px;
float:right;

padding-top:10px;
font-size:10px;
 color:#999999;
padding-top:10px;

}

.newsColGauche{
padding-left:105px;
}
.grosTitreBodyCol2{
font-weight:bold;
font-size:16px;
padding-left:20px;
padding-top:30px;
background-image:url(../images/bg_home.jpg);
background-repeat:no-repeat;
background-position:left bottom;
font-size:16px;
}
.grosTitreBodyCol2Instrumentation{
font-weight:bold;
font-size:16px;
padding-left:18px;
padding-top:30px;
background-image:url(../images/bg_instrumentation.png);
background-repeat:no-repeat;
background-position:left bottom;
font-size:16px;
}
.grosTitreBodyCol2Etalon{
font-weight:bold;
font-size:16px;
padding-left:20px;
padding-top:30px;
background-image:url(../images/bg_etalon.png);
background-repeat:no-repeat;
background-position: left bottom;
font-size:16px;
}
.grosTitreBodyCol2Melangeur{
font-weight:bold;
font-size:16px;
padding-left:20px;
padding-top:30px;
background-image:url(../images/bg_Gaz.png);
background-repeat:no-repeat;
background-position: left bottom;
font-size:16px;
}
.grosTitreBodyCol2Controle{
font-weight:bold;
font-size:16px;
padding-left:20px;
padding-top:30px;
background-image:url(../images/bg_controle.png);
background-repeat:no-repeat;
background-position: left bottom;
font-size:16px;
}
.sousTitreBodyCol2{
padding-left:20px;
font-size:14px;
font-weight:bold;
margin-top:20PX;
margin-bottom:20px;
}
.tabPhoto{
background-image:url(../images/photo1.jpg);
background-repeat:no-repeat;
width:213px;
margin-left:25px;
}
.colsBodyTextemelangeur{
 float:left;
color:#5c5f40;
 }
.colsBodyTextehome{
 float:left;
color:#6c8ba0;
 }
.colsBodyTextecontrole{
 float:left;
color:#AD7753;
 }
.colsBodyTexteetalonnage{
 float:left;
color:#455d6d;
 }
.colsBodyTexteinstrumentation{
 float:left;
color:#d31c1c;
 }
.colsBodyTexteanalytique{
 float:left;
color:#cdb45c;
 }
.colsPhotoBody{
 float:right;
 text-align:right;
 width:225px;
 margin-top:75px;
 }
#HeaderDroite{
 	width:50%;
 }
#HeaderGauche{
 	width:50%;
 }
#contBody{
 		width:100%;
 height:500px;
 margin-top:-1px;
}
#thebody{
 		width:100%;
 height:500px;
 }
#leftBody{
 		width:50%;
 }
#rightBody{
 	width:50%;
 }
#colone1{
		width:310px;
 height:1030px;
 vertical-align:top;
 padding-top:20px;
 }
#colone2{
 		width:640px;
 height:1030px;
 vertical-align:top;
 }
.sousMenuColGauche{
 padding-left:105px;
 padding-top:30px;
 }
.menu1{
color:#547083}
.menu2{
color:#888D5E}
.menu3{
color:#9E3030}
.menu4{
color:#D65D33}
.hand{
cursor:pointer;
cursor: hand;
}
#content{
width:575px;
}
.linkSecDyna{
cursor:pointer;
 text-decoration:underline;
}
.linkSecDyna:hover{
 color:#000;
}
.black_txt{
	color:black!important;
}

#logoPrint{ display:none;!important}

p{ margin: 10px  0 0 0;}
/**{ border:1px solid red;}*/