.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.textenonsouligne {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: lighter;
}

a{
color:#000099;
}
a:hover{
color:#ED1F24;
}

#col1{
  float: left; width: 370px; margin-left:0px; padding-left:0px; border-right-width: 1px; border-right-color: #25376b; border-right-style: solid;   text-align: left; padding-bottom:0px; margin-bottom:0px;
}
#col2{
  float: left; width: 370px; padding-left:10px; padding-top:0px; margin-top:0px; text-align: left; 
}

#col1sur3 {
 float: left; width: 160px; margin-left:100px; padding-left:0px; padding-right:5px; border-right-width: 1px; border-right-color: #25376b; border-right-style: solid;   text-align: left; padding-bottom:0px; margin-bottom:0px;
}
#col2sur3 {
 float: left; width: 160px; margin-left:5px; padding-left:5px; padding-right:5px; border-right-width: 1px; border-right-color: #25376b; border-right-style: solid;   text-align: left; padding-bottom:0px; margin-bottom:0px;
}
#col3sur3{
  float: left; width: 160px; margin-left:5px; padding-left:5px; padding-right:5px; padding-top:0px; margin-top:0px; text-align: left; 
}
.hauteur3colindex{
height:190px;
}

h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ED1F24;
	text-align:left;
    margin:2px;
    padding:2px;
}
h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000099;
	text-align:left;
}
h3{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#ED1F24;
	text-align:left;
	font-style: italic;
	margin:2px;
}
p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
}
.taille14{
	font-size:14px;
}
.petit{font-size:10px;}
.petit2{font-size:12px;}
div {
	text-align:center;
	}
div#bandeau {
      margin-top:0;
      padding-top:0;
	width:1000px;
	height:245px;
	/*background-color:#00CCFF;*/
	background-color:#FFFFFF;
	}
div#menu {
	float:left;
	width:200px;
	/*height:400px;*/
	/*background-color:#FF6699;*/
	}
div#menu_haut {
	width:180px;
	/*height:130px;
	background-color:#66CC33;*/
	/*background-color:#FFFFFF;*/
background-color:#cdeefe;
	border-color:#ED1F24;
	border-width:1px;
	border-style:solid;
	}
div#menu_bas {
      margin-top:20px;
	width:180px;
      /*background-color:#ff8a8a;*/
      background-color:#82c0ff;

	border-width:1px;
	border-style:solid;
	border-color:#ED1F24;	
	}
div#contenu {
	float:left;
	width:800px;

	}
div#bloc_news {
	float:right;
/*	width:300px;
	height:205px;*/
	margin:10px;
	margin-bottom:2px;

	/*background-color:#FF3300;*/
	}
div#carte {
	float:left;
/*	width:300px;
	height:205px;*/
	margin:10px;
	margin-bottom:2px;

	/*background-color:#FF3300;*/
	}	
div#pied_page {
	clear:both;
	width:1000px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	/*height:50px;
	background-color:#33FF99;*/
	}
body {
	text-align: center;
      font-family:Arial, Helvetica, sans-serif;
      margin-top:0;
      padding-top:0;
     background-color:#cccccc;
	background-image: url(fond2.jpg);
	background-position: top;
	background-repeat: repeat-x;
}
.conteneur1 {
text-align: center;
}
.centre1000 {
	margin-left: auto;
	margin-right: auto;
	padding: 0.5em;
	margin-top: 20px;
	padding-top:0;
	width: 1000px;
	text-align: left;
	/*background-color: #ffff00;*/
background-color: #ffffff;
	border: 1px solid #4471b5;


}

.fondnmr1{
background-position:top;
background-image:url(img/1.gif);
background-repeat:no-repeat;
}

.fondnmr2{
background-position:top;
background-image:url(img/2.gif);
background-repeat:no-repeat;
}

.fondnmr3{
background-position:top;
background-image:url(img/3.gif);
background-repeat:no-repeat;
}

#connexion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	margin: 0px;
	padding: 0px;

	/*width: 180px;*/
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#connexion td{
	padding-top: 6px;
}

