body, input.send_date_box

{
background-position: center top;
background-image: url(../../site_images/fond2010.jpg);
background-attachment: fixed; 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; padding: 0; margin: 0; /* pour éviter les marges */
text-align: center; /* pour corriger le bug de centrage IE */
}

HTML{
scrollbar-face-color:#800000;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#EEEEEE;
scrollbar-shadow-color:'';
scrollbar-highlight-color:'';
scrollbar-3dlight-color:'';
scrollbar-darkshadow-Color:'';
}

/* MENU HORIZONTAL */
#tabs { background: #fff url(../../../images_design/bigbox.gif) no-repeat top left; color: #000; font-size: 11px;  height: 64px; text-align: center; padding: 0 0 0 8px; margin: 0 0 2px 0 ;}
#tabs li { display: inline; height: 45px; }
#tabs li a { float: left; background: #fff url(../../../images_design/barbg.gif) no-repeat; color: #808080; padding: 7px 0; width: 82px; text-align: center; font-weight: bold; text-decoration: none; }
#tabs li a:hover { background: #fff url(../../../images_design/barcurrent.gif) no-repeat; color: #000;}	
#tabs li a.current { background: #fff url(../../../images_design/barcurrent.gif) no-repeat; color: #E60000; }
.key { font-size: 11px; text-decoration: underline; }
#saint {margin: 0 0 0px 0; width: 990px; Text-Align: center; color: #000000; font-weight: bold ; font-size: 11px; border:0px solid #000000;}

.main_table

{
border: 0;
width:1000px;
background-color: #FFFFFF;
margin: 0;
padding:0;
}



.bandeau

