th, td, span, div, p, em * {font-family: Arial, Helvetica, sans-serif;font-size: 12px;}

h1.h1noir 	{margin:0px 0px 0px 0px; padding:0px; font-size:16px; line-height:28px; font-weight:800; color:#000000;}
h1.h1violet 	{margin:0px 0px 0px 0px; padding:0px; font-size:16px; line-height:28px; font-weight:800; color:#ae269e;}

h2.h2noir 	{margin:0px 0px 0px 0px; padding:0px; font-size:14px; line-height:28px; font-weight:800; color:#000000;}
h2.h2violet 	{margin:0px 0px 0px 0px; padding:0px; font-size:14px; line-height:28px; font-weight:800; color:#ae269e;}

div.divfindaccess 	 { padding: 0px; margin: 10px 0px 0px 0px; float: left; width: 700px;}
div.divfindaccess dl { padding: 0px; margin: 0px; }
div.divfindaccess dt { padding: 0px 0px 0px 30px; margin: 0px 0px -35px 0px; }
div.divfindaccess dd { padding: 20px 0px 6px 220px; margin: 0px 0px 0px 0px; }
div.boxMarque  		 { padding: 0px; margin: 0px; float: left; width: 220px; height: 100px;}
div.boxMarque-in 	 { border:1px; padding: 5px; margin: 5px; border-right: 1px solid #cccccc;}
div.boxImprimante	 { padding: 0px; margin: 0px; height: 90px;}
div.progression		 { float: left; width: 750px; height: 50px; clear: right; margin-bottom: 20px;}
div.bloc		 	 { float: left; width: 750px; }
div.etape 			 { float: left; width: 30%; text-align: center; background-repeat: repeat-x;}

table#mdraccess			  		 {width: 700px; border: 0px; cellpadding: 0px; cellspacing: 0px;}
table#mdraccess td				 {border-bottom: 1px solid #f4f4f4; font-size: 11px}
table#mdraccess td	a			 {text-decoration: none;}
table#mdraccess td	a:hover		 {text-decoration: underline;}
table#mdraccess tr.trblanche	 {height: 60px; background-color : #ffffff;}
table#mdraccess tr.trgrise 	  	 {height: 60px; background-color : #f4f4f4;}
table#mdraccess tr.infotri 		 {padding: 0px 0px 0px 4px;background-color : #E4E4E4; font-size: 8px}
table#mdraccess tr.infocolonnes  {background-color : #ae269e; font-weight: 800; color: #ffffff}
table#mdraccess td.prixpix	     {width: 60px; padding: 0px 10px 0px 10px; font-weight: 800;  font-size: 16px; color: red; text-align: center}
table#mdraccess img.produit	 	 {padding: 0px 8px 0px 0px; width: 50px; height: 45px;}
table#mdraccess input			 {width: 20px; font-size: 11px}
table#mdraccess td.padding4		 {padding: 0px 0px 0px 4px;}
.imgtxtalign 					 {text-align: center; vertical-align: middle; }

select.accfinder-criteres 		{ width: 300px; }
select.consofinder-imprimante 	{ width: 200px; font-size: 11px; }

div#undemi		 	{margin: 0px; padding: 0px; float: left; width: 380px;}
div#untiers			{margin: 0px; padding: 0px; float: left; width: 270px;}
div#deuxtiers		{margin: 0px 0px 0px 270px; padding: 0px; width: auto;}
div#unquart   		{margin: 0px 0px 0px 0px; padding: 0px; width: 200px;}
div#deuxquart		{margin: 0px 0px 0px 400px; padding: 0px; width: auto;}
ul.articlesPlus 	{list-style-type: none; list-style-image: url(images/icono/puce-violette.gif); background-repeat: no-repeat; list-style-position: outside;}
ul.articlesPlus2 	{list-style-type: none; list-style-image: url(images/icono/puce-verte.gif); background-repeat: no-repeat; list-style-position: outside;}
div.conteneur 		{margin: 0px; padding: 0px; width:100%; }
div.conteneurL	 	{margin: 0px; padding: 0px; float: left;}
div.conteneurR	 	{margin: 0px; padding: 0px;}
div.conteneur H2	{margin: 0px; padding: 4px 6px 4px 6px; font-weight: 800; font-size: 14px; color: #ae269e;}
div.conteneurCenter {margin: 0px; padding: 0px; width:100%; text-align: center;}

#navcontainer    			{ z-index: 1; font-size: 11px; width:100%; }
#navcontainer ul  			{ margin: 0px; padding: 0px; list-style-type: none; } 
#navcontainer li  			{ margin: 0px; padding: 0px; }
#navcontainer .cat			{ background-color: #ae269e; width: 100%; }
#navcontainer .cat a   		{ display: block; color: #FFF; padding: 4px; text-decoration: none; border-top: 0px solid #ffffff; border-bottom: 1px solid #dadada; margin: 0px; }
#navcontainer .cat a:hover 	{ background-color: #D692CE; color: #ffffff; font-weight: 800; }
#navcontainer .seg			{ width: 100%; color: #333333; }
#navcontainer .seg a 		{ display: block; height:100%; font-weight: 100; font-size: 11px;  background-color: #f4f4f4; color: #333333; padding: 1px 4px 1px 4px; text-decoration: none; border-top: 1px solid #ffffff; border-bottom: 1px solid #dadada; }
#navcontainer .seg a:hover 	{ background-color: #E9E9E9; color: #ae269e; font-weight: 800; }
#navcontainer p.fondviolet 	{ display: block; color: #FFF;  background-color: #ae269e;  width: 160px;  padding: 4px;  text-decoration: none;  border-top: 0px solid #ffffff;  border-bottom: 1px solid #dadada;	margin: 0px;	font-weight: 800;}

div.topnav 					{ background-repeat:no-repeat; 	background-position: left top; 	height:43px;	padding: 0px 0px 0px 0px; 	margin: 10px 0px 0px 0px;	z-index: 4; width: 170px; }
div.topnav p 				{ padding: 22px 0px 0px 4px; 	margin: 0px 0px 0px 0px; 	font-size: 11px; 	font-weight: 800; 	color:  #ae269e}

.category					{color: #ae269e; font-weight: 800}
.segment 					{color: #000000; font-weight: 100; font-size: 11px;}

.processcom-wholecontent	{ margin:0 10px 0px 10px; padding:0px; width: 950px;}
.processcom-wholecontent2	{ margin:20px 10px 0px 10px; padding:0px; width: 958px;}
.processcom-col-middle		{ margin:0px 190px 40px 0px; padding:0px; }
.processcom-col-middle2		{ margin:0px 0px 40px 190px; padding:0px; }
.processcom-col-right		{ margin:12px 0px 40px 0px; float: right; width:180px;}
.processcom-col-left		{ margin:12px 0px 40px 0px; float: left; width:180px;}

.processcom-col-middle2 h2.location ,
.processcom-col-middle2 h2.location a,
.processcom-col-middle2 h2.location a u {font-weight:normal;font-size:11px;color:#999;}


.miniboxviolet-cms			{background-color:#ffffff; width:170px;}
.miniboxviolet-cms .in      { border:1px solid #ae269e; line-height:12px; margin: 0px; }
.miniboxviolet-cms h2 		{margin: 0px; padding: 2px 4px 6px 6px;font-size: 12px;color: #FFFFFF;background-color: #ae269e;}
.miniboxviolet-cms h3 		{margin:16px 4px 2px 6px; padding:0px; line-height:16px; font-size: 12px; color: #ae269e; font-weight: 100}
.miniboxviolet-cms p 		{margin:2px 4px 2px 6px; padding:0px; line-height:16px; font-size: 12px}
.miniboxviolet-cms h3.minih3{margin:10px 4px 2px 6px; padding:0px; line-height:14px; font-size: 11px; color: #ae269e; font-weight: 100}
.miniboxviolet-cms p.minip	{margin:2px 4px 2px 6px; padding:0px; line-height:14px; font-size: 11px}

.txtgris {color:#666666;}
.txtviolet {color:#ae269e;}
.logo-marque { color: #ae269e; font-size: 16px; font-weight: bold; margin: 0px; padding: 5px;}
img#imgcat { float: left; margin: 0px 50px 0px 0px;}

ul.cat 	{ list-style-type: none; list-style-image: url('images/icono/puce-verte.gif'); background-repeat: no-repeat; list-style-position: outside;line-height: 16px;}
ul.cat li a { color: #ae269e; font-weight: 800}
ul.cat li a:hover { color: #ae269e; font-weight: 800; text-decoration:underline}
form { margin: 0px; padding: 0px;}
select { width: 200px; }
