body {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	color:#000;
	background-color:#E5E5E5;
	background-image:url(images/fond.jpg);
	background-repeat:repeat-x;
	height: 100%;
	width: 100%;
	voice-family: "\"}\"";
	voice-family:inherit;
	font-size: small;
	margin: 0px;
	padding: 0px;
}
	
	

a{
	
	text-decoration: none;
	color:#A4C2CC;
}



a:hover {
	text-decoration:underline;
	color:#348D89;
}

a:active {
	text-decoration: none;
	color:#A4C2CC;
}

h1, h2{
	display:none;
}


#bigbox {

	margin-left: auto;
	margin-right: auto;
	width:810px;
	position: relative;
	text-align:left;
	background-color:#fff;
	height: 100%;
	font-size: 12px;

	
}

#entete{
	height:180px;
	width:810px;
	float:left;
}

#entete #logo {
	width:202px;
	height:180px;
	float:left;
	background-image:url(images/logo.jpg);
	background-repeat:no-repeat;
}

#entete #telephone {
	width:180px;
	height:180px;
	float:left;
	background-image:url(images/telephone.jpg);
	background-repeat:no-repeat;
}
#entete #telephone p{
	color:#fff;
	width:150px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	margin:30px 0 0 15px;
}

#entete #anim{
	width:428px;
	height:180px;
	float:left;
	background-image:url(images/anim.jpg);
	background-repeat:no-repeat;
}

#bloc {
	width:810px;
	float:left;
	background-image:url(images/bigbox.jpg);
	background-repeat:repeat-y;
}
#bloc #gauche {
	width:202px;
	float:left;
	min-height:382px;
}

#bloc #gauche #menu{
	height:157px;
	width:202px;
	float:left;
	background-image:url(images/menu.jpg);
	background-repeat:no-repeat;
}

#bloc #gauche #coordonnees{
	height:430px;
	width:202px;
	float:left;
	background-image:url(images/coordonnees.jpg);
	background-repeat:no-repeat;
	background-position:top;
	color: #0A3553;
}
#bloc #gauche #coordonnees dl {
	width:150px;
	float:left;
	margin:280px 0 0 25px;
	text-align:center;
}
#bloc #gauche #coordonnees dt {
	margin:10px;
	font-weight:bold;
}
#bloc #gauche #coordonnees dl dd{
margin:0px;
}
#bloc #titreaccueil{
	width:608px;
	height:31px;
	float:left;
	background-image:url(images/accueil.jpg);
	background-repeat:no-repeat;
}

#bloc #titrecontact{
	width:608px;
	height:31px;
	float:left;
	background-image:url(images/contact.jpg);
	background-repeat:no-repeat;
}

#bloc #titredef{
	width:608px;
	height:31px;
	float:left;
	background-image:url(images/defiscalisation.jpg);
	background-repeat:no-repeat;}
	
#bloc #titremission{
	width:608px;
	height:31px;
	float:left;
	background-image:url(images/mission.jpg);
	background-repeat:no-repeat;}
#bloc #titrebilan{
	width:608px;
	height:31px;
	float:left;
	background-image:url(images/bilan-patrimonial.jpg);
	background-repeat:no-repeat;}

#bloc #titreparte{
	width:608px;
	height:31px;
	float:left;
	background-image:url(images/titre-partenaires.jpg);
	background-repeat:no-repeat;}

#bloc #contenu{
	width:608px;
	float:left;
	min-height:500px;
  	height:auto;
  /*height:500px;*/
	background-image:url(images/contenu.jpg);
	background-repeat:no-repeat;
	background-position:top;
	color: #0A3553;
	text-align: left;
	letter-spacing:0.05em;
}

#bloc #contenu #ss-contenu{
	margin:10px 15px 10px 10px;
}
#bloc  #contenu  #ss-contenu  ul  {
	color: #8D6C36;
	list-style-type: circle;
}
/*#bloc    #contenu    #ss-contenu    .or   {
	color: #8D6C36;
}

#bloc  #contenu  #ss-contenu  strong  {
	color: #0A3553;
}*/

#footer{
	height:122px;
	width:810px;
	float:left;
	background-image:url(images/footer.jpg);
	background-repeat:no-repeat;
}
#footer ul{
	list-style-type:none;
	display:inline;
	float:left;
	width:700px;
	text-align:center;
	font-size:10px;
	color:#A4C2CC;
	margin-top:100px;
	height: 15px;
}
	
#footer ul li{	
	float:left;
}

.liste_partenaires li
{
	float:left;
	width:180px;
	height:150px;
	text-align:center;
	list-style-type:none;
}



#formulaire-contact{
width:90%;
color:#0A3553;
}

#formulaire-contact .col_g{
margin-top:0.3em;
float:left;
width:33%;
text-align:right;
color:#0A3553;
}

#formulaire-contact .col_g li{
margin:0.7em;
font-weight:bold;
list-style-type:none;
color:#0A3553;
}

#formulaire-contact .col_d li{
margin:0.4em;
list-style-type:none;
color:#0A3553;
}

#formulaire-contact .col_d{
margin-top:0.6em;
float:left;
width:67%;
text-align:left;
color:#0A3553;
}

#formulaire-contact .mentions{
float:left;
width:100%;
}

#formulaire-contact .col_d .textfield{
border-bottom:#5E8089 solid 1px;
border-top:0px;
border-left:0px;
border-right:0px;
color:#FF3300;
width:280px;
}

#formulaire-contact .col_d .validation{
border:#5E8089 solid 1px;
color:#FF3300;
width:280px;
}

#formulaire-contact .col_d textarea{
border:#5E8089 solid 1px;
color:#FF3300;
width:280px;
}

#formulaire-contact .col_d .bouton{
border:#5E8089 solid 1px;
color:#FF3300;
background-color:#FFF;
}
