@import url("podiocom.structure.css");

.td1px {	
	border: 1px solid #ffffff;
}

/* [ PAGE NOTRE SOCIETE]---------------------------------------------------- */	

BODY.societe #bandeau_principal { background:url(../img/societe/bandeau_societe.jpg) no-repeat top left; }	
BODY.societe #slogan { width:200px; background:url(../img/societe/notre_societe.png) no-repeat top left; }	

#histoire_podiocom {
	width:233px;
	height:21px;
	background:url(../img/societe/histoire_podiocom.png) no-repeat top left;	
}

#podiocom_aujourdhui {
	width:231px;
	height:21px;
	background:url(../img/societe/podiocom_aujourdhui.png) no-repeat top left;	
	margin-top:20px;
}

#atouts_podiocom {
	width:245px;
	height:21px;
	background:url(../img/societe/atouts_podiocom.png) no-repeat top left;	
	margin-top:20px;
}

#confiance_podiocom {
	width:256px;
	height:21px;
	background:url(../img/societe/confiance_podiocom.png) no-repeat top left;	
	margin-top:20px;
}

#histoire_podiocom SPAN, #podiocom_aujourdhui SPAN, #atouts_podiocom  SPAN, #confiance_podiocom  SPAN  { display:none; }


/* [ PAGE VEHICULES PODIUM VIP]---------------------------------------------------- */

BODY.podium_vip #bandeau_principal { background:url(../img/vehicules/podiumvip/bandeau_podiumvip.jpg) no-repeat top left; }	
BODY.podium_vip #slogan { width:240px; background:url(../img/vehicules/podiumvip/vehicules_podiumvip.png) no-repeat top left; }	

 #semi_vip1 {
	width:147px;
	height:30px;
	background:url(../img/vehicules/podiumvip/semi_vip_podium1/semi_vip_podium1.png) no-repeat top left;	
}
 #semi_vip1_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/podiumvip/semi_vip_podium1/semi_vip_podium1_g.png) no-repeat top left;	
}

 #semi_vip2 {
	width:264px;
	height:30px;
	background:url(../img/vehicules/podiumvip/semi_vip_podium2/semi_vip_podium2.png) no-repeat top left;	
}
 #semi_vip2_g {
	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/podiumvip/semi_vip_podium2/semi_vip_podium2_g.png) no-repeat top left;	
}

 #semi_vip3 {
	width:150px;
	height:30px;
	background:url(../img/vehicules/podiumvip/semi_vip_podium3/semi_vip_podium3.png) no-repeat top left;	
}
 #semi_vip3_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/podiumvip/semi_vip_podium3/semi_vip_podium3_g.png) no-repeat top left;	
}

#semi_double_etage {
	width:150px;
	height:30px;
	background:url(../img/vehicules/podiumvip/semi_double_etage/semi_double_etage.png) no-repeat top left;	
}
 #semi_double_etage_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/podiumvip/semi_double_etage/semi_double_etage_g.png) no-repeat top left;	
}

 #semi_podium {
	width:100px;
	height:30px;
	background:url(../img/vehicules/podiumvip/semi_podium/semi_podium.png) no-repeat top left;	
}
 #semi_podium_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/podiumvip/semi_podium/semi_podium_g.png) no-repeat top left;	
}

 #kenworth_t2000 {
	width:139px;
	height:30px;
	background:url(../img/vehicules/podiumvip/kenworth_t2000/kenworth_t2000.png) no-repeat top left;	
}
 #kenworth_t2000_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/podiumvip/kenworth_t2000/kenworth_t2000_g.png) no-repeat top left;	
}

 #kenworth_t600 {
	width:130px;
	height:30px;
	background:url(../img/vehicules/podiumvip/kenworth_t600/kenworth_t600.png) no-repeat top left;	
}
 #kenworth_t600_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/podiumvip/kenworth_t600/kenworth_t600_g.png) no-repeat top left;	
}

 #bus_podium {
	width:209px;
	height:30px;
	background:url(../img/vehicules/podiumvip/bus_podium/bus_podium.png) no-repeat top left;	
}
 #bus_podium_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/podiumvip/bus_podium/bus_podium_g.png) no-repeat top left;	
}

 #master_podium {
	width:124px;
	height:30px;
	background:url(../img/vehicules/podiumvip/master_podium/master_podium.png) no-repeat top left;	
}
 #master_podium_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/podiumvip/master_podium/master_podium_g.png) no-repeat top left;	
}

 #new_podium {
	width:99px;
	height:30px;
	background:url(../img/vehicules/podiumvip/new_podium/new_podium.png) no-repeat top left;	
}
 #new_podium_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/podiumvip/new_podium/new_podium_g.png) no-repeat top left;	
}

 #remorque_podium {
	width:350px;
	height:30px;
	background:url(../img/vehicules/podiumvip/remorque_podium/remorque_podium.png) no-repeat top left;	
}
 #remorque_podium_g{
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/podiumvip/remorque_podium/remorque_podium_g.png) no-repeat top left;	
}

