/* CSS Document */

	#main.institutionnel {width:514px; padding:10px;}
	
	#main.institutionnel #logo { margin-left:10px;}
	
	.institutionnel {}

	.institutionnel div.encart {
		width:200px;
		padding:5px;
		border:1px solid #ccc;
		margin:0 auto;
		font-weight:bold;
		text-align:center;
	}
	.institutionnel div.encart a{color:#a90d1f}
	
	.institutionnel h1 {font-size:1.2em; color:#a90d1f; margin-top:5px; padding:7px 0 10px 25px; background:url(../img/basics/puce_h1_pages_int_vert.gif) no-repeat}
	.institutionnel h1.produit_titre {font-size:1.5em; padding-left:0; color:#000; text-transform:uppercase; background:none}
	.institutionnel h1.produit_titre a {color:#a90d1f}
		
	.institutionnel p {padding:5px 0 5px 25px}
	.institutionnel p strong {color:#a90d1f}
	.institutionnel ul {
		padding:5px 0 5px 25px;
		}
		
	.institutionnel ul li  ul li {
		padding-bottom : 5px;
		}
		
		.institutionnel ul li  ul li ul li {
		padding-bottom : 0;
		}
		
	.institutionnel ul strong {
		color:#A90D1F;
		}
		
	.institutionnel .institutionnel-titre {font-size:14px; margin-bottom:10px}
	.institutionnel p img {float:left; margin:3px}
	.institutionnel p.attention {color:#a90d1f;}
	.institutionnel img {display:block; margin:0 auto}
	
	.institutionnel p.plan_magasins {padding:0; margin:0 auto; width:350px; clear:both;}
	.institutionnel p.plan_magasins img.plan_magasins{float:right; display:block; margin:0; padding:3px; background:#fff; border:1px solid #ccc}
	.institutionnel p.plan_magasins span{display:block; width:130px; margin-top:10px; padding:5px; background-color:#e09aa1}
	.institutionnel p.plan_magasins span strong {color:#fff}
	
	.planning_ateliers h1 {border-bottom:1px solid #a4bf1f}
	.planning_ateliers table{margin:10px auto; width:700px}
	.planning_ateliers table td{width:20%; padding:5px 0; border:2px solid #a4bf1f}
	.planning_ateliers table td.title{background-color:#a4bf1f; color:#fff; font-weight:bold; text-align:center; border:2px solid #fff}

	ul.puce_jaune {margin-left:25px;}
	ul.puce_jaune li {padding:0 0 5px 15px; background:url(../img/basics/puce_jaune.gif) 0 3px no-repeat}
	ul.puce_jaune li a {color:#000; font-size:1.1em; text-decoration:none}
	ul.puce_jaune li a:hover {text-decoration:underline; color:#a90d1f}
	
	ul.puce_jaune.rouge {margin:10px 0 0 50px; color:#a90d1f}
	ul.puce_jaune.rouge li {clear:both;}
	ul.puce_jaune.rouge li a {font-weight:bold; font-size:1em; color:#a90d1f}
	ul.puce_jaune.rouge li a:hover{text-decoration:underline}
	ul.puce_jaune.rouge li img {display:block; float:right; margin:-15px 30px 0 0}
	
	ul.form {clear:both; margin-bottom:10px; width:330px;}
	ul.form li{clear:both; float:left; width:100%}
	ul.form li label{width:80px; float:left}
	ul.form li input{float:left}
	ul.form {}
	ul.form {}
	tt {color:#a90d1f; font-weight:bold}
	
	div#pagination {clear:both; padding-top:15px; color:#666; text-align:center}
	div#pagination a{color:#666}
	
	#form_ateliers_recherche {}
	#form_ateliers_recherche select{display:block; margin:0 auto}
	
	table#recherche {margin:0 auto;}
	table#recherche td.title{padding:5px; background-color:#a4bf1f; font-weight:bold; color:#fff; border:2px solid #fff}
	table#recherche select{padding-left:2px}
	
	table.fiche_produit {width:330px; margin-bottom:15px; padding-bottom:10px; border-bottom:1px solid #c7626e; text-align:justify}
	table.fiche_produit td {padding-bottom:10px;}
	table.fiche_produit td.img {padding-right:5px}
	table.fiche_produit td.img img {border:1px solid #c7626e; clear:both}
	table.fiche_produit td.img div.zoom {text-align:center; padding-top:5px}
	table.fiche_produit td.img div.zoom a {color:#000; text-decoration:none}
	table.fiche_produit td.img div.zoom img {margin-bottom:-3px}
	table.fiche_produit td div.prix {width:139px; margin:15px 0 0 15px; padding-top:9px; background:#a4bf1f url(../img/pics/top_encart_prix.gif) no-repeat; text-align:center; font-size:1.8em; color:#fff; font-weight:bold}
	table.fiche_produit td div.prix span {font-size:.8em; background:url(../img/basics/prix_barre.gif) 0 center repeat-x;}
	table.fiche_produit td div.prix div{width:139px; height:9px; font-size:.1em; padding:0; background:url(../img/pics/bot_encart_prix.gif) 0 bottom no-repeat}
	
	a#btn_envoyer{width:117px; height:27px; display:block; margin:10px auto}
	
	a.haut {font-weight:bold; display:block; clear:both; color:#666; padding-top:5px; text-align:right; text-decoration:none}
	a#ancre_haut {display:none; padding:0; margin:0}
	
	a#imprimer, a#fermer {display:block; padding:10px 10px 15px 0; float:right; color:#000; text-decoration:none; font-weight:bold}
	a#imprimer {padding-left:38px; background:url(../img/pics/imprimer.gif) no-repeat;}
	a#fermer {padding-left:27px; margin-right:50px; background:url(../img/pics/fermer.gif) 0 5px no-repeat;}
	
	.clear{clear:both; font-size:.1em; height:1px;}
	
