body, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
body {
	margin:0px;
	background-color:#FFFFFF;
	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:#FFFAFA; border: 1px solid #EEEEEE;}
.bg-m-bare 	{ background-color:#FFF0AD; }


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; }

.title-site { color: #FF3300; font-size: 22px; }

.menubare 		{ color: #330000; font-size: 10px}
a.menubare:link 	{ color: #330000; text-decoration: none; }
a.menubare:visited 	{ color: #330000; text-decoration: none; }
a.menubare:active  	{ color: #330000; text-decoration: none; }
a.menubare:hover   	{ color: #FF3300; text-decoration: none; }

.menubare-footer 		{ color: #330000; font-size: 10px; font-family: Arial; }
a.menubare-footer:link 		{ color: #330000; text-decoration: none; }
a.menubare-footer:visited 	{ color: #330000; text-decoration: none; }
a.menubare-footer:active  	{ color: #330000; text-decoration: none; }
a.menubare-footer:hover   	{ color: #FF3300; text-decoration: none; }

.title-gauche-info 	{ color: #990000; font-size: 14px; font-weight: bold; }
.title-center-info 	{ color: #FF3300; font-size: 14px; font-weight: bold; }
.title-plan-site 	{ color: #333333; font-size: 14px; font-weight: bold; }

.doc-border 	{ background-color:#FFFFFF; border-left: 1px solid #333333; border-right: 1px solid #333333; }
.doc-token 	{ background-color:#333333; }

.bc-border-caption 	{ border: 1px solid #666666; }
.bc-border 		{ border: 1px solid #333333; border-top: 1px solid #EEEEEE; background-color:#FFFFFF; }

.bc-services-up 	{ color: #333333; font-size: 10px; }

.bc-pratique		{ color: #333333; font-size: 10px; list-style-image: url(images/ico-pratique-v1.gif); }
a.bc-pratique:link 	{ color: #333333; text-decoration: none; }
a.bc-pratique:visited 	{ color: #333333; text-decoration: none; }
a.bc-pratique:active  	{ color: #333333; text-decoration: none; }
a.bc-pratique:hover   	{ color: #FF3300; text-decoration: underline; }

.bc-recherche		{ color: #333333; font-size: 10px; list-style-image: url(images/ico-rech-v1.jpg); }

.bc-services		{ color: #333333; font-size: 10px; list-style-image: url(images/ico-pratique-v1.gif); }

.bc-plan-site 		{ color: #000000; font-size: 10px; list-style-image: url(images/ico-pratique-v1.gif); }

.bc-derniere		{ color: #333333; font-size: 10px; list-style-image: url(images/ico-rech-v1.jpg); }
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; }
a.bc-derniere:hover   	{ color: #F948AC; text-decoration: none; }

.bc-dept		{ color: #000000; font-size: 10px; font-weight: bold; }
a.bc-dept:link 		{ color: #000000; text-decoration: underline; }
a.bc-dept:visited 	{ color: #000000; text-decoration: none; }
a.bc-dept:active  	{ color: #000000; text-decoration: none; }
a.bc-dept:hover   	{ color: #F948AC; text-decoration: none; }

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

.justified { text-align: justify; }

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

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

/*---------- 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; }