/* [ PAGE VEHICULES D'ACCUEIL VIP]---------------------------------------------------- */

BODY.accueil_vip #bandeau_principal { background:url(../img/vehicules/accueilvip/bandeau_accueilvip.jpg) no-repeat top left; }	
BODY.accueil_vip #slogan { width:253px; background:url(../img/vehicules/accueilvip/vehicules_accueilvip.png) no-repeat top left; }	

 #super_maxi{
	width:186px;
	height:30px;
	background:url(../img/vehicules/accueilvip/super_maxi/super_maxi.png) no-repeat top left;	
}
 #super_maxi_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/accueilvip/super_maxi/super_maxi_g.png) no-repeat top left;	
}

 #maxi_road_show {
	width:135px;
	height:30px;
	background:url(../img/vehicules/accueilvip/maxi_road_show/maxi_road_show.png) no-repeat top left;	
}
 #maxi_road_show_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/accueilvip/maxi_road_show/maxi_road_show_g.png) no-repeat top left;	
}

 #boxer_expo {
	width:170px;
	height:30px;
	background:url(../img/vehicules/accueilvip/boxer_expo/boxer_expo.png) no-repeat top left;	
}
 #boxer_expo_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/accueilvip/boxer_expo/boxer_expo_g.png) no-repeat top left;	
}

 #semi_hotel {
	width:135px;
	height:30px;
	background:url(../img/vehicules/accueilvip/semi_hotel/semi_hotel.png) no-repeat top left;	
}
 #semi_hotel_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/accueilvip/semi_hotel/semi_hotel_g.png) no-repeat top left;	
}

 #mini_truck {
	width:364px;
	height:30px;
	background:url(../img/vehicules/accueilvip/mini_truck/mini_truck.png) no-repeat top left;	
}
 #mini_truck_g {
 	position:relative;
	width:450px;
	height:20px;
	background:url(../img/vehicules/accueilvip/mini_truck/mini_truck_g.png) no-repeat top left;	
}

 #modules {
	width:364px;
	height:30px;
	background:url(../img/vehicules/accueilvip/modules/modules.png) no-repeat top left;	
}
 #modules_g {
 	position:relative;
	width:450px;
	height:20px;
	background:url(../img/vehicules/accueilvip/modules/modules_g.png) no-repeat top left;	
}

/* [ PAGE VEHICULES BUS ET CAR VIP]---------------------------------------------------- */

BODY.bus_car_vip #bandeau_principal { background:url(../img/vehicules/bus_car_vip/bandeau_bus_car_vip.jpg) no-repeat top left; }	
BODY.bus_car_vip #slogan { width:295px; background:url(../img/vehicules/bus_car_vip/vehicules_bus_car_vip.png) no-repeat top left; }	

