body {
padding: 0;
margin: 0;
font: 12px Arial, Helvetica, Garuda, sans-serif;
*font-size: small;
*font: x-small;
}
h1, h2, h3, h4, h5, h6, ul, li, em,  pre, code {
padding: 0;
margin: 0;
line-height: 1em;
font-size: 100%;
font-weight: normal;
font-style: normal;
}
table {
font-size: inherit;
font: 100%;
}
ul {
list-style: none;
}
img {
border: 0;
}
p {
margin: 1em 0;
}
.interessantCheckboxes p {
color: #7C7C7C;
font-size:0.8em
}



/*End CSS Reset*/

.png {
	behavior: url('scripts/iepngfix.htc');
	
}
div#overlay {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background: #000000;
	opacity: 0.3;
	filter: alpha(opacity=30);
	z-index: 1;
}
.hide {
	display: none;
}
div#popin {
	position: absolute;
	top: 100px;
	left: 0px;
	z-index: 999;
	width: 658px;
}
div#preloader {
	visibility: hidden;
	width: 0px;
	height: 0px;
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: hidden;
}

div#popin div.head {
	background: transparent url('../images/popinHead.png') no-repeat;
	behavior: url('scripts/iepngfix.htc');
	height: 101px;
	
}
div#popin div.headInner {
	position: relative;
	height: 101px;
}
div#popin div.head img.popinClose {
	position: absolute;
	top: 44px;
	right: 30px;
}
div#popin div.head h2 {
	display: none;
}
div#popin div.content {
	background: transparent url('../images/popinBackground.png') no-repeat bottom;
	padding-bottom: 30px;
	padding-top: 15px;
	padding-left: 29px;
	padding-right: 29px;
}
div#popin div.content div.inner {
	padding-left: 6px;
	padding-right: 6px;
}

div#popin div.content div.inner div.successForm {
	margin: 0 auto;
	width: 460px;
}

div#popin div.content div.inner .displayed {
	display: block;
}

