body	      {  background-image: url(/payan2009/images/fd-home.jpg); background-position: 0 0; margin: 5px 0 0; padding: 0 }
body,font    { color: #696969; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.retour {vertical-align:middle;}
.langue {color:#10412e;font-weight:bold;font-size:11px;font-family:Arial,Verdana,Helvetica,sans-serif;}
.langue a, .langue a:active, .langue a:visited {color:#10412E;font-weight:bold;font-size:11px;font-family:Arial,Verdana,Helvetica,sans-serif; text-decoration:none;}
.langue a:hover {color:white;font-weight:bold;font-size:11px;font-family:Arial,Verdana,Helvetica,sans-serif;}

#navbas  { text-align: right; padding: 3px 0 10px; width: 850px; float: right }
#rubrique { color: #ffc; text-align: right; padding-top: 3px; padding-left: 2px; width: 276px; float: right }
.textesbas { color: #a0a0a0; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; background-color: transparent; text-align: left; float: right }
.textesbas2 { color: #a0a0a0; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; background-color: transparent; float: right; padding-top:5px; }
.conteneurbas img{ float:left; }
.conteneurbas { width:440px; }

a.navbas, a:visited.navbas
   { color: #a0a0a0; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a:hover.navbas
    { color: #7a834e; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }

.legende { color: black; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; background-color: transparent; text-align: left }
.rubriques  { color: #f3f2df; font-size: 16px; font-family: Helvetica, Arial, sans-serif; font-weight: normal; letter-spacing: 0.15em; margin: 2px 1px 0 0 }
.titragenav { color: #fff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; text-align: left }
.chapo  
   { color: #696969; font-size: 12px; font-family: Helvetica, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.4em }
.chemin  
 { color: #000; font-size: 10px; font-family: Arial, Helvetica; font-weight: normal }


/* ajout 2009 */
#contenu {
	width: 980px;
	height: 467px;
	text-align: left;
	background: #fff url(/payan2009/images/fd-page.jpg) no-repeat right top;
	font: 12px/15px Arial, Helvetica, sans-serif;
	background-color:#fff;
}
#news01 {
	width: 221px;
	height: 461px;
	float: left;
	padding: 0px 57px 0px 6px;
}
#news01 .news-vin, #news01 .news-bleu {
	width: 221px;
	height: 110px;
	font-size: 11px;
	display: block;
	margin: 0px 0px 5px;
}
#news01 .news-vin {
	color: #fdf0d1;
	background: url(/payan2009/images/news01_fd-vin.jpg) no-repeat left bottom;
}
#news01 .news-bleu {
	color: #4e2f34;
	background: url(/payan2009/images/news01_fd-bleu.jpg) no-repeat left bottom;
}
#news01 .news-vin img, #news01 .news-bleu img {
	padding: 1px;
}
#news01 .news-vin h1, #news01 .news-bleu h1 {
	padding: 0px 4px;
	font-size: 13px;
	font-weight: bold;
	display: block;
	margin: 3px 0px 0px;
}
#news01 .news-vin p, #news01 .news-bleu p {
	padding: 0px;
	display: block;
	height: 43px;
	margin: 4px 4px 0px;
}

#news01 .news-vin p a {
color: #fdf0d1;
text-decoration:none;
line-height: 12px;
}

#news01 .news-vin p a:hover {
color: #fdf0d1;
text-decoration:underline;
line-height: 12px;
}


#news01 .news-bleu p a {
color: #4e2f34;
text-decoration:none;
line-height: 12px;
}

#news01 .news-bleu p a:hover {
color: #4e2f34;
text-decoration:underline;
line-height: 12px;
}

#news01 .news-vin a.spec, #news01 .news-bleu a.spec {
	padding: 3px;
	display: block;
	font-weight: bold;
	color: #4e2f34;
	text-align: right;
	text-decoration: none;
	margin: 0px 4px;
}
#news01 .news-vin a.spec:hover, #news01 .news-bleu a.spec:hover {
	color: #006d9d;
	text-decoration: none;
}
#news02 {
	width: 199px;
	height: 391px;
	float: left;
	padding: 0;
	margin: 70px 0 0 0;
}
#news02 .marque {
	padding: 10px 0 5px 0;
}
#news01 .marque img {
	margin: 0;
padding:0;
}
#news02 .marque p {
	padding: 5px 0 5px 0;
	display: block;
	margin:0;
}

#news02 .marque p a {
line-height: 14px;
	font-size: 13px;
	color: #000;
	font-weight: bold;
    text-decoration:none;
}

#news02 .marque p a:hover {
line-height: 14px;
	font-size: 13px;
	color: #000;
	font-weight: bold;
     text-decoration:underline;
}

#news02 .marque a.spec {
	padding: 0;
	display: block;
	font-weight: bold;
	color: #096944;
	text-align: left;
	text-decoration: none;
margin:0;
}
#news02 .marque a.spec:hover {
	color: #006d9d;
	text-decoration: none;
}
#ani-flash {
	float: left;
}
.finfloat {
	clear: both;
}
/* Padding */

#news01, #news02, #ani-flash {
	padding-top: 6px;
}
td  { color: #696969; font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin-top: 0; }

.nput {
padding-left:3px;
background-color:#d2c8c1;
border:0 none;
color:#53524D;
font-family:verdana,arial,sans-serif;
font-size:10px;
height:15px;
width:150px;
}

.imageOver, a.imageOver , a.imageOver img{
opacity:1;
	filter: Alpha(opacity=100); /* IE */
	-moz-opacity: 1; /* Mozilla */
}
a.imageOver:hover , a.imageOver:hover img {
	opacity:.8;
	filter: Alpha(opacity=60);
	-moz-opacity: .8;	
} 
a#closeBut {
        position: absolute;
        display: block;
        top: -13px;
        right: -13px;
        width: 12px;
        height: 12px;
        text-indent: -9999em;
        background: url(/images/nmclose.gif) no-repeat;
        outline: 0;
}