#bus_open{
	width:135px;
	height:30px;
	background:url(../img/vehicules/bus_car_vip/bus_open/bus_open.png) no-repeat top left;	
}
#bus_open_g{
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/bus_car_vip/bus_open/bus_open_g.png) no-repeat top left;	
}

#bus_vip{
	width:135px;
	height:30px;
	background:url(../img/vehicules/bus_car_vip/bus_vip/bus_vip.png) no-repeat top left;	
}
#bus_vip_g{
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/bus_car_vip/bus_vip/bus_vip_g.png) no-repeat top left;	
}

#bus_urbain{
	width:135px;
	height:30px;
	background:url(../img/vehicules/bus_car_vip/bus_urbain/bus_urbain.png) no-repeat top left;	
}
#bus_urbain_g{
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/bus_car_vip/bus_urbain/bus_urbain_g.png) no-repeat top left;	
}

#motor_home_n1{
	width:250px;
	height:30px;
	background:url(../img/vehicules/bus_car_vip/motor_home_n1/motor_home_n1.png) no-repeat top left;	
}
#motor_home_n1_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/bus_car_vip/motor_home_n1/motor_home_n1_g.png) no-repeat top left;	
}

#motor_home_n2{
	width:250px;
	height:30px;
	background:url(../img/vehicules/bus_car_vip/motor_home_n2/motor_home_n2.png) no-repeat top left;	
}
#motor_home_n2_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/bus_car_vip/motor_home_n2/motor_home_n2_g.png) no-repeat top left;	
}

#motor_home_n3{
	width:250px;
	height:30px;
	background:url(../img/vehicules/bus_car_vip/motor_home_n3/motor_home_n3.png) no-repeat top left;	
}
#motor_home_n3_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/bus_car_vip/motor_home_n3/motor_home_n3_g.png) no-repeat top left;	
}

#mini_bus_cabriolet {
	width:351px;
	height:30px;
	background:url(../img/vehicules/bus_car_vip/mini_bus_cabriolet/mini_bus_cabriolet.png) no-repeat top left;	
}
#mini_bus_cabriolet_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/bus_car_vip/mini_bus_cabriolet/mini_bus_cabriolet_g.png) no-repeat top left;	
}

#bus_double_etage {
	width:351px;
	height:30px;
	background:url(../img/vehicules/bus_car_vip/bus_double_etage/bus_double_etage.png) no-repeat top left;	
}
#bus_double_etage_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/bus_car_vip/bus_double_etage/bus_double_etage_g.png) no-repeat top left;	
}

#bus_tour {
	width:351px;
	height:30px;
	background:url(../img/vehicules/bus_car_vip/bus_tour/bus_tour.png) no-repeat top left;	
}
#bus_tour_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/bus_car_vip/bus_tour/bus_tour_g.png) no-repeat top left;	
}

#bus_expo {
	width:351px;
	height:30px;
	background:url(../img/vehicules/bus_car_vip/bus_expo/bus_expo.png) no-repeat top left;	
}
#bus_expo_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/bus_car_vip/bus_expo/bus_expo_g.png) no-repeat top left;	
}

#bus_amenage {
	width:351px;
	height:30px;
	background:url(../img/vehicules/bus_car_vip/bus_amenage/bus_amenage.png) no-repeat top left;	
}
#bus_amenage_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/bus_car_vip/bus_amenage/bus_amenage_g.png) no-repeat top left;	
}

/* [ PAGE VEHICULES DE DISTRIBUTION]---------------------------------------------------- */