div#popin div.content div.inner .notDisplayed {
	display: none;
}


		div#popin div.content .inscrivez {
			width: 600px;
			margin: 10px 0 0 0px;
			background: url(../images/inscrivezTopPopin.gif) no-repeat 0 0 #dbdbdb;
		 }
		 div#popin div.content div.formTitle {
			 height: 25px;
			 border-bottom: 1px solid #c4c4c4;
		 }
		div#popin div.content h2 {
			 color: #0077aa;
			 font-size: 18px;
			 font-weight: bold;
			 float: left;
		 } 
		div#popin div.content div.formTitle h2 {
			 color: #0077aa;
			 font-size: 18px;
			 font-weight: bold;
			 float: left;
		 }
		  div#popin div.content div.formContent {
			  padding: 10px 0px;
		  }
		 div#popin div.content div.formItem {
			 float: left;
			 width: 300px;
		 }
		 div#popin div.content div.second {
			 width: 280px;
		 }
		 div#popin div.content div.buttonContainer {
			 padding-right: 15px;
		 }
		 div#popin div.content div.buttonContainer .popinBtn {
			background: url('../images/envoyerButtonPopin.gif') no-repeat top left;
			width: 211px;
			height: 36px;
			border: 0 none;
			cursor: pointer;
		 }
	div#popin div.content div.formItem input {
		border: 1px solid #7f9db9;
		width: 190px;
		height: 16px;
		padding: 2px 5px;
		display: block;
		float: left;
		margin-bottom: 3px!important;
	}
	 div#popin div.content div.formItem label {
		float: left;
		color: #619fc9;
		font-size: 14px;
		font-weight: bold;
		display: block;
		width: 70px;
	}
	 div#popin div.content div.formItem .errLabelSpc {
		float: left;
		color: #619fc9;
		font-size: 14px;
		font-weight: bold;
		display: block;
		width: 70px;
	}
	 div#popin div.content div.formItem .errLabel {
		float: left;
		color: red;
		font-size: 14px;
		display: block;
		font-style: italic;
		margin-bottom: 10px!important;
	}
			 div#popin div.content .inscrivez .inscrivezBtm {
				width: 584px;
				padding: 12px 8px;
				background: url(../images/inscrivezBtmPopin.gif) no-repeat bottom left;
			 }
			 div#popin div.content .inscrivez .inscrivezBtm div.headContainer {
				 height: 38px;
				 background: transparent url('../images/popinHeadBack.gif') repeat-x bottom;
				 margin-bottom: 25px;
			 }
			 div#popin div.content .inscrivez .inscrivezBtm div.headContainer img {
				 float: left;
				 margin-right: 8px;
			 }
			 div#popin div.content .inscrivez .inscrivezBtm div.fbContainer {
				 padding-left: 90px;
			 }
			 
			 div#popin div.content .inscrivez .inscrivezBtm #importedContacts {
			 	display: none;
			}
			
			 div#popin div.content .inscrivez .inscrivezBtm #importedContacts .emailsListingArea {
			 	border: 1px solid #7F9DB9; 
			 	width: 565px; 
			 	height: 140px; 
			 	margin: 0 auto; 
			 	background-color: #fff; 
			 	overflow: auto; 
			 	padding: 5px;
			}
			
			 div#popin div.content .inscrivez .inscrivezBtm #importedContacts .emailsListingArea .contact {
			 	padding: 5px 0 0 5px;
			}
			
			 div#popin div.content .inscrivez .inscrivezBtm #importedContacts .emailsListingArea .contact input.sendtofriendCheckbox {
			 	border: 0 none;
			 	float: left;
			 	color: #333333;
				font-family: Verdana;
				font-size: 12px;
				font-weight: normal;
				margin: 0 !important;
				padding: 0 !important;
				width: 20px !important;
			}
			
			 div#popin div.content .inscrivez .inscrivezBtm #importedContacts .emailsListingArea .contact span {
			 	color: #548ECA;
			 	float: left;
			 	font-family: Verdana,Helvetica,sans-serif;
				font-size: 13px;
			}
			 
			 div#popin div.content .inscrivez .inscrivezBtm h2 {
			 	font-size: 18px;
				line-height: 18px;
				float: left;
				font-weight: bold;
				color: #0077aa;
				padding-top: 6px;
				padding-right: 10px;
			 }
			 
			  div#popin div.content .inscrivez .inscrivezBtm input {
				border: 1px solid #7f9db9;
				width: 190px;
				height: 16px;
				padding: 2px 5px;
				display: block;
				float: left;
				margin-bottom: 0 !important;
			}
			  div#popin div.content .inscrivez .inscrivezBtm label {
				float: left;
				color: #619fc9;
				font-size: 14px;
				display: block;
				width: 300px;
			}
			  div#popin div.content .inscrivez .inscrivezBtm div.errLabel {
				float: left;
				color: red;
				font-size: 14px;
				font-style: italic;
				margin: 0 0 0 2px;
			}
			
			 div#popin div.content .inscrivez .inscrivezBtm div.verticalSpace {
				padding: 0;
				margin: 0;
				font-size: 25px;
				height: 25px;
				width: 25px;
			}
			
			 div#popin div.content .inscrivez .inscrivezBtm p.legendTxt {
				 float: left;
				 color: #333333;
				 font-size: 11px;
				 width: 345px;
			 }
			 
			  div#popin div.content .inscrivez .inscrivezBtm p.errMessageImpEmails {
				 float: left; 
				 color: red !important; 
				 font-size: 14px !important;
				 font-style: italic;
				 margin: 10px 0 0 5px; 
			 }
			 
			  div#popin div.content .inscrivez .inscrivezBtm input.envoyerButtonPopinImp {
				 float: left; 
				 background: url(../images/envoyerButtonPopinImp.gif) no-repeat top left; 
				 width: 211px; 
				 height: 36px; 
				 border: 0 none; 
				 cursor: pointer;
			 }
			 
			  div#popin div.content .inscrivez .inscrivezBtm .loader {
				 width: 207px; 
				 text-align: center; 
				 float: right; 
				 margin: 5px 30px 0 0;
				 display: none;
			 }
			
			 div#popin div.content .inscrivez .inscrivezBtm .separator {
			 	float: left;
				width: 584px;
				height: 2px;
				margin: 10px 0;
				background: url(../images/separator.gif);
			 }
			 div#popin div.content .inscrivez .inscrivezBtm .inscrText {
			 	float: left;
				width: 584px;
				color: #000;
				font-size: 15px;
				text-align: center;
				margin:9px;
				padding:20px;
				width:515px;
			 }
			 div#popin div.content .inscrivez .inscrivezBtm .fbConnect {
			 	float: left;
				margin: 10px 0 10px 139px;
			 }
			 div#popin div.content .inscrivez .inscrivezBtm #contactUs {
			 	float: left;
				margin: 0 0 0 139px;
				width: 305px;
			 }
			 div#popin div.content .inscrivez .inscrivezBtm #contactUs .formLine {
			 	float: left;
				width: 305px;
				margin: 0 0 6px 0;
			 }
			 	div#popin div.content .inscrivez .inscrivezBtm #contactUs .formLine label.mainLabel {
					float: left;
					display: block; 
					width: 101px;
					color: #619fc9;
					font-size: 18px;
					font-weight: bold;
				}
			 	div#popin div.content .inscrivez .inscrivezBtm #contactUs .formLine .checkboxes {
					float: left;
					width: 204px;
				}
			 		div#popin div.content .inscrivez .inscrivezBtm #contactUs .formLine .checkboxes label {
						color: #000;
						font-size: 14px;
						margin: 0 27px 0 0;
					}
			 		div#popin div.content .inscrivez .inscrivezBtm #contactUs .formLine .checkboxes input {
						margin: 2px 3px 0 0;
					}
			 	div#popin div.content .inscrivez .inscrivezBtm #contactUs .formLine .inputFields {
					float: left;
					width: 204px;
				}
			 		div#popin div.content .inscrivez .inscrivezBtm #contactUs .formLine .inputFields input {
						width: 191px;
						border: solid 1px #7f9db9;
						padding: 3px;
					}



