html, body{
 COLOR: #003399;
background: transparent url(images/bg.gif) ;
 font-family: Arial, Helvetica, sans-serif;
   
    font-size: 9pt;
	SCROLLBAR-FACE-COLOR: #207eb1; MARGIN: 0pt; SCROLLBAR-HIGHLIGHT-COLOR: #6cc1dd; SCROLLBAR-SHADOW-COLOR: #1c5d9f; SCROLLBAR-3DLIGHT-COLOR: #6cc1dd; SCROLLBAR-ARROW-COLOR: #fff; SCROLLBAR-TRACK-COLOR: #fff; SCROLLBAR-DARKSHADOW-COLOR: #1c5d9f
	 
}
.tab_best
{

BORDER-RIGHT: #cae1fb 1pt solid; BORDER-TOP: #cae1fb 1pt solid; BORDER-LEFT: #cae1fb 1pt solid; BORDER-BOTTOM: #cae1fb 1pt solid; BACKGROUND-COLOR: #e9f3fd

}
.sb_button {
	MARGIN-TOP: 1px; PADDING-LEFT: 7px; FLOAT: left; CURSOR: pointer; HEIGHT: 30px
}
.sep-journal {
	BACKGROUND: url(img/sep-monde_manager.gif) repeat-x; MARGIN: 15px 10px 10px;  HEIGHT: 4px
}

.titretab {
	BORDER-RIGHT: #006699 1px solid; BORDER-TOP: #006699 1px solid; BORDER-LEFT: #006699 1px solid; BORDER-BOTTOM: #006699 1px solid; BACKGROUND-COLOR: #ffffff
}

.title {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.title1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; VERTICAL-ALIGN: top; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


.div_remarque {
	BORDER-RIGHT: #baac76 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #baac76 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px 15px; BORDER-LEFT: #baac76 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #baac76 1px solid; BACKGROUND-COLOR: #f3eed8
}
.remarque1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ff0000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.div_ok {
	BORDER-RIGHT: #c0c0c0 1px dotted; BORDER-TOP: #c0c0c0 1px dotted; BACKGROUND: #f1f1f1; BORDER-LEFT: #c0c0c0 4px solid; BORDER-BOTTOM: #c0c0c0 1px dotted
}

.style4 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Tabligne2 {
	FONT-SIZE: 12px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e4eff9
}
H2 {
  FONT-SIZE: 20px; COLOR: #3387b1; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
  }

.textnoir9bold {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}

#resultsTable .oddRow {
	BACKGROUND-COLOR: #d3e8fd
}
#resultsTable .evenRow {
	
}
#resultsTable .rollOverRow {
	COLOR: #9e3e22; BACKGROUND-COLOR: #ffbfbf
}
#resultsTable .rollOverRow A {
	COLOR: #9e3e22
}
#resultsTable .headerRow A {
	COLOR: #ffffff
}
.headerRow {
	BACKGROUND: url(/img/table_header_bg.gif) #73a7d1 repeat-x; CURSOR: default
}


.puce2 {
	BACKGROUND-POSITION: center center; BACKGROUND-IMAGE: url(images/puce-ptorange.jpg); WIDTH: 15px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 8px
	}


.auto a {
border-right: solid 0px #CCCCCC;
border-bottom: solid 0px #CCCCCC;
border-left: solid 0px #CCCCCC;
margin-top: 0px;
padding-top: 0px;
padding-right: 5px;
padding-bottom: 0px;
padding-left: 5px;
text-decoration: none; 
color: #787878;
background-image: none;
background-color:Transparent;
}

.auto a:visited {
border-right: solid 0px #CCCCCC;
border-bottom: solid 0px #CCCCCC;
border-left: solid 0px #CCCCCC;
margin-top: 0px;
padding-top: 0px;
padding-right: 5px;
padding-bottom: 0px;
padding-left: 5px;
text-decoration: none; 
color: #787878;
background-image: none;
background-color:Transparent;
}

.auto a:hover {
border-right: solid 0px #CCCCCC;
border-bottom: solid 0px #CCCCCC;
border-left: solid 0px #CCCCCC;
margin-top: 0px;
padding-top: 0px;
padding-right: 5px;
padding-bottom: 0px;
padding-left: 5px;
text-decoration: none; 
color: #787878;
background-image:none;
background-color:Transparent;
}

.main {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.green {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: 54AB00}
.blue {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: 287BC1}.ban1 {
	background-image: url(images/index_02.gif);
	height: auto;
	width: auto;
}

.ban {
BACKGROUND: url(img/headerimg2.JPG) no-repeat center center; MARGIN: 0px auto; POSITION: relative; height: 220px; WIDTH: 1250px;
	
}
.page_bg {
	BACKGROUND: url(img/page_bg.JPG) #fff repeat-x left top;
}
.logo {
	BACKGROUND: url(img/logo.gif) no-repeat height: 220px; WIDTH: 120px;

}
#menu888 {
	background-image: url(img/arr-recher.gif);
	height: 15px;
	background-repeat: repeat-x left top ;
}
.ban2 {
	background-image: url(images/banniere.JPG);
	height: 125px;
	width: 1260px;
	background-repeat: no-repeat;
}
.ban3 {
	background-image: url(images/index_54.gif);
	height: 39px;
}

