/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #eeeeee;
	margin:0;
}
img{
	border: none;
}
a:link, a:visited{
	text-decoration:none;
	color: #057bc2;
}
a:hover{
	text-decoration:underline;
	color: #057bc2;
}
h1{
	font-size: 16px;
	margin:0;
	padding:0;
	margin-top: 10px;
	font-weight: normal;
}
h1 img{
	margin-right: 5px;
	vertical-align: middle;
}

h5
{
	font-size:18px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	margin-top:5px;
	margin-bottom:2px;
}

p{
	margin:0px;
	margin-top:5px;
	padding:0;
}
select{
	vertical-align: middle;
}
#page_bleufonce{
	position:relative;
	overflow: hidden;
	width: 953px;
	margin:auto;
	background-color:#FFFFFF;
	background-image:url(../images/corps-bleu.gif);
	background-repeat: repeat-y;
	background-position: 1px 0px;
	padding-bottom: 15px;
	_padding-bottom:20px;
}
#page_bleuclair{
	position:relative;
	overflow: hidden;
	width: 953px;
	margin:auto;
	background-color:#FFFFFF;
	background-image:url(../images/corps-bleuclair.gif);
	background-repeat: repeat-y;
	background-position: 1px 0px;
	padding-bottom: 15px;
	_padding-bottom:20px;
}
#page_vih_sida{
	position:relative;
	overflow: hidden;
	width: 953px;
	margin:auto;
	background-color:#FFFFFF;
	background-image:url(../images/corps-vih_sida.gif);
	background-repeat: repeat-y;
	background-position: 1px 0px;
	padding-bottom: 15px;
	_padding-bottom:20px;
}

#page_hepatites{
	position:relative;
	overflow: hidden;
	width: 953px;
	margin:auto;
	background-color:#FFFFFF;
	background-image:url(../images/corps-hepatites.gif);
	background-repeat: repeat-y;
	background-position: 1px 0px;
	padding-bottom: 15px;
	_padding-bottom:20px;
}
#top{
	position: relative;
	width: 100%;
	padding-top: 5px;
	background-color:#FFFFFF;
	z-index: 1;
}
	#top #rechercher{
		float: right;
		width: 290px;
		height: 21px;
		color: #057bc2;
		font-size:10px;
	}
	#top #rechercher img{
		vertical-align: middle;
		margin: 3px;
		border: none;
	}
	#top #rechercher input#recherche{
		color: #057bc2;
		font-size:10px;
		text-align: center;
		position:relative;
		top: 3px;
	}
	#top #langue{
		width: 19px;
		height: 12px;
		background-image:url(../images/drapeau.gif);
		background-repeat:no-repeat;
		float:left;
		margin: 5px 5px 5px 5px;
	}
	#top #menutop{
		position: relative;
		width: 270px;
		height: 20px;
		margin-left:27px;
		font-size: 11px;
	}
		#top #menutop .menutopitem{
			height: 20px;
			float:left;
			margin-left: 0px;
			margin-right: 1px;
		}
			#top #menutop .menutopitem .menutopitemleft{
				background-image:url(../images/menutop_left.gif);
				background-repeat:no-repeat;
				width: 5px;
				height: 20px;
				float:left;
			}
			#top #menutop .menutopitem .menutopitemmiddle{
				/*background-image:url(../images/menutop_middle.gif);*/
				background-color:#01509D;
				height: 14px;
				float:left;
				padding:3px;
				padding-left:7px;
				padding-right:7px;
			}

			#top #menutop .menutopitem .menutopitemmiddle a
			{
				color:#ffffff;
			}
			#top #menutop .menutopitem .menutopitemright{
				background-image:url(../images/menutop_right.gif);
				background-repeat:no-repeat;
				width: 5px;
				height: 20px;
				float:left;
			}

#banniere{
	position:relative;
	top: 10px !important;
	top:-10px;
	background-image:url(../images/banniere.jpg);
	background-repeat:no-repeat;
	width: 100%;
	height: 175px !important;
	height: 165px;
	clear: both;
	background-color:#FFFFFF;
}

