/* prehome */
.prehome a 				{ color:#7c7d7f }
.prehome .wrapper 		{ width:986px; height:717px; margin:0 auto;   }
.prehome .header 		{ height:125px; position:relative; background:url(../img/prehome-header.png) top left no-repeat; padding-top:20px; }
.prehome .logo 			{ background:url("../img/prehome-logo.png") no-repeat scroll left top transparent;height:120px;margin-left:28px; width:150px; }
.prehome .logo a 		{ display:block;height:120px;text-indent:-999em;width:150px; }
.prehome .baseline 		{ height:25px; width:725px; padding-left:123px; text-transform:uppercase; font-size:13px; line-height:25px; color:#FFF; background:url(../img/prehome-baseline.gif) top left no-repeat; margin-left:50px; margin-bottom:25px }
.prehome .content 		{ width:780px; margin-left:120px; }
.prehome .box 			{ width:374px; height:400px; background:url(../img/prehome-box-bg.jpg) 0 30px no-repeat; position:relative;}
.prehome .box h2 		{ background:url(../img/prehome-titre-sprite.png) no-repeat; width:320px; height:30px; }
.prehome .box h2 a		{ width:320px; height:30px; display:block;	}
.prehome .box h2 span 	{ visibility:hidden; }
.prehome .box-left 		{ float:left; margin-left:20px; }
.prehome .box-right  	{ float:right; background-position: right 30px }

.prehome .box-right h2 	{ background-position:top right; width:347px; }
.prehome .box .entrer 	{ position:absolute; top:70px; left:20px; width:109px; font-size:12px; text-align:center; text-transform:uppercase; }
.prehome .box .entrer a { color:#FFF }
.prehome .box .extra 	{ position:absolute; width:75px; top:180px; left:65px; text-align:center; }
.prehome .box .extra a 	{ color:#FFF; }

.prehome .box-right .entrer 	{ position:absolute; right:25px; left:auto; width:109px; font-size:12px; text-align:center; text-transform:uppercase; }
.prehome .box-right .entrer a 	{ color:#FFF }
.prehome .box-right .extra 		{ position:absolute; width:75px; left:auto; right:65px; text-align:center; }
.prehome .box-right .extra a 	{ color:#FFF; }

.prehome .box .lien-visuel 		{ position:absolute; width:178px; height:178px; }
.prehome .box-left .lien-visuel { right:66px; top:62px;}
.prehome .box-right .lien-visuel { left:62px; top:62px;}

.lien-site 						{ position:absolute; right:0; width:65px; font-size:11px; text-align:center; line-height:11px; text-align:left; font-family: Arial; }
.lien-site span 				{ font-weight:bold; }
.prehome .header .lien-neuve 					{ top:51px; right:110px; color:#40aaca}
.prehome .header .lien-renovee 					{ right:34px; top:28px;color:#9e0025}
.prehome .box .description 		{ top:275px; width:292px; text-align:justify; left:40px; font-size:11px; font-family:Arial; position:absolute;}
.prehome .box-right .description { left:35px; }
.prehome .labels 				{ text-align:center;}
.prehome .labels img 			{ margin-left:50px; }
.prehome .mr .image,
.prehome .mn .image 			{ width:140px ; display:block; float:left; height:140px; margin-left:23px;}
.prehome .mn .image 			{ margin-top:25px }
.prehome .content .mn h2 a 		{ margin-top:23px; color:#1b5b72  }
.prehome .content .mn h2 a span {color:#1b5b72}
.prehome .mr .savoirplus 		{ background:  url(../img/prehome-puce-mr.png) top left no-repeat; color:#B72B2B; }
.prehome .mn .savoirplus 		{ background:  url(../img/prehome-puce-mn.png) top left no-repeat; }

.prehome .content .espace 		{ display:block; margin-left:190px;font-size:10px; color:#FFF; text-transform:uppercase; text-align:center;  }
.prehome .content .espace span 	{ font-weight:bold; color:#b72b2b; font-size:13px; }

.prehome .footer 				{ background: url(../img/prehome-footer-bg.gif) top left no-repeat; font-size:9px; text-align:center; width:716px; margin:30px auto 0; height:33px; line-height:33px; color:#6b6b6d; }
.prehome .footer a 				{ color:#6b6b6d; }
.prehome .footer a.contact 		{ float:right; border-left:1px solid white; padding-left:5px; width:105px; }
.prehome .footer-description 	{ text-align:center; width:605px; margin:10px auto 0; font-size:10px; font-family:Arial; color:#b8b8b9 }
.prehome .footer p,
.footer-texte 				{ color:#83a81d; font-size:10px; text-align:center; width:880px; margin:10px auto; }