TD {
font-family: Arial, Tahoma, Verdana, san-serif;
font-size: 11px;
color: #7e7e7e;

}

TD.fond {
padding-top: 20px;
background-image: url("/img/degrade.jpg");
text-align: center;
height: 570px;
}

TABLE.page {
border:1px solid #EEEDED;
background-color: #FFFFFF;
}

.form {
font-family: Arial, Tahoma, Verdana, san-serif;
font-size: 11px;
color: #8C8C8C;
height: 17px;
border: 1px solid #A8A8A8;
}

.zonetext {
font-family: Arial, Tahoma, Verdana, san-serif;
font-size: 11px;
color: #7e7e7e;
width: 500px;
}

.zonetext2 {
font-family: Arial, Tahoma, Verdana, san-serif;
font-size: 11px;
color: #7e7e7e;
width: 260px;
}

.zonetext3 {
font-family: Arial, Tahoma, Verdana, san-serif;
font-size: 11px;
color: #7e7e7e;
width: 400px;
}

IMG {
border: 0px;
}

.haut {
border-bottom: 1px dashed #D9D9D9;
}

.droite {
border-left: 1px dashed #D9D9D9;
}

.actu {
/*border-left: 1px dashed #B2B2B2;*/
border-top: 1px dashed #B2B2B2;
padding: 5px 0px 5px 5px;
width: 190px;
vertical-align: top;
}

.actu2 {
border-top: 1px solid #B2B2B2;
font-size: 5px;
height: 5px;
}

.menu {
height: 32px;
border-bottom: 1px dashed #D9D9D9;
background-color: #F7F7F7;
width: 162px;
padding-left: 15px;
font-size: 9px;
letter-spacing: 1px;
color: #7e7e7e;
border-right:8px solid #F7F7F7;
cursor: hand;
padding-top:2px;
padding-bottom: 2px;
}
/*
.menu {
height: 32px;
border-bottom: 1px dashed #D9D9D9;
background-color: #F7F7F7;
width: 162px;
padding-left: 15px;
font-size: 9px;
letter-spacing: 1px;
color: #8C8C8C;
cursor: hand;
padding-top:2px;
padding-bottom: 2px;
}
*/
.menu_on {
height: 32px;
border-bottom: 1px dashed #D9D9D9;
background-color: #F7F7F7;
width: 162px;
padding-left: 15px;
font-size: 9px;
letter-spacing: 1px;
color: #ff7f00;
border-right:8px solid #ff7f00;
cursor: hand;
padding-top:2px;
padding-bottom: 2px;
}

/*old
.menu_on {
height: 32px;
border-bottom: 1px dashed #D9D9D9;
background-color: #F7F7F7;
width: 162px;
padding-left: 15px;
font-size: 9px;
letter-spacing: 1px;
color: #000000;
border-right:8px solid #B2B2B2;
cursor: hand;
padding-top:2px;
padding-bottom: 2px;
}
*/
.menu_off {
height: 32px;
border-bottom: 1px dashed #D9D9D9;
background-color: #F7F7F7;
width: 162px;
padding-left: 15px;
font-size: 9px;
letter-spacing: 1px;
color: #7e7e7e;
border-right:8px solid #F7F7F7;
cursor: hand;
padding-top:2px;
padding-bottom: 2px;
}

.menu a
{
    cursor:hand;
}

.menu2 {
height: 36px;
border-bottom: 1px dashed #D9D9D9;
background-color: #F7F7F7;
width: 162px;
padding-left: 15px;
font-size: 9px;
letter-spacing: 1px;
color: #7e7e7e;
padding-top:2px;
padding-bottom: 2px;
}

.menu2_on {
height: 36px;
border-bottom: 1px dashed #D9D9D9;
background-color: #F7F7F7;
width: 162px;
padding-left: 15px;
font-size: 9px;
letter-spacing: 1px;
color: #000000;
cursor: hand;
padding-top:2px;
padding-bottom: 2px;
}

.menu2_off {
height: 36px;
border-bottom: 1px dashed #D9D9D9;
background-color: #F7F7F7;
width: 162px;
padding-left: 15px;
font-size: 9px;
letter-spacing: 1px;
color: #7e7e7e;
cursor: hand;
padding-top:2px;
padding-bottom: 2px;
}

a.link_menu {
font-size: 9px;
letter-spacing: 1px;
color: #7e7e7e;
font-weight: normal;
text-decoration: none;
font-family: Arial;
vertical-align: middle;
}

a.link_menu:link {
font-size: 9px;
letter-spacing: 1px;
color: #8C8C8C;
font-weight: normal;
text-decoration: none;
font-family: Arial;
vertical-align: middle;
}

a.link_menu:hover {
font-size: 9px;
letter-spacing: 1px;
color: #000000;
font-weight: normal;
text-decoration: none;
font-family: Arial;
vertical-align: middle;
}

.contenu {
border-top: 1px dashed #B2B2B2;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 4px;
}

.entree_accueil {
border-top: 1px dashed #B2B2B2;
padding-top: 3px;
padding-right: 4px;
}