#corps{
	position: relative;
	top: 10px !important;
	top:0px;
	left: 8px;
	width: 100%;
	height: auto;
	z-index: 100;
}
	#corps form{
		margin: 0;
	}
	#corps h3{
		font-size: 12px;
		margin:0;
		padding:0;
		margin-top: 10px;
	}
	#corps img{
		vertical-align:middle;
		*vertical-align:sub;
		margin-left: 0px;
		margin-right: 5px;
	}
	#corps #sousmenu{
		position:relative;
		width: 158px;
		height: 100%;
		font-size:0;
		float: left;
		min-height:50px;
	}

	#corps #sousmenu .separator
	{
		/*height:1px;
		margin-top:-6px;
		padding-bottom:7px;*/
	}
		#corps #sousmenu a:link, #corps #sousmenu a:visited, #corps #sousmenu a:hover, #corps #sousmenu .active{
			display: block;
			width: 158px;
			min-height: 18px;
			text-decoration: none;
			padding-left: 5px;
			padding-top: 2px;
			font-size:14px;
		}
		#corps #sousmenu a:link, #corps #sousmenu a:visited{
			color: #00509d;
		}
		#corps #sousmenu a:hover, #corps #sousmenu .active{
			color: #ffffff;
			background-color: #00509d;
		}

		#corps #sousmenu img{
			padding:0;
			margin: 0;
		}
		#corps #sousmenu #soussousmenu{
			position:relative;
			width: 100%;
			font-size:0;
		}
			#corps #sousmenu #soussousmenu a, #corps #sousmenu #soussousmenu .active{
				display: block;
				width: 90%;
				min-height: 10px;
				text-decoration: none;
				padding-left: 20px;
				border-top: 2px solid #eeeeee;
				font-size:10px;
			}
			#corps #sousmenu #soussousmenu a:link, #corps #sousmenu #soussousmenu a:visited{
				color: #00509c;
				background-color: #d6d6d6;
				background-image:url(../images/soussousmenufond.gif);
				background-position: 0px 2px;
				background-repeat: no-repeat;
			}
			#corps #sousmenu #soussousmenu a:hover, #corps #sousmenu #soussousmenu .active{
				color: #ffffff;
				background-color: #00509d;
				background-image:url(../images/soussousmenufondactive.gif);
				background-position: 0px 2px;
				background-repeat: no-repeat;
			}

	#corps #pathway{
		position: relative;
		left: 10px;
		top: 20px;
		width: 80%;
		height: 15px;
		color: #057bc2;
		font-size: 10px;
		z-index:0;
	}
		#corps #pathway a:link, #corps #pathway a:visited, #corps #pathway a:hover{
			text-decoration: underline;
			color: #057bc2;
		}

	#corps #popup #contenu{
		position:relative;
		width: 500px;
		top:0px !important;
		left:0px !important;
		padding: 0;
	}

	#corps #contenu{
		position:relative;
		float: left;
		width: 750px;
		top: 20px;
		left: 20px !important;
		left:10px;
		padding: 0;
	}
	#corps #contenu.petit{
		width: 575px !important;
		width: 560px;
	}

		#page_bleuclair ul
		{
			list-style-image: url(../images/puce2-bleu.gif);
			font-size:10px;
			padding:0;
			margin-left: 16px;
			margin-top: 5px;
			margin-bottom:15px;
		}

		#page_vih_sida ul
		{
			list-style-image: url(../images/puce2-rouge.gif);
			font-size:10px;
			padding:0;
			margin-left: 16px;
			margin-top: 20px;
		}

		#page_hepatites ul
		{
			list-style-image: url(../images/puce2-verte.gif);
			font-size:10px;
			padding:0;
			margin-left: 16px;
			margin-top: 20px;
		}

		#page_hepatites li, #page_vih_sida li, #page_bleuclair li
		{
			margin-top: 5px;
			text-indent: 0px;
		}

		/*#corps #contenu ul{
			list-style-image: url(../images/puce2-rouge.gif);
			font-size:10px;
			padding:0;
			margin-left: 16px;
			margin-top: 20px;
		}*/
			#corps #contenu table ul{
				list-style-image: url(../images/puce2-rouge.gif);
				font-size:10px;
				padding:0;
				margin-left: 5px;
				margin-top: 20px;
			}
		#corps #contenu li{
			margin-top: 5px;
			text-indent: 0px;
		}
			#corps #contenu table li{
				margin-top: 5px;
				text-indent: 5px;
			}
		#corps #contenu .liens{
			position:relative;
			width: 100%;
			background-color: #e2e2e2;
			margin: 5px;
			height: 75px;
		}
			#corps #contenu .liens a:link, #corps #contenu .liens a:visited{
				text-decoration: underline;
			}
			#corps #contenu .bloc_faq, #corps #contenu .liens .content{
				position: relative;
				background-color: #eeeeee;
				padding: 5px;
			}
			#corps #contenu .liens .content{
				width: 85%;
				float: right;
				height: 84% !important;
				height: 87%;
				font-size: 12px;
			}
			#corps #contenu .bloc_faq img, #corps #contenu .liens .content img, #corps #contenu .bloc_general img{
				margin-left:0;
				margin-top: 5px;
				margin-bottom: 5px;
			}
			#corps #contenu .bloc_faq img, #corps #contenu .liens .content img, #corps #contenu .bloc_general img.telecharger_pdf{
				margin-left:10px;
				margin-top: 5px;
				margin-bottom: 5px;
			}
			#corps #contenu .bloc_faq img, #corps #contenu .liens .content img, #corps #contenu .bloc_general img.telecharger_pdf_multi{
				margin:0 5px 0 0;
				padding:0;
				float:none;
				top:0;
				float:left;
			}
		#corps #contenu .bloc_faq{
			width: 97%;
			margin-top: 10px;
			font-size: 11px;
		}
			#corps #contenu .bloc_faq p, #corps #contenu .liens p{
				margin:0;
				padding:0;
			}
		#corps #contenu h1{
			font-size: 26px;
			color: #00509d;
			margin-bottom:10px;
		}
		#corps #contenu h2{
			font-size: 12px;
			color: #00509d;
			font-weight: bold;
			padding:0;
			margin: 0;
		}
		#corps #contenu h2.court{
			width:350px;
		}
		#corps #contenu h4{
			font-size: 18px;
			color: black;
			font-weight: bold;
			padding:0;
			margin: 0;
		}
		#corps #contenu h6{
			font-size: 20px;
			color: #e60000;
			font-weight: normal;
			margin-top: 10px;
			margin-bottom: 10px;
		}
		#corps #contenu p.espacer{
			padding-top: 10px;
		}
		#corps #contenu p.centrer{
			padding-top: 10px;
			text-align: center;
		}
		#corps #contenu p.droite{
			text-align: right;
			padding-left:0;
			padding-right:0;
		}
			#corps #contenu p.droite img{
				margin:0;
			}
		#corps #contenu .separateur,
		#corps #contenu .separateur_petit{
			width: 100%;
			height: 35px;
			background-image:url(../images/separateur_img.gif);
			background-repeat:repeat-x;
			background-position: bottom;
			margin-bottom: 20px;
			margin-top: 10px;
		}

		#corps #contenu .separateur_petit{
			height:20px;
		}
			#corps #contenu .separateur .separateur_txt{

				display:block;
				/*width: 135px;
				position:relative;
				/*top: -5px !important;
				margin-top: -3px !important;
				margin-top: -1px;
				_margin-top:-10px;
				padding-top: 2px;*/
				float: right;
				height: 20px;
				font-size: 10px;
				background-color: #00509d;
				color: #ffffff;
				/*margin-right: 6px;*/
				padding-left: 3px;
				padding-right: 3px;
			}

			#corps #contenu .separateur .separateur_txt_lire_suite{
				display:block;
				position:relative;
				margin-top:12px;
				padding-top: 2px;
				float: right;
				height: 20px;
				font-size: 10px;
				background-color: #00509d;
				color: #ffffff;
				margin-right: 6px;
				padding-left: 3px;
				padding-right: 3px;
			}

			#corps #contenu .separateur_petit .separateur_txt_lire_suite{
				display:block;
				width: 80px;
				position:relative;
				top: 0px !important;
				top:0px;
				margin-top: -2px !important;
				margin-top: -1px;
				padding-top: 2px;
				float: right;
				height: 20px;
				font-size: 10px;
				background-color: #00509d;
				color: #ffffff;
				margin-right: 6px;
				padding-left: 3px;
			}

			#corps #contenu .separateur .separateur_txt_petit{
				display:block;
				width: 115px;
				position:relative;
				top: -5px !important;
				top:0px;
				margin-top: -2px !important;
				margin-top: -1px;
				padding-top: 2px;
				float: right;
				height: 20px;
				font-size: 10px;
				background-color: #00509d;
				color: #ffffff;
				margin-right: 6px;
				padding-left: 3px;
			}
			#corps #contenu .separateur .telecharger{
				width: 132px;
			}

				#corps #contenu .separateur .separateur_txt a:link, #corps #contenu .separateur .separateur_txt a:visited, #corps #contenu .separateur .separateur_txt a:hover,
				#corps #contenu .separateur .separateur_txt_lire_suite a:link, #corps #contenu .separateur .separateur_txt_lire_suite a:visited, #corps #contenu .separateur .separateur_txt_lire_suite a:hover,
				#corps #contenu .separateur_petit .separateur_txt_lire_suite a:link, #corps #contenu .separateur_petit .separateur_txt_lire_suite a:visited, #corps #contenu .separateur_petit .separateur_txt_lire_suite a:hover
				{
					color: #ffffff;
					text-decoration:underline;
				}

		#corps #contenu .bloc_general .separateur{
			width: 100%;
			/*height: 18px;*/
			background-image:url(../images/separateur_img.gif);
			background-repeat:repeat-x;
			background-position: bottom;
			margin-bottom: 20px;
			margin-top: 10px;
		}
		#corps #contenu .bloc_general .separateur.repertoire_recherches{
			overflow:hidden;
			height:auto;
		}
			#corps #contenu .separateur h2{
				position: relative;
				top:0 !important;
				top: 10px;
			}
			#corps #contenu .separateur .fichier{
				position: relative;
				display:block;
				float:right;
				padding:8px 0 0 8px;
			}
			#corps #contenu .separateur .separateur_txt{
				position:relative;
				top:15px;
				margin-right: 5px !important;
				margin-right: 3px;
			}
			#corps #contenu .separateur .separateur_txt_multi{
				position:relative;
				margin-right: 3px;
				display:block;
				height: 20px;
				font-size: 10px;
				background-color: #00509d;
				color: #ffffff;
				padding-left: 3px;
				padding-right: 3px;
				float:right;
			}
				#corps #contenu .separateur .lire{
					margin-right: 0px !important;
					margin-right: 0px;
					position:relative;
					top: 0px !important;
					top: -1px;
				}
			#corps #contenu .separateur .separateur_txt a:link, #corps #contenu .separateur .separateur_txt a:visited, #corps #contenu .separateur .separateur_txt a:hover{
					color: #ffffff;
					text-decoration:underline;
				}
			#corps #contenu .separateur .separateur_txt_multi a:link, #corps #contenu .separateur .separateur_txt_multi a:visited, #corps #contenu .separateur .separateur_txt_multi a:hover{
					color: #ffffff;
					text-decoration:underline;
				}
			#corps #contenu .separateur img{
				float:right;
				position:relative;
				top:10px;
			}
		#corps #contenu .bloc_general{
			background-image: url(../images/fond_bloc.gif);
			background-repeat: repeat-x;
			background-color: #eeeeee;
			margin-top: 10px;
			padding-top: 10px;
			padding-left: 5px;
			padding-right: 5px;
			padding-bottom: 10px;
			height: 100%;
		}
			#corps #contenu .bloc_general td, #corps #contenu .bloc_general th{
				vertical-align: middle;
				padding-left:20px;
				width: 15%;
				text-align: left;
				font-weight: normal;
			}
			#corps #contenu .bloc_general .tablemilieu{
				border-left: 1px solid #b0b0b0;
				border-right: 1px solid #b0b0b0;
			}
		#corps #contenu .bloc_plan{
			width: 95%;
			border-left: 1px solid #00509c;
			padding: 10px;
		}

		#corps #contenu table{
			margin:auto;
			width: 100%;
			margin-top: 10px;
		}
			#corps #contenu table.tableau td{
				background-color: #eeeeee;
				vertical-align:top;
				border-left: 1px solid #ffffff;
				border-bottom: 1px solid #ffffff;
			}
			#corps #contenu table.tableau td.head, #form_contact table td.head{
				background-image: url(../images/fond_bloc.gif);
				background-repeat: repeat-x;
				border-top: none;
				vertical-align: middle;
			}
				#corps #contenu table.tableau td.head table{
					margin-top:0;
				}
					#corps #contenu table.tableau td.head table td{
						border: none;
					}
				#corps #contenu table.tableau td h2{
					font-size: 14px;
					margin-top: 10px;
				}
				#corps #contenu table.tableau td a{
					text-decoration:underline;
					color: #00509d;
				}
				#corps #contenu table.tableau td ul{
					margin-top: 10px;
					margin-bottom:10px;
					margin-left: 20px;
				}
					#corps #contenu table.tableau td li img{
						margin:0;
						position: absolute;
						visibility: hidden;
					}
				#corps #contenu table.tableau thead td{
					height: 50px;
					vertical-align: inherit;
					font-weight: bold;
					background-image: url(../images/fond_bloc.gif);
					background-repeat: repeat-x;
					border:none;
				}
				#corps #contenu table.tableau thead td.milieu{
					border-left: 1px solid #d6d6d6;
					border-right: 1px solid #d6d6d6;
				}
			#corps #contenu td{
				vertical-align: middle;
				padding-left:10px;
				text-align: left;
				font-weight: normal;
			}

	#corps #adobe{
		float:right;
		clear: right;
		margin:0;
		margin-top: 20px;
		margin-right: 10px;
	}
	#corps #voiraussi, #corps #contact, #corps #presse{
		background-color: #d6d6d6;
		background-repeat:no-repeat;
		padding-top: 75px;
		margin-top: 35px;
		width:183px;
	}

	#corps #blocpdf{
		/*margin-right: 10px !important;
		margin-right: 4px;*/
		/*background-color: #d6d6d6;*/
	}

	#corps #voiraussi{
		background-image: url(../images/voir-aussi.jpg);
	}
	#corps #presse{
		background-image: url(../images/presse.jpg);
	}
	#corps #contact{
		background-image: url(../images/contacts.jpg);
	}
		#corps #contact p{
			padding-left: 10px;
			padding-right: 10px;
			color: #00509d;
		}
		#corps #voiraussi ul, #corps #presse ul{
			list-style-image: url(../images/puce2-bleu.gif);
			font-size: 12px;
			padding: 0;
			margin:0;
		}
		#corps #presse li{
			margin: 15px;
			margin-left: 20px;
			color: #00509d;
		}
		#corps #voiraussi li{
			margin:0;
			padding:0;
			text-indent:0;
			margin-left: 25px;
		}
		#corps #voiraussi a:link, #corps #voiraussi a:visited, #corps #voiraussi a:hover, #corps #contact a:link, #corps #contact a:visited, #corps #contact a:hover{
			color: #00509d;
			text-decoration:underline;
			font-weight: bold;
		}
		#corps #voiraussi a:hover, #corps #contact a:link, #corps #contact a:visited, #corps #contact a:hover{
			font-weight: normal;
		}
		#corps #voiraussi #voiraussifin, #corps #presse #voiraussifin, #corps #contact #voiraussifin{
			width: 100%;
			height: 10px;
			background-color: #00509d;
			margin-top: 10px;
			padding:0;
			font-size:0;
		}
		#corps #presse a{
			color: #00509d;
		}
	#corps .pages{
		background-image:url(../images/pages.gif);
		background-repeat:repeat;
		width: 64px;
		height: 14px;
		float: right;
		font-size: 10px;
		padding: 3px;
		text-align: center;
		color: #057bc2;
	}
		#corps .pages a{
			text-decoration:underline;
		}
		#corps .pages em{
			color: red;
			font-style:normal;
		}