BODY.distribution #bandeau_principal { background:url(../img/vehicules/distribution/bandeau_distribution.jpg) no-repeat top left; }	
BODY.distribution #slogan { width:295px; background:url(../img/vehicules/distribution/vehicules_distribution.png) no-repeat top left; }	

 #mini_truck_distribution {
	width:364px;
	height:30px;
	background:url(../img/vehicules/distribution/mini_truck_distribution/mini_truck_distri.png) no-repeat top left;	
}
 #mini_truck_distribution_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/distribution/mini_truck_distribution/mini_truck_distri_g.png) no-repeat top left;	
}
 #remorque_degustation {
	width:364px;
	height:30px;
	background:url(../img/vehicules/distribution/remorque_degustation/remorque_degustation.png) no-repeat top left;	
}
 #remorque_degustation_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/distribution/remorque_degustation/remorque_degustation_g.png) no-repeat top left;	
}

 #master_distribution1 {
	width:364px;
	height:30px;
	background:url(../img/vehicules/distribution/master_distribution1/master_distribution1.png) no-repeat top left;	
}
 #master_distribution1_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/distribution/master_distribution1/master_distribution1_g.png) no-repeat top left;	
}

 #master_distribution2 {
	width:367px;
	height:30px;
	background:url(../img/vehicules/distribution/master_distribution2/master_distribution2.png) no-repeat top left;	
}
 #master_distribution2_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/distribution/master_distribution2/master_distribution2_g.png) no-repeat top left;	
}
 #tacot {
	width:367px;
	height:30px;
	background:url(../img/vehicules/distribution/tacot/tacot.png) no-repeat top left;	
}
 #tacot_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/distribution/tacot/tacot_g.png) no-repeat top left;	
}
 #t3_electrique {
	width:367px;
	height:30px;
	background:url(../img/vehicules/distribution/t3_electrique/t3_electrique.png) no-repeat top left;	
}
 #t3_electrique_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/distribution/t3_electrique/t3_electrique_g.png) no-repeat top left;	
}
 #charlotte {
	width:367px;
	height:30px;
	background:url(../img/vehicules/distribution/charlotte/charlotte.png) no-repeat top left;	
}
 #charlotte_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/distribution/charlotte/charlotte_g.png) no-repeat top left;	
}

/* [ PAGE VEHICULES SPECIAUX]---------------------------------------------------- */

BODY.speciaux #bandeau_principal { background:url(../img/vehicules/speciaux/bandeau_speciaux.jpg) no-repeat top left; }	
BODY.speciaux #slogan { width:216px; background:url(../img/vehicules/speciaux/vehicules_speciaux.png) no-repeat top left; }	

#semi_plateau {
	width:405px;
	height:30px;
	background:url(../img/vehicules/speciaux/semi_plateau/semi_plateau.png) no-repeat top left;	
}
 #semi_plateau_g {
 	position:relative;
	width:450px;
	height:42px;
	background:url(../img/vehicules/speciaux/semi_plateau/semi_plateau_g.png) no-repeat top left;	
}

 #camion_plateau {
	width:405px;
	height:30px;
	background:url(../img/vehicules/speciaux/camion_plateau/camion_plateau.png) no-repeat top left;	
}
 #camion_plateau_g {
 	position:relative;
	width:450px;
	height:42px;
	background:url(../img/vehicules/speciaux/camion_plateau/camion_plateau_g.png) no-repeat top left;	
}

 #petit_char {
	width:191px;
	height:30px;
	background:url(../img/vehicules/speciaux/petit_char/petit_char.png) no-repeat top left;	
}
 #petit_char_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/speciaux/petit_char/petit_char_g.png) no-repeat top left;	
}

 #pickup {
	width:286px;
	height:30px;
	background:url(../img/vehicules/speciaux/pickup/4x4_pickup.png) no-repeat top left;	
}
 #pickup_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/speciaux/pickup/4x4_pickup_g.png) no-repeat top left;	
}

 #vehicules_vip {
	width:351px;
	height:30px;
	background:url(../img/vehicules/speciaux/vehicules_vip/vehicules_vip.png) no-repeat top left;	
}
 #vehicules_vip_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/speciaux/vehicules_vip/vehicules_vip_g.png) no-repeat top left;	
}

 #buvette_ambulante {
	width:347px;
	height:30px;
	background:url(../img/vehicules/speciaux/buvette/buvette_ambulante.png) no-repeat top left;	
}
 #buvette_ambulante_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/speciaux/buvette/buvette_ambulante_g.png) no-repeat top left;	
}

