body{
margin:0px;
padding:0px;
font-family:'trebuchet ms', verdana, arial;
font-size:13px;
background:#cfcfcf;
overflow:auto;
}

table,tr,td,dl,dt,dd,div {
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
border-collapse:collapse;
font-family:'trebuchet ms', verdana, garamond, arial;
font-size:13px;
}

img{
margin:0px;
padding:0px;
display:block;
border:0px;
}

.menu_hor {
width:150px;
padding:2px;
border:1px solid #ff8b00;
text-align:center;
font-weight:bold;
}

.menu_hor a {
text-decoration:none;
color:black;
}

.menu_hor :hover{
color:white;
background:#ff8b00;
}


#lesite{
overflow:auto;
}

.titre_pg {
width:400px; 
color:#ff8b00; 
text-align:right; 
font:bold 30px garamond; 
font-style:italic; 
padding-right:5px;
float:right;
}

.menu_vert {
width:100%;
font-size:12px;
}


.tree_tab {
background: url('dec/tab1.jpg') repeat-x;
border-right:1px solid #80a60d;
border-left:1px solid #cbf158;
text-align:center;
color:black;
padding-left:5px;
line-height:20px;
cursor:hand;
font-weight:bold;
}

.tree_tab_edit {
background: url('dec/tab2.jpg') repeat-x;
border-right:1px solid #80a60d;
border-left:1px solid #cbf158;
text-align:center;
color:white;
padding-left:2px;
line-height:20px;
cursor:hand;
font-weight:bold;
}


.tt_red {
width:100%; 
height:15px; 
color:black; 
font-size:1em; 
margin-bottom:2px;
font-style:italic;
}

.fd_react {
height:15px; 
background-color:#9fce0f; 
color:white; 
font-weight:bold;
}



.menu_vert  a {
display:block;
height:20px;
width:150px;
background: #9fce0f;
text-decoration:none;
border-bottom:1px solid #80a60d;
border-top:1px solid #cbf158;
text-align:left;
color:black;
padding-left:5px;
line-height:20px;
}

.menu_vert  a:hover {
background:rgb(255, 139, 0);
color:white;
font-weight:bold;
}

.menu_vert  a:active {
background:#ffffff;
color:#a98332;
font-weight:bold;
}

.alb_manif {
color:green;
font-weight:bold;
}


#temps {
color:#ff8b00; 
padding:2px; 
text-align:left; 
font-size:13px;
font-weight:bold;
}

#cont_art {
width:100%;
height:100%;
display:none;
position:relative;
left:0px;
top:0px;
Z-index:100;
}

.fd_logo {
width:185px; 
background:url('dec/t1.png') no-repeat;
}

.fd_2 {
width:100%;
height:74px; 
background:url('dec/t2.jpg') repeat-x;
}

.fd_3 {
height:56px; 
background:url('dec/t4.png') no-repeat; 
font-weight:bold; 
text-align:left; 
padding-left:5px;
}

.slogan {
font-weight:bold; 
font-size:1.2em; 
text-align:center; 
width:50%; 
color:red;
}

.tit_rubs {
color:#ff8b00; 
width:100%; 
height:30px; 
text-align:center; 
font-weight:bold; 
margin-top:4px;
}

.une_written {
width:180px; 
height:200px; 
border:1px solid #ff8b00; 
margin-top:10px; 
background-color:white;
}

.name_org{
color:#ff8b00; 
width:100%; 
text-align:center; 
font-weight:bold; 
font-size:1.2em; 
margin-bottom:4px;
}

.espc_pub{
width:100%; 

color:#ff8b00; 
font-weight:bold; 
font-size:2em; 
text-align:center;
}


.corps{
width:100%; 
height:100%; 
background:;
}

.foot{
font-size:0.7em; 
color:#ff8b00; 
font-weight:bold; 
width:100%; 
height:30px; 
line-height:30px; 
background:url('dec/foot.jpg') repeat-x; 
margin-top:10px;
}



.livreor_entries
{
border-bottom:1px solid #eb8c8c; 
border-right:1px solid #e36060; 
border-left:1px solid #e36060; 
border-top:1px solid #f2b9b9;
}

.content
{
font-size:13px;
font-family:arial, verdana;
text-align:justify;
padding:3px;
}


input.bouton {
border:1px outset #009900;
font-family:trebuchet ms;
font-size:12px;
cursor:pointer;
background-image:url('dec/btn_f1.jpg');
}

input.bouton:hover {
border:1px outset #ffffff;
color:#000000;
cursor:pointer;
background:url('dec/btn_f2.jpg');
}

input.bouton:active {
border:1px inset #ffffff;
background:url('dec/btn_f2.jpg');
}


li a:visited {
color:blue;
}

li a:active {
color:blue;
}

li a:hover {
color:red;
font-weight:bold;
}
