!/*
font: font-style, font-variant, font-weight, font-size/line-height, font-family
*/

html  {width: 100%;width: auto;}
body {
	background-color:#FFF;
	font:normal normal normal 10px Arial;
	cursor: default;
	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #c3c3c3; /*ombre haut gauche + fond de la barre sur toute la longueur*/
	SCROLLBAR-SHADOW-COLOR: #c3c3c3; /*ombre bas droit */ 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; /**/
	SCROLLBAR-ARROW-COLOR: #c3c3c3;/**/
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; /**/
	SCROLLBAR-BASE-COLOR: #000000;
	}


div#S819{
	background-image:  url(/imagesp/e-819.gif);
	background-repeat: no-repeat; height: 250px; width: 553px;
	}

div#S848{
	background-image:  url(/imagesp/e-848.gif);
	background-repeat: no-repeat; height: 250px; width: 518px;
	}

.footer{
	font: normal normal normal 10px Arial;
	text-align:center;
	border-top:1px #000 solid;
}



.accueil_block{
	float:left;
	display:inline;
	border:1px #999 solid;
	background-color:#FFF;
	width:450px;
}

.accueil_block .fond_titre{
	float:left;
	display:inline;
	color:#000;
	background-color:#CBDAE0;
	width:100%;
}

.accueil_block .titre{
	float:left;
	display:inline;
	font: normal normal bold 16px  Arial;
	color:#FFF;
	padding:5px 0px 5px 5px; 
}

.accueil_block .contenu{
	float:left;
	display:inline;
	font: normal normal normal 10px Arial;
	width:100%;
}


.accueil_block .evenement_titre{
	float:left;
	display:inline;
	font: normal normal bold 14px Arial;
	width:100%;
	padding: 5px 0px 2px 0px;
}

.accueil_block .evenement_intro{
	float:left;
	display:inline;
	font: normal normal bold 12px Arial;
	width:100%;
	padding: 0px 0px 2px 0px;
}

.accueil_block .evenement_lbl{
	float:left;
	display:inline;
	font: normal normal normal 12px Arial;
	width:100%;
	padding: 0px 0px 10px 0px;
}

.accueil_block .carre_evenement_image{
	float:left;
	display:inline;
	border:1px #999 solid;
	margin:10px;
	padding:2px;
	height:100px;
	width:100px;
	text-align:center;
	background-color:#FFF;
}

.accueil_block .evenement_image{
	height:100px;
}



.affichepages{
	height:25px;
	border-left:1px #000 solid;
	border-right:1px #000 solid;
}

.form_nbartparpag{
	float:left;
	display:inline;
	width:250px;
	height:25px;
	margin:5px 10px 0px 10px;
}

.form_nbartparpag .texte{
	float:left;
	display:inline;
	font: normal normal normal 10px Arial;
	margin:2px 5px 0px 0px;
}

a.LienPage{
	float:left;
	display:inline;
	margin:2px;
	padding:3px 6px 3px 6px;
	font: normal normal normal 12px Arial;
	border:1px #999 solid;
	background-color:#FFF;
	text-decoration:none;
	color:#000;
}

a.LienPage_hover, a.LienPage:hover{
	float:left;
	display:inline;
	margin:2px;
	padding:3px 6px 3px 6px;
	font: normal normal bold 12px Arial;
	border:1px #555 solid;
	background-color:#CBDAE0;
	text-decoration:none;
	color:#000;
}


.pfixe{
	float:left;
	display:inline;
	margin:30px;
	border:1px #555 solid;
	background-color:#FFF;
	padding:0px 0px 10px 0px;
}

.pfixe td.zonetitre{
	height:40px;
	vertical-align:top;
}


 .pfixe .zonetitre .titre{
	float:left;
	display:inline;
	background:url(../images/new/picto_01_Societe.gif) #CBDAE0 no-repeat center left;
	width:270px;
	height:25px;
	border-bottom:1px #000 solid;
	font: normal normal bold 16px Arial;
	text-align:center;
	padding:8px 0px 0px 10px;
}

.pfixe .zonetitre .bord{
	float:left;
	display:inline;
	width:14px;
	height:40px;
	background:url(../images/new/onglet_back.gif) no-repeat top left;
}

.pfixe .zonetitre a{
	float:left;
	display:inline;
	font: normal normal normal 12px Arial;
	text-decoration:none;
	color:#000;
	width:25%;
	padding:5px 0px 5px 0px;
	background-color:#CBDAE0;
	text-align:center;
}

