body { font-family: Arial; font-size:13px; color:#3B4E77;

background-image: url("design/bg.png") ; 
background-repeat: repeat-x ;
background-color: #FFFFFF;
 }
.compteur { text-align:center; font-family: Arial; font-size:11px;  text-align:center; color:#3B4E77 }
.texte { text-align:center; font-family: Arial; font-size:12px; color:#3B4E77 }
.texteblanc { text-align:center; font-family: Arial; font-size:12px; color:#FFFFFF }
.textecontact { width:340px; padding:3px; float:left; font-family : Arial; font-size : 12px; text-align:center; color:#3B4E77; font-weight:Bold; }
.textebureau { font-family :Arial; font-size : 12px; text-align:center; color:#3B4E77; font-weight:Bold; }
.titrecontact { font-family : Arial; font-size : 12px; color:#990000; font-weight:Bold; }
.tableprincipal { margin : 10px; width:820px; border: 2px solid #ccc;}

.titre {  font-family : Arial; font-size : 13px; text-align:center; color:#990000; }
.titre1 {  font-family : Arial; font-size : 14px; text-align:center; color:#990000; font-weight:Bold; }
.textalign { text-align:justify; }
.chapitre { color:#990000; font-weight:Bold; font-size:13px; }

.soisy {  font-family : Arial; font-size : 13px; text-align:center; color:#990000; }
.adversaire {  font-family : Arial; font-size : 13px; text-align:center; color:#3B4E77; }
.texttabecole	{ padding:5px; font-family : Arial; text-align:left; font-size : 11px; color:#3B4E77; }

.tab {
   border: 2px solid #ccc; border-collapse: collapse;}
 .tab td, .tab th {
   border: 1px solid white; /* contour de chaque cellule */
 }
 .tab2 {
    border-collapse: collapse;}
 .tab2 td, .tab2 th {
   border: 0px;  
 }
.categorie 	{ padding:5px; font-family : Arial; font-size : 12px; text-align:left; color:#3B4E77;  }
.titretab 	{ padding:5px; font-family : Arial; font-size : 12px; text-align:left; color:#3B4E77; font-weight:Bold; }
.texttab 	{ padding:5px; font-family : Arial; font-size : 12px; text-align:justify; color:#3B4E77; }
.titretab2 {  padding:5px; font-family : Arial; font-size : 12px; text-align:left; color:#990000; font-weight:Bold; }
.titrecat 	{ font-family : Arial; font-size : 12px; text-align:center; color:#3B4E77; }

/* les liens */
A {padding:5px; font-family : Arial; font-size : 12px; color: #990000; text-decoration:none; }
A:hover {padding:5px; font-family : Arial; font-size : 12px; color: #990000; text-decoration:underline overline; }
A.lienbas{padding:5px; font-family : Arial; font-size : 12px; color: #3B4E77; text-decoration:none; }
A.lienbas:hover {padding:5px; font-family : Arial; font-size : 12px; color: #990000; text-decoration:underline overline; }

/* page contact */
INPUT { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE }
SELECT { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE }
TEXTAREA { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE }
.txterror { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.txtform { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.slidercontainer{
BORDER:#FFFFFF 0px none;
}
.sliderimages{
BORDER:#FFFFFF;
}
.Slider1_Loading{
position: relative;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-repeat: no-repeat;
background-position: center center;
background-color: #FFFFFF;
background-image: url(./loading_w.gif);
}