/*body
{
	font-family: Verdana,Arial,Sans-serif;
	margin: 0px;
	scrollbar-face-color:  #D8E3E5;   
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-arrow-color:#FFFFFF;
}
*/

.tableMenuGauche{
	border-top-color: #E5E5E5;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #E5E5E5;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #E5E5E5;
	border-left-style: solid;
	border-left-width: 1px;
}
.tableMenuGaucheBlan{
	border-top-color: #FFFFFF;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
}
.tableCentre{
	border-top-color: #12ABD6;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #12ABD6;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #12ABD6;
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #12ABD6;
}
.titreMenuGauche{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: middle;
	font-size: 11px;
	color: #A30606;
	font-weight: bold;
}
.titreMenuDroite{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
	font-size: 10px;
	color: #A30606;
	font-weight: bold;
	text-decoration: none;
}
.titreMenuDroite:hover{
	color: #26B7FF;
}
.accee
{
	color: #26B7FF;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.accee:hover,visited 
{
	color: #A30606;
}
.bouttonOk 
{
	cursor: hand;
}
.TexteMenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 09px;
	color: #000000;
}
.TexteMenu2{
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;
	font-size: 18px;
	color: #DC2A2A;
}
.TexteMenu3{
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;
	font-size: 14px;
	color: #D69804;
}
.TitreNormalTahoma{
	font-family: Tahoma, Arial, Georgia;
	font-size: 12px;
	color: #A30606;
	font-weight:bold;
	text-decoration: none;
}
.TitreNormalTahoma:hover{
	color: #2BA4FF;
}
.TitreNormalTahomaVert{
	font-family: Tahoma, Arial, Georgia;
	font-size: 12px;
	color: #169991;
	font-weight:bold;
}
.TitreNormalTahomaMove{
	font-family: Tahoma, Arial, Georgia;
	font-size: 11px;
	color: #4321B2;
	font-weight:bold;
}
.TitreNormalTahomaBleu{
	font-family: Tahoma, Arial, Georgia;
	font-size: 12px;
	color: #2BA4FF;
	font-weight:bold;
}
.TitreNormalTahomaBleu:visited{
	color: #2BA4FF;
}
.TitreNormalTahomaBleu:hover, visited{
	color: #066A2B;
}
.TexteNormalTahoma{
	font-family: Tahoma, Arial, Georgia;
	font-size: 11px;
	color: #000000;
}
.TexteSavoirPlus{
	font-family: Tahoma, Arial, Georgia;
	font-size: 11px;
	color: #DC2A2A;
	text-decoration: none;
}
.TexteSavoirPlus:hover,visited{
	font-family: Tahoma, Arial, Georgia;
	color: #26B7FF;
	text-decoration: none;
}
.Titreacceuil{
	font-family: Tahoma, Arial, Georgia;
	vertical-align: middle;
	font-size: 13px;
	color: #19176F;
	font-weight:bold;
}
.alignRight{
	text-align: right;
}

/* TD {
	FONT: 12px/16px Arial; COLOR: #003399
}
*/
TH {
	FONT: 12px/16px Arial; COLOR: #003399
}
.td_menu_haut
{
vertical-align:middle;
}
.lienMenuHaut
{
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	vertical-align:middle;
}
.lienMenuHaut:hover{
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#DC2A2A;
	text-decoration:none;
	vertical-align:middle;
}
.lienMenuBas{
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	vertical-align:middle;
}
.lienMenuBas:hover{
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#A30606;
	text-decoration:none;
	vertical-align:middle;
}
.FormulaireCel1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	vertical-align: top;
}
.FormulaireCel2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #FF0000;
	vertical-align: top;
}
.FormulaireCel3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
}

.inputResultatdisponibilite{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}
.TitreChampTableaux{
	font-family: Tahoma, Arial, Georgia;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #12ABD6;
	font-weight:bold;
}


