/************************ Toutes rubriques ****************************/
@import url('base.css') ;

body
{
background-image : url(../images/fond.gif);
}

div.pos1 
{ 
position: absolute; 
top: 0; 
left: 0px; 
width: 410px; 
z-index:1;
}
div.pos2 
{ 
position: absolute; 
top: 0; 
left: 410px;
z-index:2; 
background:#FFFFFF;
}

/************** menu de gauche ***********/

td.menu
{
font-family: Arial, Helvetica;
font-size : 15px;
}

/************** partie centrale ***********/

td.ss_menu
{
background-color : #CCCCCC;
font-family: Arial, Helvetica;
font-weight: bold;
font-size : 11px;
}

a.ss_menu:link
{
color : #000000;
text-decoration : none;
}

a.ss_menu:visited 
{
color: #000000; 
text-decoration : none;
}

a.ss_menu:hover
{
/*color : #663333;*/
color : #FFFFFF;
text-decoration : none;
}

/************** page de droite ***********/

td.rubrique
{
background-color : #CCCCCC;
font-family: Arial, Helvetica;
font-size : 21px;
font-weight: bold
}

/****************************** Actualités / Newsletter **************************/

td.actus
{
font-family: Arial, Helvetica;
font-size : 13px;
}

/* affichage des dates */
span.affdate
{
font-family: Arial, Helvetica;
font-size : 11px;
color : #808080;
}

/* lien "Lire la suite" */

a.suite:link
{
color : #FF3333;
text-decoration : none;
font-size : 11px;
font-weight: bold
}

a.suite:visited 
{
color: #FF3333; 
text-decoration : none;
font-size : 11px;
font-weight: bold
}

a.suite:hover
{
color : #FF3333;
text-decoration : underline;
font-size : 11px;
font-weight: bold
}

/************** popup - actualités ***********/

td.popup_titre
{
background-color : #CCCCCC;
font-family: Arial, Helvetica;
font-size : 15px;
font-weight: bold
}

td.popup_texte
{
font-family: Arial, Helvetica;
font-size : 13px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:0px;
}

body.actus
{
background-color : #F5F5F5;
background-image : url(../images/vide.gif);
}

div.actus_fond 
{ 
position: absolute; 
top: 50px; 
left: 0px; 
width: 420px; 
height: 205px; 
z-index: 1;
}

div.actus_txt { 
position: absolute; 
top: 0px; 
left: 0px; 
width: 420px; 
z-index:2;
}

/************** page centrale - newsletter ***********/

input.newsletter
{
background-color: #CCCCCC; 
font-family: Arial,Helvetica; 
font-size: 11px; 
border: 1px solid #FFFFFF;
padding-left: 3;
padding-right: 0;
padding-top: 0;
padding-bottom: 0;
}

input.valider_news_old /*essai 1*/
{
background-color: #FFFFFF; 
font-family: Arial, Helvetica; 
font-size: 11px; 
border: 1px solid #808080;
padding: 0;
}

input.contact
{
background-color: #FFFFFF; 
font-family: Arial, Helvetica; 
font-size: 11px; 
border: 1px solid #808080;
padding-left: 3;
padding-right: 0;
padding-top: 0;
padding-bottom: 0;
}
input.valider
{
background-color: #FFFFFF; 
font-family: Arial, Helvetica; 
font-size: 11px; 
color: #000000; 
font-weight: bold; 
border: 1px solid #CCCCCC;
border-top-style: outset; 
border-top-color: #DCDCDC;
border-bottom-style: outset; 
border-bottom-color: #808080;
border-left-style: outset; 
border-left-color: #DCDCDC;
border-right-style: outset; 
border-right-color: #808080;
padding: 0;
}

/****************************** Contacts **************************/

div.form_contact 
{ 
position: relative; 
left: -70px; 
z-index:3; 
background:#FFFFFF;
}

/****************************** Annuaire **************************/

select.annuaire
{
background-color: #CCCCCC; 
font-family: Arial, Helvetica; 
font-weight: bold;
font-size: 11px; 
border: 1px solid #FFFFFF;
}

input.annuaire
{
font-size : 11px;
font-family : Arial, Helvetica;
font-weight : normal;
background-color : #CCCCCC;
padding:thin;
border:1px;
border-style:solid;
}

/********************** Agenda ***********************************/

td.titrec
{
font-family: Arial, Helvetica;
font-size : 12px;
color : #FFFFFF;
font-weight : bold;
background-color : #000000;
}

td.titre_rouge
{
background-color : #FF3333;
font-family: Arial, Helvetica;
font-size : 12px;
font-weight : bold;
color : #FFFFFF;
}

td.titre_rose
{
background-color : #FF9999;
font-family: Arial, Helvetica;
font-size : 12px;
color : #FFFFFF;
font-weight : bold;
}

td.grisc_a
{
background-color : #DEDEDE;
}

td.cel_blanc
{
font-family: Arial, Helvetica;
font-size : 10px;
background-color : #F4F4F4;
}

td.cel_rouge
{
background-color : #FFDCDC;
font-family: Arial, Helvetica;
font-size : 10px;
}

td.cel_rose
{
background-color : #F5EAEA;
font-family: Arial, Helvetica;
font-size : 10px;
}

/****************************** Petites annonces **************************/
/* by CuC */

table.pa
{
font-family : Arial, Helvetica;
font-size : 11px;
background-color : #FFFFFF;
}

/************************ Accès membres ***********************************/

td.authentif
{
font-size : 12px;
font-family : Arial, Helvetica;
font-weight : normal;
}