#vehicules_anciens {
	width:347px;
	height:30px;
	background:url(../img/vehicules/speciaux/vehicules_anciens/vehicules_anciens.png) no-repeat top left;	
}
#vehicules_anciens_g {
 	position:relative;
	width:450px;
	height:40px;
	background:url(../img/vehicules/speciaux/vehicules_anciens/vehicules_anciens_g.png) no-repeat top left;	
}

/* [ PAGE NOS SERVICES]---------------------------------------------------- */	

BODY.services #bandeau_principal { background:url(../img/services/bandeau_services.jpg) no-repeat top left; }	
BODY.services #slogan { width:161px; background:url(../img/services/nos_services.png) no-repeat top left; }	

.separation {
	width:100%;
	height:16px;
	background:url(../img/services/separation.png) repeat-x top left;
	margin-bottom:20px;
}







#creation_de_maquettes {
	width:278px;
	height:30px;
	background:url(../img/services/creation_maquettesg.png) no-repeat top left;	
}

#amenagement {
	width:350px;
	height:30px;
	background:url(../img/services/amenagementg.png) no-repeat top left;	
}

#total_covering {
	width:433px;
	height:30px;
	background:url(../img/services/total_coveringg.png) no-repeat top left;	
}

#stockage {
	width:100px;
	height:30px;
	background:url(../img/services/stokageg.png) no-repeat top left;	
}

#structures {
	width:117px;
	height:30px;
	background:url(../img/services/structuresg.png) no-repeat top left;	
}

#chauffeur {
	width:224px;
	height:30px;
	background:url(../img/services/prestation_chauffeurg.png) no-repeat top left;	
}

#frigorifique {
	width:239px;
	height:30px;
	background:url(../img/services/frigorifiqueg.png) no-repeat top left;	
}

#transport{
	width:240px;
	height:30px;
	background:url(../img/services/transportg.png) no-repeat top left;	
}

#tracteur {
	width:197px;
	height:30px;
	background:url(../img/services/tracteurs_routiersg.png) no-repeat top left;	
}

#maintenance {
	width:136px;
	height:30px;
	background:url(../img/services/maintenanceg.png) no-repeat top left;	
}












	
.cadre_moyen #creation_maquettes {
	width:188px;
	height:30px;
	background:url(../img/services/creation_maquettes.png) no-repeat top left;	
}

.cadre_moyen #stockage {
	width:80px;
	height:30px;
	background:url(../img/services/stockage.png) no-repeat top left;	
}

.cadre_moyen #total_covering {
	width:346px;
	height:30px;
	background:url(../img/services/total_covering.png) no-repeat top left;	
}

.cadre_moyen #amenagement {
	width:280px;
	height:30px;
	background:url(../img/services/amenagement.png) no-repeat top left;	
}

.cadre_moyen #structures {
	width:95px;
	height:30px;
	background:url(../img/services/structures.png) no-repeat top left;	
}

.cadre_moyen #chauffeur {
	width:178px;
	height:30px;
	background:url(../img/services/prestation_chauffeur.png) no-repeat top left;	
}

.cadre_moyen #frigorifique {
	width:188px;
	height:30px;
	background:url(../img/services/frigorifique.png) no-repeat top left;	
}

.cadre_moyen #transport{
	width:190px;
	height:30px;
	background:url(../img/services/transport.png) no-repeat top left;	
}

.cadre_moyen #tracteur {
	width:158px;
	height:30px;
	background:url(../img/services/tracteurs_routiers.png) no-repeat top left;	
}

.cadre_moyen #maintenance {
	width:188px;
	height:30px;
	background:url(../img/services/maintenance.png) no-repeat top left;	
}

/* [ PAGE NOS REFERENCES]---------------------------------------------------- */	