.pfixe .zonetitre a:hover, .zonetitre a.hover{
	font: italic normal normal 12px Arial;
	color:#FFF;
}



td.zoneimage{
	width:320px;
	vertical-align:top;
}

td.zonecontenu{
	width:500px;
	text-align:left;
}

.zonecontenu .paratitre{
	float:left;
	display:inline;
	width:90%;
	background:url(../images/new/picto_02.gif) no-repeat center left;
	padding:0px 0px 0px 15px;
	font: normal normal bold 12px Arial;
}

.zonecontenu .paracontenu{
	float:left;
	display:block;
	width:90%;
	padding:0px 0px 0px 0px;
	margin:5px 0px 10px 0px;
	font: normal normal normal 10px Arial;
}

#photogd{
	float:left;
	display:inline;
	background:url(../images/loading2.gif) no-repeat center center;
	margin:5px;
}

td.zoneimage img{
	float:left;
	display:inline;
	margin:5px;
}

td.zonebas img{
	float:right;
	display:inline;
	margin:5px;
}



.titredevise{font:normal normal normal 9px Arial;text-align:left;padding:0 3px 0 0;}
.DevOnV{background:url(../images/deviseon.gif) #CCC5DF no-repeat left top;height:26px;width:20px;text-align:right;font:normal normal bold 20px Arial;padding:0px 2px 0px 3px;cursor:pointer;}
.DevOnB{background:url(../images/deviseon.gif) #C3D7FE no-repeat left top;height:26px;width:20px;text-align:right;font:normal normal bold 20px Arial;padding:0px 2px 0px 3px;cursor:pointer;}
.DevOffV{background:url(../images/deviseoff.gif) #CCC5DF no-repeat left top;height:26px;width:20px;text-align:right;font:normal normal bold 20px Arial;padding:0px 2px 0px 3px;cursor:pointer;}
.DevOffB{background:url(../images/deviseoff.gif) #C3D7FE no-repeat left top;height:26px;width:20px;text-align:right;font:normal normal bold 20px Arial;padding:0px 2px 0px 3px;cursor:pointer;}

.SelOnG{background:url(../images/selectiongaucheon.gif) no-repeat left top;height:20px;width:14px;text-align:center;font:normal normal bold 1px Arial;cursor:pointer;}
.SelOffG{background:url(../images/selectiongaucheoff.gif)  no-repeat left top;height:20px;width:14px;text-align:center;font:normal normal bold 1px Arial;cursor:pointer;}
.SelOnM{background:url(../images/selectionmilieuon.gif) repeat-x left top;height:20px;text-align:center;font:normal normal bold 12px Arial;padding:0px 2px 3px 2px;cursor:pointer;}
.SelOffM{background:url(../images/selectionmilieuoff.gif)  repeat-x left top;height:20px;text-align:center;font:normal normal bold 12px Arial;padding:0px 2px 3px 2px;cursor:pointer;}
.SelOnD{background:url(../images/selectiondroiton.gif) no-repeat left top;height:20px;width:14px;text-align:center;font:normal normal bold 1px Arial;cursor:pointer;}
.SelOffD{background:url(../images/selectiondroitoff.gif)  no-repeat left top;height:20px;width:14px;text-align:center;font:normal normal bold 1px Arial;cursor:pointer;}

.enteteChampMenu{font: normal normal normal 9px Arial;padding:0 0 0 3;}

/*PAGE GROUPE*/
/*
.groupeON-Vert{border:2px #CDDEC9 solid;cursor:pointer;background-color:#E8FBE3}
.groupeON-Rouge{border:2px #FF8A8A solid;cursor:pointer;background-color:#F4C9C9}
.groupeON-Bleu{border:2px #B4CDFF solid;cursor:pointer;background-color:#D3E1FF}
.groupeON-Jaune{border:2px #FDE38F solid;cursor:pointer;background-color:#EBDFB3}
.groupeON-Violet{border:2px #CDDEC9 solid;cursor:pointer;background-color:#E8FBE3}
*/

.groupeON-Vert{border:2px #FFF solid;cursor:pointer;}
.groupeON-Rouge{border:2px #FFF solid;cursor:pointer;}
.groupeON-Bleu{border:2px #FFF solid;cursor:pointer;}
.groupeON-Jaune{border:2px #FFF solid;cursor:pointer;}
.groupeON-Violet{border:2px #FFF solid;cursor:pointer;}
.groupeOFF{border:2px #FFF solid;cursor:pointer;}

.ClientIdentifier{font: normal normal bold 12px Arial;height:25px;}


/*BULLE 150*/
.bulle{display:block;background:url(../images/bulle150.gif) transparent no-repeat 0 0;width:150px; height:150px;position:absolute;}
.NObulle{display:none;}




/*FORMULAIRE*/
input,form,h1,h2,h3,h4,h5,h6{ 
	display:inline; 
}
/*input{margin:2 0 2 0;font: normal normal normal 10px Arial;height:18px;text-align:center;vertical-align:center;border-top:1px #787878 solid;border-bottom:1px #787878 solid;border-left:3px #787878 double;border-right:3px #787878 double;}*/
input{
	float:left; 
	display:inline;
	margin:0px;
	font: normal normal normal 10px Arial;
	text-align:center;
	vertical-align:center;
}
select{font: normal normal normal 10px Arial;border:1px #787878 solid;text-align:center;vertical-align:center;background-color:#FFF;}
.buttonOFF{
	width:24px; 
	height:18px;
	font: normal normal bold 10px Arial;
	border:1px #787878 solid;
	background-color:#DDDCDC; 
	cursor:pointer;
	text-align:center;
	vertical-align:center;
	padding:0px;
}
.buttonON{
	width:24px; 
	height:18px;
	font: normal normal bold 10px Arial;
	color:#9D0000;
	border:1px #787878 solid;
	background-color:#E9E9E9; 
	cursor:pointer;
	text-align:center;
	vertical-align:center;
	padding:0px;
}


/*ARTICLE*/
.artON{background-color:#DFDFDF;font: normal normal normal 11px Arial;}
.artONR{background-color:#DFDFDF;font: normal normal normal 11px Arial;}
.artOFF{background-color:#FFFFFF;font: normal normal normal 11px Arial;}
.artFILTRE{background-color:#E6843C;font: normal normal normal 11px Arial;}
.artPrems{background-color:#E3E3E3;font: normal normal normal 11px Arial;}


.kitON{background-color:#DFDFDF;font: normal normal normal 11px Arial;}
.kitOFF{background-color:#FFFFFF;font: normal normal normal 11px Arial;}
.kitFILTRE{background-color:#E6843C;font: normal normal normal 11px Arial;}
.kitPrems{background-color:#E3E3E3;font: normal normal normal 11px Arial;}


.titreColonne{border-left:1px #FFF solid;border-bottom:1px #FFF solid;font:normal normal normal 10px Arial; color:# 787878;padding:2px 3px 0px 2px;/*background:url(../images/ombre2.png) #F2F2F2 repeat-x top left;*/background-color:#E3E3E3;text-align:right;vertical-align:center;}
.valeurColonne{font:normal normal bold 13px Arial; color:# 000000;padding:1px 0px 2px 2px;border-bottom:1px #E3E3E3 dashed;vertical-align:center;}

.enteteTab{
	font:normal normal bold 14px Arial; 
	color:#DD0000;
	height:30px;
	background-color:#FFFFFF;
	border-bottom:1px #000 solid;
}
.enteteTab2{
	font:normal normal bold 14px Arial; 
	color:#DD0000;
	height:30px;
	background-color:#FFFFFF;
}
.enteteTabVert{font:normal normal bold 14px Arial; color:#DD0000;height:30px;background-color:#C5DFC7;border-bottom:1px #000 solid;}
.enteteTabPrems{font:normal normal bold 14px Arial; color:#DD0000;height:30px;background-color:#E3E3E3;border-bottom:1px #000 solid;}
.enteteTabMistral{font:normal normal normal 19px Mistral; color:#DD0000;height:30px;background-color:#FFFFFF;border-bottom:1px #000 solid;}




/* background:url(../images/degrade_titreTableau_estamp.gif) #787878 left top;.enteteTitreTableau{font:normal normal bold 15px Arial; padding:0 0 0 15; color:#FFFFFF;height:20px;background:url(../images/degrade_titreTableau.gif) #787878 left top; border-left:1px #000000 solid;border-bottom:1px #000000 solid;border-right:1px #000000 solid;}*/
.enteteTitreTableau{font:normal normal bold 15px Arial; padding:0px 0px 0px 15px; color:#FFFFFF;height:20px;background-color:#787878;}

.menuForm{background: url(../images/fondmenu.gif) #787878 repeat-x center left;border-bottom:1px #787878 solid;border-top:1px #787878 solid;text-decoration: none; font: normal normal bold 11px Arial;color:#000000;text-align:center;vertical-align:center;height:18px;}
.TableForm{text-decoration: none; font: normal normal normal 10px Arial;color:#000000;background-color:#FFFFFF; text-align:left;height:16px;padding:0px 0px 0px 5px;}


.tableauG1on{background: url(../images/fondtabG1on1.gif) #FFF repeat-y center left;color:#000000;font:normal normal bold 12px Arial; text-align:center;}
.tableauG1off{background: url(../images/fondtabG1off1.gif) #FFF repeat-y center right;color:#000000;font: normal normal bold 12px Arial; text-align:center;}
.tableauG2{border-bottom:1px #787878 dashed;padding-left:5px;padding-right:5px;color:#000000; font:normal normal bold 12px Arial; }


/*TABLEAU DESCRIPTION FAMILLES */	
.tabplan
	{
		background: url(../images/plan.gif) #FFF no-repeat top left;
		height:9px;
		font:normal normal normal 1px Arial;
	}
.tabcaracteristiques
	{
		background: url(../images/caracteristiques.gif) #FFF no-repeat top left;
		height:9px;
		font:normal normal normal 1px Arial;
	}
.tabtolerances
	{
		background: url(../images/tolerances.gif) #FFF no-repeat top left;
		height:9px;
		font:normal normal normal 1px Arial;
	}
.tabphoto
	{
		background: url(../images/photo.gif) #FFF no-repeat top left;
		height:9px;
		font:normal normal normal 1px Arial;
	}
.tabarticles
	{
		background: url(../images/articles.gif) #FFF no-repeat top left;
		height:9px;
		font:normal normal normal 1px Arial;
	}
.entreTab
	{
		font:normal normal normal 1px Arial;
	}

.bordureFine
	{
		background: url(../images/bordure.gif) #E3E3E3 repeat-y top left;
		width:4px;
		border-right:1px #787878 solid;
		border-left:1px #787878 solid;
		font:normal normal normal 1px Arial;
	}
	
.bordureFineVide
	{
		width:10px;
		font:normal normal normal 1px Arial;
	}
	
/*Liste des groupes*/
.BordureRondNormal
	{
		background: url(../images/bordhautdroit.gif) #E3E3E3 repeat-y top left;
		width:20px;
		height:20px;
		font:normal normal normal 1px Arial;
	}
	
.BordureRondRouge{background: url(../images/bordhautdroit.gif) #C29696 repeat-y top left;width:20px;height:20px;font:normal normal normal 1px Arial;}
.BordureRondVert{background: url(../images/bordhautdroit.gif) #C5DFC7 repeat-y top left;width:20px;height:20px;font:normal normal normal 1px Arial;}
.BordureRondBleu{background: url(../images/bordhautdroit.gif) #DDE5FF repeat-y top left;width:20px;height:20px;font:normal normal normal 1px Arial;}
.BordureRondViolet{background: url(../images/bordhautdroit.gif) #E3CDE8 repeat-y top left;width:20px;height:20px;font:normal normal normal 1px Arial;}
.BordureRondOrange{background: url(../images/bordhautdroit.gif) #FDC8A2 repeat-y top left;width:20px;height:20px;font:normal normal normal 1px Arial;}

.BordureDroitNormal
	{
		width:19px;
		background-color:#E3E3E3;
		border-right:1px #000000 solid;
		font:normal normal normal 1px Arial;
	}
.BordureDroitRouge{width:19px;background-color:#C29696;border-right:1px #000000 solid;font:normal normal normal 1px Arial;}	
.BordureDroitVert{width:19px;background-color:#C5DFC7;border-right:1px #000000 solid;font:normal normal normal 1px Arial;}	
.BordureDroitBleu{width:19px;background-color:#DDE5FF;border-right:1px #000000 solid;font:normal normal normal 1px Arial;}	
.BordureDroitViolet{width:19px;background-color:#E3CDE8;border-right:1px #000000 solid;font:normal normal normal 1px Arial;}	
.BordureDroitOrange{width:19px;background-color:#FDC8A2;border-right:1px #000000 solid;font:normal normal normal 1px Arial;}	

.BordureBasNormal
	{
		height:4px;
		background-color:#E3E3E3;
		border-left:1px #000000 solid;
		border-right:1px #000000 solid;
		border-bottom:1px #000000 solid;
		font:normal normal normal 1px Arial;
	}
.BordureBasRouge{height:4px;border-left:1px #000000 solid;border-right:1px #000000 solid;border-bottom:1px #000000 solid;background-color:#C29696;font:normal normal normal 1px Arial;}	
.BordureBasVert{height:4px;border-left:1px #000000 solid;border-right:1px #000000 solid;border-bottom:1px #000000 solid;background-color:#C5DFC7;font:normal normal normal 1px Arial;}	
.BordureBasBleu{height:4px;border-left:1px #000000 solid;border-right:1px #000000 solid;border-bottom:1px #000000 solid;background-color:#DDE5FF;font:normal normal normal 1px Arial;}	
.BordureBasViolet{height:4px;border-left:1px #000000 solid;border-right:1px #000000 solid;border-bottom:1px #000000 solid;background-color:#E3CDE8;font:normal normal normal 1px Arial;}
.BordureBasOrange{height:4px;border-left:1px #000000 solid;border-right:1px #000000 solid;border-bottom:1px #000000 solid;background-color:#FDC8A2;font:normal normal normal 1px Arial;}	
	
	
	
	
.tabLblGroupe
	{
		font:normal small-caps bold 11px Arial;
		border-bottom:1px #C3C3C3 solid;
		border-top:1px #000000 solid;
		height:20px;
	}
.tabArgGroupe
	{
		font:normal normal normal 9px Arial;
		border-bottom:1px #000000 solid;
		height:40px;
	}
.tabImgGroupe
	{
		border-top:1px #000000 solid;
		border-left:1px #000000 solid;
		border-bottom:1px #000000 solid;
		width:60px;
		text-align:center;
	}
.tabSpeGroupe
	{
		font:normal normal normal 2px Arial;
		border-top:1px #000000 solid;
		border-left:1px #C3C3C3 solid;
		border-bottom:1px #000000 solid;
		border-right:1px #000000 solid;
		width:70px;
	}
.pictoPage
	{
		background: url(../images/catalogue.gif) #FFF no-repeat top right;
		font:normal normal bold 12px Arial;
		text-align:right;
		vertical-align:top;
		padding: 13px 3px 0px 0px;
	}
	
	
	
.postit
{
	background-color:#FFE5CB;
	border:1px #FF7E00 solid;
	font:normal normal normal 9px Arial; 
	z-index:100;
	position:absolute;
}	
/*LANGUE*/
/*
.lngON{FILTER: alpha(opacity=100) }
.lngOFF{FILTER: alpha(opacity=30)}
*/


.ongleton{background:url(../images/onglet_on.png) transparent no-repeat left top;width:140px; height:54px;font: normal normal normal 10px Arial;cursor:pointer;text-align:center;padding:0 0 0 0;}
.ongletoff{background:url(../images/onglet_off.png) transparent no-repeat left top;width:140px; height:54px;font: normal normal normal 10px Arial;cursor:pointer;text-align:center;padding:0 0 0 0;}


.ongleton_magafor{background:url(../images/onglets/ongleton_magafor.gif) transparent no-repeat left top;width:140px; height:45px;font: normal normal normal 10px Arial;cursor:pointer;text-align:center;padding:0 0 0 0;}
.ongletoff_magafor{background:url(../images/onglets/ongletoff_magafor.gif) transparent no-repeat left top;width:140px; height:45px;font: normal normal normal 10px Arial;cursor:pointer;text-align:center;padding:0 0 0 0;}

.ongleton_magaforce{background:url(../images/onglets/ongleton_magafor.gif) transparent no-repeat left top;width:140px; height:45px;font: normal normal normal 10px Arial;cursor:pointer;text-align:center;padding:0 0 0 0;}
.ongletoff_magaforce{background:url(../images/onglets/ongletoff_magafor.gif) transparent no-repeat left top;width:140px; height:45px;font: normal normal normal 10px Arial;cursor:pointer;text-align:center;padding:0 0 0 0;}

.ongleton_tin{background:url(../images/onglets/ongleton_tin.gif) transparent no-repeat left top;width:140px; height:45px;font: normal normal normal 10px Arial;cursor:pointer;text-align:center;padding:0 0 0 0;}
.ongletoff_tin{background:url(../images/onglets/ongletoff_tin.gif) transparent no-repeat left top;width:140px; height:45px;font: normal normal normal 10px Arial;cursor:pointer;text-align:center;padding:0 0 0 0;}

.ongleton_graphx{background:url(../images/onglets/ongleton_graphx.gif) transparent no-repeat left top;width:140px; height:45px;font: normal normal normal 10px Arial;cursor:pointer;text-align:center;padding:0 0 0 0;}
.ongletoff_graphx{background:url(../images/onglets/ongletoff_graphx.gif) transparent no-repeat left top;width:140px; height:45px;font: normal normal normal 10px Arial;cursor:pointer;text-align:center;padding:0 0 0 0;}

.ongleton_hardx{background:url(../images/onglets/ongleton_hardx.gif) transparent no-repeat left top;width:140px; height:45px;font: normal normal normal 10px Arial;cursor:pointer;text-align:center;padding:0 0 0 0;}
.ongletoff_hardx{background:url(../images/onglets/ongletoff_hardx.gif) transparent no-repeat left top;width:140px; height:45px;font: normal normal normal 10px Arial;cursor:pointer;text-align:center;padding:0 0 0 0;}

.ongleton_futura{background:url(../images/onglets/ongleton_futura.gif) transparent no-repeat left top;width:140px; height:45px;font: normal normal normal 10px Arial;cursor:pointer;text-align:center;padding:0 0 0 0;}
.ongletoff_futura{background:url(../images/onglets/ongletoff_futura.gif) transparent no-repeat left top;width:140px; height:45px;font: normal normal normal 10px Arial;cursor:pointer;text-align:center;padding:0 0 0 0;}

.ongleton_redx{background:url(../images/onglets/ongleton_redx.gif) transparent no-repeat left top;width:140px; height:45px;font: normal normal normal 10px Arial;cursor:pointer;text-align:center;padding:0 0 0 0;}
.ongletoff_redx{background:url(../images/onglets/ongletoff_redx.gif) transparent no-repeat left top;width:140px; height:45px;font: normal normal normal 10px Arial;cursor:pointer;text-align:center;padding:0 0 0 0;}

.ongleton_al{background:url(../images/onglets/ongleton_al.gif) transparent no-repeat left top;width:140px; height:45px;font: normal normal normal 10px Arial;cursor:pointer;text-align:center;padding:0 0 0 0;}
.ongletoff_al{background:url(../images/onglets/ongletoff_al.gif) transparent no-repeat left top;width:140px; height:45px;font: normal normal normal 10px Arial;cursor:pointer;text-align:center;padding:0 0 0 0;}

.ongleton_multi-v{background:url(../images/onglets/ongleton_multi-v.gif) transparent no-repeat left top;width:140px; height:45px;font: normal normal normal 10px Arial;cursor:pointer;text-align:center;padding:0 0 0 0;}
.ongletoff_multi-v{background:url(../images/onglets/ongletoff_multi-v.gif) transparent no-repeat left top;width:140px; height:45px;font: normal normal normal 10px Arial;cursor:pointer;text-align:center;padding:0 0 0 0;}



/*PAGE D'ACCEUIL*/
#zone_intro{height:470px; font: normal normal normal 10px Arial;text-align:right; display:block;margin:25px 20px 25px 0px;/*background:url(../images/cible.jpg) no-repeat right center;*/ }
#zone_intro p{font: normal normal normal 10pt Arial;display:block;margin:0px 0px 10px 0px;}
#zone_nouveaute{font: normal normal normal 11px Arial;display:block;margin:5px 0px 10px 0px;vertical-align:bottom;}
#zone_evenement{font: normal normal normal 11px Arial;display:block;margin:5px 0px 10px 0px;vertical-align:bottom;}
#zone_pdf{font: normal normal normal 11px Arial;display:block;margin:5px 0px 10px 0px;vertical-align:bottom;}

.zone_index_gris{font: normal normal normal 10px Arial;cursor:pointer;border-bottom:1px #000 solid;height:30px;background:url(../images/zone_index_gris.gif) #FFF repeat-x left top;margin:0 0 0 0; padding: 2 2 2 2;}
.zone_index_jaune{font: normal normal normal 10px Arial;cursor:pointer;border-bottom:1px #000 solid;height:30px;background:url(../images/zone_index_jaune.gif) #FFF repeat-x left top;margin:0 0 0 0; padding: 2 2 2 2;}
.zone_index_gris_float{font: normal normal normal 10px Arial;cursor:pointer;width:49%;float:left;border-bottom:1px #000 solid;height:30px;background:url(../images/zone_index_gris.gif) #FFF repeat-x left top;margin:0 0 0 0; padding: 2 2 2 2;}
.zone_index_jaune_float{font: normal normal normal 10px Arial;cursor:pointer;width:49%;float:left;border-bottom:1px #000 solid;height:30px;background:url(../images/zone_index_jaune.gif) #FFF repeat-x left top;margin:0 0 0 0; padding: 2 2 2 2;}

.zone_index_gris_t{width:190px;float:right;font: normal normal normal 10px Arial;cursor:pointer;border-bottom:1px #000 solid;height:30px;background:url(../images/zone_index_gris.gif) #FFF repeat-x left top;margin:0 0 0 0; padding: 2 2 2 2;}
.zone_index_jaune_t{width:190px;float:right;font: normal normal normal 10px Arial;cursor:pointer;border-bottom:1px #000 solid;height:30px;background:url(../images/zone_index_jaune.gif) #FFF repeat-x left top;margin:0 0 0 0; padding: 2 2 2 2;}




/*PAGES SPECIALES*/
.special_image_on{height:100px; width:100px;text-align:center;background-color:#EEE; border-top:1px #555 solid;border-left:1px #555 solid; border-right:1px #555 solid;border-bottom:1px #EEE solid;cursor:pointer;}
.special_image_off{height:100px; width:100px;text-align:center;border-bottom:1px #555 solid;cursor:pointer;}
#zone_image table{width:100%;background-color:#EEE; border-bottom:1px #555 solid;border-left:1px #555 solid;border-right:1px #555 solid;}
.formulaire_info_complementaire {font:normal normal normal 12px Arial; background-color:#EEE; border:1px #555 solid;width:600px;}
#tableau_01 {font:normal normal normal 11px Arial;}
#formulaire_info_complementaire input{text-align:left;width:300px; height:20px; font: normal normal normal 12px Arial;margin:1 0 2 0;vertical-align:center;border:1px #787878 solid;}
#formulaire_info_complementaire textarea{text-align:left;width:300px; height:100px; font: normal normal normal 12px Arial;margin:1 0 2 0;vertical-align:center;border:1px #787878 solid;}
#formulaire_info_complementaire .texte{width:150px; padding:0px 0px 0px 10px;margin:0px 0px 0px 10px;}

.forme_classV{font:normal normal normal 12px Arial; background-color:#EEE; border-left:1px #555 solid;border-right:1px #555 solid;border-bottom:1px #555 solid;width:600px;height:150px;display:block;}
.forme_class{font:normal normal normal 12px Arial; background-color:#EEE; border-left:1px #555 solid;border-right:1px #555 solid;border-bottom:1px #555 solid;width:600px;height:150px;display:none;}
.forme_classV input{text-align:left;width:100px; height:20px; font: normal normal normal 12px Arial;margin:1 0 2 0;vertical-align:center;border:1px #787878 solid;}
.forme_class input{text-align:left;width:100px; height:20px; font: normal normal normal 12px Arial;margin:1 0 2 0;vertical-align:center;border:1px #787878 solid;}
.forme_class td{text-align:left;}
.forme_classV input[type~="radio"]{float:left;display:inline;text-align:left;font: normal normal normal 12px Arial;border:0px #000 solid;width:20px;}
.forme_classV label{float:left;display:inline;text-align:left;font: normal normal normal 12px Arial;width:100%;}

/*CADDIE*/
.formAdresse_ON{background-color:#CCC;border-bottom:1px #CCC solid;border-top:1px #AAA solid;border-left:1px #AAA solid;border-right:1px #AAA solid;cursor:pointer;}
.formAdresse_OFF{background-color:#EEE;border-bottom:1px #AAA solid;border-top:1px #FFF solid;border-left:1px #FFF solid;border-right:1px #FFF solid;cursor:pointer;}




/*CONTACT*/


.bloc_adresse{
	float:left;
	display:inline;
	width:200px;
	margin:2px;
}

.bloc_adresse span{
	float:left;
	display:inline;
	width:100%;
	font: normal normal bold 13px Arial;
}

.bloc_adresse p{
	float:left;
	display:inline;
	width:100%;
	font: normal normal normal 11px Arial;
}
