/* ------------------------ */
/* Feuille de style globale */
/* ------------------------ */

/* text-align: center;*/
BODY {
background: url("motif-main.gif") 0px 0px;
padding: 0px; 
margin: 0px;
font-family: Verdana, "Trebuchet MS", Arial, Verdana, Tahoma, Geneva, sans-serif;
font-size: 10px; 
color: #111111;
font-weight: normal;
text-align: left;
vertical-align: top;
width: 100%;
height: 100%;
}

TABLE
{
font-family: Verdana, "Trebuchet MS", Arial, Verdana, Tahoma, Geneva, sans-serif;
font-size: 11px; 
color: #222222;
}

TABLE TD
{


}

H1
{
font-size:14px;
font-weight:bold;
position:relative;
text-align:left;
color:white;
padding-top:16px;
padding-left:15px;
margin:0px;
}

H2
{
width:100%;
background:url("h3.gif") 0px 0px;
padding:1px;
height:25px;
color:#336633;
font-size:13pt;
font-weight:bold;
}

H3
{

width:100%;
background:url("h3.gif") 0px 0px;
padding:1px;

}

H4
{

font-size:9pt;
font-weight:bold;

}

/* ------------- */
/* LIENS NORMAUX */
/* avant #003399; #3399cc;*/
/* avant 2 : #4a4e3d; #527138; */
/* #527138;  #e0eaae; */
/* ------------- */
A:link, A:visited 
{
font-weight:bold;
font-size: 11px; 
color: #4a4e3d;
background-color: transparent;
text-decoration: underline;
}
A:active, A:hover {
color: #527138;
background-color: transparent;
}

IMG {
padding: 0px; 
margin: 0px;
}


TABLE A:hover
{
color: #993300;
}

/* ------------------- */
/* LIENS NORMAUX IMAGES*/
/* ------------------- */
A:link IMG, A:visited IMG 
{
border:1px solid #555555;
background-color: transparent;
}
A:active IMG, A:hover IMG
{
background-color: transparent;
border:1px solid #CCCCCC;
}

/* ------------------- */
/* LIENS IMAGES INVISIBLES */
/* ------------------- */
A:link IMG.no_link, A:visited IMG.no_link 
{
border:none;
background-color: transparent;
}
A:active IMG.no_link, A:hover IMG.no_link
{
background-color: transparent;
border:none;
}


/* ---------- */
/* LIENS MENU */
/* ---------- */
.menu_item A:link, .menu_item  A:visited, .menu_item A:active, .menu_item A:hover
{
font-weight:bold;
font-size: 11px; 
color: #555555;
background-color: transparent;
text-decoration: none;
}
.menu_item_over A:link, .menu_item_over  A:visited, .menu_item_over A:active, .menu_item_over A:hover 
{
font-weight:bold;
font-size: 11px; 
color: #555555;
background-color: transparent;
text-decoration: none;
}

.title_cell
{
background: url("title.jpg") 0px 0px no-repeat;
width:715px;
height:94px;
}


/* ------------- */
/*  MENU ------- */
/* ------------- */

#menu_cell
{
background: url("motif-menu.jpg") 0px 23px;
width:189px;
}

#menu_cell_sub
{
background: url('menu.jpg') 0px 0px no-repeat; 
height:568px;
margin:0px; 
padding:0px;
}

#menu_content
{
position:relative;
top:40px;
left:45px;
}

.menu_item
{
background: url("menu-item.gif") 0px -2px no-repeat;
padding-left: 10px;
color:black;
text-align:left;
font-weight:bold;
height:23px;
text-decoration: none;
}
/* cursor:pointer; */
.menu_item_over
{
background: url("menu-item-over.gif") 0px -2px no-repeat;
padding-left: 10px;
text-align:left;
height:23px;
font-weight:bold;
text-decoration: none;
}

/* ------------- */
/* PAGE -------- */
/* ------------- */

#page_cell
{
background: url("motif-page.jpg") 0px 0px;
width:526px;
height:100%;
}


#page_content
{
background: url("page-content.jpg") 0px 0px no-repeat;

position:relative;
width:526px;
top:0px;
left:0px;
color: #000000;
padding:0px;
text-align:left;
}


#page_bloc
{
padding-top:25px;
padding-left:15px;
width:90%;
border-left : 2px solid #527138;
}

#copyright
{
text-align:center;
}

#footer_cell
{
  background: url("motif-bas.jpg") 0px 0px;
  color: #ffffff;
  font-size: 11px;

}
.footer_item A:link, .footer_item  A:visited, .footer_item A:active, .footer_item A:hover
{
color: #ffffff;
background-color: transparent;
text-decoration: none;
}
.res_command
{
	color:red;  font-size: 11px; 
  font-weight:bold;
}

/* ------------- */
/* ACCUEIL -------- */
/* ------------- */
.accueil
{
background:#C0C8A2;
padding:5px;
margin-bottom:5px;
width:100%;
border:solid #939A79 1px;
}