textarea
{
	border: 1px solid #E8E8E8;
	width: 250px;
	font: 11px verdana, arial, helvetica, sans-serif;
}
.bouton {
	font: bold 10px Verdana, Arial, Helvetica;
	color: #000000;
	text-align: center;
	margin-right: 0px;
	padding-right: 0px;
	cursor: hand;
	font-size: 13px;
}
.button2 {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; BACKGROUND: url(readon.gif) no-repeat 0px 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; FONT: bold 13px/16px arial; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: none; WIDTH: 89px; COLOR: #6495b6; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.boutonLogin {
	cursor: hand;
	background-image: url(images/index_54.gif);
	height: 19px;
	width: 19px;
	background-repeat: no-repeat;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
}
.titreligne{
	height:16px;
	background-image: url(images/fond_titre_rub_centre.gif);
	background-repeat: repeat-y;
} 
.titremenu
{
	 color: #19176F;
	 vertical-align: middle;
	 text-align:center;
	 font-weight:bold;
	 font-size:14px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
}
.titreMailRec1
{
	 color: #999999;
	 vertical-align: middle;
	 text-align:center;
	 font-weight:bold;
	 font-size:16px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
}
.titreMailRec2
{
	 color: #2BA4FF;
	 vertical-align: middle;
	 text-align:center;
	 font-weight:bold;
	 font-size:16px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
}
.copyright
{
	color: #12ABD6;
	text-align:center;
	font-size:10px;
	 font-weight:bold;
	font-family: Tahoma, Arial, Georgia;
}
.backgroundSociete{
	background-image: url(images/fond_qui_somme_nous.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.backgroundPrescriwin{
	background-image: url(images/fond_prescriwin_1.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.erreurLog{
	 color: #FF0000;
	 vertical-align: middle;
	 text-align:center;
	 font-weight:bold;
	 font-size:11px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 
}
.fo{
	background-image: url(img/bg2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 55px;
}


.ma{
	padding-left: 20px;
	padding-right: 20px;
	background-image: url(img/bg5.gif);
	background-repeat: no-repeat;
	background-position: right;
}


.cop {Font-Size : 60%; Color : Black;}

.btxt {Font-Size : 11px; Color : #4C7982;}

H1 {Font-Size : 105%; Color : #485679;}

.hh {Font-Size : 95%; Color : #FF9900; Font-Weight : Bold;}



INPUT.fr1 { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff ; font-size: 10px; color: #000000 }
.subm { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff ; font-size: 10px; color: black; font-weight : Bold; }
.formt { FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff ; font-size: 11px; color: #3333cc; font-weight: bold;}
textarea { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff ; font-size: 10px; color: #000000 }
SELECT { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff ; font-size: 10px; color: #000000 }
INPUT.btn { color : #CFD6EF; }

label {
font-family:"trebuchet ms",sans-serif;
font-weight:bold
}

select, option {
color:#330A81;
}

input, textarea,select{
	padding: 1px;
	font: 9pt Arial;
	border: 1px solid #330A81;
	border-left: 3px solid #6AC4FF;
 	background-color:#eff0ff;
	-moz-border-radius: 5px;
}
input:focus, textarea:focus{
	background-color:#fff;
	border-color:#fe7901;
}
input[type="submit"]{
	cursor:pointer;
	background-color:#6AC4FF;
	font-weight:bold;
}
.inactive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #FF0000;
}

input[type="submit"]:hover{
	background-color:#fe7901;
	border-color:#fe7901;
}
.table{
	border:0,5px  #FF6600;
	/*background-color: #FF812D;*/
	display: table;
}
.table_blue
{
	border:1px solid #0099FF;
	background-color: #BFDFFF;
}

/

.footer {
	background-image: url(images/index_54.gif);
	height: 20px;
}

.empFormTable {
	BORDER-RIGHT: #76b2ee 1px solid; BORDER-TOP: #7f9c4b 0px solid; BORDER-LEFT: #76b2ee 1px solid; BORDER-BOTTOM: #76b2ee 1px solid; BACKGROUND-COLOR: #e8f3f9
}
.proFormTable {
	BORDER-RIGHT: #7f9c4b 1px solid; BORDER-TOP: #7f9c4b 0px solid; BORDER-LEFT: #7f9c4b 1px solid; BORDER-BOTTOM: #7f9c4b 1px solid; BACKGROUND-COLOR: #eaf9dc
}
.active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #00FF33;
}
.title1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-large;
	font-style: italic;
	font-weight: bolder;
	text-transform: uppercase;
	color: #FFFFFF;
}

pagination {
font:12px Arial, Helvetica, sans-serif;
margin:40px 0;
text-align:center
}

.pagination a {
background:#fff;
border:1px solid #06c;
color:#06c;
margin:2px;
padding:.2em .4em;
text-decoration:none
}

.pagination a:hover {
background:#fff;
border:1px solid #bd88fe;
color:#bd88fe
}

.pagination span.inactive {
background:#fff;
border:1px solid #f0f0ff;
color:#f0f0ff;
margin:2px;
padding:.2em .4em
}

.pagination span.active {
background:#f4ebff;
border:1px solid #bd88fe;
color:#bd88fe;
font-weight:700;
margin:2px;
padding:.2em .4em
}

.veryLightBlueNoBorder {
	BACKGROUND-COLOR: #e8f3f9
}
.veryLightGreenNoBorder {
	BACKGROUND-COLOR: #eaf9dc
}

.veryLightRoseNoBorder
{
	BACKGROUND-COLOR: #ffcccc
}

.vert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #00FF33;
	font-weight: bold;
}
.Tabligne2 {
	FONT-SIZE: 12px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e4eff9
}

#tab {
	text-align: center;
}
#tab a {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color:#FFFFFF
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
}
.petite {
	background-image: url(images/sepmenuBas.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.blueBorder {
	BORDER-RIGHT: #76b2ee 1px solid; BORDER-TOP: #76b2ee 1px solid; BORDER-LEFT: #76b2ee 1px solid; BORDER-BOTTOM: #76b2ee 1px solid
}.image2 {
	background-image: url(images/partenaire.GIF);
	background-repeat: no-repeat;
	width: 250px;
}
