/* CSS Document - Copyright 2005 - La Dıpıche Multimıdia */
body {
padding:0;
margin:0;
background: #900 url(/images/bg_body.png) repeat-x left top;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
img {
border: none;
}
.imgdroite {
float:right;
border:1px dashed #FF9900;
background-color:transparent;
padding:3px;
margin-left:5px;
margin-top:5px;
margin-bottom:5px;
}
.imggauche {
float:left;
border:1px dashed #FF9900;
background-color:transparent;
padding:3px;
margin-right:5px;
margin-top:5px;
margin-bottom:5px;
}
hr {
text-align:center;
border:0;
width:100%;
height:1px;
color:#E8E8D3;
margin:5px 0 5px 0;
padding:0;
}
.current_rub {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:300;
color:#FFF;
text-transform:uppercase;
background-color:#CC9933;
padding:3px;
}

/* Layers */
#bandeau {
width: 759px;
height:245px;
text-align:center;
margin: 0 auto 0 auto;
background: transparent url(/images/bandeau.jpg) no-repeat;
}
#retouraccueil a { /* Layer pour simuler une imagemap sur un background #bandeau */
float:right;
/*border:1px solid black;*/
display:block;
width:175px;
height:180px;
}
/*#global {
width: 759px;
border-left: 1px solid #000;
border-right: 1px solid #000;
text-align:center;
margin: 0 auto 0 auto;
background-color:#FFF;
}*/
#itemlist { /* Layer navigation Ancres ou Popup */
background: url(/images/grappe.gif) no-repeat 100% 0px;
}
#itemlist caption {
color:#CC9933;
font-family:"Trebuchet MS", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:left;
padding-left:25px;
}
#itemlist ul {
margin:0px 0px;
padding:0px; /*spıcifiı pour Mozilla*/
}
#itemlist li {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color: #666;
list-style-type:none;
background:url(/images/li_itemlist.gif) no-repeat 0px 3px;
padding: 0 0 2px 10px;
}
#itemlist a:link, #itemlist a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #666;
text-decoration: none;
}
#itemlist a:hover{
color: #000;
border-bottom:1px dotted #000;
}
#itemlist a.zoom {
font-size:12px;
}
#footer {
font-size:10px;
color: #669966;
width: 759px;
height:44px;/*Hauteur background= 64px | (44px+35px du padding-top donne la visibilitı de la marge verte de 15px)*/
padding:35px 0px 0px 0px;
text-align:center;
margin: 10px auto 0 auto;
background:#57A264 url(/images/bgfooter.png) 100% 0px no-repeat;
text-decoration:none;
}
#footer ul {
margin:0;
padding:0;
}
#footer li {
list-style-type:none;
padding:0 10px 0 0;
color: #5C8B5C;
display:inline;
}
#footer a {
font-size:0.95em;
line-height:1em;
color: #5C8B5C;
text-decoration:none;
}
#footer a:hover {
color:#000;
text-decoration:underline;
}
.tdmenu {
vertical-align:top;
width:181px;
text-align:left;
background: url(/images/bgcellleft.jpg) no-repeat;
height:492px;
}
.tdcontent {
vertical-align:top;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666;
padding: 12px 10px 5px 6px;
}

/* LINKS */
a {
color: #F60;
text-decoration:underline;
}
a:hover {
color: #000;
text-decoration:none;
}
.subnav ul {
margin:1px 10px;
padding:0px; /*spıcifiı pour Mozilla*/
}
.subnav li {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color: #CC9933;
list-style-type:none;
background:url(/images/li_menu.gif) no-repeat left center;
padding: 0 0 1px 8px;
}
.subnav a:link, .subnav a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color: #CC9933;
text-decoration: none;
}
.subnav a:hover{
color: #000;
border-bottom:1px dotted #000;
}
.navint {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color: #000;
}
.navint a:link, .navint a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color: #CC9933;
text-decoration: none;
}
.navint a:hover{
color: #000;
text-decoration:underline;
}
/* STYLES DE BLOCS  */

.tdautresliens {
width:167px;
text-align:left;
border-left:2px solid #D8D5C3;
border-right:2px solid #D8D5C3;
background:#FAF7F1 url(/images/bg_nav2.gif) no-repeat 6px 0px;
}

