/* CSS Document */
body
{
   margin: 0px; /* Pour centrer notre page */
   margin-top: 0px; /* Pour éviter de coller avec le haut de la fenêtre du navigateur. Essayez d'enlever pour voir ! */
   margin-bottom: 0px;    /* Idem pour le bas du navigateur */
   background-image: url("../images/background_deez.gif"); /* Une petite image de fond pour éviter d'avoir un vieux fond blanc :p */ 
 background-repeat:no-repeat;
   background-color:#f5F4F0; 
   line-height:normal;
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size:12px;
   color: #333333;
   text-align: justify;
   }
   
   
#header
{
padding-top:20px;
 height:50px;
 background-color:#000000;
 padding-left:20px;
 }

#txt_menu li {
    margin: 0;
    padding: 0;
    display: inline;
}

#txt_menu li a:link, #txt_menu li a:visited {
    display: block;
    float: left;
    height: 15px;
    line-height: 15px;
    text-decoration: none;
    text-align: center;
    background: url("../images/nav2.gif") no-repeat;
    padding: 0 10px;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#FFCC00;
}

#txt_menu li a:hover, #txt_menu li a:active {
    background: url("../images/nav2.gif") no-repeat 0 -15px;
    padding: 0 10px;
}

#image_left
{
width:287px;
height:966px;
background-image:url("../images/illus_deez.gif");
float:left;
}

#image_title
{
width:610px;
height:154px;
margin-top:335px;
background-image:url("../images/titre_01s.gif");
background-repeat:no-repeat;
float:left;
}

#txt
{
width:600px;
padding-top:200px;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;

}

#txt_small
{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#333333;

}
strong
{
color:#29373f;
}

#title_arow
{
width:76px;
height:16px;
margin-top:10px;
margin-bottom:10px;
background-image:url("../images/arow_red.gif");
background-repeat:no-repeat;
font:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:left;
padding-left:2px;
padding-top:4px;
}

#trait
{
height:15px;
border-bottom:1px solid #333333;
}

#invisible
{
height:10px;
}

/*////////////////// BLOCK NEWS ////////////////*/
#trait_v
{
height:320px;
border-left:1px solid #333333;
float:right;
margin-left:15px;
margin-right:15px;

}

#bloc_news
{
width:300px;
padding:5px;
border:3px #999999 solid;
background-color:#FFFFFF;
}

#bloc_news2
{
width:260px;
height:200px;
color:#FFFFFF;
float:right;
}

#title_news
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FF0000;
margin-bottom:15px;
margin-top:5px;
border-bottom:1px dashed #999999;
}

#img_news
{
width:100px;
height:50px;
margin-left:5px;
margin-right:10px;
background-color:#CCCCCC;
}

#txt_news
{
width:150px;
height:50px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:lighter;
color:#666666;
float:right;
padding-left:5px;
border-left: 1px #333333 solid;
margin-right:25px;
}

a.new
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:lighter;
color:#666666;
text-decoration:none;
}

a.new:hover
{
color:#FF9900;
text-decoration:underline;
}