#footer{
	width: 100%;
	height: 30px;
	/*position: absolute;*/
	/*bottom: 10px;*/
	padding-top:40px;
	font-size: 11px;
	color: #057bc2;
}
	#footer img{
		vertical-align:middle;
		margin-left: 5px;
		margin-right: 5px;
	}
	#footer #cadre{
		float:right;
		border: 1px solid #00509d;
		padding: 3px;
		margin-right: 10px;
	}
	#footer #menubas{
		float:right;
		margin-right: 7px;
		padding: 5px;
		width: 440px;
	}
		#footer #menubas .menubasitem{
			float: left;
			padding-right: 22px;
		}
		#footer #menubas img{
			vertical-align: middle;
			margin:2px;
			margin-top:1px;
		}





#page_vih_sida .titre_paragraphe
{
	font-size:12px;
	font-weight:bold;
	padding-left:20px;
	background-image: url(../images/puce-rouge.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top:10px;
}

#page_hepatites .titre_paragraphe
{
	font-size:12px;
	font-weight:bold;
	padding-left:20px;
	background-image: url(../images/puce-verte.jpg);
	background-repeat: no-repeat;
	background-position: left;
	margin-top:10px;
}

#page_bleuclair .titre_paragraphe
{
	font-size:12px;
	font-weight:bold;
	padding-left:20px;
	background-image: url(../images/puce-bleue.jpg);
	background-repeat: no-repeat;
	background-position: left;
	margin-top:10px;
}

#bloc_droite {
	float:right;
	width:195px;
}

