/* -----------------------------------------------------------------------*/
/* PARAMETRES GENERAUX + SELECTEURS UNIVERSEL*/
table, tr, td {border:none;border-collapse:collapse;}
*{margin: 0;padding: 0;}
/*p {margin:0px;padding-left:15px;}*/
a:link, a:active, a:visited {font-weight: bold;color:#0098D9;text-decoration: underline;outline: none;}
a:hover{text-decoration: none;}
/*------------------------------------------------------------------------*/
/* STRUCTURE DE LA HOME */
.hp_txt_nav{}
.hp_overview{background-image: url(images/hp_overview.jpg);background-repeat: no-repeat;background-position: left top;height: 150px;width: 630px;padding-top:25px;}
.hp_overview p{padding-right: 140px;padding-left: 145px;color: #FFFFFF;}
.hp_infos {color: #734000;}
.hp_infos a:link, .hp_infos a:active, .hp_infos a:visited{color: #734000;text-decoration:none;}
.hp_infos a:hover {text-decoration: underline;}
.hp_infos th{padding:0px;margin:0px;background-image: url(images/hp_infos_fond1.gif);background-repeat: repeat-y;background-position: left top;}
.hp_infos .th2{padding:0px;margin:0px;background-image: url(images/hp_infos_fond2.gif);background-repeat: repeat-y;background-position: left top;}
.hp_infos td{background-image: url(images/hp_infos_fond1.gif);background-repeat: repeat-y;background-position: left top;padding-right: 50px;padding-left: 10px;	padding-top: 0px;padding-bottom: 15px;}
.hp_infos .td2 {background-image: url(images/hp_infos_fond2.gif);background-repeat: repeat-y;background-position: left top;	padding-right: 50px;padding-left: 10px;
padding-top: 0px;padding-bottom: 15px;}
/*------------------------------------------------------------------------*/
/* STRUCTURE DE LA PAGE CONTENU */
#col_droite {width:640px;/*position: relative;*/}
.titre_page{padding-bottom:10px;}
/*------------------------------------------------------------------------*/
/* MENU DE GAUCHE */
.nav_member{
	background-image: url(images/fond_menu_member.gif);
	background-repeat: repeat-y;
	background-position: left center;
	list-style-type: none;	
}
.nav_member li {background-image: url(images/puce_member.gif);background-repeat: no-repeat;background-position: 5px 9px;list-style-type: none;padding-left: 20px;}
.nav_member li a:link, .nav_member li a:active, .nav_member li a:visited{color: #1B3F52;text-decoration:none;line-height: 23px;}
.nav_member li a:hover {color: #1B3F52;text-decoration:underline;line-height: 23px;}
.nav_member li.glos {
	margin-bottom: 25px;
}
/**/
.nav_free{background-image: url(images/fond_menu_free.gif);background-repeat: repeat-y;background-position: left center;list-style-type: none;}
.nav_free li {background-image: url(images/puce_free.gif);background-repeat: no-repeat;background-position: 5px center;list-style-type: none;padding-left: 20px;}
.nav_free li a:link, .nav_free li a:active, .nav_free li a:visited  {color: #734000;text-decoration:none;line-height: 23px;}
.nav_free li a:hover {color: #734000;text-decoration: underline;}
/**/
.login{margin-left : 5px;margin-top : 5px;margin-bottom : 5px;}

/**/
.lien_marge {
	padding-top: 15px;	
}
/**/
/*------------------------------------------------------------------------*/
/* SEARCH */
#search_zone_txt{padding-left: 29px;padding-right: 4px;}
.search_zone_advanced a:link, .search_zone_advanced a:active, .search_zone_advanced a:visited  {background-image: url(images/puce_search.gif);background-repeat: no-repeat;background-position: right center;list-style-type: none;color: #FFF;text-decoration:none;line-height: 50px;padding-right: 12px;}
.search_zone_advanced a:hover {color: #FFF;text-decoration: underline;}
.search_input {
	background-color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5A7E91;
	border: 1px solid #5A7E91;	
	margin-bottom: 4px;
	padding: 2px;	
}
.search_submit {
	background-color: #e4eff5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5A7E91;
	font-weight: bold;
	border: 1px solid #5A7E91;
	padding: 3px;
	cursor: pointer;
}

table#intro-search {
	height: 260px;	
	width: 640px;
}
#search_zone {
	height: 124px;
}
/*------------------------------------------------------------------------*/
/* POLICE, TEXTE */
.intro{
	width: 460px;
	margin-top: 35px;
	font-weight: bold;
}
.normal{
	font-weight: normal;
	color: #000;	
}
.italic_bleu{font-style: italic;color: #0098D9;}
.gras_bleu{color: #0098D9;	font-weight: bold;}
.gras_gris{color: #5B7F92;	font-weight: bold;}
.gras_violet{color: #454B65;	font-weight: bold;}
.gras_marine{color: #1A3E51;	font-weight: bold;}
.fin_marine{color: #1A3E51;	font-weight: normal;}
.corps10{font-size:10px;}
/*------------------------------------------------------------------------*/
/* TABLEAU RESULTATS */
#tableur {
	margin-right: 10px;
	margin-bottom: 20px;
}

#tableur2 {	
	position: relative;
	top: 50px;
	width: 800px;
	left: -150px;	
	margin-bottom: 20px;
	/*margin-right: 10px;
	border: 1px solid red;*/
	z-index: 100;
}
/* Le div a scroller */
#DIV_MOVE {
	border: 1px solid #ACBEC8;
	border: 1px solid #5A7E91;
	background-color: #E4EFF5;
	position: relative;
	/*height: 118px;*/
	height: auto;
	width: 235px;
	z-index: 1000;
	top: 340px;
	/*right: -8px;*/
	left: 701px;
	padding: 5px;
	color: #5A7E91;
	font-size: 0.8em;
}
#DIV_MOVE #coverlogin {
	height: 0;
	overflow: hidden;	
	cursor: pointer;
	visibility: hidden;	
}
#DIV_MOVE a.h2 {
	font-size: 1.2em;
	color: #5A7E91;
	margin: 3px 0 2px 0;	
	text-decoration: none;
	padding-left: 15px;
	background-image: url(images/bg_key.png);
	background-repeat: no-repeat;
	display: block;	
}
#DIV_MOVE a#off {
	background-position: left -8px;
}
#DIV_MOVE a#on {
	visibility: hidden;
	display: none;
	background-position: left 4px;
}
/*#DIV_MOVE h2 {
	font-size: 1.2em;
	color: #5A7E91;
	margin: 3px 0 2px 0;
	width: 30px;
	cursor: pointer;
}*/
#DIV_MOVE #movesearch {
	display: none;
	height: 19px;
	!height: 16px;
}
#DIV_MOVE ul {
	list-style-type: none;	
}
#DIV_MOVE ul li {
	display: block;	
	margin: 10px 0 4px 0;	
}
#DIV_MOVE ul li img {
	float: left;
	margin-right: 2px;
	margin-top: -2px;
}
#tableur3 {	
	position: relative;
	width: 800px;	
	margin-bottom: 0;
	/*margin-right: 10px;
	border: 1px solid red;*/
	margin-left: -180px;	
}
#result-adv {
	height: 260px;
	width: 650px;	
}

#result-adv span {
	padding: 3px;
	border: 1px solid #5A7E91;
	display: block;
	background-color: #A6CADD;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 0.85em;
	margin-top: 25px;
	width: 115px;
	text-align: center;
}

