body, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
body {
	margin:0px;
	background-color:#ECEDF0;
	scrollbar-track-color: #EEEEEE;
	scrollbar-face-color: #FFF0AD;
	scrollbar-shadow-color: #ACACAC;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #ACACAC;
	scrollbar-arrow-color: #FFCCCC;
}

.bg-f 	 	{ background-color:#FFFFFF; }
.bg-site 	{ background-color:#D1D4E5; }
.bg-header 	{ background-color:#E5F2FF; }
.bg-newsbare1 	{ background-color:#FF3300; }
.bg-newsbare2 	{ background-color:#333333; }
.bg-menubare 	{ background-color:#CCCCCC; }
.bg-menubare-button 	{ background-color:#FFCC33; }
.bg-bandeau 	{ background-color:#F7F7F7; }

a:link 		{ color: #333333; text-decoration: none; }
a:visited 	{ color: #333333; text-decoration: none; }
a:active  	{ color: #333333; text-decoration: none; }
a:hover   	{ color: #FF3300; text-decoration: underline; }

.menubare 		{ color: #333333; font-size: 10px}
.menubare-footer 	{ color: #000000; font-size: 10px; font-family: Arial; }

a.menubare:link 		{ color: #FF3300; text-decoration: none; }
a.menubare:visited 		{ color: #FF3300; text-decoration: none; }
a.menubare:active  		{ color: #FF3300; text-decoration: none; }
a.menubare-footer:link 		{ color: #FF3300; text-decoration: none; }
a.menubare-footer:visited 	{ color: #FF3300; text-decoration: none; }
a.menubare-footer:active  	{ color: #FF3300; text-decoration: none; }

a.menubare:hover   		{ color: #FFFFCC; text-decoration: none; }
a.menubare-footer:hover   	{ color: #FF3300; text-decoration: none; }

.bg-services-up 	{ background-color:#EEDEEE; }

.bc-pratique-border	{ background-color:#FCFCF7; }
.bc-pratique-caption	{ background-color:#FFDE3B; }

.bc-coeur-caption	{ background-color: #FFDE3B; }
.bc-coeur-border	{ border: 1px solid #CCCCFF; background-color:#FFFFFF; }
.bc-adj-caption		{ background-color: #FF99FF; }
.bc-adj-border		{ border: 1px solid #FF99FF; background-color:#F7F7F7; }
.bc-recherche-border	{ background-color:#F7F7F7; border: 1px solid #CCCC00; }
.bc-services-border	{ background-color:#FFFFFF; border: 1px solid #FFD0D0; }

.bc-partenaire-caption	{ background-color: #99CCFF; }
.bc-partenaire-border	{ border: 1px solid #99CCFF; background-color:#FFFFFF; }

a.bc-services-up:link 		{ color: #CC6600; text-decoration: none; }
a.bc-services-up:visited 	{ color: #CC6600; text-decoration: none; }
a.bc-services-up:active  	{ color: #CC6600; text-decoration: none; }
a.bc-pratique:link 		{ color: #CC6600; text-decoration: none; }
a.bc-pratique:visited 		{ color: #CC6600; text-decoration: none; }
a.bc-pratique:active  		{ color: #CC6600; text-decoration: none; }

a.bc-derniere:link 	{ color: #990000; text-decoration: underline; }
a.bc-derniere:visited 	{ color: #990000; text-decoration: none; }
a.bc-derniere:active  	{ color: #990000; text-decoration: none; }

.bc-services-up 	{ color: #CC6600; font-size: 10px; }
.bc-pratique		{ color: #CC6600; font-size: 10px; }
.bc-recherche		{ color: #333333; font-size: 10px; list-style-image: url(images/ico-rech-v1.gif); }
.bc-services		{ color: #333333; font-size: 10px; list-style-image: url(images/ico-pratique-v2.gif); }
.bc-derniere		{ color: #333333; font-size: 10px; list-style-image: url(images/ico-rech-v1.gif); }
.bc-plan-site 		{ color: #000000; font-size: 10px; list-style-image: url(images/ico-pratique-v2.gif); }

.bc-derniere-border	{ background-color:#FFFFFF; border: 1px solid #CCCC00; }
.bc-plan-site-border	{ background-color:#F7F7F7; border: 1px solid #CCCC00; }
.bc-dept-border		{ background-color:#FFFBE8; border: 1px solid #EEDEB0; }

a.bc-adj:link 		{ color: #990000; text-decoration: underline; }
a.bc-adj:visited 	{ color: #990000; text-decoration: none; }
a.bc-adj:active  	{ color: #990000; text-decoration: none; }
a.bc-coeur:link 	{ color: #990000; text-decoration: underline; }
a.bc-coeur:visited 	{ color: #990000; text-decoration: none; }
a.bc-coeur:active  	{ color: #990000; text-decoration: none; }

a.bc-dept:link 		{ color: #663300; text-decoration: underline;  font-weight: bold;}
a.bc-dept:visited 	{ color: #663300; text-decoration: none;  font-weight: bold;}
a.bc-dept:active  	{ color: #663300; text-decoration: none;  font-weight: bold;}

a.bc-services-up:hover  { color: #FFCC00; text-decoration: none; }
a.bc-pratique:hover   	{ color: #FFCC00; text-decoration: none; }
a.bc-adj:hover   	{ color: #F948AC; text-decoration: none; }
a.bc-coeur:hover   	{ color: #F948AC; text-decoration: none; }
a.bc-derniere:hover   	{ color: #F948AC; text-decoration: none; }
a.bc-dept:hover   	{ color: #CCCC00; text-decoration: none;  font-weight: bold;}

.title-phone 		{ color: #663300; font-size: 14px; font-weight: bold; font-style: italic }
.title-pratique		{ color: #FFFFFF; font-size: 12px; font-weight: bold; }
.title-coeur		{ color: #FFFFFF; font-size: 12px; font-weight: bold; }
.title-adj		{ color: #FFFFFF; font-size: 12px; font-weight: bold; }
.title-partenaire	{ color: #FFFFFF; font-size: 12px; font-weight: bold; }
.title-center 		{ color: #CC3333; font-size: 14px; font-weight: bold; }

.bc-adj			{ color: #333333; font-size: 9px; }
.bc-coeur		{ color: #333333; font-size: 9px; list-style-image: url(images/ico-pratique-v2.gif);}
.bc-partenaire		{ color: #333333; font-size: 10px; background-color:#FFFFFF; list-style-image: url(images/ico-pratique-v1.gif); }
.bc-dept		{ color: #EEDEB0; font-size: 9px; }

.title-0 		{ color: #000000; font-size: 10px; font-weight: bold; }
.title-f 		{ color: #FFFFFF; font-size: 10px; font-weight: bold; }
.title-plan-site 	{ color: #CC3300; font-size: 14px; font-weight: bold; }

.copy	{ color: #FF3300; font-size: 9px; }

.justified { text-align: justify; }

.italique-petite { font-size: 9px; color: #333333; font-style: italic; }

/*---------- pour les pages interieures --------------*/
.titre-bg1 		{ color: #666600; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; }
.titre-bg2 		{ color: #990000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; }
.titre-bg3 		{ color: #006699; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; }
.titre-bg4	 	{ color: #6666CC; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; }
.titre-bg5	 	{ color: #663366; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; }
.titre-bg6	 	{ color: #99CC00; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; }

.deposer-annonce 	{ color: #6666CC; font-weight: bold; font-size: 14px; }
.offre-titre 		{ color: #6666CC; font-weight: bold; font-size: 16px; list-style-image: url(images/bullet-flesh-long.gif); }
.offre	 		{ color: #333333; font-size: 12px; text-align: justify; }
.offre-bold	 	{ color: #333333; font-size: 12px; font-weight: bold; }
.offre-color	 	{ color: #990000; font-size: 12px; }
.pack-annonce		{ color: #FF6600; font-weight: bold; font-size: 11px; list-style-image: url(images/bullet-pack-annonce.gif); list-style-position: inside; }

.conseil { color: #666666; font-weight: bold; font-size: 14px; list-style-image: url(images/bullet-conseil-demenagement.gif); }


/*---------- pour les formulaires --------------*/

textarea {
	scrollbar-track-color: #FFFFFF;
	scrollbar-face-color: #EFEFEF;
	scrollbar-shadow-color: #999999;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #999999;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-arrow-color: #EFEFEF;
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	/*border: 1px solid #CCCCFF; n'afiche pas en ns 4.7*/
	background-color: #FFFFFF;
	padding: 4px;
}

input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; border: 1px solid #ACACAC; }

.input-noborder{ border: 0px; }

hr { height:1px; color:#FFFF99; }
