﻿body {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	text-align: center; /* pour corriger le bug de centrage IE */
	background-image:url(../img/degr-fond.jpg);
	background-repeat:repeat-x;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #0092e4;
    height: 100%;
}

a {
	color: #0092e4;
}

a:hover {
	color: #003f7a;
}

form {
	margin: 0px;
	padding: 0px;
    height: 100%;
}

#global {
	margin: 0px auto;
	width: 960px;
	text-align: left;
}

#contenu
{
	/*padding: 0 10px 0 10px ;*/
	background-color:White;
	margin-top:61px;
}

#insideBlock
{
	padding-left:10px;
	padding-right:10px;
	padding-top:20px;
	padding-bottom:20px;
}

#mainInsideBlock
{
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}

#banniere {
	width: 960px;
	height:111px;
	background-image:url(../img/banniere.png);
	background-repeat:no-repeat;
}
#banniere2 {
	width: 960px;
	height:111px;
	background-image:url(../img/banniere2.png);
	background-repeat:no-repeat;
}
#bannierePP {
	width: 960px;
	height:111px;
}
#bannierePPTexte {
	width: 960px;
	height:111px;
	top:25px;
	text-align:center;
	position:absolute;
}
#banniereflash {
	width: 0px;
	height:36px;
	position:relative;
	margin-top:-72px;
}
.titrePP
{
	font-size:32px;
	font-weight:bold;
}
.textepPP
{
	margin-left:20px;
	font-weight:bold;
}
.specialitePP
{
	font-size:18px;
	font-weight:bold;
}
.prendreRDV
{
	font-size:15px;
	font-weight:bold;
	color:White;
	top:118px;
	text-align:center;
	position:absolute;
	width: 960px;
}
.banCoinGauche {
	width: 10px;
	height:35px;
	position:relative;
	left:-10px;
	top:77px;
	background-image:url('../img/bordban-gauche.png');
	background-repeat:no-repeat;
}
.banCoinDroit {
	width: 10px;
	height:35px;
	position:relative;
	left:960px;
	top:41px;
	background-image:url('../img/bordban-droit.png');
	background-repeat:no-repeat;
}
.banCoinDroitPP {
	width: 10px;
	height:35px;
	position:relative;
	left:960px;
	top:42px;
	background-image:url('../img/bordban-gauchePP.png');
	background-repeat:no-repeat;
}
.dateHeure
{
	width: 235px;
	margin-top:-16px;
	padding-left:31px;
}

.dateNow
{
	width: 300px;
    font-size: 17px;
    font-family:Arial;
    font-weight:bold;
    color: #003f7a;
}

.heureNow
{
	text-align:right;
    font-size: 17px;
    font-family:Arial;
    font-weight:bold;
    color: #ff7800;
}

.vousEtesIci
{
	margin-top:-1px;
	background-image:url(../img/fondici.gif);
	background-repeat:repeat-x;
	height:24px;
}

.vousEtesIci1
{
    font-size: 11px;
    font-family:Verdana;
    font-weight:bold;
    color: #003f7a;
    padding-left:10px;
    padding-top:5px;
}

.vousEtesIci2
{
    font-size: 11px;
    font-family:Verdana;
    color: #008fd4;
}

.estIci
{
    font-size: 11px;
    font-family:Verdana;
    color: #003f7a;
    text-decoration:underline;
}

.infopub
{
	padding-left:10px;
	text-align:right;
	height:238px;
}

.barreRech
{
	margin-left:10px;
	margin-top:30px;
	width: 829px;
	height:141px;
	background-image:url(../img/fond-rech.png);
	background-repeat:no-repeat;
}

.lancerRech
{
	margin-top:30px;
	width: 122px;
	height:141px;
}

.cadreIndex
{
	margin-left:10px;
	margin-top:10px;
	float:left;
	width:309px;
	height:186px;
	background-image:url(../img/degrad-cadre.png);
	background-repeat:no-repeat;
}

.pied
{
	clear: both;
	padding-top:7px;
	margin-left:15px;
	font-size:12px;
}

.pied a {
	color: #0092e4;
	text-decoration:none;
}

.pied a:hover {
	color: #003f7a;
}

.copyright
{
	margin-left:120px;
}

.txtFormIndex
{
    font-size: 11px;
    font-family:Arial;
    font-weight:bold;
    color: #0092e4;
    width:263px;
}

.txtFormIndex2
{
    font-size: 11px;
    font-family:Arial;
    font-weight:bold;
    color: #0092e4;
    width:270px;
}

