/* CSS Document */


body				{margin:0px; background-color:white; color:black; font: 11px Verdana, Helvetica, Arial, sans-serif; scrollbar-base-color: #FFFFFF; scrollbar-arrow-color:#00529E; scrollbar-track-color:#F4F4F4; scrollbar-3Dlight-color:#FFFFFF;}


/*-------------------ACCUEIL----------------------------------------------------------------------------------------*/
#bandeau_acc		{top:0px;left:0px;width:100%;height:300px;}
#bandeau_acc1		{position:absolute;top:0px;left:0px;width:301px;height:89px;background-image:url(images/bandeau-acc-1.jpg);z-index:2;}
#bandeau_acc2		{position:absolute;top:0px;left:301px;width:257px;height:218px;background-image:url(images/bandeau-acc-2.jpg);z-index:2}
#bandeau_acc3		{position:absolute;top:0px;left:558px;width:244px;height:141px;background-image:url(images/bandeau-acc-3.jpg);z-index:2}
#bandeau_acc4		{position:absolute;top:0px;left:0px;width:990px;height:30px;background-color:#76C5CA;z-index:1;}
#bandeau_acc4_bis	{position:absolute;top:30px;left:0px;width:990px;height:42px;background-color:#00529E;z-index:1;}
#bandeau_acc5		{position:absolute;top:89px;left:0px;width:301px;height:192px;background-image:url(images/bandeau-acc-4.jpg);z-index:2;}
#b_contact_acc		{position:absolute;top:82px;left:0px;width:980px;height:26px;font-size:9px;text-align:right;z-index:3;}

#logo_acc			{position:absolute;top:80px;left:30px;width:200px;height:50px;z-index:4;}
#logo_stimul		{position:absolute;top:130px;left:715px;width:157px;height:62px;z-index:4;}
#centre_acc			{position:absolute;top:219px; left:303px; width:462px; height:400px; color:#00529E; z-index:3;}
#centre_acc_en		{position:absolute;top:215px; left:375px; width:462px; height:400px; color:#00529E; z-index:3;}

/*width:356px;*/
#contour_acc		{position:relative;top:0px;left:0px;width:990px; height:860px;border:1px solid #00529E;border-left:0px;border-top:0px;z-index:1;}

#poster_titre		{position:absolute;top:330px; left:795px; width:190px; height:20px;}
#poster				{position:absolute;top:350px; left:795px; width:222px; height:420px;font-size:10px;}

#pied_page_acc		{position:relative;left:0px;top:5px;font-size:9px;color:#00529E;width:990px;text-align:center;z-index:2;}

/*-----------------------------------------------------------------------------------------------------------------*/
#bandeau			{top:0px;left:0px;width:100%;height:189px;margin-bottom:40px;}
#bandeau_part1		{position:absolute;top:0px;left:0px;width:248px;height:189px;background-image:url(images/bandeau-part1.jpg);z-index:2;}
#bandeau_part2		{position:absolute;top:0px;left:248px;width:331px;height:116px;background-image:url(images/bandeau-part2.jpg);z-index:3}
#bandeau_part3		{position:absolute;top:0px;left:0px;width:100%;height:26px;background-color:#00529E;z-index:1;}
	#b_part3_bis	{width:980px;height:26px;color:#fff;padding-top:5;font-style: italic;text-align:right}
#bandeau_contact	{position:absolute;top:27px;left:0px;width:980px;height:26px;font-size:9px;text-align:right;}
#logo				{position:absolute;top:55px;left:760px;width:200px;height:200px;}
#entete				{position:absolute;top:140px;left:150px;z-index:3;}

#centre,#centre_analyses,#centre_familles
					{position:absolute;top:225px; left:294px; width:360px; height:400px;  }/*padding-right:30px;*/
#centre_analyses	{width:690px;padding-right:0px;}
#centre_familles	{width:690px;padding-right:0px;}
	#bdd_contour	{position:relative;width:990px;left:-260px;}
	#bdd			{width:930px;height:500px;overflow: auto;scrollbar-base-color: #7EA8CE; scrollbar-arrow-color:#00529E; scrollbar-track-color:#F4F4F4; scrollbar-3Dlight-color:#FFFFFF;}
#droite				{position:absolute;top:250px;left:700px; width:280px;font-size:10px; padding-left:10px; border-left:1px dotted #00529E; border-bottom:1px dotted #00529E;}
#droite2			{position:absolute;top:250px;left:700px; width:280px;font-size:10px;}

#pied_page			{position:relative;left:0px;top:20px;font-size:9px;color:#00529E;z-index:4; width:710px;margin-bottom:20px;}

/*----------------LES BALISES MAJEURES----------------------------------------------------------------------------------------*/
p 						{margin-top:0px; margin-bottom:20px; text-align:justify;}
p.centrage				{text-align:center;}
.left					{text-align:left;}
.right					{text-align:right;}
.marge0					{margin:0px;}
.marge2					{margin-bottom:2px;}				
.marge7					{margin-bottom:7px;}
.marge10				{margin:10px;}
.encadre				{border:1px solid #00529E; background-color:#C9E8EA; padding:20px; color:#00529E; }
.surligne				{margin-bottom:5px;border-bottom:1px solid #666666;}
/*.encadre_g_b			{border-left:1px dotted #00529E;border-bottom:1px dotted #00529E;padding-left:10px;}pas utilise ?*/

.centre10px				{text-align:center;font-size:10px;}

.espace_g				{padding-left:25px;}
.espace_g10px			{padding-left:10px;}

h1						{color:#EEAA1E;font-size:22px;margin-bottom:0px; }
h1.entete				{padding-left:130px;margin:0px;}

h2						{color:#00529E; font:16px Arial; font-weight:bold;margin-bottom:20px;}
h2.sous					{margin-bottom:5px;border-bottom:1px solid #00529E;padding-bottom:1px;font:13px Verdana;}
h2.acc					{margin-top:0px;margin-bottom:5px;border-bottom:1px solid #00529E;padding-bottom:1px;font:13px Verdana;}


h3 						{font:13px Verdana;font-weight:normal;color:#EEAA1E;background:#fff;cursor:pointer; text-transform:none;}
h4						{font:13px Arial;padding-bottom:1px;margin-bottom:5px;}
h5						{margin-bottom:5px;border-bottom:1px solid #00529E;padding-bottom:1px;font:13px Verdana;text-decoration:none;}

				
table				 	{font-size: 11px;}
select					{font-size:10px; background-color:#E3F3F4;color:#00529E;margin-bottom:2px;width:110px;}
td, ul, input, select 	{font-family: Verdana, Helvetica, Arial, sans-serif;}
ul						{margin-top:0px;}
li						{margin-bottom:7px;}

/* ---------------LES LIENS--------------------------------------------------------------------------------------------------*/
a					{color:#00529E;padding-top:2px; padding-bottom:2px;text-decoration:underline;}
a:hover				{background-color:#C9E8EA;}
a.normal			{text-decoration:none; font-weight:bold;} /* Menus dans corps des pages*/
a.contact			{text-decoration:none;color:#000;} /* bandeau plan du site accueil contact etc. */
a.mentions			{text-decoration:none;}

/***************** Titre rubrique */
a.menu_rub				{padding:0px;margin:0px;}		

p.menu_g				{width:235px;margin-left:9px;margin-top:1px;margin-bottom:0px;padding-top:2px;padding-bottom:2px;}
p.menu_g_on				{width:235px;margin-left:9px;margin-top:1px;margin-bottom:0px;padding-top:2px;padding-bottom:2px;background-color:#C9E8EA;}
p.menu_gacc				{width:235px;margin-left:9px;margin-top:1px;margin-bottom:2px;padding-top:2px;padding-bottom:2px;}
p.menu_g20px			{width:235px;margin-left:9px;margin-top:1px;margin-bottom:20px;padding-top:2px;padding-bottom:2px;}
p.menu_g20px_on			{width:235px;margin-left:9px;margin-top:1px;margin-bottom:20px;padding-top:2px;padding-bottom:2px;background-color:#C9E8EA;}
p.menu_g2				{width:217px;margin-left:27px;margin-top:1px;margin-bottom:0px;padding-top:2px;padding-bottom:2px;background-color:#E3F3F4; }
p.menu_g2_on			{width:217px;margin-left:27px;margin-top:1px;margin-bottom:0px;padding-top:2px;padding-bottom:2px;background-color:#C9E8EA; }
/***************** Rubrique */
a.menu_g,a.menu_g_on	{width:235px;text-decoration:none;font-weight:bold;font-size:10px;}
a.menu_g_on				{background-color:#C9E8EA;}

/***************** Sous-rubrique */
a.menu_g2,a.menu_g2_on	{width:217px;text-decoration:none;font-weight:bold;font-size:10px;background-color:#E3F3F4; }
a.menu_g2_on			{background-color:#C9E8EA;}


/*----------------------LES IMAGES - LES FLOATS --------------------------------------------------------------------------*/										
/* top right bottom left */

.float_picto	 	{float:left; margin: 0px 5px 0px 0px;}
.float_menug0px	 	{float:left; margin: 3px 5px 0px 0px;}
.float_menug	 	{float:left; margin: 3px 5px 10px 0px;}
.float_menug20px 	{float:left; margin: 3px 5px 20px 0px;}
.float_menuc		{float:left; margin: 3px 5px 0px 30px;}
.float_menuc10px	{float:left; margin: 3px 5px 10px 30px;}
.float_d			{float:right; margin:0px 0px 0px 40px;}
.float_d_div,.float_d_div2,.float_d_div3
					{float:right; margin:0px 0px 0px 30px; width:280px;font-size:10px; padding-left:10px; 
					border-left:1px dotted #00529E; border-bottom:1px dotted #00529E;padding-bottom:10px;background-color:white; }
.float_d_div2		{width: 300px; margin:0px 0px 0px 50px;}
.float_d_div3		{width: 170px; margin:20px 0px 0px 0px;}
.float_d_div4		{float:right;width: 230px; margin:0px 0px 0px 0px; font-size:11px;}

.float_pdf      	{float:left;margin:0px 30px 30px 0px;}

.contour			{border:1px solid #000;}
.transparent		{background-color:#FFF;}

/*----------------------LES TABLEAUX--------------------------------------------------------------------------------*/										
.trait_b			{border-bottom:1px solid #00529E;}
.trait_b2			{border-bottom:1px solid #00529E; border-top:1px solid #00529E;font-weight:bold;font-size:10px;}/*tableau de la bdd - entete */
.trait_b3			{color:#FFFFFF;font-weight:bold;font-size:10px;}/*tableau de la bdd - entete */


.tab_b				{color:#00529E;}
.tab_3bords			{border:1px solid #7EA8CE; border-top:0px;background-color:#C9E8EA;} /*Avec style du dessous (fond_b), ca forme le chapeau + contenu */
.fond_b				{background-color:#7EA8CE; padding:3px;color:#00529E;font-weight:bold;}

.tab_fond_j			{background-color:#F8EBA5;}
.tab_fond_b			{background-color:#E3F3F4;}
.tab_fond_b2		{background-color:#C9E8EA;}
.tab_fond_r			{background-color:red;}
.tab_fond_r2		{background-color:#EA0000;}
.tab_fond_r3		{background-color:#D70000;}
.tab_fond_v			{background-color:#99CC00;}
.tab_fond_v2		{background-color:#729700;}
.tab_fond_v3		{background-color:#8FBF00;}
.tab_fond_g			{background-color:#F5F5F5;}
.tab_fond_g2		{background-color:#E1E1E1;}
.tab_fond_g3		{background-color:#CCCCCC;}
.tab_fond_rose		{background-color:pink;}
.tab_fond_rose2		{background-color:#FFB0BE;}
.tab_fond_rose3		{background-color:#FF9DAE;}


/*------------------------------------- Scroling ------------------------------------------------------------------------*/#dhtmlgoodies_scrolldiv{width:222px;height:420px;} /*420px*/
#scrolldiv_parentContainer{width:200px;height:100%;overflow:hidden;float:left;position:relative;}/*400px*/
#scrolldiv_content{padding:5px;position:relative;color:#333;margin: 5px 5px 5px 5px;} 
#scrolldiv_slider{width:15px;margin-left:2px;height:300px;float:left;}
#scrolldiv_scrollbar{width:2px;height:460px;position:relative;left:3px;}
#scrolldiv_theScroll{margin:1px;width:9px;height:13px;position:absolute;top:0px;left:-4px;cursor:pointer;}
#scrolldiv_scrollUp,#scrolldiv_scrollDown{width:0px;height:5px;text-align:center;line-height:16px;cursor:pointer;}
#scrolldiv_scrollUp{margin-bottom:2px;}
#scrolldiv_scrollDown{margin-top:2px;}


.highslide {cursor: url(js/highslide/graphics/zoomin.cur), pointer;outline: none;}
.highslide-active-anchor img {visibility: hidden;}
.highslide img {border: 0px;}
.highslide:hover img {border: 0px;}
.highslide-wrapper {background: white;}
.highslide-image {border: 0px;}
.highslide-image-blur {}
.highslide-caption {display: none;border: 2px solid white;border-top: none;font-family: Verdana, Helvetica;font-size: 10pt;padding: 5px;background-color: white;}
.highslide-loading {display: block;color: black;font-size: 8pt;font-family: sans-serif;font-weight: bold;text-decoration: none;padding: 2px;border: 1px solid black;background-color: white;padding-left: 22px;background-image: url(highslide/graphics/loader.white.gif);background-repeat: no-repeat;background-position: 3px 1px;}
a.highslide-credits,
a.highslide-credits i {padding: 2px;color: silver;text-decoration: none;font-size: 10px;}
a.highslide-credits:hover,
a.highslide-credits:hover i {color: white;background-color: gray;}
a.highslide-full-expand {background: url(js/highslide/graphics/fullexpand.gif) no-repeat;display: block;margin: 0 10px 10px 0;width: 34px;height: 34px;}

/* These must always be last */
.highslide-display-block {display: block;}
.highslide-display-none {display: none;}
