
*{margin:0;padding:0;}
li{margin-left:25px;}
body{font:normal 12px Tahoma; /*color:#012670;*/ color:#000; background-color: #fde7d0;}
table{font-size:12px;}
.body {background:#ffd1a0 url(images/fonds/fond11.jpg) repeat-x 0 0;}

h1 {font:normal 20px Tahoma; color:#2b7abc; margin-bottom:25px;}
h2{font:bold 15px Tahoma; color:#000; margin-bottom:10px;}
h3 {font:normal 13px Tahoma; color:#2b7abc; margin-bottom:5px;}
p {margin-bottom:10px;line-height:16px;}
a {font:bold 12px tahoma;text-align:center; color:#2b7abc; text-decoration:none;}
a:hover{color:#fdbd7f;}
a img {border:none;}

.clear {clear:both;}
.color {color:#d2030a;}
.gras {font-weight:bold;}
.lien{text-align:right;}
.source {text-align:right;font-size:7pt;margin:0 0 10px 0;}
.petit{font:normal 8pt Arial; color:#012670; text-align:justify;}
.saisies {font:normal 9pt Arial; color:#012670; }
#merci {line-height:180px;text-align:center;}

#conteneur{margin:0 auto; width:850px;}



/***************************************************************************/
/********************************* ENTETE *********************************/
/***************************************************************************/
#bandeau{width:850px; height:167px; background-image: url(images/bcBandeau.jpg); background-repeat:no-repeat;}
#bandeau #logo{font:bold 17px Tahoma; color:#fff; padding:36px 0 25px 80px;}
#bandeau #slogan{font:bold 13px Tahoma; text-transform:uppercase; color:#fff; padding-top:1px; text-align:center;}

#menu {list-style-type:none; margin-left:40px;height:29px; }
ul#menu li {display:inline; float:left; margin:0;}

ul#menu li a.onglet_bleu {display:block; 
        color:white;
				width: 131px;
				height:29px;
				margin-right:2px;				
				padding-top:8px;
				background:url(images/btn.jpg) no-repeat 0 0 ;}
        
ul#menu li a.onglet_orange {display:block; 
        color:white;
				width: 131px;
				height:29px;
				margin-right:2px;				
				padding-top:8px;
				background:url(images/btnSelected.jpg) no-repeat 0 0 ;
        text-decoration:none;}

ul#menu .menu {position:relative}
ul#menu .menu .sous_menu {position:absolute; display:none; top:28px; background-color:#277ec1; color:#fff; padding:10px 0px; border:1px #27aec1 solid;}
ul#menu .menu .sous_menu li {display:block; width:200px; font:normal 11px Arial; color:white; cursor:pointer; padding:2px 10px;}
ul#menu .menu .sous_menu li.ligne{border-top:1px #ccd9e2 solid;}
ul#menu .menu .sous_menu li:hover{color:#fdbd7f;}
.sous_menu li a {color:white;}
.sous_menu li a:hover{color:#fdbd7f;}

/***************************************************************************/
/******************************* NEW ACCUEIL *******************************/
/***************************************************************************/
#colG {width:560px; float:left; display:inline; padding:15px 0 0 38px;color:#163a58;}
#colG .cadre {width:560px; margin-bottom:25px;}
#colG .cadre .cadre_cen{width:544px; padding:0 8px 1px; background:#f3e1cf;}
#colG .cadre .cadre_cen h1 {font:bold 14px Tahoma;color:#163a58; margin-bottom:15px;}

#colG .cadre .bienvenue {width:530px;padding:5px 15px 1px;}

#colG .presentation {margin-bottom:25px;}
#colG .presentation .photo {width:110px; height:110px; overflow:hidden; float:left; display:inline; border:2px solid #fff; margin-right:10px;}
#colG .presentation .info {width:410px; float:left; display:inline; }
#colG .presentation .info h2 {font:normal 14px Tahoma; color:#1768b3; margin-bottom:5px;}
#colG .presentation .info p {line-height:1.2em;}
#colG .presentation .info p.lien a {color:#163a58;}

#colG .cadre .interLeft {float:left; display:inline; margin-bottom:10px;}
#colG .cadre .interRight {float:right; display:inline; margin-bottom:10px;}
#colG .cadre .intervention {width:260px;}
#colG .cadre .intervention h2 {width:260px; font:normal 14px Tahoma; color:#fff; background:url(images/accueil/fond_titreG.gif) no-repeat; line-height:30px; padding-left:10px;}
#colG .cadre .intervention p {color:#31526e;line-height:1.2em;}
#colG .cadre .intervention  .photo{width:68px; height:68px; overflow:hidden; float:left; display:inline; border:2px solid #fff; margin:0 8px 0 0;}
 
#colD{width:214px; float:right; display:inline; padding-top:15px;color:#163a58;}
#colD .boite {width:214px; margin-bottom:15px;}
#colD .boite .boite_cen{width:200px; padding:0 7px 1px; background:#f3e1cf;}
#colD .boite .boite_cen h3 {background:url(images/accueil/fond_titre.gif) no-repeat; font:bold 12px Tahoma; text-transform:uppercase; color:#163a58; line-height:30px; padding-left:10px;}
#colD .boite .boite_cen ul li {line-height:1.4em;}
#colD .boite .boite_cen p {padding-left:10px;}
#colD .boite .boite_cen p.lien a {color:#dd6532;}

#colD .boite .contact p {font-size:14px;}
#colD .boite .docteur h3 {background:none; font-size:14px; text-transform:none;}

#colD .boite  .actu {background:#fdbd7f;} 
#colD .boite  .actu h3 {background:none; font-size:14px; text-transform:none;}

/***************************************************************************/
/********************************* CONTENU *********************************/
/***************************************************************************/
#flag{float:right; margin-top:50px;}
#flag a{color:#fff;}
#flag a:hover{text-decoration:underline;}

#contenu{margin-top:23px; _margin-top:5px;/*BUG IE*/ width:838px; min-height:399px; padding-right:12px;}
#boiteimage{width:259px; height:300px; background-image:url(images/fonds/fondImages.jpg); margin-left:42px;margin-top:16px; padding-left:14px;padding-top:15px; float:left; display:inline;}
#boitetexte{width:423px; min-height:371px; overflow:hidden;background: #fde7d0 url(images/fonds/bcBienvenue.jpg) repeat-x left top; float:right; display:inline; padding-left:32px; padding-right:37px; padding-top:15px; border: 1px solid #c8d4df; border-top:none; padding-bottom:15px; margin-bottom:20px;}
#boitetexte_sansheight{margin-bottom:25px; width:423px;overflow:hidden; background-image:url(images/fonds/bcBienvenue.jpg); background-repeat:no-repeat; float:right; display:inline; padding:0px 37px 35px 32px; border: 1px solid #c8d4df; border-top:none; background-color:#fee7d0;}
#boitetexte ul li , #boitetexte_sansheight ul li {margin-bottom:10px;}
#boitetexte ol li , #boitetexte_sansheight ol li {margin-bottom:10px;}
p#signature {color:#163a58;font-family:verdana; font-size:12px; text-align:right; padding-top:20px;}

#pag_menu{list-style-type:square; color:#fff;}
#pag_menu li {margin-left:20px;}
#pag_menu li a{font:bold 10pt Arial; color:#2b7abc;}
#pag_menu li a:hover{text-decoration:underline;}




/***************************************************************************/
/********************************* CONTACT *********************************/
/***************************************************************************/
#boitetexte_sansheight p.contact {text-align:center;}
form#contacts {width:350px; margin:0 auto;}
.row {clear: both; padding-top: 2px;}
.row label {float: left; margin: 0 5px 0 0; padding:0; width: 120px;text-align: right;font: normal 11px Verdana; color: #277fc2;}
.row label span{color: #113958;}
.row span.champs { width: 200px; padding : 0 10px 0 0; margin: 0; text-align: left;}
.row span.champs select{width:50px; border: 1px solid  #277fc2;padding:0; margin:0;}
.row span.champs input#bt{width: 80px;border: 1px solid  #277fc2; padding:0; margin:0;}
.row span.champs input{width: 180px;border: 1px solid  #277fc2; padding:0; margin:0;}
.row span.champs textarea{width: 180px;border: 1px solid #277fc2; padding:0; margin:0;}
#merci {font-size:12px; text-align:center; line-height:250px;}



/***************************************************************************/
/********************************* PIEDPAGE *********************************/
/***************************************************************************/	
#barrepiedpage{padding:1px; border-top:1px #ccd9e2 solid; border-bottom:1px #ccd9e2 solid;/*clear:both;*/}

#piedpage {margin:auto; padding-left:30px; width:800px; /*clear:both;*/}
#piedpage #menubas{border-left:1px #ccd9e2 solid; padding-top:10px; padding-left:5px; padding-bottom:5px; float:left; list-style:none;}
#piedpage #menubas li{display:inline; margin:0; float:left; font-size:11px; font-family:tahoma; color:#1c72bb; border-right:1px solid #1c72bb; padding-right:5px; padding-left:5px;}
#piedpage #menubas li a{font-size:11px; font-family:tahoma; color:#1c72bb; padding-right:5px; padding-left:5px;}
#piedpage #awc{float:right; padding-top:10px; padding-bottom:5px; text-decoration:none; text-transform:none; color:#1c72bb; font-weight:bold;}
#piedpage #awc a{text-decoration:none; text-transform:none; color:#1c72bb;}
#piedpage #awc a:hover{text-decoration:underline;}
