html {background:#fff url(../images/bg.jpg) repeat-x;}
body {margin:0;border:0;padding:0;font-family:Verdana;font-size:12px;background:#fff url(../images/bg.jpg) repeat-x;color:#7e7f80;}
img {border:0;margin:0;}
.clear {clear:both;}
a{text-decoration:none;}


#site{position:relative;width:1000px;margin:0 auto 0 auto;background:url(../images/ombre.jpg) repeat-y;}

/* OMBRAGE */

#ombre_h{width:1000px;height:32px;background:url(../images/ombre_h.jpg) no-repeat;}
#ombre_b{width:1000px;height:32px;background:url(../images/ombre_b.jpg) no-repeat;clear:both;}

/* HEADER */

#header{width:960px;height:119px;margin:0 auto 0 auto;background:url(../images/degrade_du_haut.jpg) repeat-x bottom;}

#etiquette_affaire{position:absolute;right:0;top:0;margin:0 20px 0 0;}

#logos{height:70px;}
#logos img{float:left;height:70px;}

/* MENU */
#menu{height:39px;margin-top:10px;}
#menu ul{float:right;display:block;height:39px;margin:0;padding:0;}
#menu li{float:left;list-style-type:none;text-align:center;font-variant:small-caps;font-size:16px;font-weight:bold;color:#fff;}

#menu a{color:#fff;}

	/* menu accueil */
	#accueilnavig1 a{display:block;width:130px;height:39px;padding-top:3px;background:url(../images/accueilnavig1.jpg) no-repeat;}
	#accueilnavig2 a{display:block;width:106px;height:39px;padding-top:3px;background:url(../images/accueilnavig2.jpg) no-repeat;}
	#accueilnavig2 a:hover{color:#ae081c;}
	#accueilnavig3 a{display:block;width:106px;height:39px;padding-top:3px;background:url(../images/accueilnavig3.jpg) no-repeat;}
	#accueilnavig3 a:hover{color:#648009;}
	#accueilnavig4 a{display:block;width:104px;height:39px;padding-top:3px;background:url(../images/accueilnavig4.jpg) no-repeat;}
	#accueilnavig4 a:hover{color:#ffbd27;}
	#accueilnavig5 a{display:block;width:109px;height:39px;padding-top:3px;background:url(../images/accueilnavig5.jpg) no-repeat;}
	#accueilnavig5 a:hover{color:#5C6971;}
	#accueilnavig6 a{display:block;width:105px;height:39px;padding-top:3px;background:url(../images/accueilnavig5.jpg) no-repeat;}
	#accueilnavig6 a:hover{color:#5C6971;}
	#accueilbou{width:21px;height:39px;background:url(../images/accueil_bou_navig.jpg) no-repeat;}

	/* menu contact */
	#contactnavig1 a{display:block;width:129px;height:39px;padding-top:3px;background:url(../images/contactnavig1.jpg) no-repeat;}
	#contactnavig1 a:hover{color:#ae081c;}
	#contactnavig2 a{display:block;width:107px;height:39px;padding-top:3px;background:url(../images/contactnavig2.jpg) no-repeat;}
	#contactnavig2 a:hover{color:#ae081c;}
	#contactnavig3 a{display:block;width:106px;height:39px;padding-top:3px;background:url(../images/contactnavig3.jpg) no-repeat;}
	#contactnavig3 a:hover{color:#648009;}
	#contactnavig4 a{display:block;width:104px;height:39px;padding-top:3px;background:url(../images/contactnavig4.jpg) no-repeat;}
	#contactnavig4 a:hover{color:#ffbd27;}
	#contactnavig5 a{display:block;width:101px;height:39px;padding-top:3px;background:url(../images/contactnavig5.jpg) no-repeat;}
	#contactnavig5 a:hover{color:#5C6971;}
	#contactnavig6 a{display:block;width:113px;height:39px;padding-top:3px;background:url(../images/contactnavig6.jpg) no-repeat;}
	#contactbou{width:21px;height:39px;background:url(../images/contact_bou_navig.jpg) no-repeat;}

	/* menu service */
	#servicenavig1 a{display:block;width:123px;height:39px;padding-top:3px;background:url(../images/servicenavig1.jpg) no-repeat;}
	#servicenavig1 a:hover{color:#ae081c;}
	#servicenavig2 a{display:block;width:114px;height:39px;padding-top:3px;background:url(../images/servicenavig2.jpg) no-repeat;}
	#servicenavig3 a{display:block;width:105px;height:39px;padding-top:3px;background:url(../images/servicenavig3.jpg) no-repeat;}
	#servicenavig3 a:hover{color:#648009;}
	#servicenavig4 a{display:block;width:104px;height:39px;padding-top:3px;background:url(../images/servicenavig4.jpg) no-repeat;}
	#servicenavig4 a:hover{color:#ffbd27;}
	#servicenavig5 a{display:block;width:109px;height:39px;padding-top:3px;background:url(../images/servicenavig5.jpg) no-repeat;}
	#servicenavig5 a:hover{color:#5C6971;}
	#servicenavig6 a{display:block;width:105px;height:39px;padding-top:3px;background:url(../images/servicenavig5.jpg) no-repeat;}
	#servicenavig6 a:hover{color:#5C6971;}
	#servicebou{width:21px;height:39px;background:url(../images/service_bou_navig.jpg) no-repeat;}
	
	/* menu geriatex */
	#geriatexnavig1 a{display:block;width:129px;height:39px;padding-top:3px;background:url(../images/geriatexnavig1.jpg) no-repeat;}
	#geriatexnavig1 a:hover{color:#ae081c;}
	#geriatexnavig2 a{display:block;width:98px;height:39px;padding-top:3px;background:url(../images/geriatexnavig2.jpg) no-repeat;}
	#geriatexnavig2 a:hover{color:#ae081c;}
	#geriatexnavig3 a{display:block;width:115px;height:39px;padding-top:3px;background:url(../images/geriatexnavig3.jpg) no-repeat;}
	#geriatexnavig4 a{display:block;width:104px;height:39px;padding-top:3px;background:url(../images/geriatexnavig4.jpg) no-repeat;}
	#geriatexnavig4 a:hover{color:#ffbd27;}
	#geriatexnavig5 a{display:block;width:109px;height:39px;padding-top:3px;background:url(../images/geriatexnavig5.jpg) no-repeat;}
	#geriatexnavig5 a:hover{color:#5C6971;}
	#geriatexnavig6 a{display:block;width:105px;height:39px;padding-top:3px;background:url(../images/geriatexnavig5.jpg) no-repeat;}
	#geriatexnavig6 a:hover{color:#5C6971;}
	#geriatexbou{width:21px;height:39px;background:url(../images/geriatex_bou_navig.jpg) no-repeat;}
	
	/* menu hopitex */
	#hopitexnavig1 a{display:block;width:129px;height:39px;padding-top:3px;background:url(../images/hopitexnavig1.jpg) no-repeat;}
	#hopitexnavig1 a:hover{color:#ae081c;}
	#hopitexnavig2 a{display:block;width:107px;height:39px;padding-top:3px;background:url(../images/hopitexnavig2.jpg) no-repeat;}
	#hopitexnavig2 a:hover{color:#ae081c;}
	#hopitexnavig3 a{display:block;width:98px;height:39px;padding-top:3px;background:url(../images/hopitexnavig3.jpg) no-repeat;}
	#hopitexnavig3 a:hover{color:#648009;}
	#hopitexnavig4 a{display:block;width:113px;height:39px;padding-top:3px;background:url(../images/hopitexnavig4.jpg) no-repeat;}
	#hopitexnavig5 a{display:block;width:108px;height:39px;padding-top:3px;background:url(../images/hopitexnavig5.jpg) no-repeat;}
	#hopitexnavig5 a:hover{color:#5C6971;}
	#hopitexnavig6 a{display:block;width:105px;height:39px;padding-top:3px;background:url(../images/hopitexnavig5.jpg) no-repeat;}
	#hopitexnavig6 a:hover{color:#5C6971;}
	#hopitexbou{width:21px;height:39px;background:url(../images/hopitex_bou_navig.jpg) no-repeat;}
	
	/* menu boutique */
	#boutiquenavig1 a{display:block;width:129px;height:39px;padding-top:3px;background:url(../images/boutiquenavig1.jpg) no-repeat;}
	#boutiquenavig1 a:hover{color:#ae081c;}
	#boutiquenavig2 a{display:block;width:107px;height:39px;padding-top:3px;background:url(../images/boutiquenavig2.jpg) no-repeat;}
	#boutiquenavig2 a:hover{color:#ae081c;}
	#boutiquenavig3 a{display:block;width:106px;height:39px;padding-top:3px;background:url(../images/boutiquenavig3.jpg) no-repeat;}
	#boutiquenavig3 a:hover{color:#648009;}
	#boutiquenavig4 a{display:block;width:99px;height:39px;padding-top:3px;background:url(../images/boutiquenavig4.jpg) no-repeat;}
	#boutiquenavig4 a:hover{color:#ffbd27;}
	#boutiquenavig5 a{display:block;width:114px;height:39px;padding-top:3px;background:url(../images/boutiquenavig5.jpg) no-repeat;}
	#boutiquenavig6 a{display:block;width:105px;height:39px;padding-top:3px;background:url(../images/boutiquenavig6.jpg) no-repeat;}
	#boutiquenavig6 a:hover{color:#5C6971;}
	#boutiquebou{width:21px;height:39px;background:url(../images/boutique_bou_navig.jpg) no-repeat;}
	

/* CONTENU */
#contenu{width:960px;margin:0 auto 0 auto;}
.accueil{min-height:297px;height:297px;background:url(../images/accueil_design.jpg) no-repeat;}
.service{min-height:297px;height:297px;background:url(../images/service_design.jpg) no-repeat;}
.geriatex{min-height:297px;height:297px;background:url(../images/geriatex_design.jpg) no-repeat;}
.hopitex{min-height:297px;height:297px;background:url(../images/hopitex_design.jpg) no-repeat;}
.contact{min-height:477px;height:477px;background:url(../images/contact_design.jpg) no-repeat;}

#contenu_text{width:960px;margin:0 auto 0 auto;}

#accueil_encart1{float:left;margin-left:30px;width:288px;height:145px;background:url(../images/accueil_encart1.jpg) no-repeat;}
#accueil_encart2{float:left;margin-left:10px;width:205px;height:145px;background:url(../images/accueil_encart2.jpg) no-repeat;}
#accueil_encart3{float:left;margin-left:10px;width:205px;height:145px;background:url(../images/accueil_encart3.jpg) no-repeat;}
#accueil_encart4{float:left;margin-left:10px;width:205px;height:145px;background:url(../images/accueil_encart4.jpg) no-repeat;}

.text_encart{margin:10px 5px 10px 5px;font-size:13px;}
.savoir_plus{float:right;margin:0 5px 0 0;}

.rouge{color:#ae081c;}
.titre_rouge{font-size:16px;color:#ae081c;}
.vert{color:#96be0d;}
.titre_vert{font-size:16px;color:#96be0d;}
.orange{color:#f8b334;}
.titre_orange{font-size:16px;color:#f8b334;}
.rouge{color:#af081c;}
.titre_gris{font-size:16px;color:#778288;}

#encart_service{margin:0 auto 0 auto;width:873px;height:173px;background:url(../images/encart_service.jpg) no-repeat;}
#encart_service p{padding:10px;}

#encart_geriatex{margin:0 auto 0 auto;width:873px;height:173px;background:url(../images/encart_geriatex.jpg) no-repeat;}
#encart_geriatex p{padding:10px;}

#encart_hopitex{margin:0 auto 0 auto;width:873px;height:173px;background:url(../images/encart_hopitex.jpg) no-repeat;}
#encart_hopitex p{padding:10px;}

.adresse{margin:0;padding:100px 0 0 120px;color:#fff;font-weight:bold;font-size:14px;}

/* BOUTIQUE */

#boutique_gauche{width:196px;float:left;}

	#promo{color:#ae081c;margin:0 0 10px 0;}
	#promo img{display:block;float:left;}
	#promo_m{color:#ae081c;background:url(../images/promo_mid.jpg) repeat;}
	#promo p{margin:0 20px 0 0;font-family:Verdana;font-size:13px;}

	#panier{width:150px;margin:10px auto 0 auto;}
	.imgfloat{float:left;}
	#contenu_panier{width:150px;background:url(../images/pan_nbrearticle.jpg);}
	#contenu_panier p{text-align:center;}
	.nb_article{margin:0 auto 0 auto;color:#af081c;}
	.login{margin:0 auto 0 auto;padding:5px 0 5px 0;}
	.login input{width:100px;margin:2px 0 5px 0;}
	#panier a{color:#af081c}
	
	#menu_boutique {width:150px;margin:10px auto 10px auto;}
	#menu_boutique ul{list-style-type:none;margin:0;padding:0; text-align:left;}
	.main_geriatex{width:150px;height:29px;}
	.main_geriatex a{display:block;width:150px;height:29px;}
	.dest_geriatex{width:150px;height:16px;}
	.dest_geriatex a{display:block;width:150px;height:16px;}
	.sous_geriatex{width:150px;height:24px;background:url(../images/fond_categoriegeria.jpg) no-repeat;}
	.sous_geriatex a{display:block;width:140px;height:24px;padding:4px 0 0 10px;color:#7e7f80;}
	
	.main_hopitex{width:150px;height:29px;}
	.main_hopitex a{display:block;width:150px;height:29px;}
	.dest_hopitex{width:150px;height:16px;}
	.dest_hopitex a{display:block;width:150px;height:16px;}
	.sous_hopitex{width:150px;height:24px;background:url(../images/fond_categorie.jpg) no-repeat;}
	.sous_hopitex a{display:block;width:140px;height:24px;color:#7e7f80;padding:4px 0 0 10px;}

#boutique_droite{width:764px;float:left;margin:10px auto 0 auto;}
#boutique_contenu{width:744px;background:#e3e4e4;}
#header_gris{width:744px;height:11px;background:url(../images/fondgris_head.jpg) no-repeat;}
#footer_gris{width:744px;height:13px;background:url(../images/fondgris_footer.jpg) no-repeat;}

	.produit_hopitex{position:relative;width:226px;height:137px;background:url(../images/fond_petitefichehopi.jpg) no-repeat;float:left;margin:11px !important;margin:8px;text-align:center;}
	.produit_geriatex{position:relative;width:226px;height:137px;background:url(../images/fond_petitefichegeria.jpg) no-repeat;float:left;margin:11px !important;margin:8px;text-align:center;}
	.img_produit{width:90px;height:123px;float:left;text-align:center;margin:5px 0 0 5px;}
	.nom_produit{font-size:14px;font-weight:normal;margin:5px 0 0px 0;height:35px;}
	.prix_produit{font-size:16px;font-weight:bold;margin:5px 0 5px 0;color:#af081c;}
	.mini_etiquette{position:absolute;margin:90px 0 0 -10px;}
	
	.page{text-align:right;padding:0 18px 10px 0;margin:0;width:350px;float:right;}
	.page a{color:#5c6970;font-size:11px;}
	
	.information{text-align:left;padding:0 18px 10px 0;margin:0;float:left;width:360px;}
	.information a{color:#5c6970;font-size:11px;}
	
	.legal{text-align:center;margin:0;}
	.legal a{color:#5c6970;font-size:11px;}
	
	/* FICHE PRODUIT */
	
	.alignLeft select{width:155px;}
	.alignCenter{text-align: center;}
	.alignLeft{text-align: left;margin:20px 0 20px 0;}
	.alignRight{text-align: right;}
	.alignTopLeft{text-align: left; vertical-align: top;}
	.alignBottomLeft{text-align: left; vertical-align: bottom;}
	
	.lk_gris{color:#7e7f80;}
	.lk_gris:hover{text-decoration:underline;}
	
	.fiche_gauche{float:left;width:360px;}
	.fiche_droite{float:right;width:320px;margin:0 10px 0 0px;}
	
	.info_image{color:c6c7c6;text-align:center;margin:0;}
	.img_principale{float:left;width:338px;height:332px;border:solid 1px #d1d3d2;margin:0 10px 0 10px;}
	.img_fiche{text-align:center;vertical-align:middle;}
	
	.mini_img_fiche{float:left;width:81px;height:81px;border:solid 1px #d1d3d2;text-align:center;margin:3px 2px 0 0px;}
	.prix_fiche{color:#af081c;font-size:23px;float:left;}
	
	/* FICHE GERIATEX */
	.fiche_geriatex{width:709px;margin:0 auto 0 auto;background:url(../images/cont_fondfichegeria.jpg) repeat-y;}
	.header_fiche_geriatex{width:709;height:10px;background:url(../images/head_fondfichegeria.jpg) no-repeat;}
	.footer_fiche_geriatex{width:709;height:11px;background:url(../images/foot_fondfichegeria.jpg) no-repeat;}
	.fiche_geriatex .titre_fiche{font-size:18px;color:#96bf0d;margin:0 0 10px 0;}
	
	/* FICHE HOPITEX */
	.fiche_hopitex{width:709px;margin:0 auto 0 auto;background:url(../images/cont_fondfichehopi.jpg) repeat-y;}
	.header_fiche_hopitex{width:709;height:10px;background:url(../images/head_fondfichehopi.jpg) no-repeat;}
	.footer_fiche_hopitex{width:709;height:11px;background:url(../images/foot_fondfichehopi.jpg) no-repeat;}
	.fiche_hopitex .titre_fiche{font-size:18px;color:#f9be50;margin:0 0 10px 0;}
	
	/* ETAPES */
	#etapes{width:382px;height:49px;margin:40px auto 0px auto;}
	
	#table_panier{width:600px;margin:20px auto 20px auto;}
	#table_panier th{text-align:center;}
	.entete{background:#5c6970;color:#fff;}
	.ligne{height:40px;text-align:center;}
	.ligne td{border-bottom:solid 1px #e9e9e9;}
	.ligne_total td{background:#e3e3e3;color:#5c6970;height:40px;border-bottom:solid 2px #bebfbb;border-top:solid 2px #bebfbb;}
	.total{background:#fff;text-align:center;font-size:14px;font-weight:bold;}
	.ligne_choix_paiement td{background:#e3e3e3;color:#5c6970;height:40px;border-bottom:solid 2px #bebfbb;border-top:solid 0px #bebfbb;}
	
	/* COMPTE */
	
	.titre_compte{font-size:23px;color:#5c6970;margin:20px 0 0px 0px;}
	.table_compte{margin:0 auto 0 auto;}
	.table_compte_perdu{margin:30px auto 0 auto;}
	.saisie{width:170px;}
	.saisie_erreur{width: 170px; border:1px solid #ae081c;}
	
	.texte_compte{margin:0 60px 0 0px;}
	
	.crea_compte{margin:0 auto 0 auto;}
	.crea_compte td{vertical-align:top;}


/* FOOTER */
#footer{width:960px;}
