/* CSS Document */
 body{
	font-family:Arial, Helvetica, sans-serif;
	}	
	#rubactive{
	font-size: 11px;
	color: #0099FF;
	letter-spacing: 2px;
	cursor:default;
	}	
	#lienactif {
	position:relative;
	top:0px;
	left:0px;
	display: block;
	border-bottom-style: inset;
	border-width: 1px;
	border-left-style: inset;
	border-right-style: inset;
	border-top-style: inset;
	/* sup droit inf gauche */
	padding: 2px 0px 3px 0px;
	font-weight: lighter;
	text-decoration: none;
	color: #0099FF;
	font-size: 10px;
	background-color:#FFCC66;
	text-align: center;
	letter-spacing: 2px;
	/*	background-image: url(images/fd2.png);*/
	/*background-repeat: no-repeat;*/
	}	
	/* style de la rubrique select */
	#lienactif2 {
	position:relative;
	top:0px;
	left:0px;
	display: block;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-color:#0099FF;
	padding:0px 0px 3px 10px;
	font-weight: lighter;
	text-decoration: none;
	color: #0099FF;
	font-size: 10px;
	background-color:#FFCC66;
	}
	#tabmenu a{
	position:relative;
	top:0px;
	left:0px;
	height:22px;
	width:150px;
	font-size: 11px;
	text-decoration: none;
	display: block;
	/*color: #003399;*/
	letter-spacing: 2px;
	padding: 5px 0px 3px 0px;
	}
	
	#tabmenu a:hover{
	position:relative;
	display: block;
	/*padding: 3px 0px 3px 10px;*/
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #33CCFF;
	cursor:default;
	}
	/*style des sous menus page modele*/	
	#sousmenu1 a{
	display: block;
	left:20px;
	position:relative;
	text-decoration: none;
	border-left-width: 1px;
	border-left-style:solid;
	border-left-color:#0099FF;
	font-weight: normal;
	padding: 3px 0px 0px 10px;
	color: #003399;
	font-size: 10px;
	letter-spacing: 1px;
	}	
	#sousmenu1 a:hover{
	position:relative;
	color: #0099FF;
	font-size: 10px;
	letter-spacing: 2px;
	}	
	#sousmenu2 a{
	display: block;
	left:20px;
	position:relative;
	text-decoration: none;
	border-left-width: 1px;
	border-left-style:solid;
	border-left-color:#0099FF;
	font-weight: normal;
	padding: 3px 0px 0px 10px;
	color: #003399;
	font-size: 10px;
	letter-spacing: 1px;
		}	
	#sousmenu2 a:hover{
	position:relative;
	color: #0099FF;
	font-size: 10px;
	letter-spacing: 2px;
	}	
    #sousmenu3 a{
	display: block;
	left:20px;
	position:relative;
	text-decoration: none;
	border-left-width: 1px;
	border-left-style:solid;
	border-left-color:#0099FF;
	font-weight: normal;
	padding: 3px 0px 3px 10px;
	color: #003399;
	font-size: 10px;
	letter-spacing: 1px;
	}	
	#sousmenu3 a:hover{
	position:relative;
	color: #0099FF;
	font-size: 10px;
	letter-spacing: 2px;
 	 }	
   #sousmenu4 a{
   	display: block;
	left:20px;
	position:relative;
	text-decoration: none;
	border-left-width: 1px;
	border-left-style:solid;
	border-left-color:#0099FF;
	font-weight: normal;
	padding: 3px 0px 3px 10px;
	color: #003399;
	font-size: 10px;
	letter-spacing: 1px;
		}	
	#sousmenu4 a:hover{
	position:relative;
	color: #0099FF;
	font-size: 10px;
	letter-spacing: 2px;
  	}	
   #sousmenu5 a{
   	display: block;
	left:20px;
	position:relative;
	text-decoration: none;
	border-left-width: 1px;
	border-left-style:solid;
	border-left-color:#0099FF;
	font-weight: normal;
	padding: 3px 0px 3px 10px;
	color: #003399;
	font-size: 10px;
	letter-spacing: 1px;
		}	
	#sousmenu5 a:hover{
	position:relative;
	color: #0099FF;
	font-size: 10px;
	letter-spacing: 2px;
	  }	
   #sousmenu6 a{
   	display: block;
	left:20px;
	position:relative;
	text-decoration: none;
	border-left-width: 1px;
	border-left-style:solid;
	border-left-color:#0099FF;
	font-weight: normal;
	padding: 3px 0px 3px 10px;
	color: #003399;
	font-size: 10px;
	letter-spacing: 1px;
		}	
	#sousmenu6 a:hover{
	position:relative;
	color: #0099FF;
	font-size: 10px;
	letter-spacing: 2px;
 	 }	
	#sousmenu7 a{
	display: block;
	left:20px;
	position:relative;
	text-decoration: none;
	border-left-width: 1px;
	border-left-style:solid;
	border-left-color:#0099FF;
	font-weight: normal;
	padding: 3px 0px 3px 10px;
	color: #003399;
	font-size: 10px;
	letter-spacing: 1px;
		}	
	#sousmenu7 a:hover{
	position:relative;
	color: #0099FF;
	font-size: 10px;
	letter-spacing: 2px;
 	 }	
  #sousmenu8 a{
  	display: block;
	left:20px;
	position:relative;
	text-decoration: none;
	border-left-width: 1px;
	border-left-style:solid;
	border-left-color:#0099FF;
	font-weight: normal;
	padding: 3px 0px 3px 10px;
	color: #003399;
	font-size: 10px;
	letter-spacing: 1px;
		}	
	#sousmenu8 a:hover{
	position:relative;
	color: #0099FF;
	font-size: 10px;
	letter-spacing: 2px;
 	 }	
	
	#rub1 {
	position:relative;
	display: block;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 2px;
	text-decoration: none;
	color:#003399;
	padding: 5px 0px 3px 0px;
	
 	 }
	#rub2 {
	position:relative;
	display: block;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 2px;
	text-decoration: none;
	color:#003399;
	padding: 5px 0px 3px 0px;
 	 }
	 #rub3 {
	position:relative;
	display: block;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 2px;
	text-decoration: none;
	color:#003399;
	padding: 5px 0px 3px 0px;
 	 }
	 #rub4 {
	position:relative;
	display: block;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 2px;
	text-decoration: none;
	color:#003399;
	padding: 5px 0px 3px 0px;
 	 }
	 #rub5 {
	position:relative;
	display: block;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 2px;
	text-decoration: none;
	color:#003399;
	padding: 5px 0px 3px 0px;
 	 }
	 #rub6 {
	position:relative;
	display: block;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 2px;
	text-decoration: none;
	color:#003399;
	padding: 5px 0px 3px 0px;
 	 }
	 /*padding: 3px 0px 3px 10px;*/
	 #rub7 {
	position:relative;
	display: block;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 2px;
	text-decoration: none;
	color:#003399;
	padding: 5px 0px 3px 0px;
 	 } 
	