#corps #contenu #plan {
	margin-top:24px;
}
#corps #contenu #plan div {
	float:left; width:19%;
}

#corps #contenu #plan div ul {
	list-style:none; margin:0px; padding:0 0 0 10px; list-style-image:none;
}
#corps #contenu #plan div ul.normal {
	padding:0px;
}
#corps #contenu #plan div ul li div {
	border-left:solid 1px; width:auto;
}
#corps #contenu #plan div ul li div.normal {
	border:none;
}
#corps #contenu #plan div ul li span {
	display:block; height:40px; vertical-align:bottom;
}

#corps #contenu #plan div ul li {
	text-transform:uppercase; color: #00509d; font-weight:bold; font-size: 11px;
}
#corps #contenu #plan div ul li ul li {
	text-transform:none; font-weight:normal; height:auto;
}
#corps #contenu #plan div ul li ul li ul {
	text-transform:none; font-weight:normal; padding:0 0 0 20px; list-style-image: url(../images/puce_plan.gif);
}

#corps #contenu #plan div ul li ul li ul li {
	color: #000;
}

#corps #contenu #plan div ul li ul li ul li a {
	color: #000;
}

#corps #contenu #plan div a {
	color: #00509d;
}

#form_contact {
	background-image: url(../images/fond_bloc.gif);
	background-repeat: repeat-x;
	background-position: top;
	width: auto;
	color: #00509c;
	font-size: 14px;
	background-color: #eeeeee;
	padding:10px;
	margin:10px 0px 0px; 0px;
}

