
/* CSS Document */
body {
margin:0;
padding:0;
background-color:#bcbcaf;}

* { margin: 0; padding: 0; }

form {
display:inline;}

.parent{
width:910px;
height:auto;
margin-left:auto;
margin-right:auto;
border-left:28px solid #e4e4e4;
border-right:28px solid #e4e4e4;
background-color:#FFFFFF;}

.banniere{
width:910px;
height:95px;}

.banniere1{
width:510px;
height:95px;
background-image:url(../images/meyinha.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
float:left;}

.logo {
width:104px;
height:95px;}

.banniere2{
width:400px;
height:95px;
background-color:#1c4a7e;
float:left;}

.banniere2a{
width:372px;
height:25px;}

.banniere2a1{
width:420px;
height:25px;}

.banniere2b{
width:360px;
height:25px;}

.content{
width:910px;
height:auto;
clear:both;}

.content1{
width:480px;
height:auto;
float:left;
background-color:#FFFFFF;}

.content2{
width:199px;
height:auto;
float:left;
margin-left:28px;
background-color:#f1f1f1;}

.content3{
width:171px;
height:auto;
float:left;
margin-left:28px;}

.barre_titre{
width:480px;
height:20px;
background-color:#56789f;
clear:both;}

.titre1{
width:199px;
height:20px;
background:url(../images/titre1.jpg) no-repeat;}

.titre2{
width:171px;
height:20px;
background:url(../images/titre2.jpg) no-repeat;}

.titre3{
width:300px;
height:20px;
background-color:#56789f;}

.ptit_bloc{
width:480px;
height:auto;}

.ptit_blocw{
width:450px;
margin-left:20px;
height:auto;}

.ptit_blocz{
width:460px;
height:auto;
margin-left:10px;
margin-top:10px;}

.ptit_blocz1{
width:400px;
height:auto;
margin-left:40px;
margin-top:10px;
line-height:18px;}

.ptit_blocz2{
width:400px;
height:auto;
margin-top:10px;
line-height:18px;}

.ptit_blocx{
width:480px;
height:auto;}

.ptit_bloc1{
width:227px;
height:150px;
float:left;}

.ptit_bloc2{
width:251px;
height:150px;
float:left;}

.ptit_bloc1x{
width:278px;
height:170px;
float:left;}

.ptit_bloc2x{
width:200px;
height:170px;
float:left;}

.ptit_blocy{
width:480px;
height:110px;}

.ptit_blocy1{
width:230px;
height:110px;
float:left;}

.ptit_blocy2{
width:250px;
height:110px;
float:left;}

.bloc_actu {
width:200px;
height:auto;}

.bloc_actu1 {
width:60px;
float:left;
margin-left:5px;}

.bloc_actu2 {
width:124px;
float:left;
margin-left:5px;}

.bloc_actux {
width:199px;
height:auto;
padding-bottom:10px;}

.bloc_news {
width:171px;
height:auto;
padding-bottom:10px;}

.bloc_newsz {
width:160px;
height:auto;
padding-bottom:10px;
margin-left:4px;}

.bloc_newsa {
width:172px;
height:70px;
clear:both;}

.bloc_newsa1 {
width:61px;
height:60px;
float:left;
margin-left:5px;}

.bloc_newsa2 {
width:90px;
height:65px;
float:left;
margin-left:5px;}

.pied{
width:910px;
height:100px;
background-color:#1c4a7e;
clear:both;}

/****************BORDER*****************/
.border1 {border:1px solid #bcbcaf;}
.border2 {border-right:1px solid #bcbcaf;}

/****************FLOAT*****************/
.gauche { float:left;}
.droite { float:right;}
/****************POLICES*****************/

.texte {
font:normal 12px Tahoma;
color:#333333;
line-height:18px;}

a.texte {
font:normal 12px Tahoma;
color:#333333;
line-height:18px;
text-decoration:none;}

a.texte:hover {
font:normal 12px Tahoma;
color:#333333;
line-height:18px;
text-decoration:underline;}

.textez {
font:bold 12px Tahoma;
color:#333333;
line-height:18px;}

a.textez {
font:bold 12px Tahoma;
color:#333333;
line-height:18px;
text-decoration:none;}

a.textez:hover {
font:bold 12px Tahoma;
color:#333333;
line-height:18px;
text-decoration:underline;}

.texte1w {
font:bold 10px Verdana;
color:#333333;
line-height:12px;}

a.texte1w {
font:bold 10px Verdana;
color:#333333;
line-height:12px;
text-decoration:none;}

a.texte1w:hover {
font:bold 10px Verdana;
color:#333333;
line-height:12px;
text-decoration:underline;}

.texte1wa {
font:bold 14px Verdana;
color:#333333;
line-height:12px;}

.texte1 {
font:normal 10px Verdana;
color:#333333;
line-height:12px;}

a.texte1 {
font:normal 10px Verdana;
color:#333333;
line-height:12px;
text-decoration:none;}

a.texte1:hover {
font:normal 10px Verdana;
color:#333333;
line-height:12px;
text-decoration:underline;}

.texte1a {
font:normal 11px Verdana;
color:#333333;
line-height:16px;}

.texte1b {
font:normal 12px Verdana;
color:#333333;
line-height:16px;}

a.texte1b {
font:normal 12px Verdana;
color:#333333;
line-height:16px;
text-decoration:none;}

a.texte1b:hover {
font:normal 12px Verdana;
color:#333333;
line-height:16px;
text-decoration:underline;}

.texte2 {
font:normal 11px Verdana;
color:#333333;
line-height:14px;}

a.texte2 {
font:normal 11px Verdana;
color:#333333;
line-height:14px;
text-decoration:none;}

a.texte2:hover {
font:normal 11px Verdana;
color:#333333;
line-height:14px;
text-decoration:underline;}

.titre_actu1 {
font:bold 12px Verdana;
color:#1c4a7e;}

a.titre_actu1 {
font:bold 12px Verdana;
color:#1c4a7e;
text-decoration:none;}

a.titre_actu1:hover {
font:bold 12px Verdana;
color:#1c4a7e;
text-decoration:underline;}

.titre_actu2 {
font:bold 12px Verdana;
color:#2183c8;}

.titre_actu3 {
font:bold 10px Verdana;
color:#414141;}

.titre_actu4 {
font:bold 12px Verdana;
color:#ffffff;}

.titre_actu5 {
font:bold 11px Tahoma;
color:#ffffff;}

a.titre_actu5 {
font:bold 11px Tahoma;
color:#ffffff;
text-decoration:none;}

a.titre_actu5:hover {
font:bold 11px Tahoma;
color:#ffffff;
text-decoration:underline;}

.titre_actu6 {
font:bold 24px Tahoma;
color:#1C4A7E;}

.titre_actu7 {
font:bold 10px Tahoma;
color:#1C4A7E;}

.titre_actu8 {
font:bold 14px Tahoma;
color:#1C4A7E;}

a.titre_actu8 {
font:bold 14px Tahoma;
color:#1C4A7E;
text-decoration:none;}

a.titre_actu8:hover {
font:bold 14px Tahoma;
color:#1C4A7E;
text-decoration:underline;}

.titre_actu9 {
font:bold 14px Tahoma;
color:#333333;}

a.titre_actu9 {
font:bold 14px Tahoma;
color:#333333;
text-decoration:none;}

a.titre_actu9:hover {
font:bold 14px Tahoma;
color:#333333;
text-decoration:underline;}

.titre_actu10 {
font:bold 10px Tahoma;
color:#333333;}

.texte10 {
font:normal 12px Tahoma;
color:#1C4A7E;
line-height:18px;}

a.texte10 {
font:normal 12px Tahoma;
color:#1C4A7E;
line-height:18px;
text-decoration:none;}

a.texte10:hover {
font:normal 12px Tahoma;
color:#1C4A7E;
line-height:18px;
text-decoration:underline;}

.rouge {
font:normal 12px Tahoma;
color:#FF0000;
line-height:18px;}

.vert {
font:normal 12px Tahoma;
color:#0c631f;
line-height:18px;}

/****************MARGES*****************/
.marge_gch1 { margin-left:30px;}
.marge_gch2 { margin-left:20px;}
.marge_gch3 { margin-left:10px;}
.marge_gch4 { margin-left:50px;}

.marge_droit1 { margin-right:10px;}
.marge_ht1 {margin-top:20px;}
.marge_ht2 {margin-top:10px;}

.marge_bas {padding-bottom:10px;}
.marge_bas1{margin-bottom:10px;}
.marge_bas2{margin-bottom:20px;}
/****************PUCES*****************/
.puce {
width:17px;
height:19px;
float:left;}

.txt_puce {
width:400px;
height:17px;
float:left;
margin-top:3px;}

/****************** SPIP *******************/
a.spip_in { color:#333333; } /* liens internes */
a.spip_out { color:#333333; } /* liens externe */
a { text-decoration: none;}
a:hover { text-decoration: underline; }

p.spip {margin-top:10px;}

h3.spip { 
color: #1C4A7E; font-size: 16px;
border-bottom:2px solid #1C4A7E;
padding:20px 0 10px 0;
margin-top:10px;
width:100%;}

/* Logos, documents et images */
img, .spip_logos { margin: 0; padding: 0; border: none; }

.spip_documents_left { float: left; margin-right: 5px; margin-bottom: 5px;}
.spip_doc_titre { font-weight: bold; font-size: 10px; margin-left: auto; margin-right: auto; color: #333333; }
.spip_doc_descriptif { font-weight: bold; font-size: 10px; margin-left: auto; margin-right: auto; color: #333333; }

.formulaire_spip fieldset {
border: 1px solid #1C4A7E;}




