/* CSS Document GOCUBE.COM */

/*	DEFAULT	*/
body									{ margin: 0px; padding: 0px; background-color: #668FBF; }
h1										{ display: none; }
h2 a									{ display: block; text-decoration: none; width: 690px; height: 150px; }
h3										{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #5eb735; }
div.container							{ width: 690px; margin: 0px auto 0px auto; background-color: #FFFFFF; }
span.cache								{ visibility: hidden; }
p										{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; text-align: justify; }
strong									{ color: #5eb735; }
span.text								{ color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }



/*	HEADER	*/
div.header								{ width: 690px; height: 200px; background-image: url(/images/header_bg_1.jpg); background-repeat: no-repeat; }
div.header ul							{ margin: -15px auto 0px 0px; padding: 0px; list-style: none; width: 690px; position: absolute; }
div.header li							{ float: left; margin: 0px; }
div.header li a							{ text-decoration: none; font-size: 21px; display: block; cursor: pointer; height: 30px; }
div.header_en								{ width: 690px; height: 200px; background-image: url(/images/bg_header_en.gif); background-repeat: no-repeat; }
div.header_en ul							{ margin: -15px auto 0px 0px; padding: 0px; list-style: none; width: 690px; position: absolute; }
div.header_en li							{ float: left; margin: 0px; }
div.header_en li a							{ text-decoration: none; font-size: 21px; display: block; cursor: pointer; height: 30px; }

/*	CONTENT	*/
div.content								{ width: 690px; margin: 15px auto 0px auto; }

div.section_accueil						{ background: url(/images/bg_accueil.jpg) no-repeat bottom left; }
div.section_accueil ul					{ list-style: none; width: 488px; margin: 0px auto 0px 130px; }
*html div.section_accueil ul			{ margin: 0px 0px 0px 180px; }
div.section_accueil ul li				{ float: left; }

li.etape1								{ background: url(/images/accueil_etape1.jpg) top right no-repeat; display: block; width: 160px; height: 216px; }
li.etape2								{ background: url(/images/accueil_etape2.jpg) top right no-repeat; display: block; width: 167px; height: 216px; }
li.etape3								{ background: url(/images/accueil_etape3.jpg) top right no-repeat; display: block; width: 161px; height: 216px; }

li.step1								{ background: url(/images/step1.jpg) top right no-repeat; display: block; width: 156px; height: 212px; }
li.step2								{ background: url(/images/step2.jpg) top right no-repeat; display: block; width: 154px; height: 212px; }
li.step3								{ background: url(/images/step3.jpg) top right no-repeat; display: block; width: 159px; height: 212px; }


a.video_fr  							{ margin: 20px 0px 0px 300px; width: 236px; height: 60px; display: block; background: url(/images/video-go-cube.gif) top left no-repeat; text-decoration: none; }           
a.video_en  							{ margin: 20px 0px 0px 300px; width: 268px; height: 57px; display: block; background: url(/images/btn_video_en.gif) top left no-repeat; text-decoration: none; }           
div.section_accueil p.gauche			{ text-align: center; width: 200px; float: left; position: relative; margin: 20px 0px 0px 220px; }
*html div.section_accueil p.gauche		{ margin: 20px 0px 0px 200px; }
div.section_accueil p.droit				{ text-align: center; width: 200px; float: left; position: relative; margin: 20px 0px 0px 20px; }
*html div.section_accueil p.droit		{ margin: 20px 0px 0px 5px; }
a.entreposage_residentiel				{ margin: 20px 0px 0px 205px; float: left; text-decoration: none; background: url(/images/btn_home_staging.jpg) top right no-repeat; display: block; width: 209px; height: 77px; }
*html a.entreposage_residentiel			{ margin: 20px 0px 0px 100px; }
a.entreposage_commercial				{ margin: 20px 0px 0px 5px; float: left; text-decoration: none; background: url(/images/btn_service_entreprise.gif) top right no-repeat; display: block; width: 207px; height: 59px; }
a.services_business						{ margin: 20px 0px 0px 5px; float: left; text-decoration: none; background: url(/images/btn_services_business.gif) top right no-repeat; display: block; width: 207px; height: 59px; }

div.section_accueil_en						{ background: url(/images/bg_accueil_en.jpg) no-repeat bottom left; }
div.section_accueil_en ul					{ list-style: none; width: 488px; margin: 0px auto 0px 130px; }
*html div.section_accueil_en ul			{ margin: 0px 0px 0px 180px; }
div.section_accueil_en ul li				{ float: left; }

li.etape1								{ background: url(/images/accueil_etape1.jpg) top right no-repeat; display: block; width: 160px; height: 216px; }
li.etape2								{ background: url(/images/accueil_etape2.jpg) top right no-repeat; display: block; width: 167px; height: 216px; }
li.etape3								{ background: url(/images/accueil_etape3.jpg) top right no-repeat; display: block; width: 161px; height: 216px; }

li.step1								{ background: url(/images/step1.jpg) top right no-repeat; display: block; width: 156px; height: 212px; }
li.step2								{ background: url(/images/step2.jpg) top right no-repeat; display: block; width: 154px; height: 212px; }
li.step3								{ background: url(/images/step3.jpg) top right no-repeat; display: block; width: 159px; height: 212px; }

div.section_accueil_en p.gauche			{ text-align: center; width: 200px; float: left; position: relative; margin: 20px 0px 0px 220px; }
*html div.section_accueil_en p.gauche		{ margin: 20px 0px 0px 100px; }
div.section_accueil_en p.droit				{ text-align: center; width: 200px; float: left; position: relative; margin: 20px 0px 0px 20px; }
*html div.section_accueil_en p.droit		{ margin: 20px 0px 0px 5px; }

div.section_entreposage					{ background: url(/images/bg_entreposage.jpg) no-repeat top left; }

ul.entreposage						{ margin: 0px 0px 0px 50px; padding: 0px;list-style-type: square; color: #5eb735; } 
ul.entreposage li						{ margin: 0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000 }   

h4.nous_livrons							{ background: url(/images/nous_livrons.gif) top right no-repeat; display: block; width: 186px; height: 95px; }
h4.vous_emballez						{ background: url(/images/vous_emballez.gif) top right no-repeat; display: block; width: 186px; height: 95px; }
h4.nous_ramassons						{ background: url(/images/nous_ramassons.gif) top right no-repeat; display: block; width: 186px; height: 95px; }
h4.nous_entreposons						{ background: url(/images/nous_entreposons.gif) top right no-repeat; display: block; width: 186px; height: 95px; }
h4.your_time							{ background: url(/images/yourTime.jpg) top right no-repeat; display: block; width: 290px; height: 92px; }
h4.house_sale							{ background: url(/images/HouseFor.jpg) top right no-repeat; display: block; width: 385px; height: 92px; }


h4.we_deliver							{ background: url(/images/we-deliver.gif) top right no-repeat; display: block; width: 186px; height: 95px; }
h4.you_pack								{ background: url(/images/you-pack.gif) top right no-repeat; display: block; width: 186px; height: 95px; }
h4.we_pick_up							{ background: url(/images/we-pick-up.gif) top right no-repeat; display: block; width: 186px; height: 95px; }
h4.we_store								{ background: url(/images/we-store.gif) top right no-repeat; display: block; width: 186px; height: 95px; }
h4.votre_temps							{ background: url(/images/votreTemps.jpg) top right no-repeat; display: block; width: 331px; height: 87px; }
h4.maison_vendre						{ background: url(/images/maisonAVendre.jpg) top right no-repeat; display: block; width: 328px; height: 87px; }

div.section_entreposage	table			{ width: 650px; margin: 125px auto 0px auto; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000; }
div.section_entreposage	td ul			{ margin: 25px 0px 0px 15px; padding: 0px; list-style-type: square; color: #5eb735; }

div.section_storage					{ background: url(/images/bg_storage.jpg) no-repeat top left; }
div.section_storage	table			{ width: 650px; margin: 125px auto 0px auto; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000; }
div.section_storage	td ul			{ margin: 25px 0px 0px 15px; padding: 0px; list-style-type: square; color: #5eb735; }



div.section_residentiel					{ background: url(/images/bg_entreposage_residentiel.jpg) bottom left no-repeat; }
h3.home_staging							{ background: url(/images/entreposage_residentiel.gif) top right no-repeat; display: block; width: 650px; height: 111px; margin: 0px auto 0px auto; }
h3.home_staging_en							{ background: url(/images/home-staging-en.gif) top right no-repeat; display: block; width: 628px; height: 117px; margin: 0px auto 0px auto; }
div.section_residentiel p				{ width: 435px; margin: 50px 0px 20px 230px; }
div.section_residentiel table			{ margin: 25px 0px 0px 250px; padding: 0px; width: 315px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000; }


/*
div.section_commercial					{ list-style: square; background: url(/images/bg_entreposage_commercial.jpg) bottom left no-repeat; }
h3.entreposage_commercial				{ background: url(/images/entreposage_commercial.gif) top right no-repeat; display: block; width: 650px; height: 111px; margin: 0px auto 0px auto; }
div.section_commercial ul				{ list-style: square; color: #5eb735; margin: 15px 0px 0px 240px; width: 375px; padding: 0px; }
div.section_commercial h4				{ margin: 20px 0px 0px 228px; color: #004494; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
div.section_commercial p 				{ width: 450px; text-align: center; margin: 20px 0px 0px 220px; }
ul.exemple								{ list-style: square; color: #5DB835; width: 550px; }
ul.exemple li 							{ list-style: square; color: #5DB835; float: left; margin: 0px 25px 0px 0px; } 
*/

div.section_commercial					{ background: url(/images/bg_entreposage_commercial.jpg) bottom left no-repeat; }
div.section_commercial ul					{ list-style: square; color: #5DB835; }
h3.entreposage_commercial				{ background: url(/images/entreposage_commercial.gif) top right no-repeat; display: block; width: 650px; height: 111px; margin: 0px auto 0px auto; }
h3.entreposage_commercial_en				{ background: url(/images/commercial-storage.gif) top left no-repeat; display: block; width: 561px; height: 109px; margin: 0px auto 0px auto; }
ul.exemple								{ list-style: square; color: #5DB835; margin: 0px 0px 0px 215px; }
*html ul.exemple								{ list-style: square; color: #5DB835; margin: 0px 0px 0px 250px; }
div.section_commercial p				{ margin: 25px 0px 0px 220px; text-align: center; width: 400px; }
div.section_commercial h4				{ margin: 50px 0px 0px 25px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #004494; }
*html div.section_commercial h4				{ margin: 25px 0px 0px 25px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #004494; }
div.bas			{ width: 400px; margin: 0px 0px 0px 215px; }


div.section_demanagement					{ background: url(/images/bg_moving.jpg) top right no-repeat }
h3.demenagement								{ background: url(/images/demenagement_titre.jpg) top right no-repeat; display: block; width: 690px; height: 95px; margin: 0px auto 0px auto; }

p.demenagement								{ width: 640px; margin: 0px 0px 20px 20px; }
p.demenagement2								{ width: 270px; margin: 0px 0px 20px 20px; }

*html div.section_demanagement ul 			{ width: 640px; margin: 20px 0px 25px 200px; }
div.section_demanagement ul li				{ position: relative; margin: 0px 0px 0px 23px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000;  list-style: square; list-style-image: url(/images/puce_menu_footer.gif); }
*html div.section_demanagement ul li		{ position: relative; margin: 0px 0px 0px 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000;  list-style: square; list-style-image: url(/images/puce_menu_footer.gif); }

div.section_demanagement h4					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #61b839; margin: 0px 0px 20px 20px; }
div.section_demanagement h5					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #014593; margin: 0px 0px 20px 20px; }


div.section_moving						{ background: url(/images/bg_moving.jpg) top right no-repeat }
h3.moving								{ background: url(/images/moving_titre.jpg) top right no-repeat; display: block; width: 690px; height: 106px; margin: 0px auto 0px auto; }
p.moving								{ width: 640px; margin: 0px 0px 20px 20px; }
p.moving2								{ width: 240px; margin: 0px 0px 20px 20px; }
*html div.section_moving ul 			{ width: 640px; margin: 20px 0px 25px 130px; }
div.section_moving ul li				{ position: relative; margin: 0px 0px 0px 23px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000;  list-style: square; list-style-image: url(/images/puce_menu_footer.gif); }
*html div.section_moving ul li			{ position: relative; margin: 0px 0px 0px 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000;  list-style: square; list-style-image: url(/images/puce_menu_footer.gif); }
h4.go_demenagement							{ background: url(/images/bg_demenager.jpg) top right no-repeat; display: block; width: 392px; height:235px; }
div.section_moving h4					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #61b839; margin: -15px 0px 20px 20px; }
div.section_moving h5					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #014593; margin: 0px 0px 20px 20px; }




div.section_le_cube						{ background: url(/images/bg_le_cube.jpg) no-repeat bottom left; }
h3.le_cube								{ background: url(/images/le_cube-titre.gif) top right no-repeat; display: block; width: 635px; height: 83px; margin: 0px auto 0px auto; }
h3.caracteristiques						{ margin: 0px 0px 0px 200px; background: url(/images/caracteristiques.png) top right no-repeat; display: block; width: 268px; height: 38px; }
h3.the_cube								{ background: url(/images/the_cube.gif) top right no-repeat; display: block; width: 655px; height: 83px; margin: 0px auto 0px auto; }
h3.characteristics						{ margin: 0px 0px 0px 200px; background: url(/images/characteristics.gif) top right no-repeat; display: block; width: 268px; height: 38px; }
div.section_le_cube p					{ width: 475px; margin: 25px 0px 25px 175px; }
div.section_le_cube	ul					{ float: left; margin: 0px 0px 0px 220px; padding: 0px; width: 180px; }
*html div.section_le_cube ul			{ margin: 0px 0px 0px 110px; }
div.section_le_cube ul li				{ margin: 10px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000; list-style: url(/images/puce_menu_footer.gif); }
div.section_le_cube img					{ float: right; margin: 0px 20px 0px 0px; }
div.section_le_cube a					{ color: #5eb735; text-decoration: none; }
div.section_le_cube a:hover				{ color: #5eb735; text-decoration: underline; }

div.section_calculateur h3				{ margin: 0px 0px 15px 25px; }
div.section_calculateur table			{ margin: 0px 0px 0px 25px; }
table.cart								{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000; border: 1px #004494 solid; }
table.cart td							{ border: 1px #004494 solid; }


div.section_emballage					{ background: url(/images/bg_emballage.jpg) no-repeat top left; }
h3.emballage							{ background: url(/images/emballage_titre.jpg) top right no-repeat; display: block; width: 690px; height: 100px; margin: 0px auto 0px; }
h3.packing							{ background: url(/images/packing_1.gif) top right no-repeat; display: block; width: 265px; height: 99px; margin: -10px auto px 20px; }
p.emballage								{ width: 450px; margin: 15px 0px 20px 20px; }
h3.demenageur							{ background: url(/images/emballage_titre2.jpg) top right no-repeat; display: block; width: 426px; height: 100px; margin: 0px auto 0px 20px; }
h3.mover							{ background: url(/images/packing_2.gif) top right no-repeat; display: block; width: 297px; height: 82px; margin: 0px auto 0px 0px; }
div.section_emballage h4					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #61b839; margin: -15px 0px 20px 20px; }
div.section_emballage h5					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #014593; margin: auto 0px 20px 20px; }

p.demenageur							{ width: 600px; margin: 20px 0px 0px 20px; }
div.section_emballage ul 				{ width: 500px; margin: 20px 0px 0px 20px; }
*html div.section_emballage ul 				{ width: 475px; margin: 20px 0px 25px 130px; }
div.section_emballage ul li				{ position: relative; margin: 0px 0px 0px 23px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000; float: left; list-style: square; list-style-image: url(/images/puce_menu_footer.gif); }
*html div.section_emballage ul li				{ position: relative; margin: 0px 0px 0px 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000; float: left; list-style: square; list-style-image: url(/images/puce_menu_footer.gif); }



div.ensemble1							{ width: 160px; float: left; margin: 60px 0px 0px -60px; }
*html div.ensemble1						{ margin: 0px 0px 0px 75px; }
div.ensemble1 h4						{ margin-bottom: 10px; background: url(/images/ensemble1.jpg) top right no-repeat; display: block; width: 116px; height: 33px; }
div.ensemble1 p							{ margin: 0px 0px 0px 0px; text-align: center}
div.ensemble1 span.prix					{ width: 50px; margin: 0px auto 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #004494; font-weight: bold;  text-align: center}
div.ensemble2							{ width: 160px; float: left; margin: 60px 0px 0px 20px; }
div.ensemble2 h4						{ margin-bottom: 10px; background: url(/images/ensemble2.jpg) top right no-repeat; display: block; width: 119px; height: 35px; }
div.ensemble2 p							{ margin: 0px 0px 0px 0px;  text-align: center}
div.ensemble2 span.prix					{ width: 50px; margin: 0px auto 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #004494; font-weight: bold; text-align: center }
div.ensemble3							{ width: 160px; float: left; margin: 60px 0px 0px 20px; }
div.ensemble3 h4						{ margin-bottom: 10px; background: url(/images/ensemble3.jpg) top right no-repeat; display: block; width: 113px; height: 35px; }
div.ensemble3 p							{ margin: 0px 0px 0px 0px;  text-align: center}
div.ensemble3 span.prix					{ width: 50px; margin: 0px auto 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #004494; font-weight: bold;  text-align: center}

div.package1							{ width: 160px; float: left; margin: 60px 0px 0px 60px; }
*html div.package1						{ margin: 0px 0px 0px 75px; }
div.package1 h4						{ margin-bottom: 10px; background: url(/images/package_1.gif) top right no-repeat; display: block; width: 117px; height: 34px; }
div.package1 p							{ margin: 0px 0px 0px 0px;  text-align: center}
div.package1 span.prix					{ width: 50px; margin: 0px auto 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #004494; font-weight: bold;  text-align: center}
div.package2							{ width: 160px; float: left; margin: 60px 0px 0px 20px; }
div.package2 h4						{ margin-bottom: 10px; background: url(/images/package_2.gif) top right no-repeat; display: block; width: 119px; height: 35px; }
div.package2 p							{ margin: 0px 0px 0px 0px;  text-align: center}
div.package2 span.prix					{ width: 50px; margin: 0px auto 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #004494; font-weight: bold; text-align: center }
div.package3							{ width: 160px; float: left; margin: 60px 0px 0px 20px; }
div.package3 h4						{ margin-bottom: 10px; background: url(/images/package_3.gif) top right no-repeat; display: block; width: 119px; height: 35px; }
div.package3 p							{ margin: 0px 0px 0px 0px; text-align: center }
div.package3 span.prix					{ width: 50px; margin: 0px auto 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #004494; font-weight: bold; text-align: center }



div.entreposageMobile					{ margin: 0px 0px 0px 15px; width: 319px; float: left; }
div.entreposageMobile h3				{ background: url(/images/entreposage-mobile.jpg) top right no-repeat; display: block; width: 319px; height: 47px; }
div.entreposageMobile h3.en				{ background: url(/images/mobile-storage.gif) bottom left no-repeat; display: block; width: 319px; height: 57px; }

div.entreposageMobile h4				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #014593; margin: 25px 0px 0px 0px; }
div.entreposageMobile ul				{ list-style: square; color: #5DB835; margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px; }
div.entreposageMobile a					{ color: #5DB835; text-decoration: none; }
div.entreposageMobile a:hover			{ text-decoration: underline; }
div.commentEmballer						{ margin: 0px 0px 0px 15px; width: 319px; float: left; }
h3.commentEmballer					{ background: url(/images/comment-emballer.jpg) top right no-repeat; display: block; width: 319px; height: 55px; }
h3.commentEmballerEN					{ background: url(/images/effective-packing.gif) top left no-repeat; display: block; width: 208px; height: 58px; }

div.commentEmballer ul					{ list-style: square; color: #5DB835; margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px; }
div.commentEmballer strong				{ color: #014593; }
h3.remplirCube							{ background: url(/images/remplir-cube.jpg) top right no-repeat; display: block; width: 319px; height: 77px; }
h3.remplirCubeEN							{ background: url(/images/how-should.gif) top left no-repeat; display: block; width: 282px; height: 58px; }

h3.go_cube								{ background: url(/images/go-cube.gif) top right no-repeat; display: block; width: 129px; height: 107px; }
h3.rabais								{ background: url(/images/promotion.png) top right no-repeat; display: block; width: 192px; height: 43px; }
h3.discount-25								{ background: url(/images/promo.png) top right no-repeat; display: block; width: 192px; height: 43px; }
/*
h3.discount-50								{ background: url(/images/50-discount.gif) top right no-repeat; display: block; width: 192px; height: 43px; }
*/
div.coordonnees							{ float: left; width: 225px; margin: 0px 0px 0px 20px; }
div.coordonnees ul						{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000; margin: 0px 0px 0px 0px; padding: 0px; }
div.coordonnees ul li					{ margin: 20px 0px 0px 0px; list-style: none; }
div.coordonnees a 						{ text-decoration: none; color: #5eb735; }
div.coordonnees li.noPuce				{ list-style: none; }
a.map1									{ float: left; text-decoration: none; background: url(/images/map1.gif) top right no-repeat; display: block; width: 107px; height: 75px; } 
a.map2									{ float: left; text-decoration: none; background: url(/images/map2.gif) top right no-repeat; display: block; width: 107px; height: 75px; } 
div.formulaire							{ float: left; margin: 10px 0px 0px 50px; }
div.formulaire input.text 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000; width: 350px; }
div.formulaire ul						{ margin: 0px 0px 0px 10px; padding: 0px; }
div.formulaire li						{ list-style: none; }
div.formulaire fieldset					{ border: none; margin: 20px 0px 20px 0px; padding: 10px 0px 0px 0px; }
div.formulaire legend					{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #024594; font-size: 11px; font-weight: bold; }
div.formulaire textarea					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000; width: 350px; height: 200px; }
span.petit								{ font-size: 9px; }



label									{ cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; color: #024594; font-size: 11px; font-weight: bold; }
optgroup								{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; font-size: 10px; }



/*	FOOTER	*/
div.footer								{ background: url(/images/footer_bg.png) top left no-repeat; height: 205px; width: 690px; margin: 0px 0px 0px 0px; }
div.footer_en							{ background: url(/images/bg_footer.png) top left no-repeat; height: 205px; width: 690px; margin: 0px 0px 0px 0px; }

div.footer a { border: none; }

ul.partenaires							{ list-style: none; margin: 115px 0px 0px 40px; padding: 0px; position: absolute; width: 690px; }
ul.partenaires li						{ float: left; margin: 0 7px 0 0; }
ul.partenaires li a						{ text-decoration: none; display: block; cursor: pointer; }

li#partenaires_caa a 					{ background: url(/images/partenaires_caa.gif) top left no-repeat; width: 41px; height: 44px; }
li#partenaires_chaletsqc a 				{ background: url(/images/partenaires_chaletsqc.gif) top left no-repeat; width: 113px; height: 44px; }
li#partenaires_icirivenord a 			{ background: url(/images/icilocal.gif) top left no-repeat; width: 127px; height: 44px; }

li#partenaires_cssa a 			{ background: url(/images/cssa.gif) top center no-repeat; width: 65px; height: 75px; }


li#partenaires_remax a 					{ background: url(/images/partenaires_remax.gif) top left no-repeat; width: 84px; height: 44px; }
li#partenaires_vitresnet a 				{ background: url(/images/partenaires_vitresnet.gif) top left no-repeat; width: 98px; height: 44px; }
li#partenaires_propeintre a 			{ background: url(/images/partenaires_propeintre.gif) top left no-repeat; width: 110px; height: 44px; }
li#partenaires_queliteetudiants a		{ background: url(/images/partenaires_queliteetudiant.gif) top left no-repeat; width: 41px; height: 44px; }


ul.menu									{ position: absolute; width: 690px; margin: 175px auto 15px 45px; padding: 0px; }
ul.menu li								{ float: left; margin: 0px 23px 0px 0px; list-style: url(/images/puce_menu_footer.gif); }
ul.menu a								{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #004494; text-decoration: none; }
ul.menu a:hover							{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #004494; text-decoration: underline; }

a.rabais25	{ width: 192px; height: 50px; background: none; text-decoration: none; display: block; position: absolute; margin: 42px 0px 0px 55px; }





/* =Clearfix (all browsers)--------------------------------*/.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}/* IE6 */ * html .clearfix {height: 1%;}/* IE7 */*:first-child+html .clearfix {min-height: 1px;}


div.forfaits {
	padding-bottom: 100px;
	z-index: 9999;
}


div.forfait {
	display: block;
	margin: 35px 0 0 0;
	text-indent: -9999px;
	position: relative;
}

div.forfait h4,div.forfait h5,div.forfait h6 {
	display: block;
	margin: 0;
	padding: 0;
}

div.forfait ul {
	display: block;
	margin: 0;
	padding: 0;
}

div.forfait ul li {
	display: block;
	margin: 0;
	padding: 0;
	float: none;
}

div.forfait_1 {
	background: url(/images/forfait_1.png) top left no-repeat;
	width: 215px;
	height: 351px;
	display: block;
	float: left;
	
	margin-left: 21px;
}
div.package_1 {
	background: url(/images/package_1.png) top left no-repeat;
	width: 215px;
	height: 351px;
	display: block;
	float: left;
	
	margin-left: 21px;
}
div.forfait_2 {
	background: url(/images/forfait_2.gif) top left no-repeat;
	width: 206px;
	height: 351px;
	display: block;
	float: left;
}
div.package_2 {
	background: url(/images/package_2.png) top left no-repeat;
	width: 206px;
	height: 351px;
	display: block;
	float: left;
}
div.forfait_3 {
	background: url(/images/forfait_3.gif) top left no-repeat;
	width: 225px;
	height: 351px;
	display: block;
	float: left;
}
div.package_3 {
	background: url(/images/package_3.png) top left no-repeat;
	width: 225px;
	height: 351px;
	display: block;
	float: left;
}
div.forfait_4 {
	background: url(/images/forfait_4.png) top left no-repeat;
	width: 228px;
	height: 334px;
	display: block;
	float: left;

	margin-left: 175px;
}
div.package_4 {
	background: url(/images/package_4.png) top left no-repeat;
	width: 215px;
	height: 334px;
	display: block;
	float: left;

	margin-left: 175px;
}
div.forfait_5 {
	background: url(/images/forfait_5.gif) top left no-repeat;
	width: 225px;
	height: 334px;
	display: block;
	float: left;
}
div.package_5 {
	background: url(/images/package_5.png) top left no-repeat;
	width: 225px;
	height: 334px;
	display: block;
	float: left;
}


div.boutique_demenageur {
	background: url(/images/boutique-demenageur.jpg) top left no-repeat;
	width: 576px;
	height: 474px;
	display: block;
	position: absolute;
	margin-top: 1059px;

}
