body{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	
   /* background-image: url(img/dec/rose1.gif);
	background:#FFFFFF url(http://www.cote-azur-select.com/img/hp/fond.png) repeat-x left top;
	background-repeat: repeat-y left;
	background-image:url(img/decor/foncadre.jpg) ;
	background-color:#99CC33;
	background-position: center;
	background-color: #0E5E9F;*/
	
	background-color: #F5F5F5;
	text-align:center;
	margin:0px;
	padding:0px;
}

#marron{
background:#663300;
min-height:20px;
border-bottom:1px solid #666666;
}
#gris{
/*background:url(img/hp/gris.png);*/
border-left:1px solid #CCCCCC;
background:#FFFFFF;
min-height:500px;
float:left;
width:230px;
}
.blockgris{
/*border:1px solid  #EBEBEB;*/
background:#FFFFFF;
width:424px;
min-height:200px;
padding:10px;
font-size:12px;
}
.blockorange{
border:1px solid #EBEBEB;
background:url(img/hp/milieu426ora.png);
width:424px;
min-height:200px;
padding:5px;
font-size:12px;
}
.blockgris a,.blockgris a:active, .blockorange a,.blockorange a:active{
color:#000000;
font-size:12px;
text-decoration:none;
}

#espace{
height:10px;
}
#desorange{
background:url(img/hp/dessousorange.png);min-height:14px;
}
#desgris{
background:url(img/hp/dessousgrisorange.png);min-height:14px;float:left;width:250px;
}
#blockgauche{
width:210px; 
margin-left:10px;
font-size:1px;
}
#blockinterieur{
padding:5px;
text-align:center;
font-size:12px;
/*border:1px solid  #EBEBEB;

background:url(img/hp/milieu194vert.png);*/
background:#FFFFFF;
}
/* Arrondis */
#hautarr{
 background:url(img/hp/haut200.png);
 background-repeat: no-repeat;
 width:210px;height:6px;
 background-position:top;
}
#basarr{
 background:url(img/hp/basvert.png);
 background-repeat: no-repeat;
 background-position:bottom;
  width:210px;height:6px;
}
#hautprinc{
 background:url(img/hp/principe.png);
 width:436px;height:29px;
}
#basprinc{
 background:url(img/hp/basorange.png);
 background-repeat: no-repeat;
 background-position:bottom;
  width:436px;height:6px;
}

#hautinsc{
 background:url(img/hp/barreinscription.png);
 width:426px;height:29px;
}
#hautcompte{
 background:url(img/hp/barrecompte.png);
 width:436px;height:29px;
}
#hautinfos{
 background:url(img/hp/informations.png);
 width:194px;height:29px;
}
#basinfos{
 background:url(img/hp/basbleu.png);
 background-repeat: no-repeat;
 background-position:bottom;
  width:194px;height:6px;
}
.blockinfos{

/*background:#F5F5F5;*/
width:182px;
min-height:50px;
padding:5px;
font-size:12px;
}
/*      */
/**************************************/
#haut{
	width:900px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;

}
#haut h1{
color:#FFFFFF;
font-size: 12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
display:inline;
}

#haut h1 a:hover, #haut a:hover{
	color:#FF9900;
	text-decoration:none;

}
#haut h1 a:active, #haut h1 a{ 
	color:#FFFFFF;
	text-decoration:none;
	font-size: 12px;
}
#haut a:active,#haut a{
color:#FFFFFF;
	text-decoration:none;
	font-size: 10px;
	}

#site{
	
	width:900px;
	text-align:left;
}
#titre{
float: left;
}
#titre h1{
text-indent: -9000px;
}
#titre h2{
text-indent: -9000px;
}
#site h1{
color:#0076B9;
font-size: 14px;
font-family:Geneva, Arial, Helvetica, sans-serif;
display:inline;
}
#site h2{

	color:#0076B9;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}




#site h1 a:hover, #site h2 a:hover {
	color:#000000;
	text-decoration:underline;
	
}
#site h1 a:active, #site h2 a:active{ 
	color:#000000;
	text-decoration:none;
}
#site h1 a,#site h2 a{
	color:#0076B9;
	text-decoration:none;
}
#site p{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#site strong{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
}

.gros{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
font-weight:bold;
}
.normal{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}
.normal a,a:active{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
}
.normal a:hover{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF9900;
text-decoration:none;
}
/**************************** IMG *********************************/
.img-shadow {
  float:left;
  background: url(img/hp/shadowAlpha.png) no-repeat bottom right !important;
  background: url(img/hp/shadow.gif) no-repeat bottom right;
  margin: 4px 0 0 5px !important;
  margin: 4px 0 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }
  /*****************************************************************/