/*ACTU*/
.bgup_actu { 
background:url(/images/bgup_actu.gif) no-repeat;
height:33px;
}
.bgdown_actu { 
background:url(/images/bgdown_actu.gif) no-repeat;
height:31px;
}
.tdactu {
vertical-align:top;
background-color:#F8F8F1;
padding:0px 10px;
}
#navcontainer {
width:97%;
margin:0 auto 0 auto;
margin-bottom:10px;
}
#navlist {
margin: 0;
padding: 0 0 20px 10px;
border-bottom: 1px solid #000;
}
#navlist ul, #navlist li {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight: normal;
text-transform:uppercase;
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}
#navlist a:link, #navlist a:visited {
float: left;
line-height: 14px;
margin: 0 6px 4px 6px;
text-decoration: none;
color: #666;
}
#navlist a:hover {
border-bottom: 4px solid #000;
padding-bottom: 2px;
background: transparent;
color: #CC3300;
}
#actu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999966;
vertical-align:top;
background-color:#F8F8F1;
padding:0px 10px;
}
#actu a:link, #actu a:visited {
text-decoration:underline;
}
#actu a:hover {
text-decoration:none;
color:#000;
}
#actu .titreactu, #actu a.titreactu:link, #actu a.titreactu:visited {
font-weight:bold;
color: #000;
text-decoration: none;
}
#actu a.titreactu:hover {
text-decoration: underline;
}
#actu .titrerubactu, #actu a.titrerubactu:link, #actu a.titrerubactu:visited  {
font-family: "Trebuchet MS", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
background: url(/images/puce_actu.gif) no-repeat left 11px;
padding:8px 0 0 18px;
text-transform:uppercase;
color: #CC3300;
text-decoration: none;
}
#actu a.titrerubactu:hover {
color:#000;
text-decoration: none;
}

/* Fin ACTU */

.chapeau {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#990000;
}
.chapeau a:link, .chapeau a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#990000;
text-decoration:underline;
}
.chapeau a:hover {
color:#000;
text-decoration:none;
}
.titrebleu {
font-family: "Trebuchet MS", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#0099CC;
font-weight:bold;
}
.titrebleu a:link, .titrebleu a:visited {
font-family: "Trebuchet MS", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#0099CC;
text-decoration:underline;
}
.titrebleu a:hover {
color:#006699;
text-decoration:none;
}
.hr1 {
text-align:center;
border:0;
width:100%;
height:1px;
color:#FF6600;
margin:5px 0 5px 0;
padding:0;
}

/* Ajout 2007
-------------------------------------
*/
#conteneur {
	position:absolute;
	left:50%;
	margin-left:-377px;
	width:759px;
	background-color:#FFF;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}
#navheader {
	position:absolute;
	top:6px;
	left:15px;
	color:#FFF;
	font:10px Verdana;
/*	border:1px solid #000;*/
}
#navheader ul {
	padding:0;
	margin:0;
}
#navheader li {
	padding:0 15px 0 0;
	font-weight:bolder;
	list-style-type:none;
	display:inline;
/*	border-right:1px solid #FFF;*/
}
#navheader a {
	color:#FFF;
	text-decoration:none;
}
#navheader a:hover {
	color:Yellow;
}
#flashinfos {
	position:absolute;
	width:620px;
	top:228px;
	left:130px;
	color:yellow;
	font:bolder 10px Verdana;
	text-align:right;
}
#flashinfos a {
	color:#FFF;
	text-decoration:underline;
}
#flashinfos a:hover {
	text-decoration:none;
}
.tdautresliens ul  {
margin:0;
padding:0;
}
.tdautresliens li  {
width:153px;
list-style-type: none;
padding:3px 0 3px 10px;
border-bottom:1px solid #D3D3AB;
}
.tdautresliens a {
color:#907640;
text-decoration:none;
font-size:0.9em;
}
.tdautresliens a:hover {
color:#000;
}
.separateur_actus { background: #F8F8F1 url(/images/bgcell_actus.gif) repeat-y; width:38px; }
.separateur_zoom { background: #FFF url(/images/bgcell_actus.gif) repeat-y; width:38px; }
#blocactus {
width:541px;
margin:0 auto;
background-color:#F8F8F1;
padding:10px 0;
color:#666;
font:10px Verdana;
}
#blocactus img {
display:block;
padding-bottom:5px;
}
#blocactus a {
color:#666;
text-decoration:none;
}
#blocactus a:hover {
color:#000;
}
#blocactus a:hover span {
text-decoration:underline;
}

a.btn_nav_gris {
	font: bold 0.9em Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
  text-decoration:none;
	color:#626471;
	padding:0.3em 0.5em;
	border: 1px solid #B9B9B9;
	background: #F2F3F7;
}
/* Fin Ajout 2007
-------------------------------------
