body.fiche
{
	margin: 0px;padding:0;padding-top:10px;
	background:#b2f4f3 url(../../templates/template/images/fond.jpg) repeat-x;
	background-position:top;
}

body , td
{
margin: 0px;padding:0;color: #000000;
font-family : verdana; font-size :11px;
}
table.centre{
	margin-top: 0pt;margin-right: auto;margin-bottom: 0pt;margin-left: auto;
}
#all
{
width: 640px;padding-top:10px;padding-right: 10px;padding-left: 10px;
margin-top: 0pt;margin-right: auto;margin-bottom: 0pt;margin-left: auto;
padding-bottom: 5px;
background: url(../imgs/fond_pop_up.png) top left no-repeat;
}
#adresse {
	display:block;float:left;
}

.entete {
 background: url(../../templates/template_bleu_clair/images/puce-bleu-clair.jpg) 0 0px no-repeat;padding-left:23px;padding-bottom:5px;
}
.champ {padding-left:5px;}
#logo {
	display:block;float:left;width:156px;padding-right:3px;
}
#logo img{
padding:0px;margin:0;display:block;
}

#photos {
	display:block;float:right;width:156px;clear:right;
}
#photos img{
padding:0px;margin:0;
}
#reseaux {
	display:block;float:left;clear:left;
}
#footer, #pied_page
{
clear: both;width: 640px;height: 20px;padding: 0px 10px 0 10px;margin: 0px;margin-right: auto;margin-bottom: 0pt;margin-left: auto;
margin-top:10px;background-color: #ffffff;background-image: none;font-size:9px;
background-attachment: scroll;background-position: 0% 0%;
}
 div.rha
{
float: right;text-align:right;
}
 div.copy
{
float: left;display:block;width:300px;text-align:left;margin-left:5px;margin-right:5px;padding-top:3px;
}
h1 {
	margin:0;padding:0;padding-left:30px;color: #666666; font-weight:bold;font-size:18px;
	background: url(../../templates/template/images/fond_titre_bleu.jpg) no-repeat left top;
}

h2 {
	margin:0;padding:5px 0;padding-left:30px;color: #006699; font-weight:bold;font-size:15px;
	background: url(../../templates/template/images/puce_titre2_bleu.jpg) no-repeat 0px 5px;
}

h4 {
	margin:0;padding:0px 0;padding-left:30px;color: #006699; font-weight:normal;font-size:12px;
}

h3 {
margin: 0pt 0pt 5px 0pt;padding: 5px 0pt 1px 0px;color: #0099cc;display:block;width:100%;
font-weight: bold;font-size: 12px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #0099cc;
}

 a.texte {color: #000000; text-decoration: underline;}

 a.texte:hover ,  a.texte:visited {	color: #9dc4bf;}
 
#footer a {
	display: block;margin-left:5px;margin-right:5px;padding-top:3px;
	color:#189393; font-size:9px;text-decoration:none;font-weight:normal; float:left;
}

#footer a:hover {
text-decoration: underline;
}

#left {
width: 50%;float:left;padding:0;margin:0; 
}

#right {
width: 45%;float:left;padding:0;margin:0;padding-left:10px;
}

ul {font-family: verdana;font-size: 11px;margin: 0;
padding: 5px 0pt 5px 15px;
}

ul li
{
font-family: verdana;font-size: 11px;
padding: 0pt 0pt 5px 0px;
}


/*******     BLOCS COULEURS************************/



/*** page par défaut*****/



/*** couleur****/

.bleu{
	color:#0099cc;
}

.vert{
	color:#336600;
}

.mauve{
	color:#333366;
}
.violet{
	color: #663399;
}

/*** formulaire ****/

#adherents, #formulaire_membres {
font-family : verdana; font-size :12px;
}
#formulaire h3{
	border:0px;
}
 #adherents  input,  #adherents  select, #formulaire_membres  input,  #formulaire_membres  select {
	color:#a0c4c0; font-size: 10px; font-family: Arial; font-weight: normal;
	background-color:#ffffff;border: solid 1px #a0c4c0;padding:0px; margin:2px 0 3px 2px;
}
 #adherents input.btn,  #adherents .button, #formulaire_membres input.btn,  #formulaire_membres .button {
	color:#ffffff; font-size: 12px; font-family: Arial; font-weight: normal;
	background-color:#a0c4c0;border: solid 1px #a0c4c0;padding:0px 6px; margin:2px 0 3px 2px;
}
#formulaire .status{
	font-size:11px;font-weight:bold; color:#ff0000;
}

