/* CSS Document */

body {font-family: Arial, Helvetica, sans-serif;

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #044b77;
}

/*-----------------------------*/

.fondhautgauch {
	background-image: url(nav/fond_haut_gauch.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

/*-----------------------------*/

.fondhautdroit {
	background-image: url(nav/fond_haut_droit.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

/*-----------------------------*/
.noir {
    color: #000000;
    font-size: 11px;
    font-weight: bold;
}
.bleu11_gras {
	font-size: 11px;
	color: #1479b4;
	text-align: justify;
	font-weight:bold;
}

.bleu11_gras a {
	color: #1479b4;
}
.bleu11_gras a:hover {
	color: #0B3E5B;
}

/*-----------------------------*/

.bleu11 {
	font-size: 11px;
	color: #1479b4;
	text-align: justify;
}
.bleu11 a {
	color: #1479b4;
}
.bleu11 a:hover {
	color: #041520;
}

/*-----------------------------*/

.bleu11_gauche {
	font-size: 11px;
	color: #1479b4;
	text-align: left;
}
.bleu11_gauche  a {
	color: #1479b4;
}
.bleu11_gauche  a:hover {
	color: #0B3E5B;
}

/*-----------------------------*/


.bleufonce11 {
	font-size: 11px;
	color: #044b77;
	text-align: justify;
}
.bleufonce11 a {
	color: #044b77;
}
.bleufonce11 a:hover {
	color: #044b77;
}

/*-----------------------------*/

.bleuclair11 {
	font-size: 11px;
	color: #61a1c9;
	text-align: justify;
}
.bleuclair11 a {
	color: #61a1c9;
}
.bleuclair11 a:hover {
	color: #61a1c9;
}

/*-----------------------------*/

.titre_rubrique_rouge {
	font-size: 15px;
	color: #be360c;
	text-align: justify;
	font-weight: bold;

}
.titre_rubrique_rouge_centre {
	font-size: 15px;
	color: #be360c;
	text-align: center;
	font-weight: bold;
}
.titre_rubrique_rouge a {
	color: #be360c;
}
.titre_rubrique_rouge a:hover {
	color: #be360c;
}

/*-----------------------------*/

.rouge11 {
	font-size: 11px;
	color: #be360c;
	text-align: justify;
	font-weight: bold;
    line-height: 20px;
}
.rouge11 a {
	color: #be360c;
}
.rouge11 a:hover {
	color: #be360c;
}

.lien_rouge11 {
text-decoration:none;	
}
/*-----------------------------*/

.beige11 {
	font-size: 11px;
	color: #bda676;
	text-align: justify;
}
.beige11 a {
	color: #bda676;
}
.beige11 a:hover {
	color: #bda676;
}
/*-----------------------------*/

.noir11 {
	font-size: 11px;
	color: #373737;
	text-align: justify;
}

.noir11 a {
	font-size: 11px;
	color: #373737;
}
.noir11 a:hover {
	font-size: 11px;
	color: #373737;
}
/*-----------------------------*/


/* Style général des paragraphes */
p
{
	margin-top:0px;
}



/* Style pour la géolocalisation */
div.markerTooltip 
{
          color: black;
            font-size:11px;
 		 font-weight:bold;
  
          background-color: white;
          white-space: nowrap;
          margin: 0;
          padding: 2px 4px;
          border: 1px solid black;
          font-size:10px;
          
}


 div.markerDetail
 {
  white-space: nowrap;
  width:400px;

  color: black;
  font-size:11px;
  font-weight:bold;

  background-color: white;
         
  margin: 0;
  padding: 2px 4px;
  border: 1px solid black;
 }
 
 
.blanc11 {
	font-size: 11px;
	color: #FFFFFF;
	text-align: justify;
}
.blanc11 a {
	color: #FFFFFF;
}
.blanc11 a:hover {
	color: #FFFFFF ;
}



.menubas {
	font-size: 11px;
	color: #1479b4;
	text-align: justify;
}
.menubas a {
	color: #1479b4;
}
.menubas a:hover {
	color: #FFFFFF;
}

