@charset "utf-8";
/* CSS Document */
*{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border:none;
	text-decoration:none;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:40px;
}
.container {
	width:900px;
	margin:0px auto 10px auto;
	background:#ffffff url(../images/global/container-bg.gif) repeat-y;
}
/****/
.header{
	background:#ffffff;
	width:900px;
	height:117px;
	font-size:11px;
}
.hd-left{
	width:288px;
	height:74px;
	float:left;
	padding:26px 0px 0px 12px;
}
a.logo{
	float:left;
	width:153px;
}
.logo-titre{
	float:right;
	width:124px;
	height:62px;
	background:url(../images/global/trait-logo.gif) left center no-repeat;
}
.logo-titre h1{
	width:114px;
	height:62px;
	line-height:62px;
	font-size:14px;
	color:#a0a0a0;
	font-family:"Trebuchet MS";
	padding:0px 0px 0px 10px;
}
.logo-titre h1 a{
	color:#a0a0a0;
}
.hd-right{
	width:550px;
	height:117px;
	float:right;
}
.hd-menu-haut{
	width:480px;
	height:80px;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 70px;
}
.revendeurs{
	width:290px;
	height:45px;
	background:url(../images/global/petite-france.gif) right center no-repeat;
	border-left:#CCCCCC dotted 1px;
	padding:0px 0px 0px 10px;
	float:left;
}
.revendeurs-select{
	width:232px;
	color:#ad7a1b;
	font-size:11px;
	margin:12px 0px 0px 0px;
	border:#CCCCCC solid 1px;
	background:none;
}
.adresse-revendeur{
	margin-top:15px;
	border:1px solid #CCCCCC;
}
.adresse-revendeur td{
	width:190px;
	padding:3px 5px 3px 5px;
}
.demande{
	float:right;
	width:150px;
	height:35px;
	border-left:#CCCCCC dotted 1px;
	border-right:#CCCCCC dotted 1px;
	padding:10px 0px 0px 10px;
}
.demande a{
	color:#959595;
	padding:2px 0px 2px 10px;
	background:url(../images/global/fleche-vers-bas.gif) left center no-repeat;
}
.demande a:hover{
	color:#666666;
}
p.accueil-contact{
	text-align:right;
	line-height:26px;
	height:26px;
}
p.accueil-contact a{
	color:#959595;
	padding:2px 10px 2px 10px;
	background:url(../images/global/fleche-vers-bas.gif) left center no-repeat;
}
p.accueil-contact a:hover{
	color:#666666;
}
/****/
.espace-flash{
	width:900px;
	height:300px;
	clear:both;
}
/****/
.contenu-accueil{
	width:900px;
	padding:10px 0px 0px 0px;
	background:url(../images/global/contenu-bg.gif) bottom no-repeat;
}
.ca-left{
	width:628px;
	float:left;
	border-right:1px dotted #CCCCCC;
}
.ca-left h1{
	width:314px;
	float:left;
	display:block;
	font-size:14px;
	font-family:"Trebuchet MS";
	text-align:center;
	color:#0376a7;
	text-transform:uppercase;
}
.ca-left h1 a{
	color:#0376a7;
	display:block;
	width:314px;
	height:166px;
}
.ca-left h1 a:hover{
	background:none;
	color:#ad7a1b;
}
/****/
.ca-left h1.baignoires-balneo{
	background:url(../images/global/baignoires-balneo2.jpg) center center no-repeat;
}
.ca-left h1.baignoires-balneo a{
	background:url(../images/global/baignoires-balneo.jpg) center center no-repeat;
}
.ca-left h1.baignoires-balneo a:hover{
	background:none;
}
.ca-left h1.baignoires{
	background:url(../images/global/baignoires2.jpg) center center no-repeat;
}
.ca-left h1.baignoires a{
	background:url(../images/global/baignoires.jpg) center center no-repeat;
}
.ca-left h1.baignoires a:hover{
	background:none;
}
.ca-left h1.douches-hydro{
	background:url(../images/global/douches-hydro2.jpg) center center no-repeat;
}
.ca-left h1.douches-hydro a{
	background:url(../images/global/douches-hydro.jpg) center center no-repeat;
}
.ca-left h1.douches-hydro a:hover{
	background:none;
}
.ca-left h1.ecrans{
	background:url(../images/global/ecrans2.jpg) center center no-repeat;
}
.ca-left h1.ecrans a{
	background:url(../images/global/ecrans.jpg) center center no-repeat;
}
.ca-left h1.ecrans a:hover{
	background:none;
}
.ca-left h1.portes{
	background:url(../images/global/portes2.jpg) center center no-repeat;
}
.ca-left h1.portes a{
	background:url(../images/global/portes.jpg) center center no-repeat;
}
.ca-left h1.portes a:hover{
	background:none;
}
.ca-left h1.combi{
	background:url(../images/global/combi2.jpg) center center no-repeat;
}
.ca-left h1.combi a{
	background:url(../images/global/combi.jpg) center center no-repeat;
}
.ca-left h1.combi a:hover{
	background:none;
}
/****/
div.plus{
	width:314px;
	display:block;
	float:left;
	height:162px;
	background:url(../images/global/plus.jpg) center center no-repeat;
}
.ca-left h1.plus{
	width:314px;
	display:block;
	font-size:14px;
	font-family:"Trebuchet MS";
	text-align:center;
	color:#0376a7;
	text-transform:uppercase;
}
.ca-left h1.plus a{
	color:#0376a7;
	display:block;
	width:314px;
	height:20px;
}
.ca-left h1.plus a:hover{
	background:none;
	color:#ad7a1b;
}
div.plus ul{
	width:300px;
	margin:0px auto 0px auto;
	clear:both;
	padding:24px 0px 0px 0px;
}
div.plus li{
	width:300px;
	display:block;
	text-align:center;
	list-style:none;
}
div.plus li a{
	width:300px;
	display:block;
	text-align:center;
	list-style:none;
	text-transform:uppercase;
	padding:2px 0px 2px 0px;
	font-weight:bold;
	color:#0376a7;
}
div.plus li a:hover{
	color:#ad7a1b;
}
/****/
.ca-right{
	width:271px;
	float:right;
}
.recherche-box{
	width:271px;
	padding:0px 0px 0px 0px;
	background:url(../images/global/recherche-rapide-foot.jpg) center bottom no-repeat;
	margin:0px 0px 20px 0px;
}
.recherche-box h2{
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	padding:10px 0px 5px 0px;
	text-align:center;
	background:url(../images/global/recherche-rapide-top.jpg) top center no-repeat;
	text-transform:uppercase;
}
.recherche-box p{
	color:#926613;
	font-size:12px;
	font-weight:normal;
	padding:0px 0px 0px 0px;
	text-align:center;
}
.recherche-box form{
	padding:10px 0px 20px 0px;
}
.recherche-box .recherche-select{
	width:194px;
	font-size:11px;
	margin:0px auto 0px auto;
	padding:2px 2px 2px 2px;
	display:block;
	clear:both;
	color:#000000;
	border:#CCCCCC 1px solid;
}
.recherche-box .recherche-select optgroup{
	padding-left:10px;
	color:#0070a4;
}
.recherche-box .btn{
	width:182px;
	margin:20px auto 20px auto;
	display:block;
	height:32px;
	background:#c29c34 url(../images/global/recherche-btn.gif);
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
}
.menu-droite-acc{
	padding:0px 0px 0px 0px
	width:271px;
	clear:both;
}
.menu-droite-acc h2{
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 0px 10px;
	text-align:left;
	background:#008bb9 url(../images/global/titre-bleu-sdb.gif) no-repeat;
	display:block;
	height:24px;
	line-height:24px;
	width:242px;
	margin:0px auto 0px auto;
}
.menu-droite-acc ul{
	width:241px;
	padding:10px 0px 10px 30px;
	
}
.menu-droite-acc li{
	list-style:none;
	background:url(../images/global/fleche-pixel.gif) left center no-repeat;
	padding:0px 0px 0px 12px;
	width:229px;
	font-size:12px;
	color:#00214d;
	font-weight:bold;
}
.menu-droite-acc li sup{
	font-size:11px;
	line-height:12px;
}
.menu-droite-acc li a{
	color:#00214d;
	display:block;
}
.menu-droite-acc li a:hover{
	color:#008bb9;
}
/**SPA**/
.accueil-spa-box{
	width:225px;
	height:220px;
	float:left;
}
.img-portable{
	background:url(../images/global/img-portable.png) right bottom no-repeat;
}
.img-encastrable{
	background:url(../images/global/img-encastrable.png) right bottom no-repeat;
}
.img-debordement{
	background:url(../images/global/img-debordement.png) right bottom no-repeat;
}
.accueil-spa-box h1{
	color:#1085b6;
	text-align:center;
	padding:10px 0px 10px 0px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	background:url(../images/global/trait-titre.gif) center bottom no-repeat;
}
.accueil-spa-box h1 a{
	color:#1085b6;
	}
