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

.bg-f 		{ background-color:#FFFFFF; }

.titre-big		{ color: #FF3300; font-family: Arial, Helvetica, sans-serif; }
a.titre-big:link 	{ color: #FF3300; text-decoration: none; }
a.titre-big:visited 	{ color: #FF3300; text-decoration: none; }
a.titre-big:active  	{ color: #FF3300; text-decoration: none; }
a.titre-big:hover   	{ color: #FF9900; text-decoration: none; }

.titre-big2		{ color: #666666; font-family: Arial, Helvetica, sans-serif; }
a.titre-big2:link 	{ color: #CC3366; text-decoration: none; }
a.titre-big2:visited 	{ color: #CC3366; text-decoration: none; }
a.titre-big2:active  	{ color: #CC3366; text-decoration: none; }
a.titre-big2:hover   	{ color: #FF9900; text-decoration: none; }

/* Thematique */

.titre-bloc 		{ color: #EAE2B2; font-size: 14px; font-weight: bold; }
.titre-bloc-caption 	{ height: 25px; background-color:#333333; vertical-align: middle; text-indent: 10pt; }
.total-bloc-caption 	{ background-color:#D9D9D9; }

.bloc-bkg 	{ border: 1px solid #333333; background-color:#F7FBFF; }
.bloc 		{ color: #333333; font-size: 10px; list-style-image: url(images/bullet-gauche.gif); }
a.bloc:link 	{ color: #333333; text-decoration: none; font-weight: normal; }
a.bloc:visited 	{ color: #333333; text-decoration: none; }
a.bloc:active 	{ color: #333333; text-decoration: none; }
a.bloc:hover 	{ color: #FF9900; text-decoration: none; }

.menubare-footer-caption	{ background-color:#333333; height: 25px; }
.menubare-footer 		{ color: #EAE2B2; font-size: 10px; }
a.menubare-footer:link 		{ color: #EAE2B2; text-decoration: none; font-weight: normal; }
a.menubare-footer:visited 	{ color: #EAE2B2; text-decoration: none; }
a.menubare-footer:active 	{ color: #EAE2B2; text-decoration: none; }
a.menubare-footer:hover 	{ color: #FFFFFF; text-decoration: none; }

.footer-caption		{ border: 1px solid #FC6466; background-color:#F7FBFF; }
.footer			{ color: #333333; font-size: 10px; }
a.footer:link 		{ color: #333333; text-decoration: none; font-weight: normal; }
a.footer:visited 	{ color: #333333; text-decoration: none; }
a.footer:active  	{ color: #333333; text-decoration: none; }
a.footer:hover   	{ color: #FF9900; text-decoration: none; }

.menubare-button 	{ border-top: 1px solid #333333; background-color:#E9EAF0; }
.menubare 		{ color: #333333; font-size: 12px; }
a.menubare:link 	{ color: #333333; text-decoration: none; }
a.menubare:visited 	{ color: #333333; text-decoration: none; }
a.menubare:active 	{ color: #333333; text-decoration: none; }
a.menubare:hover 	{ color: #666666; text-decoration: none; }

.trouver-adr		{ color: #666666; font-size: 11px; font-weight: bold; list-style-image: url(images/trouver-adresse-bullet.jpg); }
.trouver-adr-titre	{ color: #333333; font-family: Arial, Helvetica, sans-serif; }
a.trouver-adr:link 	{ color: #666666; text-decoration: none; font-weight: bold; }
a.trouver-adr:visited 	{ color: #666666; text-decoration: none; }
a.trouver-adr:active 	{ color: #666666; text-decoration: none; }
a.trouver-adr:hover 	{ color: #0066CC; text-decoration: none; }

.bc-coeur		{ color: #333333; font-size: 9px; list-style-image: url(images/bullet-gauche.gif);}
a.bc-coeur:link 	{ color: #006699; text-decoration: none; }
a.bc-coeur:visited 	{ color: #006699; text-decoration: none; }
a.bc-coeur:active  	{ color: #006699; text-decoration: none; }
a.bc-coeur:hover   	{ color: #000066; text-decoration: none; }

.mon-adresse		{ color: #003399; font-size: 12px; list-style-image: url(images/mon-adresse-bullet.gif); }
a.mon-adresse:link 	{ color: #003399; text-decoration: none; font-weight: normal;}
a.mon-adresse:visited 	{ color: #003399; text-decoration: none; }
a.mon-adresse:active  	{ color: #003399; text-decoration: none; }
a.mon-adresse:hover   	{ color: #003399; text-decoration: underline; }
.mon-adresse-caption-vert { border: 1px solid #F7F7F7; border-bottom: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD; background-color:#F5F5F5; }
.mon-adresse-caption-blue { border: 1px solid #F7F7F7; border-bottom: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD; background-color:#F7FBFF; }
.mon-adresse-caption-vert-rond { background-color:#F5F5F5; }
.mon-adresse-caption-blue-rond { background-color:#F7FBFF; }

.deposer-annonce-caption { border: 1px solid #333333; background-color:#FFFFFF; }
.deposer 		{ color: #333333; font-size: 12px; }
a.deposer:link 		{ color: #333333; text-decoration: underline; font-weight: normal; }
a.deposer:visited 	{ color: #333333; text-decoration: none; }
a.deposer:active 	{ color: #333333; text-decoration: none; }
a.deposer:hover 	{ color: #000000; text-decoration: none; }

.bc-adj			{ color: #333333; font-size: 9px; border: 1px solid #333333; background-color:#F2F2F2; }
.bc-adj-caption		{ color: #FFCC33; font-size: 14px; font-weight: bold; text-indent: 10pt; height: 25px; vertical-align: middle; background-color:#333333; }
a.bc-adj:link 		{ color: #006699; text-decoration: none; }
a.bc-adj:visited 	{ color: #006699; text-decoration: none; }
a.bc-adj:active  	{ color: #006699; text-decoration: none; }
a.bc-adj:hover   	{ color: #000066; text-decoration: none; }

.bc-derniere-caption 	{ border: 1px solid #F7F7F7; border-bottom: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD; background-color:#F5F5F5; }
.bc-derniere		{ color: #333333; font-size: 10px; list-style-image: url(images/dernieres-5-annonces-bullet.gif); }
a.bc-derniere:link 	{ color: #FF3300; text-decoration: underline; font-weight: normal; }
a.bc-derniere:visited 	{ color: #FF3300; text-decoration: none; }
a.bc-derniere:active  	{ color: #FF3300; text-decoration: none; }
a.bc-derniere:hover   	{ color: #F948AC; text-decoration: none; }

.petit-it 	{ color: #FF9900; font-size: 9px; font-style: italic; }
.normal-it 	{ font-size: 11px; font-style: italic; }
.petit-b 	{ font-size: 9px; font-weight: bold; }
.normal-b 	{ font-size: 12px; font-weight: bold; }
.nr-tel 	{ font-size: 18px; font-style: italic; }

/* End Thematique */

a:link 		{ color: #333333; text-decoration: underline; font-weight: normal;}
a:visited 	{ color: #333333; text-decoration: underline; }
a:active  	{ color: #333333; text-decoration: none; }
a:hover   	{ color: #F948AC; text-decoration: none; }

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

.smenu-immobilier 		{ color: #666666; font-size: 11px; }
a.smenu-immobilier:link 	{ color: #FF3300; text-decoration: none; font-weight: normal; }
a.smenu-immobilier:visited 	{ color: #FF3300; text-decoration: none; }
a.smenu-immobilier:active 	{ color: #FF3300; text-decoration: none; }
a.smenu-immobilier:hover 	{ color: #FF3333; text-decoration: none; }

.smenu-tourisme 		{ color: #666666; font-size: 11px; }
a.smenu-tourisme:link 		{ color: #006600; text-decoration: none; font-weight: normal; }
a.smenu-tourisme:visited 	{ color: #006600; text-decoration: none; }
a.smenu-tourisme:active 	{ color: #006600; text-decoration: none; }
a.smenu-tourisme:hover 		{ color: #003300; text-decoration: none; }

.smenu-professionnel 		{ color: #666666; font-size: 11px; }
a.smenu-professionnel:link 	{ color: #336699; text-decoration: none; font-weight: normal; }
a.smenu-professionnel:visited 	{ color: #3399CC; text-decoration: none; }
a.smenu-professionnel:active 	{ color: #3399CC; text-decoration: none; }
a.smenu-professionnel:hover 	{ color: #0066CC; text-decoration: underline; }

.bc-plan-caption 	{ background-color:#F7FBFF; border: 1px solid #F7F7F7; border-bottom: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD; border-top: 1px solid #F7FBFF; }
.bc-plan		{ color: #333333; font-size: 10px; list-style-image: url(images/plan-du-site-bullet.gif); }
a.bc-plan:link 		{ color: #006699; text-decoration: underline; font-weight: normal; }
a.bc-plan:visited 	{ color: #006699; text-decoration: none; }
a.bc-plan:active  	{ color: #006699; text-decoration: none; }
a.bc-plan:hover   	{ color: #CC66FF; text-decoration: none; }

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

.justified { text-align: justify; }

pre { color: #003399;}

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

/*---------- 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-text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #115AAA; border: 1px solid #ACACAC; }
/*ne pas utiliser simple input car ca casse radio default style Xp*/

/*li{list-style-image: url(images/);}*/
