body{						
				font-family: arial, helvetica;
				font-size:12px;
				color:#59604e;
				margin:0;
				padding:0;
				background-image:url(../images/fond_entete.gif);
				background-position: left top;
				background-repeat: repeat-x;		
}
.clear{ clear:both; height:0px; font-size:0px; line-height:0px; } 
img{border:0 none;}
 
p {				margin-bottom:10px;
 				padding:0;
}
p.chapo {font-family: arial, helvetica;font-size:12px;font-weight:bold;padding:0;margin:0;}


h2 {			font-family:trebuchet ms, arial, helvetica;
				font-size:16px; 
				font-weight:bold;
				padding-bottom:10px;
				margin:0;
}
.lignerose {
color:#c7418d;
background-color: #c7418d;
height: 1px;
border: 0;
}

h1.rose {
				font-family:trebuchet ms, arial, helvetica;
				font-size:20px;
				font-weight:bold;
				color:#c7418d;
				padding-bottom:10px;
				margin:0;
}

h2.rose {
				font-family:trebuchet ms, arial, helvetica;
				font-size:16px; 
				font-weight:bold;
				color:#c7418d;
				padding-bottom:10px;
				margin:0;
}

h2.rose_animas {
				font-family:trebuchet ms, arial, helvetica;
				font-size:16px; 
				font-weight:bold;
				color:#c7418d;
				padding-bottom:10px;
				margin-top:30px;
				border-bottom:1px solid #c7418d;
}

h1.orange {
				font-family:trebuchet ms, arial, helvetica;
				font-size:20px;
				font-weight:bold;
				color:#f7941e;
				padding:0;
				margin:0;
}

h2.orange {
				font-family:trebuchet ms, arial, helvetica;
				font-size:16px;
				font-weight:bold;
				color:#f7941e;
				padding:0;
				margin-bottom:10px;
}

h2.gris {
				font-family:trebuchet ms, arial, helvetica;
				font-size:16px; 
				font-weight:bold;
				color:#59604e;
				padding-bottom:10px;
				padding-left:8px;
				margin:0;
}

#page_interieure {
				width:1016px;
				text-align: left;
}
			
.text {font-size:12px;}

#liensutiles {margin-bottom:15px;}
#liensutiles p {padding:0; margin:0;}

#sondage p a {font-family: arial, helvetica;font-size:12px;color:#59604e;text-decoration:underline;}
#sondage p a hover {text-decoration:none;}

