p{
margin-top:5px;
}
td { font-family: Arial; font-size: 11px; color: #000000 }
h4{
margin:0px 0px 0px 5px;
}
body{
background-color:#9CCDF5;
}
#corps{
	margin-left:auto;
	margin-right:auto;
	width:820px;
}
A {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #4B9FD8;
text-decoration:underline;
font-weight: bold;
}

A:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration:underline;
color: #4B9FD8;
font-weight: bold;
}

.pied {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration:none;
color: #666666;
font-weight:normal;
}

.pied:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
text-decoration:underline;
font-weight:normal;
}

.haut {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration:none;
color: #FFFFFF;
font-weight:bold;
margin:0px;
}

.haut:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-decoration:underline;
font-weight:bold;
}

.menubouton {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration:none;
color: #4B9FD8;
font-weight:bold;
}

.menubouton:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #4B9FD8;
text-decoration:underline;
font-weight:bold;
}

.avant {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #4B9FD8;
text-decoration:none;
font-weight:bold;
}

.formules {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #4B9FD8;
text-decoration:none;
font-weight:bold;
}

.avant2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #4B9FD8;
text-decoration:none;
font-weight:bold;
}

.tab {
border-bottom-style:solid;
border-bottom-color:#FED20F;
border-bottom-width:1px;
border-right-style:solid;
border-right-color:#FED20F;
border-right-width:1px;
border-top-style:solid;
border-top-color:#FED20F;
border-top-width:1px;
border-left-style:solid;
border-left-color:#FED20F;
border-left-width:1px;
}

.petit {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
text-decoration:none;
font-weight:normal;
}



INPUT.login {
font-family: Arial, Helvetica, sans-serif; font-size: 10px ;  font-weight: normal ; background-color: #FFFFFF; color: black;
}
SELECT.login {
font-family: Arial, Helvetica, sans-serif; font-size: 10px ;  font-weight: normal ; background-color: #FFFFFF; color: black;
}

INPUT.register {
font-family: Arial, Helvetica, sans-serif; font-size: 10px ;  font-weight: normal ; background-color: #FFFFFF; color: black;
}
SELECT.register {
font-family: Arial, Helvetica, sans-serif; font-size: 10px ;  font-weight: normal ; background-color: #FFFFFF; color: black;
}

.cell_login{
border-right-style:solid;
border-right-color:#9CCDF5;
border-right-width:1px;
}

.lien_noir {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
text-decoration:none;
font-weight: bold;
}

.lien_noir:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration:underline;
color: #000000;
font-weight: bold;
}
.txtnormal {
font-weight:normal;
}

.petit_titre {
font-size:13px;
}

#bas_gauche {
float:left;
height:100px;
width:380px;
margin-right:7px;
margin-top:7px;
margin-left:8px;
background-color:#ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}

#bas_droit {
float:left;
height:100px;
width:348px;
margin-top:7px;
background-color:#ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#a19f9f;
}

#pre_footer {
height:5px;
background-color:#EAEAEA;
height:67px;
}

#separateur {
height:5px;
background-color:#EAEAEA;
height:113px;
}

.blog_preview {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration:none;
color: #4B9FD8;
font-weight:bold;
padding-left:206px;
padding-top:10px;
}

.titre_thematique {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#a19f9f;
text-decoration:none;
font-weight:bold;
padding-left:10px;
padding-top:10px;
}

#thematique {
margin-right:9px;
margin-left:8px;
background-color:#ffffff;
height:54px;
margin-top:7px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#a19f9f;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
text-align:center;
}

.marge_haut {
margin-top:8px;
}

.marge_paragraphe {
margin-bottom:10px;
margin-left:10px;
margin-right:10px;
}

.marge_paragraphe_gauche {
margin-top:5px;
margin-bottom:5px;
margin-left:14px;
margin-right:10px;
}

.prem_phrase {
padding-left:15px;
color:#a19f9f;
}

.lien_suite {
color:#4b9fd8;
}

.marge_paragraphe a{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#a19f9f;
text-decoration:none;
font-weight:normal;
}

.marge_paragraphe a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#a19f9f;
text-decoration:underline;
font-weight:normal;
}
.couleur_titre, #what_sophro strong{color:#4b9fd8;}
.sous_titres_what{color:#999999;}