BODY.references  #bandeau_principal { background:url(../img/references/bandeau_references.jpg) no-repeat top left; }	
BODY.references #slogan { width:180px; background:url(../img/references/nos_references.png) no-repeat top left; }	
#logos_agences { display:block; width:423px; background:none; border:0; padding:0; margin:0; padding-left:3px; }

/* [ PAGE AU COEUR DE L EVENEMENT]---------------------------------------------------- */	

BODY.coeur  #bandeau_principal { background:url(../img/references/bandeau_references.jpg) no-repeat top left; }	
BODY.coeur #slogan { width:300px; background:url(../img/references/nos_references2.png) no-repeat top left; }	
#logos_agences { display:block; width:423px; background:none; border:0; padding:0; margin:0; padding-left:3px; }



/* [ PAGE ACTUALITÉS]---------------------------------------------------- */	

BODY.News #bandeau_principal { background:url(../img/calendrier/bandeau_calendrier.jpg) no-repeat top left; }	
BODY.News #slogan { width:200px; background:url(../img/calendrier/calendrier.png) no-repeat top left; }	

.actu {
	background:url(../img/index/pointilles.gif) repeat-x bottom left;	
	padding:10px 0;
	color:#9D9794;
	font-size:12px;
}	

.actu  IMG {
	float:left;
	margin:10px 10px 10px 0;
}	

.actu .titre_actu {
	font-weight:bold;
	color:#FFF;
	background:url(../img/structure/picto_fiche_off.gif) no-repeat top left;	
	background-position:0 4px;
	padding-left:11px;
}	

#numero_page {
	float:right;
	margin-top:15px;
}

#numero_page ul {
	float:right;
	height:20px;
	line-height:20px;
	margin:0; 
	list-style-type:none; 
	font-weight:bold;
	color:#FFF;
	padding:0; 
	padding:0 0 0 5px;
}

#numero_page ul li { 
	float:left; 
	width:auto;
	background:none;	
	text-align:center;
	list-style-type:none; 
	height:20px;
	padding:0;
}

#numero_page ul  a { 
	display:block;
	line-height:20px;
	padding:0 6px;
}

#numero_page ul li.currentPage {
	height:20px;
	line-height:20px;
	color:#463A37;	
	background:#FFCC00;
	display:none;
}

#numero_page ul li span.nbPage {
	font-weight:normal;
}

#numero_page ul li.active a  {
	color:#463A37;	
	background:#FFCC00 url(../img/calendrier/fond_numero.gif) repeat-x top left;	
}

#numero_page ul li a, #numero_page ul li a:hover {
	text-decoration:none;
	text-align:center;
}

#numero_page ul li a {
	color:#FFF;	
}	

#numero_page ul li a:hover {
	color:#FFFFFF;
	background:#332926;
}	

#numero_page ul li.previous, #numero_page ul li.next {
	display:block;
	width:100px;
	height:18px;
}
#numero_page ul li.next { width:89px; }

#numero_page ul li.previous a, #numero_page ul li.next a {
	display:block;
	height:18px;
	line-height:18px;
	padding:0 4px 0 4px;
}

#numero_page ul li.previous a {
	background:url(../img/structure/fleche_prec_actu.gif) no-repeat top left;	
	background-position:0 6px;
	border-right:1px solid #463A37;
	color:#9D9794;
}
#numero_page ul li.previous a:hover { 
	background:url(../img/structure/fleche_prec_actu.gif) no-repeat top left;	
	background-position:0 6px;
	border-right:1px solid #463A37;
	color:#FFF; 
}

#numero_page ul li.next a {
	background:url(../img/structure/fleche01.gif) no-repeat top right;	
	background-position:71px 6px;
	border-left:1px solid #463A37;
	color:#9D9794;
}
#numero_page ul li.next a:hover { 
	background:url(../img/structure/fleche01.gif) no-repeat top right;	
	background-position:71px 6px;
	border-left:1px solid #463A37;
	color:#FFF; 
}