#form_contact em{
	font-size: 10px;
	color: red;
	font-style: normal;
}

#popup #form_contact label{
	width:25% !important;
}

#form_contact label{
	display:block;
	float:left;
	width:18%;
	text-align:right;
	padding:5px 10px 0px 0px;
}

#form_contact input{
	display:block;
	float:left;
	width:28%;
}

#form_contact .large input {
	width:75%;
}

#form_contact textarea{
	display:block;
	float:left;
	width:75%;
}

#form_contact select{
	display:block;
	float:left;

}
#form_contact .espacer {
	clear:both; height:8px;
}

#warning {
	margin-top:10px;
	color:red;
}

#warning ul  {
	list-style-image: url(../images/puce_plan.gif);
}

#corps .pagination_gauche
{
	background-image: url(../images/page_gauche.gif);
	background-position: left;
	background-repeat:no-repeat;
	height:20px;
	float: right;
	padding-left:9px;
	margin-top:15px;
	margin-bottom:15px;
	_background-position:left 0px;
}

#corps .pagination_gauche .pagination_droite
{
	background-image: url(../images/page_droite.gif);
	background-position: right;
	background-repeat:no-repeat;
	height:20px;
	padding-right:9px;
	_background-position:right 0px;
	float:left;
}

#corps .pagination_gauche .pagination_droite .pagination_inside
{
	background-image: url(../images/page_inside.gif);
	background-repeat: repeat-x;
	font-size: 10px;
	padding: 3px;
	text-align: bottom;
	color: #057bc2;
	height:20px;
	float:left;
}

