/* CSS Document */
/* ///////////////////////////// STYLES DE BALISES /////////////////////////////////////// */

p, .normal {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #916969;
	text-align:justify;
}

.normalgris {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #333333;
	text-align:justify;
}

.orange
{
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #e95e0f;
}

.rouge
{
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #b1222c;
}

.bleu
{
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #003698;
}

img {
	border:0px;
}
blockquote {
	margin-top:0px;
	margin-left:10px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}
td {
font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #916969;
}
a:link { color: #B13200; font-weight: bold; text-decoration:underline;}
a:visited { color: #B13200; font-weight: bold; text-decoration:underline;}
a:hover { color: #4A1500; font-weight: bold; text-decoration:underline;}
a:active { color: #B13200; font-weight: bold; text-decoration:underline;}

a.close:link { color: #FFFFFF; font-weight: bold; font-size: 12px;text-decoration:none;vertical-align: middle;}
a.close:visited { color: #FFFFFF; font-weight: bold; font-size: 12px;text-decoration:none;vertical-align: middle;}
a.close:hover{ color: #FFFFFF;font-weight: bold;font-size: 12px;text-decoration:none;vertical-align: middle;}
a.close:active { color: #FFFFFF;font-weight: bold;font-size: 12px;text-decoration:none;vertical-align: middle;}


form 				{ 	margin: 0px;}
INPUT 				{ 	color:#222222; font-size:11px; font-family:arial;}
textarea 			{  	color:#222222; font-size:11px; font-family:arial;}
h1, h2, h3 {margin:0px;}
/* ///////////////////////////// STYLES DE TEXTES /////////////////////////////////////// */

.titre_page			{	font-size: 35px; color: #FFFFFF;	font-weight: normal;	vertical-align:middle;}
.btn_rp 			{	font-size: 15px; color: #FFFFFF;	font-weight: bold;	vertical-align:middle;}
.titre_entree		{	font-size: 18px; color: #B13200;	font-weight: bold;	vertical-align:middle; font-family: Arial, Helvetica, sans-serif;background: url(../images/puce2.gif) no-repeat 0px 3px; padding-left: 13px; text-align:left; 	}
.sous_titre_page	{	font-size: 25px; color: #FFFFFF;	vertical-align:middle;}
.titre 				{	font-size: 15px; color: #B13200;	font-weight: bold;	vertical-align:middle; text-decoration:underline; background: url(../images/puce1.gif) no-repeat 0px 3px; padding-left: 8px; text-align:left; font-family: Arial, Helvetica, sans-serif; }
.soustitre 			{	font-size: 12px; color: #B13200;	vertical-align:middle; }
.texte 				{	font-size: 12px; color: #916969;	vertical-align:middle; }
.texte-bis 			{	font-size: 12px; color: #916969;	vertical-align:middle; }
.legende			{	font-size: 11px; color: #916969;}

.pied_page			{	font-size: 10px; color: #916969;	vertical-align:middle; }
.pied_page a:link	{	color: #916969; text-decoration:none; }
.pied_page a:visited{	color: #916969; text-decoration:none; }
.pied_page a:hover	{	color: #916969; text-decoration:underline; }
.pied_page a:active	{	color: #000000; text-decoration:underline; }
.texte_important 	{	font-size: 12px; color: #643A35;	font-weight: bold; vertical-align:middle; }
.texte_important_2 	{	font-size: 12px; color: #B13200;	font-weight: bold; vertical-align:middle; font-family: Arial, Helvetica, sans-serif;}
.rp_contact			{	font-size: 12px; color: #FFFFFF;	font-weight: bold;	vertical-align:middle;}
.rp_contact_titre	{	font-size: 20px; color: #FFFFFF;	font-weight: bold;	vertical-align:middle;}

.encart { font-family: Arial, Helvetica, sans-serif;font-size: 11px; font-weight: normal; text-align:left;color: #ffffff;background-color:#a55f5f;}
#infos .encart {color: #ffffff; background-color:#A55F5F; padding: 10px;}
#risques .encart {color: #ffffff; background-color:#917D69; }
#traitements .encart {color: #ffffff; background-color:#6E6E6E;  font-size: 12px;}
#popup .encart {background-color: #F3F2F0;  font-size: 12px; text-align:center; width:490px; margin-left:auto; margin-right:auto; border:#660000 solid 1px; }
#popup .lien{ text-decoration:none; font-weight:normal;  font-size: 11px;}

.print { font-size:11px; font-weight:bold; text-align:right;}
.print a:link	{	color: #AD8686; text-decoration:none; }
.print a:visited{	color: #AD8686; text-decoration:none; }
.print a:hover	{	color: #AD8686; text-decoration:underline; }
.print a:active	{	color: #000000; text-decoration:underline; }

.map { font-size:11px; font-weight:bold; text-align:left;}
.map  a:link	{	color: #AD8686; text-decoration:none; }
.map  a:visited{	color: #AD8686; text-decoration:none; }
.map  a:hover	{	color: #AD8686; text-decoration:underline; }
.map  a:active	{	color: #000000; text-decoration:underline; }

.plan { font-size:12px; font-weight:bold; text-align:left; color: #AD8686; padding-left:20px;}
.plan  a:link	{	color: #AD8686; text-decoration:none; }
.plan  a:visited{	color: #AD8686; text-decoration:none; }
.plan  a:hover	{	color: #AD8686; text-decoration:underline; }
.plan  a:active	{	color: #000000; text-decoration:underline; }

/* ///////////////////////////// STYLES DE TEXTES RP /////////////////////////////////////// */
.rp_titre 			{	font-weight: bold; font-size: 16px; color: #B13200;	text-align:left;}
.rp_titre2 			{	font-weight: bold; font-size: 13px; color: #B13200;	text-align:left;}
.rp_titre3 			{	font-weight: normal; font-size: 12px; color: #B13200; text-align:left;}
.rp_source			{	font-style:italic; font-size: 12px; color: #916969; }
.rp_chapo			{	font-weight: bold; font-size: 12px; color: #643A35; }
.rp_image			{	border-color:#916663; 	border-style:solid; border:1px;} 

.rp					{	font-style:italic; font-size: 10px; text-decoration:underline;vertical-align: middle;}
a.rp:link 			{ 	color: #643A35;}
a.rp:visited 		{ 	color: #643A35;}
a.rp:hover			{ 	color: #916663;}
a.rp:active 		{ 	color: #643A35;}

a.rp_contact_link:link 			{ color: #EEEEEE; font-style:italic; font-size: 12px; text-decoration:underline; vertical-align: middle;}
a.rp_contact_link:visited 		{ color: #EEEEEE; font-style:italic; font-size: 12px; text-decoration:underline; vertical-align: middle;}
a.rp_contact_link:hover			{ color: #CCCCCC; font-style:italic; font-size: 12px; text-decoration:underline; vertical-align: middle;}
a.rp_contact_link:active 		{ color: #EEEEEE; font-style:italic; font-size: 12px; text-decoration:underline; vertical-align: middle;}




/* ///////////////////////////// STYLES DE TABLEAUX /////////////////////////////////////// */

.tab_marron1		{	background-color:#916663;	}
.tab_marron2		{	background-color:#B29493;	}
.tab_fond_blanc		{	background-color:#FFFFFF; text-align:left; }
.tab_infos			{	background-color:#A55F5F;	}
.tab_sympt			{	background-color:#DEA0A0;	}
.tab_risques		{	background-color:#917D69;	}
.tab_diag			{	background-color:#DEBFA0;	}
.tab_trait			{	background-color:#6E6E6E;	}
.tab_tem			{	background-color:#919191;	}
.tab_menu_gauche	{	background-color:#643A35;	}
.tab_rp				{	background-color:#D9ded9;	}
.tab_rp_rub			{	background-color:#643A35;	color:#FFFFFF; font-weight:bold;}

/* /////////////////////////////STYLES BACKOFFICE ////////////////////////////////////////*/
a.bo_titre:link				{ color: #FFFFFF; font-weight:bold; font-size: 14px; text-decoration:none; vertical-align: middle;}
a.bo_titre:visited	 		{ color: #FFFFFF; font-weight:bold; font-size: 14px; text-decoration:none; vertical-align: middle;}
a.bo_titre:hover			{ color: #DDDDDD; font-weight:bold; font-size: 14px; text-decoration:none; vertical-align: middle;}
a.bo_titre:active 			{ color: #FFFFFF; font-weight:bold; font-size: 14px; text-decoration:none; vertical-align: middle;}

a.bo_titre_tab:link				{ color: #FFFFFF; font-weight:bold; font-size: 12px; text-decoration:none; vertical-align: middle;}
a.bo_titre_tab:visited	 		{ color: #FFFFFF; font-weight:bold; font-size: 12px; text-decoration:none; vertical-align: middle;}
a.bo_titre_tab:hover			{ color: #DDDDDD; font-weight:bold; font-size: 12px; text-decoration:none; vertical-align: middle;}
a.bo_titre_tab:active 			{ color: #FFFFFF; font-weight:bold; font-size: 12px; text-decoration:none; vertical-align: middle;}

.bo_cp						{	background-color:#DEA0A0;	}
.bo_rp						{	background-color:#917D69;	}
.bo_adresse					{	background-color:#DEBFA0;	}
.bo_user					{	background-color:#6E6E6E;	}
.bo_connu					{	background-color:#6E6E6E;	}
.bo_temoignage				{	background-color:#919191;	}
.bo_contact					{	background-color:#919191;	}
.bo_accueil					{	background-color:#A55F5F;	}
.bo_deconnect				{	background-color:#A55F5F;	}



/* ///////////////////////////// EXEMPLES /////////////////////////////////////// 



text-align:center;

border-style:solid; border-width:1px; border-color:#FFFFFF; 
.pied_rub { font-size: 11px; font-weight: bold; text-transform: uppercase;}

.pied_rub_marron { color: #593D33;}
.pied_rub_marron a:link { color: #593D33; text-decoration:none;}
.pied_rub_marron a:visited { color: #593D33; text-decoration:none;}
.pied_rub_marron a:hover { color: #C13F19; text-decoration:underline;}
.pied_rub_marron a:active { color: #000000; text-decoration:underline;}

.pied_rub_vert { color: #295839;}
.pied_rub_vert a:link { color: #295839; text-decoration:none;}
.pied_rub_vert a:visited { color: #295839; text-decoration:none;}
.pied_rub_vert a:hover { color: #C13F19; text-decoration:underline;}
.pied_rub_vert a:active { color: #000000; text-decoration:underline;}

.pied_signature { font-size: 10px; color: #A9BCB0;}
.pied_signature a:link { color: #A9BCB0; text-decoration:none;}
.pied_signature a:visited { color: #A9BCB0; text-decoration:none;}
.pied_signature a:hover { color: #7D9F8A; text-decoration:none;}
.pied_signature a:active { color: #000000; text-decoration:none;}*/