#numero_page ul li.previous a { margin-right:5px; }
#numero_page ul li.next a { margin-left:5px; }

#numero_page ul li.previous a:hover, #numero_page ul li.next a:hover {
	color:#FFFFFF;
}	

/* [ PAGE NOUS CONTACTER]---------------------------------------------------- */

BODY.Contact #bandeau_principal { background:url(../img/contact/bandeau_contact.jpg) no-repeat top left; }
BODY.Contact #slogan { width:200px; background:url(../img/contact/nous_contacter.png) no-repeat top left; }	
BODY.Contact #contenu { background:url(../img/contact/fond_contact.jpg) no-repeat top right; }

#titre_nos_coordonnees {
	display:block;
	width:178px;
	height:21px;
	background:url(../img/contact/titre_nos_coordonnees.png) no-repeat top left;	
}
#titre_votre_projet {
	display:block;
	width:121px;
	height:26px;
	background:url(../img/contact/titre_votre_projet.png) no-repeat top left;	
	margin:0 0 10px 0;
}

BODY.Contact #cadre_coordonnees {
	position:relative;
}
	

#bt_geolocalisation {
	position:absolute;
	top:0;
	left:280px;
	display:block;
	width:174px;
	height:24px;
	background:url(../img/contact/bt_geolocalisation_off.png) no-repeat top left;	
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
}
A:HOVER#bt_geolocalisation { background:url(../img/contact/bt_geolocalisation_on.png) no-repeat top left; }

#bt_geolocalisation SPAN { 
	position:absolute;
	top:30px;
	color:#9D9794;
	font-size:10px;
}	

BODY.Contact A {
	color:#9D9794;
	text-decoration:none;
}	
BODY.Contact A:HOVER { color:#FFF; }

BODY.Contact TH { font-weight:normal; text-align:left; }
BODY.Contact  .formulaire { width:100% }
BODY.Contact  .formulaire TD  { padding-bottom:12px; }

BODY.Contact .form_error {
	font-size:10px;
	color:#9D9794;
}	
BODY.Contact .form_error SPAN {
	width:auto;
	padding:3px;
}	

BODY.Contact INPUT { 
	width:118px;
}
BODY.Contact INPUT.checkbox { width:auto; border:0; } 
BODY.Contact INPUT#fichier { margin-top:10px; }


BODY.Contact TEXTAREA {
	width:100%;
	height:120px;
}
BODY.Contact #accepte {
	width:300px;
	background:#150F10;
	font-size:10px;
	margin-top:20px;
	padding:5px;
}	

BODY.Contact H2 {
	font-size:12px;
	font-weight:normal;
}
BODY.Contact H3 {
	font-size:11px;
	font-weight:bold;
	color:#C01E0F;	
	margin:0;
	padding:0;
}	

.cadre_parcourir { 
	width:597px;
	background:url(../img/contact/cadre_parcourir.png) no-repeat top left;
	color:#9D9794;
	border:2px solid #150F10;
	padding:8px;
}	
.cadre_parcourir DIV SPAN { display:none; } 
.cadre_parcourir STRONG { color:#FFF; } 


BODY.Contact #toutes_fiches {
	width:174px;
	height:24px;
	background:url(../img/contact/toutes_fiches.png) no-repeat top left;	
	font-weight:bold;
	color:#422c2c;
	text-transform:uppercase;
	margin-top:15px;
}

BODY.Contact .cadre_info {
	width:384px;
	height:62px;
	background:url(../img/contact/cadre_message_envoye.png) no-repeat top left;	
	margin-left:auto;
	margin-right:auto;
}	

BODY.Contact .cadre_info SPAN { 
	display:none;
}	

BODY.Contact .type TH.needed {
	font-size:12px;
}
BODY.Contact .type TD {
	font-size:12px;
	font-weight:bold;
	padding:1px 0 0 0;
}