#corps .pagination_gauche .pagination_droite .pagination_inside a
{
	text-decoration: underline;
}

#corps .pagination_gauche .pagination_droite .pagination_inside em
{
	color: red;
	font-style:normal;
}

/**

AJOUT POUR EVOLS OUTILS POUR LA RECHERCHE

**/

#corps .liens_gauche,
#corps .liens_droite
{
	float:left;
	margin-left:20px;
}

#corps .liens_gauche
{
	width:380px;
	min-height:10px;
}

#corps .liens_gauche .top
{
	background-image:url('../images/passer_etapes_suivantes_top.gif');
	background-repeat:no-repeat;
	width:366px;
	height:36px;
}

#corps .liens_gauche .top .texte
{
	color:#ffffff;
	font-weight:bold;
	padding-top:10px;
	padding-left:7px;
	width:350px;
}

#corps .liens_gauche .content
{
	border-right:1px solid #00509C;
	border-left:1px solid #00509C;
	width:364px;
}

#corps .liens_gauche .content ul
{
	list-style-position: inside;
	width:300px;
	margin:0;
	padding:0pt 0pt 0pt 20px;
}

#corps #contenu .liens_gauche .content li
{
	list-style-image:url('../images/puce_etape_suivante.gif');
	margin:0;
	padding:8px 0 0 0;
}