.fxlienmenu1{
text-align:left;
display:block;
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
font-weight:bold;
padding:3px;
padding-top:8px;
}

a.lienmenu1{
text-align:left;
display:block;
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
font-weight:bold;
padding:3px;
padding-top:8px;
}
a.lienmenu1:hover{
color:#990000;}
a.lienmenu2{
text-align:left;
margin-left:10px;
display:block;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
padding:3px;}
a.lienmenu2:hover{
color:#FF0000;}


a.liengros{
text-align:center;
display:block;
color:#000099;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
text-decoration:none;
font-weight:bold;
padding:3px;
background-color:#3399FF;
}
a.liengros:hover{
color:#ff0000;}


.grasrouge{
color:#FF0000;
font-weight:bold;}

.gras{
font-weight:bold;
}


.rouge{
 color:#ED1F24; 
}
.bleu{
color:#000099;
}

.centre{
text-align:center;
}

.divimgfrance {
  float: left;
  width: 250px;
}
.menuimgfrance {
  margin-left: 280px;
  border: 0px solid #000000;
  padding: 1em;
  padding-top:0;
}

.menuimgfrance a{
text-align:left;
margin-left:10px;
display:block;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
font-weight:bold;
padding:3px;}
.menuimgfrance a:hover{
color:#FF0000;}


.listcontainer{
  border:0px solid #000; margin:5px;
  float:left;
}
.listcontainer2{
  border:0px solid #000; margin:5px;

}
ul, ol{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  text-align: left;
  margin: 0 0 0 5px; padding:0;
}
li{
  margin: 0px;
}
.grasblanc{
  color:#ffffff;
  font-weight:bold; 
}

/*provient de css construction*/
.big{	font-family: Arial, Helvetica, sans-serif;
	  color:#000000;
	   font-size:18px;
	   font-weight:bold;
	   }
.big2{	font-family: Arial, Helvetica, sans-serif;
	  color:#000000;
	   font-size:22px;
	   font-weight:bold;}

.telrouge{	font-family: Arial, Helvetica, sans-serif;
	  color:#ff0000;
	   font-size:22px;
	   font-weight:none;}
	   
.big3{	font-family: Arial, Helvetica, sans-serif;
	  color:#000000;
	   font-size:72px;
	   font-weight:bold;
}

.lettrine{
font-family: Arial, Helvetica, sans-serif;
	  color:#ff0000;
	   font-size:48px;
	   font-weight:bold;
	   display:block;
	   float:left;
	   padding:1px;
	   margin-right:5px;
}
.listcontainerbr{
  border:0px solid #000; margin-left:25px; margin-bottom:5px;
}

a.lienfourniture{

color:#000099;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;

padding:3px;}
a.lienfourniture:hover{
color:#FF0000;
}

.droite{
  text-align: right;
}
.gauche{
  text-align: left;
}
.justifier{
  texte-align: justify;
}

.enhaut{
  vertical-align:top;
}

.borduredroite{
border-width:0px;
border-right-color:#FF0000; border-right-style:solid; border-right-width:1px;
 }

.borduredroitebas{
border-width:0px;
border-right-color:#FF0000; border-right-style:solid; border-right-width:1px; 
border-bottom-color:#FF0000; border-bottom-style:solid; border-bottom-width:1px;
}
.borduresans{
border-width:0px;
}
.fondformulaire{
width:510px;
background-color:#FFFFdd;
border-color:#FFFF66;
border-style:solid;
border-width:1px;
}
.fondformulaireagence{
width:390px;
background-color:#FFFFdd;
border-color:#FFFF66;
border-style:solid;
border-width:1px;
}
fieldset {
background-color: #D3EBFE;
	border: 1px solid #0033CC;
}
.titrelegend {
	background-color: #0033CC;
	color:#ffffff;
	padding:12px;
	font-weight:bold;	/*margin-left: 10px;
	padding-top: 20px;*/
	
}