.txtFormIndex3
{
    font-size: 11px;
    font-family:Arial;
    font-weight:bold;
    color: #0092e4;
    width:176px;
}

.txtFormIndex4
{
    font-size: 11px;
    font-family:Arial;
    font-weight:bold;
    color: #0092e4;
}

.txtFormIndex5
{
    font-size: 11px;
    font-family:Arial;
    font-weight:bold;
    color: #0092e4;
    width:60px;
}

.txtFormIndex6
{
    font-size: 11px;
    margin-left:10px;
    font-family:Arial;
    font-weight:bold;
    color: #0092e4;
    width:185px;
}

.txtFormIndexNP
{
    font-size: 15px;
    font-family:Arial;
    font-weight:bold;
    color: #0092e4;
    width:263px;
    height:19px;
}

.txtFormIndex2NP
{
    font-size: 15px;
    font-family:Arial;
    font-weight:bold;
    color: #0092e4;
    width:270px;
    height:24px;
}

.txtFormIndex3NP
{
    font-size: 15px;
    font-family:Arial;
    font-weight:bold;
    color: #0092e4;
    width:270px;
    height:19px;
}

.txtFormIndex4NP
{
    font-size: 15px;
    font-family:Arial;
    font-weight:bold;
    color: #0092e4;
    height:24px;
}

.txtFormLab
{
    font-size: 13px;
    font-family:Arial;
    font-weight:bold;
    color:White;
}

.titreEncadre
{
    font-size: 17px;
    font-family:Arial;
    font-weight:bold;
    color: #003f7a;
    margin-top:7px;
    margin-left:30px;
}
.cadreContenu
{
    margin-top:8px;
    margin-left:2px;
    width:305px;
    height:148px;
}

.lienBasPage
{
    font-size: 12px;
    font-family:Arial;
    color: #0091e4;
}

.temoiIndex
{
	padding-left:15px;
	padding-top:7px;
    font-size: 11px;
    font-family:Arial;
    color: #0482bf;
}

.nomTemoin
{
    font-size: 15px;
    font-family:Arial;
    font-weight:bold;
    color: #003f7a;
    margin-left:5px;
}
.puceTemoin
{
	vertical-align:middle;
	margin-bottom:3px;
}
.lieuTemoin2
{
    font-size: 15px;
    font-family:Arial;
    color: #ff7100;
}

.commTemoin2
{
    font-size: 12px;
    font-family:Arial;
    color: #0482bf;
}

.lienTemoinSuite
{
    font-size:13px;
    font-family:Arial;
    color:#003f7a;
    text-decoration:underline;
}

.questions
{
	padding-left:15px;
	padding-top:7px;
    font-size: 11px;
    font-family:Arial;
    color: #0482bf;
}

/*Styles texbox auto complete*/
.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px;
	background-color:White;
	color : #0092e4;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
    list-style-type : none;
    font-size:11px;
    font-weight:bold;
    padding:0px;
}

/* AutoComplete option en surbrillant */
.autocomplete_highlightedListItem
{
	background-color: #ff7100;
	color: #FFFFFF;
    font-size:11px;
    font-weight:bold;
	padding: 1px;
}

/* AutoComplete option normale */
.autocomplete_listItem 
{
	background-color : window;
	color : #0092e4;
    font-size:11px;
    font-weight:bold;
	padding : 1px;
}

.survolIndex1{
	background-image:url(../img/medecin-env0.png);
}

.survolIndex2{
	background-image:url(../img/medecin-rech1.png);
}

#progressBackgroundFilter { 
  position:fixed; 
  top:0px; 
  bottom:0px; 
  left:0px; 
  right:0px;
  overflow:hidden; 
  padding:0; 
  margin:0; 
  z-index:1000; 
  background-color:Aqua;
  filter:alpha(opacity=40);
  opacity:0.4;
}

#processMessage {  
  position:absolute;  
  text-align:center;
  top:490px;  
  left:43%; 
  padding:10px; 
  width:300px; 
  border: solid 1px #000000;
  z-index:1001; 
  background-color:#fff;
  color:Black;
}

#processMessage2 {  
  position:absolute;  
  text-align:center;
  top:305px;  
  left:43%; 
  padding:10px; 
  width:300px; 
  border: solid 1px #000000;
  z-index:1001; 
  background-color:#fff;
  color:Black;
}

#processMessage3 {  
  position:absolute;  
  text-align:center;
  top:250px;  
  left:30%; 
  padding:10px; 
  width:300px; 
  border: solid 1px #000000;
  z-index:1001; 
  background-color:#fff;
  color:Black;
}