.ancre {
border-bottom: 1px dashed #B2B2B2;
line-height : 18px;
letter-spacing:1px;
}

.sousmenu {
border-top: 1px dashed #B2B2B2;
padding-top: 3px;
}

.titre {
border-bottom: 1px dashed #D9D9D9;
width: 100%
}

.tit_ancre {
color: #047391;
font-weight: bold;
}

.entree {
border: 1px solid #D0D0D0;
padding: 5px 2px;
background-color: #F2F2F2;
}

DIV.txencart {
padding: 5px 14px;
color: #FFFFFF;
}

.txstd 
{
font-family: Arial, Tahoma, Verdana, san-serif;
font-size: 11px;
color: #7e7e7e;
}

.txbleu {
color: #047391;
font-weight: bold;
font-size: 11px;
}

.txorange{
color: #FF7F00;
font-weight: bold;
font-size: 11px;
font-family: Arial;
}

.message{
color: #FF7F00;
font-weight: bold;
font-size: 11px;
font-family: Arial;
}

.txblc {
color: #FFFFFF;
font-weight: bold;
font-size: 11px;
}

.edito {
line-height : 18px;
letter-spacing:1px;
}

.accueil 
{
font-size: 16px;
font-family:Arial, Helvetica, sans-serif;
line-height : 20px;
letter-spacing:1px;
}

.actu_temoin {
line-height : 14px;
letter-spacing:1px;
}

A {
color: #047391;
text-decoration: none;
font-weight: bold;
}

A:link {
color: #047391;
text-decoration: none;
font-weight: bold;
}

A:hover {
color: #047391;
text-decoration: underline;
font-weight: bold;
}

a.link_jaune {
color: #FFBF00;
font-weight: bold;
text-decoration: none;
}

A.admin {
color: #7e7e7e;
text-decoration: none;
font-weight: normal;
}

A.admin:link {
color: #7e7e7e;
text-decoration: none;
font-weight: normal;
}

A.admin:hover {
color: #7e7e7e;
text-decoration: underline;
font-weight: normal;
}

A.gris {
color: #7e7e7e;
text-decoration: none;
font-weight: normal;
}

A.gris:link {
color: #7e7e7e;
text-decoration: none;
font-weight: normal;
}

A.gris:hover {
color: #7e7e7e;
text-decoration: underline;
font-weight: normal;
}

A.link_blc 
{
letter-spacing:1px;
color: #ffffff;
font-weight: normal;
}

A.link_blc:link {
letter-spacing:1px;
color: #ffffff;
text-decoration: underline;
font-weight: normal;
}

A.link_blc:hover {
letter-spacing:1px;
color: #ffffff;
text-decoration: underline;
font-weight: normal;
}

a.link_jaune {
color: #FF7F00;
font-weight: bold;
text-decoration: none;
}

a.link_jaune:link {
color: #FF7F00;
font-weight: bold;
text-decoration: none;
}

a.link_jaune:hover {
color: #FFBF00;
font-weight: bold;
text-decoration: underline;
}

a.liens_bas {
font-family: Verdana;
font-size: 10px;
color: #595959;
font-weight: bold;
text-decoration: none;
}

a.liens_bas:link {
font-family: Verdana;
font-size: 10px;
color: #595959;
font-weight: bold;
text-decoration: none;
}

a.liens_bas:hover {
font-family: Verdana;
font-size: 10px;
color: #595959;
font-weight: bold;
text-decoration: underline;
}

.scroll {
border-width				: 0px;
overflow-y					: scroll;
overflow-x					: hidden;
scrollbar-face-color		: #FFFFFF; /* Barre centrale et carrés flèches */
scrollbar-shadow-color		: #2C6D7E; /* Ombre sur les bords des extrémités de la barre de défilement */
scrollbar-darkshadow-color	: #FFFFFF; /* Ombres des bords droit et bas de la barre centrale */
scrollbar-highlight-color	: #CCCCCC; /* Carrés entourant les 2 flèches */
scrollbar-3dlight-color		: #FFFFFF; /* Ombres des bords gauche et haut de la barre centrale */
scrollbar-track-color		: #F0FCFF; /* Barre verticale se trouvant en arrière plan */
scrollbar-arrow-color		: #1BB9D6; /* Flèches aux extrémités de la barre de scroll */
text-align					: left;
vertical-align				: middle;
border-bottom-style			: solid;
border-bottom-width			: 0px;
border-left-style			: solid;
border-left-width			: 0px;
border-color				: #FFFFFF;
padding						: 0px 0px 0px 0px;
}

DIV.photo {
border: 1px solid #CCCCCC;
padding: 2px 2px;
width : 54px;
margin-top: 3px;
}

.encart_accueil
{
	background-color:#fafafa;
	width:210px;
}
.texte_encart_accueil
{
	padding-left:12px;
	padding-top:5px;
	padding-right:12px;
}

.align_right
{
	text-align:right;
}


/***********************/
/*** admin *************/
/***********************/


.area
{
    font-family: Verdana,arial;
    font-size:10px;
    color:#4f4f50;
}