.floatR {
	float: right;
}
.floatL {
	float: left;
}
span.smaller {
	font-size: 12px;
}
p.smallTxt {
	color: #333333;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	padding-bottom: 10px;
}

body {
	background: #0077aa url(../images/bodybg.jpg) repeat-x top ;
}
	.wrapper {
		margin: 0 auto;
		width: 640px;
		_width: 644px;
		padding: 0px 5px;
		background: url(../images/wrapper.png) repeat-y top center;
		behavior: url('scripts/iepngfix.htc');
		overflow: hidden;
	}
	.wrapperNoBack {
		margin: 0 auto;
		width: 640px;
		padding: 10px 5px;
	}
	.mainContent {
		padding: 0 6px;
		_padding: 0 11px;
		_padding-right: 0px;
	}
		.wrapper .partenaires {
			float: left;
			width: 622px;
			background: url(../images/partenaires.jpg) no-repeat 0 0;
			margin: 0 0 0 3px;
			min-height: 51px;
			height: auto!important;
			height: 51px;
		}
			.wrapper .partenaires .partText {
				margin: 7px 0 0 12px;
				padding: 0 0 3px 0;
				width: 100px;
				font-size: 12px;
				color: #9e9e9e;
				border-bottom: solid 1px #9e9e9e;
				float: left;
			}
			.wrapper .partenaires .partenairesLogo {
				float: right;
				width: 480px;
				margin: 0 0 0 18px;
			}
			.wrapper .partenaires .partenairesLogo a {
				display: block;
				float: left;
			}
			.wrapper .partenaires .partenairesLogo a#msn {
				padding: 5px 0 0 0;
			}
			.wrapper .partenaires .partenairesLogo a#rtl {
				padding: 9px 0 0 30px;
			}
			.wrapper .partenaires .partenairesLogo a#franceSoir {
				padding: 16px 0 0 27px;
			}
			.wrapper .partenaires .partenairesLogo a#leboncoin {
				padding: 12px 0 0 24px;
			}
	.clear {
		clear: both;
	}
	.wrapper .logo {
		float: left;
		text-align: center;
		width: 622px;
		margin: 30px 0 37px 0;
	}
	.wrapper .cashstore {
		float: left;
		width: 622px;
		font-size: 12px;
		color: #545454;
	}
		.wrapper .cashstore .propose {
			float: left;
			width: 390px;
		}
			.wrapper .cashstore .propose span,
			.wrapper .cashstore .propose a {
				display: block;
				float: left;
			}
			.wrapper .cashstore .propose span {
				margin: 5px 3px 0 0;
			}
		.wrapper .cashstore .partager {
			float: left;
			width: 232px;
		}
			.wrapper .cashstore .partager .partagerText {
				float: left;
				width: 93px;
				color: #9e9e9e;
				padding: 0 0 3px 0;
				border-bottom: solid 1px #9e9e9e;
			}
		.wrapper .cashstore .partager .socialButtons {
			float: left;
		}
			.wrapper .cashstore .partager .socialButtons a {
				float: left;
				display: block;
				margin: 0 6px;
			}
	.wrapper .date {
		float: left;
		width: 585px;
		background: url(../images/dateBg.gif) no-repeat 0 0;
		height: 72px;
		margin: 15px 0 0 0;
		padding: 9px 24px 0 20px;
	}
		.wrapper .date .currentDate {
			float: left;
			width: 154px;
		}
		.wrapper .date .currentDate .coundown {
			background: transparent url('../images/countCownBackground.gif') no-repeat;
			width: 92px;
			height: 60px;
			display: block;
			padding-left: 62px;
			padding-top: 3px;
		}
		.wrapper .date .currentDate .coundown img {
			float: left;
			margin-right: 1px;
		}
		.wrapper .date .dateText {
			float: left;
			width: 287px;
			margin: 5px 0 0 8px;
		}
		.wrapper .date .clock {
			float: right;
			width: 40px;
			height: 57px;
			padding: 7px 0 0 21px;
			background: url(../images/separatorClock.gif) no-repeat top left;
		}
	.reductionsForm {
		float: left;
		width: 628px;
		margin: 7px 0 0 0;
		background: url(../images/reductionsMiddle.gif) repeat-y;
	}
		.reductionsFormBtm {
			float: left;
			width: 628px;
			padding: 0 0 27px 0;
			background: url(../images/reductionsBtm.gif) no-repeat left bottom;
		}
		.reductionsFormBtmFlex {
			padding-bottom: 18px;
		}
		 .reductionsFormBtm .inscrivez {
			width: 600px;
			margin: 21px 0 0 14px;
			background: url(../images/inscrivezTop.gif) no-repeat 0 0 #dbdbdb;
		 }
		 
		 .reductionsFormBtm .restrictedArea {
			width: 580px; 
			height: 300px; 
			margin: 0 auto; 
			font-size: 14px; 
			overflow: auto;
		 }
		 
		 .restrictedArea  a{
		 color: #000;
		 text-decoration: underline;
		 }
		 
			 .reductionsFormBtm .inscrivez .inscrivezBtm {
				width: 584px;
				padding: 20px 8px;
				background: url(../images/inscrivezBtm.gif) no-repeat bottom left;
			 }
			 .reductionsFormBtm .inscrivez .inscrivezBtm h1 {
			 	font-size: 36px;
				line-height: 36px;
				float: left;
				width: 584px;
				font-weight: bold;
				color: #0077aa;
				text-align: center;
				/* background: url(../images/contact.gif) no-repeat right 2px; */
			 }
			 .reductionsFormBtm .inscrivez .inscrivezBtm h1.message {
				 background: url(../images/message.gif) no-repeat right 2px;
			 }
			 .reductionsFormBtm .inscrivez .inscrivezBtm .separator {
			 	float: left;
				width: 584px;
				height: 2px;
				margin: 10px 0;
				overflow: hidden;
				background: url(../images/separator.gif);
			 }
			 .reductionsFormBtm .inscrivez .inscrivezBtm .inscrText {
			background:#FFFFFF none repeat scroll 0 0;
color:#000000;
float:left;
font-size:14px;
line-height: 20px;
margin:10px;
padding:20px;
/*text-align:center;*/
width:520px;
border:4px double #efefef;
			 }
			 .reductionsFormBtm .inscrivez .inscrivezBtm .fbConnect {
				padding: 10px 0 10px 139px;
			 }
			 .reductionsFormBtm .inscrivez .inscrivezBtm #contactUs {
			margin:30px 0 0 75px;
			width:405px;
			 }
			 .reductionsFormBtm .inscrivez .inscrivezBtm #contactUs .formLine {
			 	float: left;
				width: 405px;
				margin: 0 0 6px 0;
			 }
			 	.reductionsFormBtm .inscrivez .inscrivezBtm #contactUs .formLine label.mainLabel {
					float: left;
					display: block; 
					color: #619fc9;
					font-size: 18px;
					font-weight: bold;
					padding:5px;
				}
				.reductionsFormBtm .inscrivez .inscrivezBtm #contactUs .formLine label.errorLabel {
					float: left;
					display: block; 
					color: red;
					font-size: 12px;
					font-weight: bold;
					font-style: italic;
					margin: 5px 0 0 0;
				}
			 	.reductionsFormBtm .inscrivez .inscrivezBtm #contactUs .formLine .checkboxes {
					float: left;
					width: 204px;
				}
			 		.reductionsFormBtm .inscrivez .inscrivezBtm #contactUs .formLine .checkboxes label {
						color: #000;
						font-size: 14px;
						margin: 0 20px 0 0;
					}
			 		.reductionsFormBtm .inscrivez .inscrivezBtm #contactUs .formLine .checkboxes input {
						margin: 2px 3px 0 0;
					}
			 	.reductionsFormBtm .inscrivez .inscrivezBtm #contactUs .formLine .inputFields {
					float: left;
					width: 204px;
				}
			 		.reductionsFormBtm .inscrivez .inscrivezBtm #contactUs .formLine .inputFields input {
						width: 191px;
						border: solid 1px #7f9db9;
						padding: 3px;
					}
		.reductionsFormBtm .interessantCheckboxes {
			width: 584px;
			margin: 10px 0 0 24px;
		}
			.reductionsFormBtm .interessantCheckboxes h2 {
				font-size: 18px;
				line-height: 36px;
				width: 504px;
				font-weight: bold;
				color: #0077aa;
			/* 	background: url(../images/pen.gif) no-repeat right 8px; */
			}
			.reductionsFormBtm .interessantCheckboxes h2.success {
				/* background: url(../images/success.gif) no-repeat right 8px; */
			}
			.reductionsFormBtm .interessantCheckboxes .separator {
			 	float: left;
				width: 584px;
				height: 2px;
				margin: 5px 0 10px 0;
				background: url(../images/separator.gif);
				overflow: hidden;
			 }
			.reductionsFormBtm .interessantCheckboxes .thematiqueChckbx {
				margin: 17px 0 0 12px;
			}
			.reductionsFormBtm .interessantCheckboxes .thematiqueChckbx .checkboxField {
				float: left;
				width: 150px;
				height: 20px;
				overflow: hidden;
				margin: 0px;
			}
			.reductionsFormBtm .interessantCheckboxes .thematiqueChckbx .checkboxFieldEnd {
				float: left;
				width: 120px;
			}
				.reductionsFormBtm .interessantCheckboxes .thematiqueChckbx label {
					float: left;
					margin: 0;
					font-size: 14px;
					color: #619fc9;
					font-weight: bold;
				}
				.reductionsFormBtm .interessantCheckboxes .thematiqueChckbx div.errorLbl {
					font-size: 12px;
					color: red;
					font-style: italic;
					margin-bottom: 14px!important;
				}
				.reductionsFormBtm .interessantCheckboxes .thematiqueChckbx input {
					float: left;
				}
			.reductionsFormBtm .interessantCheckboxes .partenairesChckbx {
				padding: 17px 0 0 12px;
			}
			.reductionsFormBtm .interessantCheckboxes .checkboxField {
				font-size: 11px;
				color: #7c7c7c;
				
			}
			.reductionsFormBtm .interessantCheckboxes .checkboxField input {
				margin-left: 0px;
			}
			.reductionsFormBtm input.submitB {
				background: url(../images/jeMinscris.gif) no-repeat top left;
				width: 320px;
				height: 51px;
				border: 0 none;
				cursor: pointer; 
			}
	.wrapper p.partners {
		padding-left: 90px;
		margin: 0px;
		padding-top: 25px;
		color: #acacac;
		font-size: 12px;
	}
	.wrapper div.carrouselContainer {
		background: #eeeeee;
		padding: 18px 0px;
		_margin-left: 5px;
	}
	.wrapper p.txt {
		color: #333333;
		font-size: 14px;
		margin: 0px;
		padding: 5px 10px;
	}
	.wrapper p.txt a {
		color: #619fc9;
		text-decoration: underline;
		font-size: 14px;
	}
	.wrapper p.txt a:hover {
		text-decoration: none;
	}
	.wrapperNoBack div.threeColsLayout {
		background: transparent url('../images/threeColsBackground.gif') repeat-y;
		padding-bottom: 20px;
	}
	.wrapperNoBack div.threeColsLayout h3 {
		color: #f5f2e3;
		font-size: 18px;
		font-weight: bold;
		margin: 0px;
		padding: 0px;
		padding-bottom: 7px;
	}
	.wrapperNoBack div.threeColsLayout ul.list li {
		padding-bottom: 5px;
		line-height: 16px;
	}
	.wrapperNoBack div.threeColsLayout ul.list li a {
		color: #f5f2e3;
		text-decoration: none;
	}
	.wrapperNoBack div.threeColsLayout ul.list li a:hover {
		text-decoration: underline;
	}
	.wrapperNoBack div.threeColsLayout div.leftCol {
		width: 150px;
		float: left;
		padding-left: 10px;
	}
	.wrapperNoBack div.threeColsLayout div.middleCol {
		width: 310px;
		float: left;
		padding-left: 10px;
	}
	.wrapperNoBack div.threeColsLayout div.rightCol {
		width: 150px;
		float: left;
		padding-left: 10px;
	}
	.wrapperNoBack div.threeColsLayout div.rightCol img {
		margin-right: 22px;
		float: left;
	}
	.wrapper form.contactUsForm {
		margin: 0px;
		padding: 0px;
		padding-left: 50px;
	}
	.wrapper p.formDescription {
		color: #000000;
		font-size: 14px;
		margin: 0px;
		padding-bottom: 20px;
	}
	.wrapper form.contactUsForm div.leftCol {
		float: left;
		width: 240px;
	}
	.wrapper form.contactUsForm div.rightCol {
		float: left;
		width: 210px;
	}
	.wrapper form.contactUsForm input,
	.wrapper form.contactUsForm select{
		border: 1px solid #7f9db9;
		width: 190px;
		height: 16px;
		padding: 2px 5px;
		display: block;
		float: none!important;
		margin-bottom: 3px!important;
	}
	.wrapper form.contactUsForm select {
		height: 20px;
		width: 200px;
		padding: 0px!important;
	}
	.wrapper form.contactUsForm label {
		float: left;
		color: #619fc9;
		font-size: 18px!important;
		font-weight: bold;
		display: block;
	}
	.wrapper form.contactUsForm label.smaller {
		font-size: 14px!important;
		font-weight: normal!important;
	}
	.wrapper form.contactUsForm textarea {
		width: 440px;
		height: 100px;
		border: 1px solid #7f9db9;
		margin-bottom: 3px!important;
	}
	
	.wrapper div.sendButton {
		padding-right: 78px;
		padding-top: 20px;
	}
	.wrapper div.sendButton div.envoyerBtn{
		width: 168px;
		height: 57px;
		float: right; 
	}
	.wrapper div.sendButton div.envoyerBtn input.submitBtn {
		background: url(../images/envoyerButton.gif) no-repeat top right;
		width: 168px;
		height: 57px;
		border: 0 none;
		cursor: pointer;
		float: right; 
	}
	.wrapper div.shareWithFriend {
		padding-left: 140px;
	}
	.wrapper div.shareWithFriend ul,
	.wrapper div.shareWithFriend ul li {
		margin: 0px;
		padding: 0px;
		list-style: none;
	}
	.wrapper div.shareWithFriend ul li {
		margin-right: 15px;
		padding-bottom: 10px;
	}
	.wrapper div.shareWithFriend ul li img {
		float: left;
	}
	.wrapper div.shareWithFriend ul li h4 {
		color: #619fc9;
		font-size: 18px;
		padding-top: 5px;
		float: left;
		font-weight: normal;
		padding-left: 20px;
	}
	.wrapper div.shareWithFriend ul li h4 a {
		text-decoration: none;
		color: #619fc9;
	}
	.wrapper div.shareWithFriend ul li h4 a:hover {
		text-decoration: underline;
	}
.footer {
	text-align: center;
	height: 25px;
	line-height: 25px;
}
.footer p {
	margin: 0px;
	padding: 0px;
	color: #767676;
	font-size: 12px;
}
.contactus  {
font-size:15px;
color:#000;
text-align:right;
width:575px;
font-weight:bold;

}