/*En-tete*/
#entete {width:961px; height:242px;}
#logo {width:349px; height:242px; float:left; margin:0;padding:0;}
p#baseline {height:17px; padding:0; margin-top:40px; clear:both;}
p#english_flag {padding:0; margin-left:60px; margin-top:12px; float:left; height:32px;}
p#english_flag a{color:#ffffff; font-size:11px; text-decoration:none;}
p#english_flag a:hover{color:#ffffff; font-size:11px; text-decoration:underline;}
.blanc {color:#ffffff;margin-left:35px;}
p#blanc_nom {color:#ffffff;margin-top:10px;margin-left:20px; margin-bottom:0; padding-bottom:0; padding-left:30px;width:250px;}
.blanc	a{color:#ffffff;text-decoration:underline;}		
.blanc	a:hover{color:#ffffff;text-decoration:none;}		

#cartouche {height:39px; width:400px; background-image:url(../images/cartouche.jpg); background-position: left top; background-repeat: no-repeat; float:left; margin-left:80px; margin-bottom:0;}
p#accespro {color:#ffffff;font-size:11px;float:left;margin-top:0px;margin-left:35px;margin-right:10px;margin-bottom:0px;padding-top:12px;padding-bottom:0;}
#sommaire .formulaire_login li {display:inline; margin:0; padding:0;}
#sommaire .formulaire_login ul {padding:0; margin-top:0px;}
#sommaire div.formulaire_login {color:#ffffff;margin-left:10px;	}
#sommaire .formulaire_spip label { display: inline; text-align: left; color: #ffffff; font-size:11px;/* pour IE/Win */ position: relative; bottom:7px; }
#sommaire .formulaire_spip li p { margin-top: 0; margin-bottom: 0px; }
#sommaire input.text { width: 6em; border: 1px inset; position: relative; bottom:7px;}
#sommaire input.password { width: 6em; border: 1px inset; position: relative; bottom:7px;}
#sommaire .formulaire_login  li.boutons input{margin-top:5px;}
#sommaire .details {color:#ffffff; position:relative; bottom:5px; left: 25px;}
#sommaire .details	a{color:#ffffff; text-decoration:underline;}
#sommaire .details	a:hover{color:#ffffff; text-decoration:none;}
#cartouche .formulaire_spip .erreur_message{float:left; color:red;} 
#cartouche .formulaire_spip .reponse_formulaire_erreur{display : none;} 	

/*navigation*/
ul#navigation {height:44px; width:961px; position:relative; bottom:44px; left:55px; margin:0; padding:0; list-style-type:none; }
#navigation li{float:left;padding:0px;margin:0px;list-style-type:none;}

/*Colonne Gauche*/
#colonne_gauche{width:486px;float:left;margin-left:80px;}
.colonne_gauche{width:486px;float:left;margin-left:80px;}
.colonne_gauche li{list-style-image:url(../images/puce_orange.gif); line-height:20px;}
#accessoires {width:486px;padding-bottom:30px;margin-bottom:15px;border-bottom: 1px solid #a7b617;}
p#image_accessoires {width:181px;height:161px;padding-right:15px;margin-left:0;margin-right:0px;margin-top:0;float:left;}
p#image_orbit  {width:196px;height:309px;padding-right:15px;margin-left:0;margin-right:0px;margin-top:0;float:left;}

#texte_accessoires {margin-left:196px;margin-bottom:25px;margin-top:0;}

#plusproduits {width:480px;margin-top:35px;padding:5px;margin-left:0;border: 1px solid #c7418d;background-color:#fcf5f9;}
#plusproduits ul{margin-top:15px;margin-left:15px;padding-left:15px;list-style-image:url(../images/puce_rose.gif);width:250px;}
#plusproduits a{text-decoration:underline;font-family: arial, helvetica;font-size:12px;color:#59604e;}
#plusproduits a:hover{text-decoration:none;font-family: arial, helvetica;font-size:12px;color:#59604e;}

#modeemploi {margin-bottom:100px;}
#modeemploi li  {list-style-image:url(../images/puce_bleue.gif);margin-left:90px;}
#modeemploi.orbit li {margin-left : 118px;}
#modeemploi a  {text-decoration:underline;color:#59604e;font-family: arial, helvetica;font-size:12px;}
#modeemploi a:hover  {text-decoration:none;color:#59604e;font-family: arial, helvetica;font-size:12px;}

#postscriptum li  {list-style-image:url(../images/puce_bleue.gif);margin-left:0px;padding:0;}
#postscriptum ul  {margin:15px;padding:0;}
#postscriptum a  {text-decoration:underline;color:#59604e;font-family: arial, helvetica;font-size:12px;}
#postscriptum a:hover  {text-decoration:none;color:#59604e;font-family: arial, helvetica;font-size:12px;}

#weillon_logo {width:196px;height:200px;padding-right:15px;margin-left:0;margin-right:0px;margin-top:0;float:left;}
div.weillon_texte {font-family: arial, helvetica;font-size:12px;padding-left:5px;margin-left:177px;}
#weillon li{list-style-image:url(../images/puce_orange.gif);}

#colonne_gauche_actu_toute {width:686px;margin-left:80px;padding:0;float:left;}
#logo_actu_toute {clear:both; float:left; width:329px;height:120px; margin-right:10px;padding:0;}
#texte_actu_toute{float:left; width:340px; height:120px;padding:0;}
#texte_actu_toute p{font-weight:bold; padding:0; margin:0;}
#texte_actu_toute p a{texte-decoration:underline; color:#59604e;}
#texte_actu_toute p a:hover{texte-decoration:none; color:#59604e;}
#trait_actu{clear:both; border-bottom: 1px solid #f7941e; height:120px;padding-bottom:10px; padding-top:10px;width:686px;}

#colonne_gauche_actu {width:686px;margin-left:80px;padding:0;float:left;}
#colonne_gauche_actu a {text-decoration:underline;color:#59604e;font-family: arial, helvetica;font-size:12px;}
#colonne_gauche_actu a:hover {text-decoration:none;color:#59604e;font-family: arial, helvetica;font-size:12px;}
#colonne_gauche_actu li{list-style-image:url(../images/puce_orange.gif);}

#descrip_produit li{list-style-image:url(../images/puce_orange.gif);}

#colonne_gauche_inscrip h2.rose {font-family:trebuchet ms, arial, helvetica;font-size:16px;font-weight:bold;color:#c7418d;padding-top:10px;padding-bottom:10px;margin:0;}		
#colonne_gauche_inscrip a {font-family: arial, helvetica;font-size:12px;color:#59604e;text-decoration:underline;}
#colonne_gauche_inscrip a:hover {font-family: arial, helvetica;font-size:12px;color:#59604e;text-decoration:none;}


/*Colonne droite*/
#colonne_droite{float:left;width:400px;margin-left:25px;}
.colonne_droite{float:left;width:400px;margin-left:25px;}
.quote{width:340px; margin-top : 60px }
.quote_left{width:52px; height:60px; float:left; background: url('images/quote_left.gif') no-repeat top left;}
.quote_center{width:235px; float:left; line-height:20px;}
.quote_right{width:52px; height:60px; position:relative; top:50px; float:left; background: url('images/quote_right.gif') no-repeat bottom right;}
#telechargement {width:400px;margin-top:35px;}
#texte_telechargement {width:268px;float:left;}
#telechargement ul{margin-top:15px;margin-left:18px;padding:0px;list-style-image:url(../images/puce_bleue.gif);width:250px;}
#telechargement a{text-decoration:underline;font-family: arial, helvetica;font-size:12px;color:#59604e;}
#telechargement a:hover{text-decoration:none;font-family: arial, helvetica;font-size:12px;color:#59604e;}
#logo_telechargement {width:132px;float:left;}

#pompe_animas{float:left; width:175px; height:135px; margin-right:20px; margin-top:0px;}
#colonne_droite p#reference_pompe{margin-top:0px; font-weight:bold;}
p#texte_pompe{clear:both;}
#pompe {height:135px;}

p.date_actu {font-family:trebuchet ms, arial, helvetica;font-size:12px;color:#999999;padding:0;margin-bottom:10px;margin-top:0;}

#logo_actu {padding-top:10px; padding-bottom:10px; margin:0;}
#colonne_droite_actu {width:200px; margin-left:25px; margin-top:30px; padding:0; float:left;}
div.autre_actu{border-bottom: 1px solid #f7941e;}

p.titre_actu {padding:0; margin-bottom:0; margin-top:10px;}
p.titre_actu a{text-decoration:underline;font-family:trebuchet ms, arial, helvetica;font-size:12px;color:#59604e;}
p.titre_actu a:hover{text-decoration:none;font-family:trebuchet ms, arial, helvetica;font-size:12px;color:#59604e;}
p.toute_actu {padding:0; margin-bottom:30px; margin-top:10px; text-align:right;}
p.toute_actu a{text-decoration:underline; font-family:trebuchet ms, arial, helvetica; font-size:12px;color:#59604e;}
p.toute_actu a:hover{text-decoration:none; font-family:trebuchet ms, arial, helvetica; font-size:12px;color:#59604e;}

p.archives {padding:0; margin-bottom:0px; margin-top:10px; margin-left:18px;}
p.archives a{text-decoration:underline;font-family:trebuchet ms, arial, helvetica;font-size:12px;color:#59604e;}
p.archives a:hover{text-decoration:none;font-family:trebuchet ms, arial, helvetica;font-size:12px;color:#59604e;}

/*3 colonnes*/
.prod_une_colonne
{
margin-left : 80px;
margin-bottom : 28px;
}
.brd_bottom_rose
{
border-bottom :1px solid #c53886;
}
#left3, #center3, #right3 {
width : 300px;
float : left;
margin-bottom : 28px;
}
#left3, #center3{

margin-right : 18px;

}
/*Pied de page*/
#pied{width:100%; height:150px; background-image:url(../images/fond_pied.gif); background-position: left bottom; background-repeat: repeat-x; clear:both; padding-top:20px; padding:0; margin:0;}
#pied_logo {width:1016px; height:99px; position:relative; top:48px; left:0px; background-image:url(../images/logo_pied.gif); background-position:right bottom; background-repeat: no-repeat; padding:0; margin:0;}
#pied_logo p {padding-top: 60px; margin-left:82px; text-align:left; color:#000000; font-size:11px;}
#pied_logo p a{color:#000000; font-size:11px; text-decoration:none;}
#pied_logo p a:hover{color:#000000; font-size:11px; text-decoration:underline;}

/*Tableau Animas*/
table {border-collapse:separate; border:1px solid #c7418d; padding:15px; margin-bottom:15px;} 
th {font-family: arial, helvetica; font-size:12px; font-weight:bold; color:#59604e; height:30px; text-align:left;}
tr.blanc {font-family: arial, helvetica; font-size:12px; color:#59604e; height:30px;}
tr.gris {font-family: arial, helvetica; font-size:12px; color:#59604e; background-color:#eeeeee; height:30px;}
td.colonne_un {width:124px; border-spacing:0;}
td.colonne_deux{width:254px; border-spacing:0;}
td.colonne_trois{width:100px; text-align:center;}
td.titre_rose {font-family:trebuchet ms, arial, helvetica; font-size:16px; font-weight:bold; color:#c7418d;}
tr.blanc_grand {font-family: arial, helvetica; font-size:12px; color:#59604e; height:40px;}
tr.gris_grand {font-family: arial, helvetica; font-size:12px; color:#59604e; background-color:#eeeeee; height:40px;}

/*Formulaire Inscription*/
#conteneur{width:300px;float:left;margin-left:20px;}
#conteneur ul {margin-left:0; padding-left:0;}
#conteneur li {list-style-type:none; padding-bottom:20px; height:15px;}
#conteneur .formulaire_spip label {text-align: left; color:#59604e; font-size:12px; margin-right:10px;float:left; /* pour IE/Win */ position: relative; top:6px; }
#conteneur input.text { width: 14em; border: 1px solid #00bdf2; float:right; margin-top:0;}
#conteneur textarea { width: 14em; height:8em; border: 1px solid #00bdf2; float:right;}
#conteneur fieldset {margin: 0 0 1em 0; padding: 0; border: 0;}
#conteneur select {width: 14em; float:right; margin-top:0;border: 1px solid #00bdf2;}
#conteneur li.saisie_adresse_inscription  {height:85px;}
#entete_inscription{margin-left:00px; width:685px;}
#colonne_gauche_inscrip {width:686px;margin-left:80px;padding:0;float:left;}
p.exclamation {float:left; width:27px; height:41px;}
p.intro_inscrip{float:left; width:620px; margin-left:10px;}
#colonne_droite_inscrip {width:200px;margin-left:0px;margin-top:600px;padding:0;float:left;}	
#conteneur .formulaire_spip .erreur_message {color : red; width: 400px; margin : 5px 0px 0 0;}
#conteneur .formulaire_spip .erreur input { background-color: #e9c0d7; }
#conteneur .formulaire_spip .erreur  select { background-color: #e9c0d7; }
#conteneur .formulaire_spip .erreur  textarea { background-color: #e9c0d7; }




