/* Général */
html, body {
	margin: 0;
	padding: 0;
	height: 100%;
	background-color:#FFFFFF;
}
img, div, td, ul, li {
	behavior: url(script/iepngfix.htc);
}
* {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
/*	color:#FFFFFF;*/
	margin:0 0 0 0;
	padding:0 0 0 0;
}
iframe{border:0px;}
.displayNone{
	display:none;
}
.txtPetit{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.WHM{
	width:100%;
	height:100%;
}
.WM{
	width:100%;
}
.HM{
	height:100%;
}
.textUD{
	display:none;
}
h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
}
h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#ffc659;
	font-weight:bold;
}
h2.blanc{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
}
h2.actu{
	color:#1F4393;
	/*color:#1D823E;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	padding-bottom:3px;
	margin:0;
}
h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
}
p.classique{
	text-align:justify;
	color:#FFFFFF;
}
bold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
}
.titre{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffc659;
	font-weight:bold;
}
.titre2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffc659;
	font-weight:bold;
}
.titreUnder{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6D6D6D;
	font-weight:bold;
	text-decoration:underline;
}
/* ID structure */
#conteneurSite{
	width:100%;
	height:100%;
	background-color:#FFFFFF;
	background-image:url(../images/background/fond-barres.gif);
	background-repeat:repeat-x;
}
#conteneurSiteInt{
	width:100%;
	height:100%;
	background-color:#FFFFFF;
	background-image:url(../images/background/fond-barres-int.gif);
	background-repeat:repeat-x;
}
#repeatGauche{
	height:100%;
	/*width:100px;*/
	background-color:#FFFFFF;
	background-image:url(../images/background/fond-barres-int.gif);
	background-repeat:repeat-x;
}
#repeatDroite{
	height:100%;
	background-image:url(../images/background/fond-interieur.gif);
	background-repeat:repeat-x;
	background-color:#f14823;
}
#leSiteAccueil{
	width:800px;
	height:535px;
}
#leSiteInterieur{
	width:800px;
	height:100%;
}
#leSiteFlashHaut{
	width:1000px;
	height:85px;
}
#leSiteFlash{
	width:1000px;
	height:450px;
}
#colGaucheInt{
	width:200px;
	background-image:url(../images/background/fond-barres-int.gif);
	background-repeat:repeat-x;
}
#colMilieuInt{
	width:700px;
	background-color:#f14823;
	background-image:url(../images/background/fond-interieur.gif);
	background-repeat:repeat-x;
}
#colDroiteInt{
	width:100px;
	background-image:url(../images/background/fond-interieur.gif);
	background-repeat:repeat-x;
	background-color:#f14823;
	/*background-color:#fff;*/
}
#menuInt{
	height:23px;
}
#sousMenuInt{
	height:17px;
}
#tabContenu{
	width:700px;
	height:100%;
}
#colCoteCercles{
	background-image:url(../images/background/cercles.gif);
	background-repeat:no-repeat;
	width:47px;
}
#colCoteGaucheHaut{
	width:47px;
	height:17px;
}
#colCoteDroiteHaut{
	width:47px;
	height:17px;
}
/* Menu */
#lienNousContacter a {
	display:block;
	width:200px;
	height:23px;
	background:url(../images/menu/nous-contacter.jpg) 0 0 no-repeat;
}
#lienNousContacter a:hover {	
	background-position: -200px 0;
}
#lienNousContacterOn a {
	display:block;
	width:200px;
	height:23px;
	background:url(../images/menu/nous-contacter.jpg) 0 0 no-repeat;
	background-position: -200px 0;
}
.colSeparateur{
	width:2px;
	height:23px;
	background-image:url(../images/menu/separateur.gif);
	background-repeat:no-repeat;
}
#colMenu1{
	width:83px;
}
#colMenu2{
	width:40px;
}
#colMenu3{
	width:99px;
}
#colMenu4{
	width:143px;
}
#colMenu5{
	width:154px;
}
#colMenu6{
	width:62px;
}
#colMenu7{
	width:49px;
}
#colMenu8{
	width:56px;
}
#lien1 a {
	display:block;
	width:83px;
	height:23px;
	background:url(../images/menu/lien1.gif) 0 0 no-repeat;
}
#lien1 a:hover {	
	background-position: -83px 0;
}
#lien1On a {
	display:block;
	width:83px;
	height:23px;
	background:url(../images/menu/lien1.gif) 0 0 no-repeat;
	background-position: -83px 0;
}
#lien2 a {
	display:block;
	width:40px;
	height:23px;
	background:url(../images/menu/lien2.gif) 0 0 no-repeat;
}
#lien2 a:hover {	
	background-position: -40px 0;
}
#lien2On a {
	display:block;
	width:40px;
	height:23px;
	background:url(../images/menu/lien2.gif) 0 0 no-repeat;
	background-position: -40px 0;
}
#lien3 a {
	display:block;
	width:99px;
	height:23px;
	background:url(../images/menu/lien3.gif) 0 0 no-repeat;
}
#lien3 a:hover {	
	background-position: -99px 0;
}
#lien3On a {
	display:block;
	width:99px;
	height:23px;
	background:url(../images/menu/lien3.gif) 0 0 no-repeat;
	background-position: -99px 0;
}
#lien4 a {
	display:block;
	width:143px;
	height:23px;
	background:url(../images/menu/lien4.gif) 0 0 no-repeat;
}
#lien4 a:hover {	
	background-position: -143px 0;
}
#lien4On a {
	display:block;
	width:143px;
	height:23px;
	background:url(../images/menu/lien4.gif) 0 0 no-repeat;
	background-position: -143px 0;
}
#lien5 a {
	display:block;
	width:154px;
	height:23px;
	background:url(../images/menu/lien5.gif) 0 0 no-repeat;
}
#lien5 a:hover {	
	background-position: -154px 0;
}
#lien5On a {
	display:block;
	width:154px;
	height:23px;
	background:url(../images/menu/lien5.gif) 0 0 no-repeat;
	background-position: -154px 0;
}
#lien6 a {
	display:block;
	width:62px;
	height:23px;
	background:url(../images/menu/lien6.gif) 0 0 no-repeat;
}
#lien6 a:hover {	
	background-position: -62px 0;
}
#lien6On a {
	display:block;
	width:62px;
	height:23px;
	background:url(../images/menu/lien6.gif) 0 0 no-repeat;
	background-position: -62px 0;
}
#lien7 a {
	display:block;
	width:49px;
	height:23px;
	background:url(../images/menu/lien7.gif) 0 0 no-repeat;
}
#lien7 a:hover {	
	background-position: -49px 0;
}
#lien7On a {
	display:block;
	width:49px;
	height:23px;
	background:url(../images/menu/lien7.gif) 0 0 no-repeat;
	background-position: -49px 0;
}
#lien8 a {
	display:block;
	width:56px;
	height:23px;
	background:url(../images/menu/lien8.gif) 0 0 no-repeat;
}
#lien8 a:hover {	
	background-position: -56px 0;
}
#lien8On a {
	display:block;
	width:56px;
	height:23px;
	background:url(../images/menu/lien8.gif) 0 0 no-repeat;
	background-position: -56px 0;
}
/* Fond de page */
.fondContcristin-electro-erosion{
	background-image:url(../images/background/cristin-electro-erosion.jpg);
	background-repeat:no-repeat;
}
.fondContelectro-erosion{
	background-image:url(../images/background/electro-erosion.jpg);
	background-repeat:no-repeat;
}
.fondContmecanique-de-precision{
	background-image:url(../images/background/mecanique-de-precision.jpg);
	background-repeat:no-repeat;
}
.fondContdecoupe-et-emboutissage{
	background-image:url(../images/background/decoupe-et-emboutissage.jpg);
	background-repeat:no-repeat;
}
.fondContreferences-electro-erosion{
	background-image:url(../images/background/references-electro-erosion.jpg);
	background-repeat:no-repeat;
}
.fondContqualite-electro-erosion{
	background-image:url(../images/background/qualite-electro-erosion.jpg);
	background-repeat:no-repeat;
}
.fondContcontact-cristin-electro-erosion{
	background-image:url(../images/background/contact-cristin-electro-erosion.gif);
	background-repeat:no-repeat;
}
.fondContcontrole{
	background-image:url(../images/background/controle.jpg);
	background-repeat:no-repeat;
}
.fondContactualites-electro-erosion{
	background-image:url(../images/background/actualites.jpg);
	background-repeat:no-repeat;
}
/* Liste */
ul{
	list-style:none;
	color:#ffffff;
	
}
li.listePictoSoupape{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffc659;
	font-weight:bold;
	background-image:url(../images/contenu/soupape.png);
	background-repeat:no-repeat;
	padding-left:73px;
}
/* Liens */
a:link, a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffc659;
	text-decoration:none;
}
a:hover, a:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffc659;
	text-decoration:underline;
}
/* Module actualite gauche */
.gdtitre_actu{
	color:#1F4393;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
.titre_actu{
	color:#FFC659;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}
.texte_actu{
	color:#7D7D7D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
}
.texte_actu{
	color:#7D7D7D;
	font-size:11px;
}
.url_actu{
	color:#FFC659;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
a.url_actu{
	color:#F15128;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
a.url_actupge{
	color:#1F4393;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.img_actu{
	margin-right:5px;
	float:left;
}
.actu_bord{
	background-color:#FFF8EF;
	margin-right:3px;
	padding:5px;
	border-bottom:1px dashed #1F4393;
}
.actu_marge{
	margin-left:3px;
}
.conteneur_actu{
	margin-bottom:5px;
	width:190px;
}

/* Module actualite */
.hrStyle1{
	padding-bottom:5px;
	color:#FFFFFF;
}
.texte_actupgecentre{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
}
.texte_actupge{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
}
.texte_actupge strong{
	font-size:11px;
}
.titre_actupge{
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#FFC659;
}
