@charset "utf-8";
/* CSS Document */
*{
	padding:0;
	margin:0;
}

.image {
	margin:0:
	padding:0;
	float: left;
	margin-right: 10px;
}

#imageIllustre {
	float: left;
	margin-right: 10px;
	background-image:url(../images/news/barre_sep.jpg);
	background-repeat:no-repeat;
	background-position:right;
	width:100px;
}


.categorie {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#660033;
}

#ConteneurNews {
	width:629px;
	background-image:url(../images/news/fd_news.png);
	background-repeat:no-repeat;
	background-position:top;
	margin-left:0px;
	padding:0;
}

#ConteneurNews_960 {
	width:960px;
	background-image:url(../images/box/fd_news_960.png);
	background-repeat:no-repeat;
	background-position:top;
	margin-left:0px;
	padding:0;
}

#OngletNews_960 {
	background-image:url(../images/news/onglet_news_960.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:629px;
	height:35px;
}


#OngletNews {
	background-image:url(../images/news/onglet_news.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:629px;
	height:35px;
}

#TitreNews{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#64003f;
	width:100px;
	margin-left:10px;
	padding-top:6px;
}


#news {
	padding-left:12px;
	padding-top:2px;
	padding-right:18px;
	text-align:left;
	min-height:105px;
	margin:0;
}

#news h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#660033;
	padding:0;
	padding-bottom:2px;
	padding-top:2px;
	margin:0;
	text-decoration:none;
}

#news h1 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#660033;
	padding:0;
	padding-bottom:2px;
	padding-top:2px;
	margin:0;
	text-decoration:none;
}

#news h1 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#660033;
	padding:0;
	padding-bottom:2px;
	padding-top:2px;
	margin:0;
	text-decoration:underline;
}

#news h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#666666;
	padding:0;
	margin:0;
	padding-top:5px;
	padding-bottom:5px;
}

#news .texte {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding:0;
	margin:0;
}

#news .texte a {
	text-align: justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	padding:0;
	margin:0;
}

#news .texte a {
	text-align: justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	padding:0;
	margin:0;
}

#news .texte a {
	text-align: justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	padding:0;
	margin:0;

}

#BasNews {
	background-image:url(../images/news/bas_news.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:629px;
	height:11px;
	margin:0;
	padding:0;
}

#ConteneurSmallNews {
	width:629px;
	background-image:url(../images/news/fd_small_news.gif);
	background-repeat:repeat-y;
}

#SmallNewsLeft {
	float:left;
	width:44%;
	margin-left:25px;
	margin-top:4px;
}

#auteur
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

#accroche
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:italic;
	padding:0;
	margin:0;
}

#SmallNewsLeft .texte{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding:0;
	margin:0;
	line-height:normal;
}
#SmallNewsLeft h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#660033;
	padding:0;
	padding-bottom:2px;
	padding-top:2px;
	margin:0;
	text-decoration:none;
}
#SmallNewsLeft h1 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#660033;
	padding:0;
	padding-bottom:2px;
	padding-top:2px;
	margin:0;
	text-decoration:none;
}
#SmallNewsLeft h1 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#660033;
	padding:0;
	padding-bottom:2px;
	padding-top:2px;
	margin:0;
	text-decoration:underline;
}

#SmallNewsLeft .texte a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	padding:0;
	margin:0;
}

#SmallNewsRight {
	float:right;
	width:44%;
	margin-right:25px;
	margin-top:4px;
	padding:0;
	margin:0;
}

#SmallNewsRight h1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#666666;
padding:0;
margin:0;
}

#SmallNewsRight .texte{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
padding:0;
margin:0;
}

#BasSmallNews {
background-image:url(../images/news/bas_small_news.gif);
background-repeat:no-repeat;
width:629px;
height:11px;
}

.fondtd {
background-image:url(../images/news/fd_small_news.gif);
background-position:top left;
background-repeat:repeat-y;
margin:0;
padding:0;
}

/*Onglet*/

#Containsonglets {
background-image:url(../images/news/fd_container_onglet.png);
background-repeat:no-repeat;
background-position:top left;
width:629px;
height:35px;
margin-left:-1px;
position:relative;
}

#onglet {
	margin:0;
	padding:0 0 0 0px;
	list-style:none;
}

#onglet li {
	float:left;
	height:34px;
	min-width:10px;
	margin:0;
	position:relative;
}

#onglet li a{
color:#660033;
}
#onglet li a:hover{
color:#c07e98;
}

#ongletcorps {
	background-image:url(../images/news/onglet_g.png);
	background-repeat:no-repeat;
	background-position:top left;
	margin:0;
	width:10px;
	height:35px;
	float:left;
	position:relative;
}

li.last {
	background-image:url(../images/news/fd_onglet.png);
	background-repeat:repeat-x;
	background-position:top left;
	margin-bottom:0;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#64003f;
}

#titre{
	padding-top:5px;
}

li.cornerd {
	background-image:url(../images/news/onglet_d.png);
	background-repeat:repeat-x;
	background-position:top left;
	margin-bottom:0;
	width:12px;
}

#boxBody a,h1,h1 a,.commentaires a
{
	color:#a89457;
	font-weight:normal;
}

#boxBody a,h1,h1 a
{
	color:#a89457;
	font-weight:bold;
}


#famous h1
{
	color:#a89457;
	font-weight:bold;
}

#rubrique h1
{
	padding:0;
	margin:0;
}