/*style utiliser sur le site*/	
 .texte1 {
	letter-spacing: normal;
	white-space: normal;
	color: #3D5AAA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
   
.introdirlo {
	font-size: 12px;
	letter-spacing: normal;
	white-space: normal;
	color: #3D5AAA;
	font-family: "Times New Roman", Times, serif;
	}
/*pour le cartouche adresse hopital*/
.SeineetM {
	FONT-SIZE:10px;
	color: #355099;
	font-style: normal;
	font-weight: bold;
	}
.pied {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #000066;
	letter-spacing: 3px;
	}
.lettre1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 26px;
	color: #FFFFFF;
	border:groove;
	background: #879CD6;
	
	}
.lettre2 {
	font: bold 12px "Times New Roman", Times, serif;
	color: #879CD6;
	letter-spacing: 2mm;
	}
.texte2 {
	font-size: 12px;
	letter-spacing: normal;
	white-space: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3D5AAA;
	height: auto;
	width: auto;
	text-transform: capitalize;
	font-weight: bold;
	}
.texte3 {
	font-size: 12px;
	letter-spacing: normal;
	white-space: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3D5AAA;
	height: auto;
	width: auto;
	text-transform: capitalize;
	}
#lien {
	text-decoration: none;
	background-color: #9EC0E9;
	}
#lien a:link {
	text-decoration: none;
	}
#lien a:hover {
	color: #FFFFFF;
	background-color: #879CD6;
	}
.ligne {
	color: #879CD6;
	font-weight: bold;
	}
.textmenu2 {
	color:#003399;
	font-weight: bolder;
	}
.textmenu1 {
	color:#003399;
	font-size: 11px;
	
	}
	.textcartouche {
	color:#003399;
	font-size: 11px;
	letter-spacing: 2px;
	
	}
.souligne {
	color:#003399;
	font-size: 11px;
	text-decoration:underline;
}
/*style de la page numéros utiles */
.chapitre {
	color: #3E13BB;
	letter-spacing: 1mm;
	text-decoration: none;
	font-family: "Comic Sans MS";
	font-weight: bold;
	font-size: 12px;
	}
/*style des ligne du tableau page usagers*/
.enttabcst {
	font-size: 12px;
	color:#003399;
	background-color: #CBD3EF;
	}
.enttabcst a:hover{
	font-size: 12px;	
	color:#0099FF;
	text-decoration: none;
	}

.enttabcst2 {
	font-size: 12px;
	color:#003399;
	}
.enttabcst2 a:hover{
	font-size: 12px;
	color:#0099FF;
	text-decoration: none;
	}
/* pas de souligner pour les liens page usagers*/
.nolink{
	text-decoration: none;
	}

/*taille icone du menu*/
.imgico {
	text-decoration: none;
	width:15px;
	height:15px;
	}	
.comics {
	font: 10px "Comic Sans MS";
	color: #3D5AAA;
	}
.titre {
	font: bold 14px "Lucida Handwriting";
	color: #879CD6;
	letter-spacing: 2px;
}
.mini {
	letter-spacing: 5px;
	font-size: 8px;
	color: #234EC8;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}
#corps {
	position:absolute;
	width:615px;
	height:617px;
	z-index:15;
	left: 180px;
	top: 120px;
	overflow: auto;
   /*background: #FFFFFF;*/
}

/*You can change the fonts, colors, and styles of your search results with the CSS below.
	For some examples and more information on Cascading Style Sheets (CSS), visit our support page at:
	http://www.wrensoft.com/zoom/support/css.html
	*/

		.highlight { background: #FFFF40; }
		.searchheading { font: "Times New Roman";
						font-size: 14px;
						letter-spacing: normal;
						white-space: normal;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						color: #3D5AAA;
						font-weight: bold;}
		.summary { font-size: 12px; font-style: italic; } 
		.results {font: 12px "Comic Sans MS";
					color: #3D5AAA; }
		.category { color: #999999; }
		.description { font-size: 12px; color: #008000; }
		.context { font: "Times New Roman";
					font-size: 12px;
					letter-spacing: normal;
					white-space: normal;
					color: #3D5AAA; }
		.infoline { font-size: 10px; font-style: normal; color: #808080;}
		.sorting { text-align: right; }
		.result_title { font-size: 12px; }

		.zoom_searchform { font-size: 12px; color: #3D5AAA; }
		.zoom_options { font-size: 10px; }
		input.zoom_button {  }
		input.zoom_searchbox {  }
			
.actu {
	font: 14px "Comic Sans MS";
	color: #003399;
}