.order_by{font-weight: bold;color: #0098D9;padding-top: 15px;padding-bottom: 5px;text-align: left;}
.tab_result {
	border: 1px solid #A6CADD;
	background-color: #E4EFF5;
	font-size:10px;	
	float: left;
}
.tab_result th {background-color:#0098D9;color: #FFF;}
.tab_result th a:link, .tab_result th a:active, .tab_result th a:visited  {color: #FFF;text-decoration:none;}
.tab_result th a:hover {color: #FFF;text-decoration:underline;}
/*
.tab_result tr {background-color:#E4EFF5;}*/
.tab_result td {
	border: 1px solid #A6CADD;
	padding: 0 0 0 2px;
}


table.tab_result ul.prowho, table.tab_result ul.inn {
	list-style-type: none;	
}
table.tab_result ul.inn li {
	padding-left: 6px;
	background-repeat: no-repeat;
	background-position: 2px 7px;
	background-image: url(images/puce_mini.gif);
}
/************************************* liste PRO who avec pictos */
table.tab_result ul.prowho li {
	padding-left: 19px;
	margin: 2px 0 2px 0;
	padding-top: 3px;
	background-repeat: no-repeat;
	background-position: left 1px;
	display: block;
}
table.tab_result ul.prowho li.who1 {
	background-image: url(images/who1.png);
}
table.tab_result ul.prowho li.who2 {
	background-image: url(images/who2.png);
}
table.tab_result ul.prowho li.who3 {
	background-image: url(images/who3.png);
}
table.tab_result ul.prowho li.b {
	font-weight: bold;
}
td.ligne2, tr.ligne2 {
	background-color:#fff;
}
.tab_detail {width: 15px;}

#pagin-results {
	font-size: 0.95em;
	font-weight: bold;
	width: 290px;
}

#pagin-page {
	color: #0098D9;
	font-weight: bold;
}
#pagin-page span {
	color: #000;	
}

#export-tab {
	margin-top: 15px;
	border: 1px solid #5A7E91;
	padding: 3px;
	width: 95px;
}

