.bottom-right-row {
	background:url(/photo/images_default/bottom-gray-corner.gif) no-repeat 0 100%;
	padding:0 3px 15px;
	overflow:hidden;
}
.right-adds img {
	border:1px solid #b8b8b8;
	margin-bottom:14px;
	clear:both;
}
.main-left-gray {	
	margin-bottom:19px;
	background:url(/photo/images_default/main-left-gray.gif) repeat-y;
	width:200px;
	float:left;
}
.top-left-gray {
	background:url(/photo/images_default/top-left-gray.gif) no-repeat;
	padding-top:3px;
}
.bottom-left-gray {
	background:url(/photo/images_default/bottom-left-gray.gif) no-repeat 0 100%;
	padding:0 3px 9px;
}
.violet-title {
	background:url(/photo/images_default/main-left-violet.gif) repeat-y;
	float:left;
	width:194px;
}
.top-violet-title {
	background:url(/photo/images_default/top-left-violet.gif) no-repeat;
	padding-top:6px;
}
.bottom-violet-title {
	background:url(/photo/images_default/bottom-left-violet.gif) no-repeat 0 100%;
	padding-bottom:6px;
}
.left-vote {
	padding:5px 0 0 5px;
	clear:both;
}
.left-vote form {
	padding:5px 0 0;
	margin:0;
}
.left-vote form div {
	height:100%;
	overflow:hidden;
	font:bold 9px Verdana, Arial, Helvetica, sans-serif;
}
.left-vote form label,
.left-vote form input {
	float:left;
}
.left-vote form label {
	width:35px;
	padding:3px 0 0 7px;
}
.voter-button {
	width:45px;
	height:17px;
	float:right !important;
	margin-right:3px;
}
.maincenter-violet-title {
	background:url(/photo/images_default/maincenter-violet-title.jpg) repeat-y;
	margin-left:-1px;
}
.topcenter-violet-title {
	background:url(/photo/images_default/topcenter-violet-title.jpg) no-repeat;
	padding:3px 0 5px;
}
.maincenter-blue-title {
	background:url(/photo/images_default/maincenter-blue-title.jpg) repeat-y;
	margin-left:-1px;
}
.topcenter-blue-title {
	background:url(/photo/images_default/topcenter-blue-title.jpg) no-repeat;
	padding:3px 0 5px;
}
.violet-links a {
	color:#7d085d;
	font-weight:bold;
	text-decoration:none;
}
.violet-links a:hover {
	text-decoration:underline;
} 
.info-exclusive {
	width:404px;
	height:150px;
	font-size:14px;
	color:#7d085e;
	line-height:33px;
	margin-top:40px;
	background:url(/photo/images_default/info-exclusive.gif);
	padding:15px 0 0 26px;
}
.info-exclusive strong {
	display:block;
}
.info-exclusive a {
	color:#7d085e;
	text-decoration:none;
}
.info-exclusive a:hover {
	text-decoration:underline;
}
.dotted-box {
	background:url(/photo/images_default/gray-dot.gif) repeat-x;
	height:100%;
	overflow:hidden;
	padding:10px 0 25px;
	margin-top:47px;
}
p.underdotted {
	margin-top:16px;
	text-align:right;
	font-style:italic;
}
.abonnez-vous {
	height:100%;
	overflow:hidden;
	font-size:11px;
}
.abonnez-vous p {
	margin-top:11px;
}
.right-abonnez-vous {
	float:right;
	width:328px;
}
.left-images {
	width:100px;
	float:left;
}
.left-images img {
	margin:10px auto 0;
}
.left-images img.first {
	margin-bottom:30px;
}
.center-adds {
clear:both;
padding:31px 0pt 50px;
}
a.prev{
background-image:url(/photo/images_default/right-row.gif); background-repeat:no-repeat; background-position:left; padding-left:13px;
font-weight:bold; font-size:11px;
}
