body{
	font-family: Arial, Helvetica, sans-serif;
}

table.main{
	height: 340px;
	margin: 0px;
	padding: 0px;
	border-collapse:collapse;
}

td{
	border-right: 1px solid #ffffff;
}
table.main td.titre1{
	width: 28px;
	background-color: #77190F;
	font-size: 8px;
}

.contenu{
	background-image: url(../images/bg_menu.gif);
	vertical-align:top;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 20px;
	font-size: 11px;
}

.contenu ul{
	font-size: 11px;
}

.contenu li.no{
	color: #575757;
}
.contenu li.yes a{
	color: #000000;
}
.contenu li.yes a:hover{
	color: #ffffff;
}

.contenu li.new{

}
table.listings {
	font-size: 11px;
	vertical-align: top;
	padding: 0px;
	margin: 0px;
}
table.listings td{
	border: 0px;
	vertical-align: top;
	padding-right: 20px;
}
.contenu2{
	background-image: url(../images/bg_menu.gif);
	vertical-align:top;
	padding: 20px;
	padding-top: 0px;
}
table.intro{
	margin: 0px;
	padding: 0px;
	border-collapse:collapse;
	color: #000000;
	font-size: 11px;
}
table.intro td.gauche {
	padding-right: 20px;
	border-right: 1px dashed #ffffff;
	vertical-align:top;
	
}
table.intro td.droite{
	padding-left: 20px;
	border-right: 0px ;
	vertical-align:top;
}

table.intro td a{
	color: #ffffff;
}
hr{
	color: #ffffff;
	height: 1px;
	background-color: #ffffff;
	border: 0px;
	margin-top: 20px;
}
.contenu3{
	background-color: #77190F;
	vertical-align:top;
	padding: 0px;
	text-align:left;
}
div.new{
	border-top: 1px solid #ffffff;
	padding-left:20px;
	padding-right:20px;
	padding-top: 10px;
	color: #ffffff;
	font-size: 11px;
}
div.new a{
	color: #ffffff;
}
.contenu4{
	background-image: url(../images/bg_menu.gif);
	vertical-align:top;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 20px;
	font-size: 11px;
	padding-left:20px;
}
.contenu4 a img{
	border: 1px solid #000000;
}
.contenu4 a:hover img{
	border: 1px solid #ffffff;
}

td.header{
	margin: 0px;
	padding: 0px;
	height: 15px;
	background-color: #dd5849;
	font-size: 8px;
}