{
background-image: url(../../site_images/bandeau_search.jpg);
height: 192px;
border: 0;
}
/* PUB HAUT ET NEWS*/
.pub_haut { background-image: url(../../site_images/fond_menu.jpg); background-color :#FFE5FF; font-size:11px; color :#ffffff; font-weight: bold; border: 0px solid #FFC0FF;}
.ab { background-image: url(../../site_images/abonnement_defaut.jpg); height: 22px;}
/* PUB HAUT ET NEWS*/

/* SAINT ET DATE*/
.saint {width:1000px; background-color : #F0F0F0; font-size: 10px; border: 3px solid #DD9595;}
.saintdate {background-color : #F0F0F0;font-size: 10px; text-align:left;}
/* SAINT ET DATE*/

/* CENTRE DE LA PAGE CARTE*/
.color {background-color : #FFFFFF;}
.center-page {background-color : #FFFFFF;}
/* CENTRE DE LA PAGE CARTE*/

/* MENU DU HAUT*/
.logo_table {width:100%; text-align:center; background-image: url(../../site_images/barre_titre.jpg);background-color : #000000; border: 0px solid #000000;
margin : 0px 0px 0px 0px; color: #ffffff;}
/* MENU DU HAUT*/

/* MENU GAUCHE*/
.cat_list {padding-bottom : 20px;}
.arrow { background-image: url(../../site_images/small_arrow-v.gif);background-repeat: no-repeat ;}
.description { background-color :#400040; font-size:11px; color :#ffffff; font-weight: bold; border: 2px solid #FFC0FF;}
.menu { background-image: url(../../site_images/fond_menu.jpg); background-color :#FFE5FF; font-size:11px; color :#ffffff; font-weight: bold; border: 2px solid #800000;}
.titre_cat  { background-color :#400000; font-size:11px; color :#FFFFFF; font-weight: bold; border: 1px solid #FFFFFF;}

a.cat:link { font-size: 10px; text-decoration: underline;  font-weight: bold; color: #FFFFFF;}
a.cat:active { font-size: 10px; text-decoration: underline; color: #FFFFFF; }
a.cat:visited { font-size: 10px; text-decoration: underline; color: #FFCCCC; }
a.cat:hover { font-size: 10px; text-decoration: underline; font-weight: bold; color: #FF6600;}

/* MENU GAUCHE*/

/* BORDURE DES TABLEAUX*/
.noborder { border: 0px; color: #000000; border-color: #FFFFFF;}
/* BORDURE DES TABLEAUX*/

/* TITRE ENVOYER UNE CARTE*/
.page_header {font-size : 14px; color: #FFFFFF; font-weight: bold;} 
/* TITRE ENVOYER UNE CARTE*/

/* BAS DE PAGE*/
.footer {font-size : 10px; font-weight: bold; background-color : #FFFFFF;} 
.partenaire {font-size : 10px; font-weight: bold; background-color : #FFFFFF;} 
.compteur {text-align: left; font-size : 10px; font-weight: bold; text-decoration: underline; background-color : #FFFFFF;}
.micro-pub { background-image: url(../../site_images/fond_menu.jpg); width:137; height: 68; border: 0px solid #800000;}
/* BAS DE PAGE*/

/* TABL RECHERCHE*/
.search_t {font-size : 10px; font-weight: bold; background-color : #FF80FF; background-image: url(../../site_images/fond_search.jpg); border: 2px solid #400040;}
/* TABL RECHERCHE*/

/* TD RECHERCHE*/
.search {font-size : 10px; font-weight: bold;}
/* TD RECHERCHE*/

/* NOUVELLE IMAGE*/
.news_image {font-size : 10px; font-weight: bold; background-color : #FFFFFF; border: 2px solid #400040;}
/* NOUVELLE IMAGE*/

/* PARCOURIR LES IMAGES*/
.cat_image {font-size : 10px; font-weight: bold; background-color : #FFFFFF; border: 2px solid #400040;}
/* PARCOURIR LES IMAGES*/

/*Images Populaires*/
.img_pop {font-size : 10px; font-weight: bold; background-color : #FFFFFF; border: 2px solid #400040;}
/*Images Populaires*/

/* TAB PARCOURIR LES IMAGES SELECT IMAGES*/
.select  {font-size : 10px; font-weight: bold; background-color : #FFFFFF; border: 0px solid #400040;}
legend{font-size : medium;font-weight : bold;text-decoration : none;color: black;}
 
/* TAB PARCOURIR LES IMAGES SELECT IMAGES*/

/* COULEURS DES MENUS FORMULAIRE D'ENVOI*/
.chunky{ padding: 3px 3px 3px 3px; font-size : 12px; color: #FFFFFF; background-color:#800000; font-weight: bold;}
.chunky2{ padding: 3px 3px 3px 3px; font-size : 12px; color: #000000; background-color:#FFFFFF; font-weight: bold;}
/* COULEURS DES MENUS FORMULAIRE D'ENVOI*/

/* COULEURS NAVIGATION SELECT IMAGES*/
.td_form {background-image: url(../../site_images/fond_menu.jpg); background-color:#400000; font-size :12px; font-weight: bold; color: #FFFFFF;}
/* COULEURS NAVIGATION SELECT IMAGES*/

/* COULEUR DU FOND DE LA PAGE SELECT IMAGES*/
fieldset {padding: 0px; border: solid 3px #400040;	width:99%;	background-color:#FFFFFF }
/* COULEUR DU FOND DE LA PAGE SELECT IMAGES*/

/* COULEUR DU FOND DE LA PAGE SELECT IMAGES*/
.nav_select {text-align: left; background-image: url(../../site_images/fond_search.jpg); background-color:#33CC33; font-size :12px; font-weight: bold; color: #FFFFFF;}
/* COULEUR DU FOND DE LA PAGE SELECT IMAGES*
input, textarea, select

{

font-family : arial, sans-serif;

border-color : #ff0000;

}



input, textarea

{

padding: 0;

margin: 0;

vertical-align: top;

}



.sub_header 

{

font-size : medium;

font-weight: bold;

} 


.small, a.small, a:link.small, a:visited.small, a:active.small, a:hover.small 

{

font-size : small;

text-decoration:none;

} 

/* TITRE DES CARTES*/
.main_header{ font-size : large; font-weight: bold; color: #400040 } 
/* TITRE DES CARTES*/

/* LIEN GENERAL*/
a:link { font-size: 10px; text-decoration: underline;  font-weight: bold; color: #000000}
a:active { font-size: 10px; text-decoration: underline; color: #FFFFFF}
a:visited { font-size: 10px; text-decoration: underline; color: #000000} }
a:hover { font-size: 10px; text-decoration: underline; font-weight: bold; color: #0000C0}
/* LIEN GENERAL*/

/* LIEN MENU DU HAUT*/
a.head_link { font-size: 100%; text-decoration: underline; font-weight: bold; color: #FFFFFF}
a.head_link:link { font-size: 100%; text-decoration: underline; font-weight: bold; color: #FFFFFF}
a.head_link:visited { font-size: 100%; text-decoration: underline; color: #C0C000;}
a.head_link:hover { font-size: 100%; text-decoration: underline; color: #80FF80;}
a.head_link:active { font-size: 100%; text-decoration: underline; color: #E60000;}
/* LIEN MENU DU HAUT*/

/* FORMULAIRE DE RECHERCHE*/
input , select , textarea { font-family : arial, sans-serif; font-size : small; border:1px solid #000000;}
/* FORMULAIRE DE RECHERCHE*/

.title { font-size : medium; font-weight : bold; text-decoration : none; } 

/* FORMULAIRE DU CALANDRIER*/
.caland { border: 0px; color: #000000; border-color: #FFC0FF;}
.cal_day{ border: 1px solid #800000; background-color:#400000; font-size: 10px; text-decoration: underline; font-weight: bold; color: #FFFFFF}
.cal_today{ border: 2px solid #FF6600; background-color:#800000; font-size: 10px; text-decoration: underline; font-weight: bold; color: #FFFFFF}
a.cal_link{ font-size: 10px; text-decoration: underline; font-weight: bold; color: #FFFFFF}
a.cal_link:link { font-size: 100%; text-decoration: underline; font-weight: bold; color: #FFFFFF}
a.cal_link:visited { font-size: 100%; text-decoration: underline; color: #FFFFFF;}
a.cal_link:hover { font-size: 100%; text-decoration: underline; color: #FF6600;}
a.cal_link:active { font-size: 100%; text-decoration: underline; color: #FFFFFF;}
input.send_date_box {font-size: 10px; text-decoration: underline; font-weight: bold; color: #000000;}
/* FORMULAIRE DU CALANDRIER*/

input.clear{ border: 0;}


input.clear 

{

border: 0;

}



hr 

{

color : #000000;

width : 100%;

}



table 

{

border: 0px solid black;

}



.theader

{

background-color : #008000;

border: 1;

border-color: white;

font-weight: bold;

}



.tbody{background-color : #e6e4e4; border: 1; border-color: white;}
.stats{background-color : #400000; color: #400000; border: 0;}
.warning {color: #ff0000;font-size: medium;font-weight: bold;}