#export-tab a {
	text-decoration: none;
	color: #5A7E91;
	background-image: url(images/puce_search.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 12px;
}
#export-tab a:hover {
	/*text-decoration: underline;*/
}
/*------------------------------------------------------------------------*/
/* ADVANCED SEARCH */
.tab_advsearch{border: 1px solid #A6CADD;background-color: #FFFFFF;font-size:10px;}
.tab_advsearch th {background-color:#0098D9;color: #FFF;}
.tab_advsearch tr {background-color:#FFF;}
.tab_advsearch td {border: 1px solid #A6CADD;padding:5px;}
/**/
.advsearch_submit {background-color: #FFF;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #0098D9;border: 0px solid #5A7E91;}

.optionbold {
	font-weight: bold;
}

.alldrug {
	border: 1px solid #0098D9;	
	padding: 5px;
	width: 150px;
	/*display: block;*/
}

/*------------------------------------------------------------------------*/
/* PAGE PRODUIT */
ul.pdt_what {
	list-style-type: none;
	padding-bottom: 50px;
}

.pdt_what li {
	background-image: url(images/puce_member.gif);
	background-repeat: no-repeat;
	background-position: 5px 4px;
	list-style-type: none;
	padding-left: 20px;	
	margin-bottom: 6px;
	padding-bottom: 6px;
	border-bottom: 1px solid #A6CADD;
}
.pdt_nom {
	font-weight: bold;
	color: #0098D9;
	padding-bottom: 15px;
	text-align: left;
	text-transform: uppercase;	
}
table#tab_prodinn {
	font-weight: bold;
	color: #0098D9;
	margin-bottom: 15px;	
	text-transform: uppercase;
}
ul#inn {
	margin: 0;
	padding: 0;
	list-style-type: none;
	margin-left: 5px;	
}
table#tab_refnum {
	border: 1px solid #454B65;
	margin-left: 15px;
	margin-bottom: 10px;
	margin-top: 15px;
}
table#tab_refnum th {
	background-color: #E4EFF5;
}
table#tab_refnum td, table#tab_refnum th {
	padding: 3px;
	text-align: center;
}
.pdt_ancre{list-style-type: none; padding-bottom: 50px;}
.pdt_ancre li {
	background-image: url(images/puce_produit.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	list-style-type: none;
	padding-left: 20px;	
	margin-bottom: 3px;
}
.pdt_ancre li a:link, .pdt_ancre li a:active, .pdt_ancre li a:visited  {color: #000;text-decoration:none;line-height:17px;font-weight: lighter;}
.pdt_ancre li a:hover {color: #000;text-decoration: underline;}
/*fiche*/
.pdt_fiche_ancre{list-style-type: none;}
.pdt_fiche_ancre li {background-image: url(images/puce_produit.gif);background-repeat: no-repeat;background-position: 5px 3px;list-style-type: none;padding-left: 20px;}
.pdt_fiche_ancre li a:link, .pdt_fiche_ancre li a:active, .pdt_fiche_ancre li a:visited  {color: #000;text-decoration:none;line-height:17px;font-weight: lighter;}
.pdt_fiche_ancre li a:hover {color: #000;text-decoration: underline;}
.pdt_sousancre{list-style-type: none; padding-bottom: 5px; padding-left: 15px;}
.pdt_sousancre li {background-image: url(images/puce_member.gif);background-repeat: no-repeat;background-position: 5px center;list-style-type: none;padding-left: 20px;}
.pdt_sousancre li a:link, .pdt_ancre li a:active, .pdt_ancre li a:visited  {color: #000;text-decoration:none;line-height:17px;font-weight: lighter;}
.pdt_sousancre li a:hover {color: #000;text-decoration: underline;}
/**/
.pdt_paragraphe{font-weight: bold;	color: #FFF;background-color: #0098D9;margin-top:40px;margin-bottom:5px;padding: 3px;height: 15px;background-image: url(images/pdt_paragraphe.gif);	background-repeat: no-repeat;	background-position: left top;	padding-left: 10px;}
.pdt_study_list {
	list-style: decimal inside;	
	text-align:justify;
	/*_background-color: #E4EFF5;
	_border: 1px solid #A6CADD;
	_padding: 4px;
	_text-align:justify;*/
}
.pdt_study_list1ol {
	list-style: decimal inside;
	/*background-color: #E4EFF5;*/
	border: 1px solid #A6CADD;
	padding: 4px;
	text-align:justify;
}
.pdt_study_list li {font-weight: bold;color: #0098D9;padding-bottom:5px;padding-top:5px;}
.pdt_intitule {
	font-weight: bold;
	margin-top: 10px;
	font-size: 1.15em;
	margin-bottom: 3px;
}
.pdt_intitule span {
	font-weight: normal;
	font-size: 0.85em;
}
.pdt_top {margin-top:5px;margin-bottom:40px;text-align: right;padding-right: 4px;}

/* BLOCS PAGE PRODUIT */

li.study {
	_margin-top: 30px;
	border: 1px solid #A6CADD;
	padding: 8px;
	text-align:justify;
}

.toto {
	/*background-color: #E4EFF5;*/
	_margin-top: 30px;
	border: 1px solid #A6CADD;
	padding: 8px;
	text-align:justify;
}

.titi {	
	_margin-top: 30px;
	border: 1px solid #A6CADD;
	padding: 4px;
	text-align:justify;
}

#blocpro {
	padding-left: 20px;
}

#blocinstr {
	padding-left: 20px;
}
#br {
	/*border: 1px solid #A6CADD;
	padding: 5px;
	
	background-color: #E4EFF5;*/
	text-align:justify;
	padding-left: 15px;
	text-indent: -15px;
}

#br ul {
	list-style-position: outside;
	list-style-type: none;	
}
#br a:link, a:active, a:visited {font-weight: bold;color:#0098D9;text-decoration: none;}
#br a:hover{text-decoration: underline;}
.withdrawn {
	color:#FCB65C;
	background-color:#FFF1DF;
	padding: 3px;
	font-size: 0.9em;
	font-weight: bold;
}

.p1prod {
	color:#454B65;	
	padding: 4px;
	font-size: 0.95em;
	font-weight: bold;
	border: 1px solid #454B65;
}
/*------------------------------------------------------------------------*/
/* SYNTHETIC CONTENT */
#synthetic_source{border: 0px solid #5B7F92;width: 550px;text-align: center;}
/**/
.synthetic_chronology {	
	background-color: #FFFFFF;
	margin-top:15px;	
}
.synthetic_chronology th {
	background-color:#454B65;
	color: #FFF;	
	padding:3px;
	border: 1px solid white;
	border-bottom: 1px solid #454B65;
}
.synthetic_chronology th.vide {	
	background-color: #FFFFFF;
}
.synthetic_chronology tr {
	background-color:#cfd2de;	
}
.synthetic_chronology td {
	border: 1px solid #454B65;
	padding:3px;
	text-align: center;	
}
/**/
.synthetic_therapeutic{
	border: 1px solid #A6CADD;
	background-color: #FFFFFF;
	margin-top:15px;	
}
.synthetic_therapeutic th {
	background-color:#0098D9;
	color: #FFF;
	padding:5px;	
}
.synthetic_therapeutic tr {
	background-color:#E4EFF5;	
}
.synthetic_therapeutic td {
	border: 1px solid #A6CADD;
	padding:5px;
	text-align: left;	
}

/**/

.synthetic_pro{border: 1px solid #5a7e92;background-color: #FFFFFF;margin-top:15px;}
.synthetic_pro th {background-color:#5a7e92;color: #FFF;padding:5px;}
.synthetic_pro tr {background-color:#d2dde3;}
.synthetic_pro td {border: 1px solid #5a7e92;padding:5px;text-align: left;}
/*------------------------------------------------------------------------*/
/* FREE ACCESS */
.free_puce1 li{
	background-image: url(images/puce_free2.gif);
	background-repeat: no-repeat;
	background-position: 5px 4px;
	list-style-type: none;
	padding-left: 20px;
	color: #734000;
	text-decoration:none;
	list-style-position: outside;
	text-align: justify;
}
.free_puce2 li{
	margin-left:30px;
	background-image: url(images/puce_free.gif);
	background-repeat: no-repeat;
	background-position: 5px 4px;
	list-style-type: none;
	padding-left: 20px;
	color: #734000;
	text-decoration:none;
	color: #000;
	list-style-position: outside;
	text-align: justify;
}
.free_pucemap1 li{
	margin-left:30px;
	background-image: url(images/puce_free.gif);
	background-repeat: no-repeat;
	background-position: 5px 4px;
	list-style-type: none;
	padding-left: 20px;
	color: #734000;
	text-decoration:none;
	color: #000;
	list-style-position: outside;
	text-align: justify;
	margin-bottom: 12px;
}
.free_pucemap2 li{
	margin-left:30px;
	background-image: url(images/puce_produit.gif);
	background-repeat: no-repeat;
	background-position: 5px 4px;
	list-style-type: none;
	padding-left: 20px;
	color: #734000;
	text-decoration:none;
	color: #000;
	list-style-position: outside;
	text-align: justify;
	margin-bottom: 12px;
}

.free {
}
/*------------------------------------------------------------------------*/
/* SUBSCRIPTION */
.subscr_stand_th{
	background-color:#0098D9;
	font-weight: bold;
	text-align: right;
	width: 130px;
}
td .subscr_stand{width:55px;background-color:#7fd8ff;font-weight: bold;text-align: center;}
.subscr_proqolid_th{background-color:#FCB65C;font-weight: bold;text-align: right;}
td .subscr_proqolid{width:55px;background-color:#fdd7a6;font-weight: bold;text-align: center;}
td .subscr_vide_haut{background-color:#FFF;border-top-width: 1px;border-left-width: 1px;border-top-style: solid;border-left-style: solid;border-top-color: #FFFFFF;border-left-color: #FFFFFF;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #FFFFFF;}
td .subscr_vide_bas{background-color:#FFF;border-top-width: 1px;border-left-width: 1px;border-top-style: solid;border-left-style: solid;border-top-color: #FFFFFF;border-left-color: #FFFFFF;}
.subscr li {background-image: url(images/puce_produit.gif);background-repeat: no-repeat;background-position: 5px 5px;list-style-type: none;padding-left: 20px;color: #000;text-decoration:none;line-height:17px;font-weight: lighter;padding-bottom:15px;}

.subscr li a:hover {
	text-decoration: underline;
}

.subscr_lien a:link, .subscr_lien a:active, .subscr_lien a:visited  {background-image: url(images/puce_produit.gif);background-repeat: no-repeat;background-position: 5px 5px;list-style-type: none;padding-left: 20px;color: #000;text-decoration:none;line-height:17px;font-weight: lighter;padding-bottom:15px;

color:#0098D9;text-decoration: underline;line-height:17px;padding-bottom:15px;padding-left:20px;}
.subscr_lien a:hover {text-decoration: none;}

#users {
	border: 1px dotted #0098D9;
	font-weight: bold;
	padding: 15px;
	margin-bottom: 20px;
	margin-top: 20px;
	background-color:#E4EFF5;
	width: 600px;
}

#users2 {	
	border: 1px solid #0098D9;
	font-weight: normal;
	padding: 15px;
	margin-bottom: 20px;
	margin-top: 20px;
	background-color:#E4EFF5;
	width: 600px;
}

#selectcard {
	border: 2px dotted #0098D9;
	font-weight: bold;
	padding: 15px;
}

/*------------------------------------------------------------------------*/
/* HOME PAGE MEMBER */
.mb_hp {padding-bottom:15px;}
.mb_hp li {background-image: url(images/puce_produit.gif);background-repeat: no-repeat;background-position: 5px 4px;list-style-type: none;padding-left: 20px;color: #000;text-decoration:none;font-weight: lighter;padding-bottom:5px;}
/*------------------------------------------------------------------------*/
/* IMAGES ET PHOTOS */
.illus_droite {float:left;margin:0px;}
.illus_gauche {float:right;padding-left:10px;}
.taxotere_scroll{padding:0px;margin:0px;height: 350px;width: 380px;overflow: auto;float:right;padding-left:10px;}
/*------------------------------------------------------------------------*/
/* PIED PAGE */
.logo_trust{float: left;}
.logo_institute{float: right;}
/*------------------------------------------------------------------------*/
/* CONTACT */
.contact_input {
	background-color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0098D9;
	border: 1px solid #0098D9;
	margin-bottom: 4px;
	padding: 2px;	
}
.contact_submit {
	background-color: #e4eff5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0098D9;
	font-weight: bold;
	border: 1px solid #0098D9;
	padding: 3px;
	cursor: pointer;	
}
.contact_obligatoire{color: #FF6726;}
.contact_td_gauche{width:150px;text-align:right;padding-bottom:8px;	color:#0098D9;font-weight: bold;font-size: 12px;}
.contact_td_droite{width:350px;padding-left:5px;padding-bottom:8px;font-size: 12px;}
.contact_error {color: #FF6726;	font-weight: bold;padding-bottom:10px;padding-top:15px;}
.contact_ok{color:#000;font-size: 12px;padding:5px;border-left: 2px dotted #FF6723;	margin-top:5px;}
