/* ---------------- GLOBAL ---------------- */
body { /*behavior: url(csshover.htc);*/ font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:13px; margin:0; padding:0; background:url(../img/fond.png) 0% 0% repeat-x scroll;}
a img { border:none; }
input { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:13px; }
textarea { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:13px; }
#fleur1 { position:absolute; top:0px; right:0px; width:452px; height:464px; z-index:-1; background:url(../img/fleur1-trans.png) 0% 0% no-repeat; }
#fleur2 { position:fixed; bottom:0px; left:0px; width:364px; height:398px; z-index:-1; background:url(../img/fleur2-trans.png) 0% 0% no-repeat; }
#logo { position:absolute; width:1024px; height:169px; z-index:-1; top:0px; left:50%; margin-left:-512px; cursor:pointer; }
#header { position:absolute; width:1024px; height:157px; z-index:-1; top:165px; left:50%; margin-left:-512px; background:url(../img/menu_non_log-trans.png) 0% 0% no-repeat; }
#middle { position:absolute; width:1024px; z-index:1; top:322px; left:50%; margin-left:-512px; }
#middle-top { position:relative; width:1024px; top:0px; left:50%; margin-left:-512px; background:url(../img/middle.png) 0% 0% repeat-y; /*background-color:#0F0;*/ }
*html #middle-top { position:relative; width:1024px; top:0px; left:50%; margin-left:-512px; background:url(../img/middle.gif) 0% 0% repeat-y; /*background-color:#0F0; _background:0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/middle.png', sizingMethod='scale'); */}
#middle-text { position:relative; width:900px; top:10px; left:62px; padding-bottom:40px; /*background-color:#F00;*/ }
#footer { position:relative; top:0px; left:50%; margin-left:-512px; width:1024px; height:60px; background:url(../img/bas-trans.png) 0% 0% no-repeat; text-align:center; padding-top:10px;}
#footer a { color:#6D288E; text-decoration:none; }
#titre { z-index:1; color:#97BF0D; font-size:36px; position:absolute; top:70px; left:120px; color:#6D288E; }
#btn_login { z-index:1; position:absolute; top:79px; right:69px; height:90px; width:192px; height:30px; }
#info_logged { z-index:1; font-size:14px; font-weight:bold; position:absolute; top:74px; right:62px; text-align:right; }
#info_logged br { margin-bottom:10px; }
#info_logged a { text-decoration:none; color:#AAA; }
#info_logged p { padding:0; margin:0; margin-bottom:6px; }
.ie6_fondgris { position:fixed; top:0px; left:0px; width:100%; height:100%; z-index:1000; background-color:#AAA; filter: alpha(opacity=50); }
.ie6_message { background-color:#FFF; border:1px solid #000; z-index:1001; width:500px; height:220px; text-align:center; position:absolute; top:50%; left:50%; margin-top:-110px; margin-left:-250px; padding-top:20px;  }
.ie6_message ul { text-align:left; padding-left:170px; }
#lien_accueil { display:block; width:1024px; height:169px; position:absolute; top:0px; left:50%; margin-left:-512px; cursor:pointer; z-index:1000; }
#nous_contacter { color:transparent; position:absolute; top:292px; left:50%; margin-left:270px; width:184px; display:block; opacity:0;filter:alpha(opacity=0) }


/* ---------------- MIDDLE ---------------- */

#middle p { margin-top:0; }
#middle .titre { color:#6D288E; font-size:16px; font-weight:bold; }
#middle .sous_titre { color:#6D288E; font-size:14px; font-weight:bold; }
#middle .sous_titre_rouge { color:#F00; font-size:12px; font-weight:bold; }
#middle .lien a { color:#6D288E; text-decoration:none; }
#middle .liennoir a { color:#000; text-decoration:none; }
#middle .barrefull { border-bottom:2px solid #6D288E; width:100%; background-color:transparent; }
#middle .barre600 { width:600px; height:2px; background-color:#6D288E; }
#middle p.barre600 { border-bottom:1px solid #6D288E; width:600px; background-color:transparent; }
#middle .barre900 { border-bottom:2px solid #6D288E; width:900px; background-color:transparent; }
#middle .gauche { float:left; }
#middle .droite { float:right; }
#middle .bold { font-weight:bold; }
#middle .center { text-align:center; }
#middle .espace { width:100%; height:10px; }
#middle .couleur { color:#6D288E; }
#middle .noir { color:#000; }
#middle .citation { background:url(../img/fond_citation-trans.png) no-repeat; color:#669933; font-style:italic; font-weight:bold; font-size:16px; padding:22px 0px 0px 25px; width:853px; height:112px; vertical-align:middle; margin-left:25px; }
#middle .sous_titre_logo1 { color:#6D288E; font-size:14px; font-weight:bold; padding-left:30px; background:url(../img/mini_logo1.png) no-repeat; height:20px; margin-left:12px; }
#middle .sous_titre_logo2 { color:#6D288E; font-size:14px; font-weight:bold; padding-left:30px; background:url(../img/mini_logo2.png) no-repeat; height:20px; margin-left:12px; }
#middle .sous_titre_logo3 { color:#6D288E; font-size:14px; font-weight:bold; padding-left:30px; background:url(../img/mini_logo3.png) no-repeat; height:20px; margin-left:12px; }
#middle .sous_titre_logo4 { color:#6D288E; font-size:14px; font-weight:bold; padding-left:30px; background:url(../img/mini_logo4.png) no-repeat; height:20px; margin-left:12px; }
#middle .sous_titre_logo5 { color:#6D288E; font-size:14px; font-weight:bold; padding-left:30px; background:url(../img/mini_logo5.png) no-repeat; height:20px; margin-left:12px; }
#middle .lien_contact { color:#6D288E; font-size:14px; font-weight:bold; padding:3px; border:1px solid #000; width:450px; margin-left:225px;  } 

/* ---------------- MIDDLE EVENTUEL ---------------- */
/*
#middle input[type=text] { background:url(../img/input_text.png) 0% 0% no-repeat; width:477px; height:21px; font-size:13px; border:none; padding-left:5px; }
#middle textarea { background:url(../img/input_textarea.png) 0% 0% no-repeat; width:477px; height:61px; font-size:13px; border:none; padding-left:5px; }
*/


/* ---------------- panel.php -----------------*/
#middle #accueil_middle { width:917px; height:381px; background:url(../img/panel.png) 0% 0% no-repeat; }
#accueil_middle #accueil_actus { position:absolute; top:40px; left:10px; width:428px; height:134px; padding:5px 0px 0px 8px; }
#accueil_middle #accueil_actus p { padding:0; margin:0px 0px 5px 0px; }
#accueil_middle #accueil_actus #lien_actus { position:absolute; bottom:2px; right:2px; width:149px; height:22px; }
#accueil_middle #accueil_promos { position:absolute; top:220px; left:10px; width:435px; height:142px; }
#accueil_middle #accueil_promos .detail { top:20px; left:20px; text-align:justify; width:315px; vertical-align:middle; }
#accueil_middle #accueil_promos .detail img { border:none; float:left; }
#accueil_middle #accueil_promos .prix { position:absolute; top:35px; right:22px; color:#FFF; font-size:36px; }
#accueil_middle #accueil_promos #lien_promo { position:absolute; bottom:2px; right:2px; width:149px; height:22px; }
#accueil_middle #accueil_nouveautes { position:absolute; top:40px; left:461px; width:419px; height:310px; padding:5px 8px 0px 8px; text-align:justify; overflow:auto; }
#accueil_middle #accueil_nouveautes #lien_news { position:absolute; bottom:2px; right:2px; width:149px; height:22px; }

/* ---------------- actus_detail.php ---------------- */
.actus_detail_text { padding-left:30px; }
.actus_detail_text img { border:none; }

/* ---------------- historique.php ---------------- */
#historique_text b { color:#6D288E; font-weight:bold;  }
#historique_text { text-align:justify; }

/* ---------------- philosophie.php ---------------- */
#philosophie_text b { color:#6D288E; font-weight:bold;  }
#philosophie_text { text-align:justify; }

/* ---------------- services.php ---------------- */
#services_tab b { color:#6D288E; font-weight:bold;  }
#services_tab a { text-decoration:none; }

/* ---------------- comm_actus.php ---------------- */
#actus_search { margin-right:20px; margin-top:-30px; }
.actus_date { margin-top:25px; }
.actus_barre { margin-top:-10px; }
.actus_detail { padding-left:30px; }
.actus_pages { margin-top:20px; }

/* ---------------- comm_revus_presse.php ---------------- */
#revus_presse_search { margin-right:20px; margin-top:-30px; }
.revus_presse_date { margin-top:25px; }
.revus_presse_barre { margin-top:-10px; }
.revus_presse_detail { padding-left:30px; }
.revus_presse_pages { margin-top:20px; }

/* ---------------- trademarketing_archives.php ---------------- */
.trademarketing_archives_listing_img { float:left; margin-right:-200px; }
.trademarketing_archives_listing_img img { width:688px; height:133px; }
.trademarketing_archives_listing_dl { height:140px; vertical-align:middle; }

/* ---------------- implantation_infos.php ---------------- */
#implantation_infos_tab b { color:#6D288E; font-weight:bold;  }

/* ---------------- legislation.php ---------------- */
#legislation a { text-decoration:none; }

/* ---------------- revue_articles.php ---------------- */
#revue_article_search { margin-right:20px; margin-top:-10px; }

/* ---------------- formation_formation_on_line.php ---------------- */
#formation_search { margin-right:20px; margin-top:-10px; }
.formation_date { margin-top:25px; }
.formation_detail { padding-left:30px; }

/* ---------------- contact.php ---------------- */
#contact_title { color:#6D288E; font-size:16px; font-weight:bold; }
.contact_sous_title { color:#6D288E; font-size:12px; font-weight:bold; }
.contact_hr { width:900px; height:2px; background-color:#6D288E; }
.contact_nom_pharma { font-weight:bold; }

/* ---------------- concept_merchandising.php ---------------- */
#merchandising_global img { border:none; }
#merchandising_global a:hover img  { filter: alpha(opacity=30); -moz-opacity: .4; opacity: .4;}

/* ---------------- signaletique_standard.php ---------------- */
#signal_stand_middle { width:100%; padding-top:30px; }
#signal_stand_middle td { vertical-align:bottom; }
#signal_stand_middle img { border:none; }
#signal_stand_middle a:hover img  { filter: alpha(opacity=30); -moz-opacity: .4; opacity: .4;}
#signal_achat { width:100%; }
#signal_achat td { vertical-align:middle; }

/* ---------------- optimisation_com_anim_com.php ---------------- */
#opti_anim_table { border:1px solid #FFF; text-align:center; border-collapse:collapse; }
#opti_anim_table td { border:1px solid #FFF; height:80px; width:100px; font-weight:bold; color:#FFF; }
#opti_anim_table .bleu td { background:#336699; }
#opti_anim_table .rouge td { background:#FF6666; }

/* ---------------- signaletique_standard.php ---------------- */
#panier { background:url(../img/icone_panier.png) 0% 0% no-repeat; padding:13px 0px 0px 54px; width:99px; height:37px; font-size:16px; font-weight:bold; color:#000; text-decoration:none; }
#detail_panier td { vertical-align:middle; }
#detail_panier input:focus { background-color:#FFCC66; }

/* ---------------- plateforme.php ---------------- */
#panier_pf { background:url(../img/icone_panier_pf.png) 0% 0% no-repeat; padding:13px 0px 0px 54px; width:99px; height:37px; font-size:16px; font-weight:bold; color:#000; text-decoration:none; }

#liste_services { position:absolute; top:292px; left:50%; margin-left:270px; width:184px; }
#liste_services ul li { position:relative; list-style: none; float:left; width:184px; height:30px; }
#liste_services ul.niveau2 { z-index:10; display:none; margin-top:0px;}
#liste_services ul.niveau2 .dernier { background:url(../img/menu_fond_bas-trans.png) 0% 100% no-repeat; height:10px; }
#liste_services ul li.sousmenu:hover ul.niveau2 { display:block; }
#liste_services a { color:transparent; text-decoration: none; padding: 0; display:block; width:100%; height:100%; vertical-align:middle; font-weight:bold; }
#liste_services ul { padding: 0; margin:0px; }
#liste_services ul ul li { list-style: none; background:url(../img/menu_fond_sous_menu-trans.png) 0% 100% repeat-y; height:auto; }
#liste_services ul ul li { height:auto; }
#liste_services ul ul li a { padding:2px 0px 2px 8px; color:#000; height:100%; background:url(../img/menu_barre-trans.png) 0% 100% no-repeat; }
#liste_services ul ul li a.last { background:none; }
#liste_services ul ul li a.col1 { color:#EE7F00; }
#liste_services ul ul li a.col2 { color:#E5352C; }
#liste_services ul ul li a.col3 { color:#009CDA; }
#liste_services ul ul li a.col4 { color:#6D1E7E; }
#liste_services ul ul li a.col5 { color:#FF00B5; }
#liste_services ul ul li:hover { background:url(../img/menu_fond_sous_menu_hover_old_con-trans.png) 0% 50% no-repeat; }
#liste_services ul ul li:hover a { color:#FFF;  }
#liste_services ul ul p.first { background:url(../img/menu_fond_haut-trans.png) 0% 0% no-repeat; width:184px; height:10px; padding:0; margin:0; }


/* ---------------------- */
/* -------- MENU -------- */
/* ---------------------- */

		/* --- PAS TOUCHER --- */
div#menu ul li { text-align:center; position:relative; list-style: none; float:left; height:42px; vertical-align:middle; }
div#menu ul ul { z-index:10; position:absolute; display:none; }
div#menu ul.niveau1 li.sousmenu:hover ul.niveau2 { display:block; }
div#menu ul.niveau2 li.sousmenu:hover ul.niveau3 { display:block; }
		/* --- STYLE --- */
div#menu { z-index:999; vertical-align:middle; position:absolute; top:4px; left:42px; width:940px; height:41px; font-size:12px; }
div#menu a { color:transparent; }
div#menu ul { padding: 0; margin:0px; /*background: white*/}
div#menu li:hover {/*background: #EDD*/}
div#menu .niveau2 li.sousmenu:hover { background: #FFFFFF;}
div#menu a {text-decoration: none; padding: 0; display:block; width:100%; height:100%; vertical-align:middle;}
div#menu ul.niveau2 { margin-top:-2px; padding-top:5px; background:url(../img/menu_fond_bas-trans.png) 0% 100% no-repeat; padding-bottom:10px; }
div#menu ul.niveau2 li { padding:0; text-align:left; background:url(../img/menu_fond_sous_menu-trans.png) 0% 100% repeat-y; height:auto; }
div#menu ul.niveau2 li.last a { border-bottom:none; background:none; }
div#menu ul.niveau2 li.sousmenu:hover a { color:#FFFFFF; cursor:default; }
div#menu ul.niveau2 a:hover { color:#FFFFFF; background-color:transparent; }  
div#menu ul.niveau2 li.sousmenu:hover ul.niveau3 a:hover { color:#FFFFFF; cursor:pointer; }
div#menu ul.niveau3 {top:-10px; left: 187px; background:url(../img/menu_fond_bas-trans.png) 0% 100% no-repeat; padding-bottom:10px; }
div#menu ul.niveau2 a { padding:4px 0px 4px 8px; background:url(../img/menu_barre-trans.png) 0% 100% no-repeat; font-weight:bold; text-decoration: none; display:block; width:184px; height:100%; vertical-align:middle;}
div#menu ul.niveau2 li.sousmenu:hover ul.niveau3 a { cursor:pointer; }
div#menu p.first { background:url(../img/menu_fond_haut-trans.png) 0% 0% no-repeat; width:184px; height:10px; padding:0; margin:0; }
*+html div#menu p.first { background:url(../img/menu_fond_haut-trans.png) 0% 0% no-repeat; width:184px; height:10px; padding:0; margin:0; margin-left:-7px; }
*+html div#menu ul.niveau3 p.first { background:url(../img/menu_fond_haut-trans.png) 0% 0% no-repeat; width:184px; height:10px; padding:0; margin:0;}
		/* --- Menu Non log --- */
#nonlog_menu_1 { width:130px; height:100%; }
#nonlog_menu_2 { width:160px; height:100%; }
#nonlog_menu_3 { width:170px; height:100%; }
#nonlog_menu_4 { width:146px; height:100%; }
#nonlog_menu_5 { width:180px; height:100%; }
#nonlog_menu_6 { width:150px; height:100%; }
		/* --- communication --- */
#menu_communication { width:212px; height:100%; }
/*#menu_communication:hover { background: transparent url(../img/menu_communication_hover.png) 60% 50% no-repeat;  }*/
#menu_communication ul.niveau2 a { color:#F58220; }
#menu_communication ul.niveau2 li.sousmenu:hover ul.niveau3 a { color:#F58220; }
#menu_communication ul.niveau2 { margin-left:15px; }
*+html #menu_communication ul.niveau2 { margin-left:-90px; }
#menu_communication ul.niveau2 li.sousmenu { background:url(../img/menu_fond_sous_menu_parent_com-trans.png) 0% 50% no-repeat; }
#menu_communication ul.niveau2 li:hover { background:url(../img/menu_fond_sous_menu_hover_com-trans.png) 0% 50% no-repeat; } 
#menu_communication ul.niveau2 li.sousmenu:hover { background:url(../img/menu_fond_sous_menu_parent_hover_com-trans.png) 0% 50% no-repeat; }
		/* --- business --- */
#menu_business { width:148px; height:100%; }
/*#menu_business:hover { background: url(../img/menu_business_hover.png) 50% 50% no-repeat;  }*/
#menu_business ul.niveau2 a { color:#EF3E34; }
#menu_business ul.niveau2 li.sousmenu:hover ul.niveau3 a { color:#EF3E34; }
#menu_business ul.niveau2 { margin-left:-20px; }
*+html #menu_business ul.niveau2 { margin-left:-95px; }
#menu_business ul.niveau2 li.sousmenu { background:url(../img/menu_fond_sous_menu_parent_bus-trans.png) 0% 50% no-repeat; }
#menu_business ul.niveau2 li:hover { background:url(../img/menu_fond_sous_menu_hover_bus-trans.png) 0% 50% no-repeat; } 
#menu_business ul.niveau2 li.sousmenu:hover { background:url(../img/menu_fond_sous_menu_parent_hover_bus-trans.png) 0% 50% no-repeat; }
		/* --- rentabilite --- */
#menu_rentabilite { width:160px; height:100%; }
/*#menu_rentabilite:hover { background: transparent url(../img/menu_rentabilite_hover.png) 50% 50% no-repeat;  }*/
#menu_rentabilite ul.niveau2 a { color:#00A5E4; }
#menu_rentabilite ul.niveau2 li.sousmenu:hover ul.niveau3 a { color:#00A5E4; }
#menu_rentabilite ul.niveau2 { margin-left:-12px; }
*+html #menu_rentabilite ul.niveau2 { margin-left:-95px; }
#menu_rentabilite ul.niveau2 li.sousmenu { background:url(../img/menu_fond_sous_menu_parent_ren-trans.png) 0% 50% no-repeat; }
#menu_rentabilite ul.niveau2 li:hover { background:url(../img/menu_fond_sous_menu_hover_ren-trans.png) 0% 50% no-repeat; } 
#menu_rentabilite ul.niveau2 li.sousmenu:hover { background:url(../img/menu_fond_sous_menu_parent_hover_ren-trans.png) 0% 50% no-repeat; }
		/* --- formation --- */
#menu_formation { width:160px; height:100%; }
/*#menu_formation:hover { background: transparent url(../img/menu_formation_hover.png) 50% 50% no-repeat;  }*/
#menu_formation ul.niveau2 a { color:#6E2A8E; }
#menu_formation ul.niveau2 li.sousmenu:hover ul.niveau3 a { color:#6E2A8E; }
#menu_formation ul.niveau2 { margin-left:-12px; }
*+html #menu_formation ul.niveau2 { margin-left:-95px; }
#menu_formation ul.niveau2 li.sousmenu { background:url(../img/menu_fond_sous_menu_parent_for-trans.png) 0% 50% no-repeat; }
#menu_formation ul.niveau2 li:hover { background:url(../img/menu_fond_sous_menu_hover_for-trans.png) 0% 50% no-repeat; } 
#menu_formation ul.niveau2 li.sousmenu:hover { background:url(../img/menu_fond_sous_menu_parent_hover_for-trans.png) 0% 50% no-repeat; }
		/* --- concept --- */
#menu_concept { width:130px; height:100%; }
/*#menu_concept:hover { background: transparent url(../img/menu_concept_hover.png) 50% 50% no-repeat;  }*/
#menu_concept ul.niveau2 a { color:#ff00b5; }
#menu_concept ul.niveau2 li.sousmenu:hover ul.niveau3 a { color:#ff00b5; }
#menu_concept ul.niveau2 { margin-left:-32px; }
*+html #menu_concept ul.niveau2 { margin-left:-91px; }
#menu_concept ul.niveau2 li.sousmenu { background:url(../img/menu_fond_sous_menu_parent_con-trans.png) 0% 50% no-repeat; }
#menu_concept ul.niveau2 li:hover { background:url(../img/menu_fond_sous_menu_hover_con-trans.png) 0% 50% no-repeat; } 
#menu_concept ul.niveau2 li.sousmenu:hover { background:url(../img/menu_fond_sous_menu_parent_hover_con-trans.png) 0% 50% no-repeat; }
		/* --- webshop --- */
#menu_webshop { width:130px; height:100%; }
#menu_webshop a { text-decoration: none; padding: 0; display:block; width:67px; height:100%; vertical-align:middle;}
		/* --- webshop + plateforme pour pharma-moselle --- */
#menu_webshop2 { width:130px; height:100%; }
/*#menu_webshop2:hover { background: transparent url(../img/menu_concept_hover.png) 50% 50% no-repeat;  }*/
#menu_webshop2 ul.niveau2 a { color:#97BF0D; }
#menu_webshop2 ul.niveau2 li.sousmenu:hover ul.niveau3 a { color:#97BF0D; }
#menu_webshop2 ul.niveau2 { margin-left:-32px; }
*+html #menu_webshop2 ul.niveau2 { margin-left:-91px; }
#menu_webshop2 ul.niveau2 li.sousmenu { background:url(../img/menu_fond_sous_menu_parent_old_con-trans.png) 0% 50% no-repeat; }
#menu_webshop2 ul.niveau2 li:hover { background:url(../img/menu_fond_sous_menu_hover_old_con-trans.png) 0% 50% no-repeat; } 
#menu_webshop2 ul.niveau2 li.sousmenu:hover { background:url(../img/menu_fond_sous_menu_parent_hover_old_con-trans.png) 0% 50% no-repeat; }

/* ---------------------- */
/* EVENTUELLE REINSERTION */
/* ---------------------- */

/* ---------------- mailing.php ---------------- */
#mailing_title { color:#6D288E; font-size:16px; font-weight:bold; }
.mailing_sous_title { color:#6D288E; font-size:12px; font-weight:bold; }
.mailing_hr { width:900px; height:2px; background-color:#6D288E; }
#mailing_inputs { font-size:12px; }
#mailing_fckeditor { width:800px; text-align:center; padding-left:50px;}
#mailing_nbr_mail { width:800px; color:#F00; text-align:center; }
.mailing_text { width:800px; text-align:center; }

/* phies par departement*/

#choix_dep{
	-moz-border-radius:18px;
	-webkit-border-radius:18px;
	border-radius:18px;
	background-color:#EFEFEF;
	border:1px solid #AAAAAA;
	float:left;
	margin:60px auto ;
	min-height:200px;
	padding:6px;
	position:fixed;
	text-align:center;
	width:200px;
}
#choix_dep select{
	margin:10px auto;
	text-align :center;
	color:#97BF0D;             
	font-weight:bold;
	border : #97BF0D 1px solid ;
}
#choix_dep h3
{margin-top:55px   }
#main{
display:block;
min-height:600px;
padding:40px 0 0;
}
#main strong{color:#97BF0D;}
.phie_dep
{
	padding : 10px;
	border-bottom:1px solid #AAAAAA;
	border-right:1px solid #AAAAAA;
	-moz-border-radius:18px;
	-webkit-border-radius:18px;
	border-radius:18px;
	width :50%;
	text-align : center;
	margin:10px auto auto 300px;
	background-color:  #EFEFEF;
}


/*geolocalisation*/
#titrePromoGo
{
	text-align :center;
}
#brouillard
{
z-index :1;   
  top :0;
  left :0;
  position:fixed;
  height:100%;
  width:100%;
  display:none;
  background-color:#000;

  }
#map
{
	margin:auto;
	border :#000 1px solid;
}
.img_map
{
	vertical-align : middle;
	cursor :pointer;
}
#imageMapDetail
{
	/* background-color:#aaa; */
	text-align :center;
	/*width :80%;*/
	margin : auto;
}
#imageMapDetail img
{
		margin : -200px auto;
	padding :10px;
	 background-color:#fff;
	 padding : 15px;
	-moz-border-radius :13px;
	-moz-box-shadow : 1px 1px  13px #ddd;
	cursor :pointer;
}
#message_goo
{
	width :80%;
	margin :auto;
	color:red;
	font-weight :bold;
	text-align :center;
}
