/* CSS Document */

/*------------------------------------------------ générique ------------------------------------------------*/
* {padding:0;margin:0;}
img{border:0;}
a{text-decoration:none;}
a:hover{ text-decoration:underline;}
div{position:relative;}
/*----------------------------------------------- /générique ------------------------------------------------*/

/*------------------------------------------------ modele ------------------------------------------------*/
body{font:normal 10px verdana;color:#807E7E;text-align:center;background:#085683 url('/public/carla/html/toolkit/img/modele/fond/site.jpg') repeat-x;font:normal 10px verdana;}
#page{margin-left:auto;margin-right:auto;text-align:left;border:1px solid #7FABC2;background:white;width:779px;}
#nav_bordure{border-bottom:1px solid white;}
/*chemin*/
#chemin{background:#F9F3F2 url('/public/carla/html/toolkit/img/modele/picto/chemin.gif') 11px 3px no-repeat;color:#A1B0B8;height:15px;padding-left:26px;font:normal 9px verdana;}
#chemin a{color:#A1B0B8;}
a#chemin_page_actuelle{text-decoration:underline;}
a#chemin_esp{color:#008AFF;}
/*/chemin*/
/*contenu*/
#contenu_g{width:538px;padding-top:15px;vertical-align:top;}
.p_contenu_g{padding-left:60px;}
#contenu_sep{width:57px;}
#contenu_d{width:182px;vertical-align:top;}
.p_contenu_d{padding:0 8px 0 8px;}
/* /contenu*/
/*-- footer --*/
#separation_footer{height:16px;background:url('/public/carla/html/toolkit/img/modele/separation_footer.gif') left bottom repeat-x;}
#footer{padding:6px 0 5px 0;}
#footer div{float:left;text-align:center;width:16.6%;}
/*-- /footer --*/

/*---------------- contenu --------------------------*/
/*-- titre --*/
/* tt1*/
.tt_1{padding-bottom:20px;}
.tt_1 div{display:none;}
/* tt2*/
.tt_2{color:#008AFF;background-image:url('/public/carla/html/toolkit/img/modele/sep_tt2_pub_sd.gif');background-repeat:repeat-x;background-position:0 18px;font:bold 13px verdana;font:bold 13px verdana;display:block;padding-bottom:13px;}
/* tt3 */
.tt_3{background-image:url('/public/carla/html/toolkit/img/modele/puce/pub_sd.gif');padding:0 0 0 18px;background-repeat:no-repeat;background-position:0px 2px;color:#595A5B;font:bold 11px verdana;display:block;padding-bottom:6px;}
.tt_3 a{color:#595A5B;}
/* tt4 */
.tt_4{color:#595A5B;font:bold 11px verdana;display:block;padding-bottom:6px;}
/*-- /titre --*/

/*-- image --*/
.block_img{padding:10px 0 20px 0;clear:both;}
.img{border:1px solid #008AFF;}

div.text-image-i-right{float:right;margin:0px 0px 0px 20px;}
div.text-image-i-left{float:left;margin:0px 20px 0px 0px;}
div.text-image-i-right div, div.text-image-i-left div{padding-top:5px;}
/*-- /image --*/

/*-- fond --*/
.fd_deconnexion{background-color:#E4E9EC ;}
.fd_article{background-color:#A1B0B8;}
.fd_jaune{background-color:#FFD83E;}
.fd_vert{background:#C0BE12;}
.fd_pro_sp{background:#FF9600;}
/*-- /fond-- */

/*-- /texte-- */
.txt{font:normal 10px verdana;color:#595A5B;}
.txt a{color:#595A5B;}
.block_txt{padding-bottom:15px;text-align:justify;display:block;clear:both;}
a.lien{color:#008AFF;}
/*-- texte-- */

/*-- color --*/
.c_vert{color:#7C7B02;}
.c_pro_sp{color:#FF4E00;}
.c_pro_sp a{color:#FF4E00;}
/*-- /color --*/

/*-- bouton --*/
/*ok*/
a.bt_ok_orange{width:18px;height:20px;display:block;background:url('/public/carla/html/toolkit/img/modele/fr/bouton/ok_orange_off.gif') no-repeat;display:block;}
a:hover.bt_ok_orange{background:url('/public/carla/html/toolkit/img/modele/fr/bouton/ok_orange_on.gif') no-repeat;}
/*haut*/
a.bt_haut{background-image:url('/public/carla/html/toolkit/img/modele/fr/bouton/haut_pub_sd.gif');width:76px;height:16px;background-repeat:no-repeat;display:block;margin-bottom:7px;}
/*imprimer*/
a.bt_imprimer{background-image:url('/public/carla/html/toolkit/img/modele/fr/bouton/imprimer_pub_sd.gif');width:165px;height:28px;background-repeat:no-repeat;display:block;}
/*-- /bouton --*/

/*-- formulaire --*/
.form{font:normal 10px verdana;color:black;}
/*-- /formulaire --*/

/*-- tableau --*/
.c_center{text-align:center;}
.c_right{text-align:right;}
.c_left{text-align:left;}
/*-- /tableau --*/

.spacer20{height:20px;clear:both;}
.plus{position:absolute;background:url('/public/carla/html/toolkit/img/modele/plus.gif') no-repeat;height:38px;width:38px;}
.clear{clear:both;}
.right{float:right;}
/*---------------- /contenu --------------------------*/
/*---------------- remonte ---------------------------*/
/*-- panier et deconnexion --*/
a#deconnexion{height:29px;width:32px;background-image:url('/public/carla/html/toolkit/img/modele/picto/deconnexion.gif');background-position:10px 1px;background-repeat:no-repeat;display:block;}
#panier{height:19px;width:148px;background:#CAD0D4 url('/public/carla/html/toolkit/img/modele/fr/tt/mon_panier.gif') 10px 9px no-repeat;border-right:1px solid white;text-align:right;padding:0 6px 7px 0;vertical-align:bottom;}
#panier a{color:white;font:normal 10px verdana;}
/*-- /panier et deconnexion --*/
/*espacement*/
#p_h_contenu_d{height:15px;display:block;clear:both;}
.esp_contenu_d{height:13px;display:block;clear:both;}
/*---------------- /remonte ---------------------------*/

/*----------------------------------------------- /modele ------------------------------------------------*/

/*----------------------------------------------- page ------------------------------------------------*/
/*-- accueil public --*/
table#acc_pub_contenu{width:100%;height:212px;}
table#acc_pub_contenu td{width:50%;}

#acc_pub_actualites{background-image:url('/public/carla/html/toolkit/img/modele/fr/tt/acc_pub_actualites.gif');background-position:37px 18px;background-repeat:no-repeat;}
#acc_pub_actualites_cadre{position:absolute;background:#FEFDA9;height:144px;width:310px;top:41px;left:37px;z-index:2;}
#acc_pub_actualites_ombre_cadre{position:absolute;background:#999838;height:144px;width:310px;top:44px;left:40px;}

td#acc_pub_esp_pro{height:106px;background-image:url('/public/carla/html/toolkit/img/modele/fr/tt/acc_pub_esp_pro.gif');background-position:24px 36px;background-repeat:no-repeat;}
div#acc_pub_esp_pro{position:absolute;top:30px;left:140px;}
div#acc_pub_esp_pro_liens{position:absolute;top:85px;left:0px;text-align:right;width:91%;}

td#acc_pub_recherche_geo{height:106px;background-image:url('/public/carla/html/toolkit/img/modele/fr/tt/acc_pub_recherche_geo.gif');background-position:24px 34px;background-repeat:no-repeat;}
div#acc_pub_recherche_geo{position:absolute;top:15px;left:140px;}


.acc_pub_form{width:242px;}
.acc_pub_form td{padding-bottom:4px;}
.acc_pub_form_intitule{text-align:right;}
.acc_pub_form_ok{width:18px;}
.acc_pub_form_champ{padding:0px 9px 0px 7px;}
.acc_pub_form_champ input{width:122px;height:17px;padding-top:3px;}

#acc_pub_plus_1{top:35px;left:368px;}
#acc_pub_plus_2{top:138px;left:368px;}

/*#acc_pub_actualites_contenu{overflow:scroll;position:absolute;top:17px;left:17px;width:290px;height:110px;border:1px solid green;}
#acc_pub_actualites_contenu div{width:250px;}*/
/*************** le scrool bar ******************/
/*tableau général*/
.bloc_scroll{width:280px;height:110px;position:absolute;top:17px;left:17px;}
.espace_bloc_scroll{width:17px;}
.scroll{width:13px;}
/*le div contenant*/
#txt_scroll_out{position:relative;top:0px; width:250px;height:110px;overflow:hidden;}
/*le div contenu*/
#txt_scroll_in{position:absolute;top:0px;width:249px;font:normal 10px verdana;color:#525100;}
/*2px de plus par rapport a la taille de la barre*/
#scrollbar{position:relative;visibility:hidden;height:96px;Width:13px;background: url('/public/carla/html/toolkit/img/modele/scroll/fds.gif') repeat-y 6px 0px; }
/*2px de plus par rapport au bouton*/
#carre{position:absolute;top:0px;left:0px;visibility:hidden;width:11px; height:12px;}
#flh, #flb{height:8px;width:13px;visibility:hidden;} 
/*fin style du scroll*/
/*************** le scrool bar ******************/
/*-- /accueil public --*/

/*-- faq --*/
.faq_tt3{padding:0 0 0 18px;background:url('/public/carla/html/toolkit/img/modele/puce/pub_sd.gif') 0px 2px no-repeat;color:#008AFF;font:bold 11px verdana;display:block;padding-bottom:6px;}
.faq_tt3 a{color:#008AFF;}
.faq_haut{padding:7px 0 0px 0;}
/*-- /faq --*/

/*-- tarifs --*/
.tarifs_prestation{width:327px;}
.tarifs_prix{width:97px;}
.tarifs_quantite{width:49px;}
/* champ texte */
.tarifs_qte{width:25px;}
/*-- /tarifs --*/

/*-- materiel medical --*/
.mm_p_contenu_g{padding-left:32px;}
.mm_p_contenu{padding:0 32px 0 32px;}

#mm_cadre_choix{height:83px;width:348px;display:block;}
#mm_cadre_choix select{width:222px;}
#mm_designation{width:330px;position:absolute;top:14px;background:url('/public/carla/html/toolkit/img/modele/fr/tt/mm_designation.gif') no-repeat 25px 3px;text-align:right;}
#mm_categorie{width:330px;position:absolute;top:46px;background:url('/public/carla/html/toolkit/img/modele/fr/tt/mm_categorie.gif') no-repeat 25px 3px;text-align:right;}

.mm_design{width:299px;}
.mm_plateforme{width:99px;}
.mm_ref{width:82px;}
.mm_prix_ttc{width:76px;}
.mm_prix_adherent{width:94px;}
.mm_quantite{width:56px;}
/* champ texte */
.mm_qte{width:25px;}
.mm_valider{padding:7px 0 0px 0;}
/*-- /materiel medical --*/

/*-- plan du site --*/
.pl_tab_contenu{border-left:1px solid #EDEDED;border-bottom:1px solid #EDEDED;border-right:1px solid #EDEDED;width:313px;vertical-align:top;}
.pl_tab_separation{width:24px;}
.pl_espacement_esp{height:25px;}
#pl_tt_espace_pro{background:url('../../../../../public/carla/html/toolkit/img/modele/fr/tt/pl_espace_pro.gif') no-repeat;height:43px;width:315px;}
#pl_tt_espace_public{background:url('../../../../../public/carla/html/toolkit/img/modele/fr/tt/pl_espace_public.gif') no-repeat;height:43px;width:315px;}
#pl_tt_pro_fp{background:url('../../../../../public/carla/html/toolkit/img/modele/fr/tt/pl_pro_fp.gif') no-repeat;height:23px;width:313px;}
#pl_tt_pro_sp{background:url('../../../../../public/carla/html/toolkit/img/modele/fr/tt/pl_pro_sp.gif') no-repeat;height:23px;width:313px;}
#pl_tt_pub_sd{background:url('../../../../../public/carla/html/toolkit/img/modele/fr/tt/pl_pub_sd.gif') no-repeat;height:23px;width:313px;}
#pl_tt_pub_sp{background:url('../../../../../public/carla/html/toolkit/img/modele/fr/tt/pl_pub_sp.gif') no-repeat;height:23px;width:313px;}
.pl_p_rubrique{padding-top:15px;}
.pl_p_rubrique div{background:url('../../../../../public/carla/html/toolkit/img/modele/puce/pro_sp.gif') 14px 2px no-repeat;padding:0 0 15px 32px;display:block;position:static;}
.pl_p_rubrique div a{font:normal 10px verdana;color:#595A5B;}
.pl_p_rubrique div a:hover{font-weight:bold;text-decoration:none;}

/*-- /plan du site --*/
/*---------------------------------------------- /page ------------------------------------------------*/