ul.liste-acc-spa{
	width:215px;
	padding:2px 0px 0px 10px;
}
.liste-acc-spa li{
	list-style:none;
	background:url(../images/global/fleche-pixel.gif) 3px 9px no-repeat;
	padding:4px 0px 4px 12px;
	width:193px;
	font-size:13px;
	color:#23587c;
	font-weight:bold;
	
}
.liste-acc-spa li a{
	color:#23587c;
	display:block;
}
.liste-acc-spa li a:hover{
	color:#008bb9;
}
.accueil-spa-box h2{
	color:#926613;
	padding:10px 0px 10px 20px;
	font-size:14px;
	font-family:"Trebuchet MS";
}
.accueil-spa-box h2 a{
	color:#926613;
}
/****/
.contenu{
	width:900px;
	padding:0px 0px 0px 0px;
	background:url(../images/global/contenu-bg.gif) bottom no-repeat;
	clear:both;
}
.contenu h1{
	font-family:"Trebuchet MS";
	display:block;
	border-bottom:#ad7a1b solid 2px;
	padding:5px 0px 2px 0px;
	color:#ad7a1b;
	font-size:20px;
}
.contenu-menu{
	width:230px;
	float:left;
	padding:10px 0px 10px 20px;
	font-size:12px;
}
.contenu-menu ul li{
	width:220px;
	background:url(../images/global/fleche-fil.gif) left center no-repeat;
	padding:4px 0px 4px 10px;
	border-bottom:1px dotted #666666;
	list-style:none;
}
.contenu-menu ul li a{
	color:#ad7a1b;
	display:block;
}
.contenu-menu ul li a:hover{
	color:#666666;
}
.contenu-menu div.titre{
	margin:15px 0px 5px 0px;
	padding:4px 4px 4px 4px;
	background:#ad7a1b;
	color:#FFFFFF;
	font-weight:bold; 
	font-size:14px;
}
.contenu-menu p{
	padding:4px 0px 4px 0px;
	font-size:11px;
}
.contenu-menu p a{
	color:#ad7a1b;
}
.contenu-texte{
	width:590px;
	padding:0px 30px 40px 30px;
	float:right;
	font-size:12px;
}
.promotion{
	width:840px;
	padding:0px 30px 40px 30px;
	float:none;
	font-size:12px;
}
.colorerr{
	color:#d70000;
	font-weight:bold;
}
.contenu-texte h1{
	font-family:"Trebuchet MS";
	display:block;
	border-bottom:#ad7a1b solid 2px;
	padding:15px 0px 2px 0px;
	margin-bottom:10px;
	color:#ad7a1b;
	font-size:20px;
}
.contenu-texte h2{
	font-family:"Trebuchet MS";
	display:block;
	padding:15px 0px 2px 0px;
	color:#0376a7;
	font-size:17px;
	clear:both;
	border-bottom:#0376a7 solid 2px;
	margin-bottom:5px;
}
.promotion h2{
	padding:15px 0px 0px 0px;
	border-bottom:none;
}
.actu-texte h2{
	font-family:"Trebuchet MS";
	display:block;
	padding:15px 0px 2px 0px;
	color:#0376a7;
	font-size:17px;
	clear:both;
	border-bottom:none;
}
.actu-texte h2 a{
	font-family:"Trebuchet MS";
	display:block;
	color:#0376a7;
	font-size:17px;
	clear:both;
}
.contenu-texte h3{
	font-family:"Trebuchet MS";
	display:block;
	padding:12px 0px 0px 0px;
	color:#ad7a1b;
	font-size:14px;
	clear:both;
}
.contenu-texte div.texte{
	width:365px;
	float:left;
}
.contenu-texte div.images{
	float:right;
	width:224px;
	text-align:center;
	padding:10px 0px 10px 0px; 
}
.contenu-texte div.images img{
	margin-bottom:10px;
	border:1px solid #eeeeee;
	/**height:150px;
	width:150px;**/
}
.contenu-texte div.texte2{
	width:509px;
	float:left;
}
.contenu-texte div.images2{
	float:right;
	width:80px;
	text-align:center;
	padding:10px 0px 5px 0px; 
}
.contenu-texte div.images2 img{
	margin-bottom:5px;
}
.contenu-texte p{
	padding:5px 0px 5px 0px;
	font-size:12px;
	line-height:16px;
	clear:both;
}
.contenu-texte p sup{
	font-size:10px;
	line-height:16px;
}
.contenu-texte p.question{
	padding:20px 0px 4px 8px;
	margin:0px 0px 5px 0px;
	border-bottom:2px solid #ad7a1b;
	font-size:13px;
	background:url(../images/flc6.gif) 0px 25px no-repeat;
}
.contenu-texte ul{
	padding:10px 0px 10px 30px;
}
ul.distrib li{
	clear:both;
	display:block;
}
ul.distrib li ul, ul.distrib li ul li{
	clear:none;
	display:block;
}
.contenu-texte ul li{
	padding:4px 0px 8px 10px;
	background:url(../images/global/fleche-liste.gif) 0px 8px no-repeat;
	list-style:none;
	font-size:12px;
}
.contenu-texte ul li ul{
	padding:4px 0px 4px 10px;
}
.contenu-texte ul li ul li{
	padding:2px 0px 2px 10px;
	background:url(../images/global/fleche-liste.gif) 0px 6px no-repeat;
	list-style:none;
	font-size:12px;
	line-height:14px;
	color:#333333;
	font-style:italic;
}
.contenu-texte a{
	font-size:12px;
	font-weight:bold;
	color:#ad7a1b;
	text-decoration:underline;
}
.contenu-texte a:hover{
	color:#875f15;
}
.contenu-texte li strong.dore{
	font-size:14px;
}
.distrib-box{
	display:block;
	width:380px;
	padding:10px 10px 10px 10px;
	float:left;
	margin:10px 10px 0px 10px;
}
form.choisir{
	display:block;
	width:376px;
	height:68px;
	padding:10px 17px 0px 17px;
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
	background:url(../images/promos/champs-recherche.gif) no-repeat;
	float:left;
	margin-bottom:10px;
	
}
form.choisir label{
	display:block;
	height:32px;
}
form.choisir label span{
	text-transform:lowercase;
	font-size:12px;
}
.promotion input{
	background:none;
}
.promotion input#dept{
	width:240px;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 10px;
}
.promotion input.search{
	width:115px;
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
}
a.img-pub{
	float:right;
}
/****/
.plan-site{
	font-weight:bold;
}
.plan-site ul ul li, .plan-site ul ul li a{
	color:#666666;
}
.plan-site ul ul ul li, .plan-site ul ul ul li a{
	color:#0376a7;
}
.plan-site ul ul ul ul li, .plan-site ul ul ul ul li a{
	color:#0a455e;
}
.contenu-texte .field{
	border:#CCCCCC 1px solid;
	width:200px;
}
.contenu-texte .textarea{
	border:#CCCCCC 1px solid;
}
.contenu-texte .select{
	border:#CCCCCC 1px solid;
}
table.table-question td{
	border-bottom:1px solid #ad7a1b;
	padding-bottom:10px;
}
table.table-question-b td{
	border-bottom:1px dotted #cccccc;
}
.btn {
	width:100px;
	height:25px;
	background:#CCCCCC;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	font-size:14px;
	margin:8px 0px 0px 0px;
	cursor:pointer;
}
.espace-image-douches{
	width:349px;
	clear:both;
	float:left;
	padding:0px 0px 20px 0px;
	z-index:0;
}
.content-douches{
	width:534px;
	padding:10px 8px 10px 8px;
	float:right;
}
.espace-image{
	height:259px;
	width:900px;
	clear:both;
	background:#000000 url(../images/ambiance2.jpg) right no-repeat;
	z-index:0;
}
.ambiance-spa{
	background:#2976a0 url(../images/ambiance4.jpg) right no-repeat;
}
.espace-image-article{
	height:208px;
	width:900px;
	clear:both;
}
.fil{
	display:block;
	padding:5px 10px 5px 15px;
	clear:both;
	text-transform:lowercase;
	color:#999999;
	font-size:11px;
}
.fil a{
	color:#999999;
	padding:0px 3px 0px 3px;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.fil a:hover{
	color:#666666;
}
.fil2{
	display:block;
	padding:5px 10px 5px 0px;
	clear:both; 
	text-transform:lowercase;
	color:#999999;
	font-size:11px;
}
.fil2 a{
	color:#999999;
	padding:0px 3px 0px 3px;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.fil2 a:hover{
	color:#666666;
}
.fil3{
	display:block;
	padding:5px 10px 5px 280px;
	clear:both; 
	text-transform:lowercase;
	color:#999999;
	font-size:11px;
}
.fil3 a{
	color:#999999;
	padding:0px 3px 0px 3px;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.fil3 a:hover{
	color:#666666;
}
.fil4{
	display:block;
	padding:5px 30px 5px 30px;
	clear:both; 
	text-transform:lowercase;
	color:#999999;
	font-size:11px;
	width:840px;
}
.fil4 a{
	color:#999999;
	padding:0px 3px 0px 3px;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.fil4 a:hover{
	color:#666666;
}
.contenu-left{
	width:592px;
	float:left;
	padding:0px 13px 0px 13px;
}
.contenu-right{
	float:right;
	width:255px;
	padding:0px 15px 0px 10px;
}
.imprime{
	text-align:right;
	padding:5px 0px 5px 0px;
}
.imprime a{
	padding:5px 25px 5px 0px;
	color:#999999;
	font-size:12px;
	background:url(../images/global/print.gif) right center no-repeat;
}
.imprime a:hover{
	color:#333333;
}
.espace-image-douches .telechargement{
	margin:10px 0px 0px 0px;
	padding:0px 15px 0px 15px;
}
.telechargement div.titre{
	border-bottom:#d4d4d4 solid 2px;
	display:block;
	color:#666666;
	font-size:14px;
	padding:14px 0px 3px 0px;
	font-weight:bold;
}
.telechargement li{
	list-style:none;
	display:block;
	padding:5px 0px 5px 22px;
	background:url(../images/global/pdf.gif) left center no-repeat;
	border-bottom:#CCCCCC 1px dotted;
	font-size:12px;
	font-weight:bold;
}
.telechargement li a{
	color:#626262;
	display:block;
}
.telechargement li a:hover{
	color:#d70000;	
}
.autres-produits{
	width:255px;
	background:url(../images/global/autres-produits.gif) left bottom no-repeat;
	padding:0px 0px 0px 0px;
	margin:20px 0px 20px 0px;
}
.autres-produits div.titre{
	font-size:18px;
	display:block;
	font-weight:bold;
	color:#ad7a1b;
	font-family:"Trebuchet MS";
	padding:5px 0px 5px 15px;
	background:url(../images/global/autres-produits-top.gif) left top no-repeat;
}
.autres-produits ul{
	width:225px;
	padding:0px 15px 20px 15px;
}
.autres-produits li{
	padding:1px 0px 1px 10px;
	background:url(../images/global/fleche-liste.gif) 0px 5px no-repeat;
	list-style:none;
	font-size:12px;
}
.autres-produits li a{
	color:#626262;
}
/****/
.footer{
	width:900px;
	clear:both;
	margin:0px auto 0px auto;
	background:url(../images/global/footer-bg.gif) no-repeat;
	clear:both;
	padding:0px 0px 0px 0px;
	font-size:11px;
}
.footer ul{
	width:204px;
	float:left;
	display:inline;
	padding:10px 10px 10px 10px; 
	margin:0px 0px 0px 0px;
	overflow:hidden;
}
.footer li{
	list-style:none;
	width:203px;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
}
.footer li a{
	width:196px;
	padding:1px 0px 1px 7px;
	margin:0px 0px 0px 0px;
	background:url(../images/global/picto-listes-footer.gif) left center no-repeat;
	color:#ad7a1b;
	display:block;
	border-bottom:1px dotted #ad7a1b;
}
.footer li a:hover{
	color:#7f5911;
}
/****/
.lien-exterieur{
	width:900px;
	clear:both;
	margin:0px auto 10px auto;
}
.lien-exterieur a{
	display:inline;
	width:224px;
	float:left;
	text-align:center;
}
/****/
.newsletter{
	padding:20px 0px 0px 0px;
	margin-bottom:20px;
	display:block;
}
.newsletter .field2{
	border:1px solid #ad7a1b;
	padding:1px 1px 1px 1px;
	display:block;
	float:left;
	width:180px;
	height:16px;
	line-height:16px;
	background:#FFFFFF;
	font-size:12px;
}
.newsletter .btn2{
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	background:#ad7a1b;
	color:#FFFFFF;
	width:50px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:1px 1px 1px 1px;
	float:left;
	display:block;
}
/****/
a.formlight {
	display:inline-block;
	padding:0px 0px 0px 10px;
	color:#000000;
	font-size:14px;
	line-height:14px;
	color:#FFFFFF;
	height:25px;
	background:#0376a7 url(../images/global/btn-bleu-a.gif) no-repeat;
	cursor:pointer;
	margin:0px 3px 0px 3px;
	font-variant:normal;
	text-transform:none;
	text-decoration:none;
}
a.formlight:hover{
	color:#CCFFFF;
}
a.formlight span{
	display:inline-block;
	padding:5px 10px 6px 0px;
	height:14px;
	background:url(../images/global/btn-bleu-b.gif) right top no-repeat;
	cursor:pointer;
}
/****/
.left-distrib{
	display:block;
	float:left;
	width:220px;
}
.left-distrib p{
	font-size:12px;
	text-align:justify;
	line-height:14px;
	border-bottom:dotted 1px #a6a6a6;
}
.left-distrib p.couleur{
	font-weight:bold;
	color:#ae7919;
	text-transform:uppercase;
	text-align:center;
}
.left-distrib p.couleur a{
	display:block;
	width:145px;
	height:29px;
	line-height:29px;
	font-size:16px;
	color:#FFFFFF;
	text-align:center;
	background:url(../images/global/btn-distrib.gif) no-repeat;
	text-decoration:none;
	margin:18px auto 18px auto;
}
.right-distrib{
	display:block;
	float:right;
	width:356px;
	border:2px #CCCCCC solid;
	margin:8px 0px 10px 0px;
}
/****/
.hydro-table img{
	margin-right:7px;
	margin-top:2px;
}
.img-left{
	float:left;
	margin:10px 10px 10px 10px;
}
.img-left-2{
	float:left;
	margin:1px 10px 10px 10px;
}
.img-left-3{
	float:left;
	margin:1px 10px 10px 10px;
	border:3px #CCCCCC solid;
}
.img-right{
	float:right;
	margin:10px 10px 10px 10px;
}
.rouge, h1.rouge, h2.rouge, h3.rouge, a.rouge{
	color:#d70000;
}
.bleu, a.bleu{
	color:#0376a7;
}
.dore, a.dore{
	color:#ad7a1b;
}
.clear{
	clear:both;
}
p.titre-print{
	display:none;
}

a.pdf{
	padding:5px 22px 5px 0px;
	background:url(../images/pdf.gif) right center no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#d70000;
}
a.pdf:hover{
	color:#d70000;
	text-decoration:none;
}
/****/