#corps .liens_gauche .content ul li a,
#corps .liens_droite .content ul li a
{
 	color:	#00509C;
 	font-weight:bold;
 	font-size:11px;
}

#corps .liens_gauche .bottom
{
	background-image:url('../images/passer_etapes_suivantes_bottom.gif');
	width:366px;
	height:4px;
	background-repeat:no-repeat;
}




#corps .liens_droite .top
{
	background-image:url('../images/actions_a_mener_top.gif');
	background-repeat:no-repeat;
	width:288px;
	height:36px;
}

#corps .liens_droite .top .texte
{
	color:#ffffff;
	font-weight:bold;
	padding-top:10px;
	padding-left:7px;
	width:275px;
}

#corps .liens_droite .content
{
	border-right:1px solid #DE8903;
	border-left:1px solid #DE8903;
	width:286px;
}

#corps .liens_droite .content ul
{
	list-style-position: inside;
	width:266px;
	margin:0;
	padding:0pt 0pt 0pt 20px;
}

#corps #contenu .liens_droite .content li
{
	list-style-image:url('../images/puce_etape_suivante.gif');
	margin:0;
	padding:8px 0 0 0;
}

#corps .liens_droite .bottom
{
	background-image:url('../images/actions_a_mener_bottom.gif');
	width:288px;
	height:4px;
	background-repeat:no-repeat;
}

#page_vih_sida pre
{
	font-size:12px;
	font-weight:bold;
	padding-left:20px;
	background-image: url(../images/puce-rouge.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top:10px;
}

#page_hepatites pre
{
	font-size:12px;
	font-weight:bold;
	padding-left:20px;
	background-image: url(../images/puce-verte.jpg);
	background-repeat: no-repeat;
	background-position: left;
	margin-top:10px;
}

#page_bleuclair pre
{
	font-size:12px;
	font-weight:bold;
	padding-left:20px;
	background-image: url(../images/puce-bleue.jpg);
	background-repeat: no-repeat;
	background-position: left;
	margin-top:10px;
} 
