/* newsSlider */.newsSlider {	height: 250px;	position: relative;	text-align:left;	width:670px;	margin: auto;}.newsSlider .container {	float: left;	position: relative;	overflow: hidden;	width: 670px;}.newsSlider .newsSliderItemListContainer {	margin: 0;	padding:0;	width: 100000px;	position: relative;	top: 0;	left: 0;	height: 215px;}.newsSlider .item {	display:inline;	float:left;	width: 670px;}.newsSlider .item h2.titleAdsl {	background: url(/img/2008/eligibilite/title_adsl.gif) 0 0 no-repeat;	width: 245px;	height: 29px;	margin: 3px 0 0 20px;	float: left;}.newsSlider .item h2.titleFibre {	background: url(/img/2008/eligibilite/title_fibre.gif) 0 0 no-repeat;	width: 331px;	height: 29px;	margin: 3px 0 0 20px;	float: left;}.newsSlider .item h2 span {	display: none;}.newsSlider table {	margin: 0 0 0 20px;	float: left;	height: 140px;}.newsSlider .checkoptin { float: left; }.newsSlider .checkbox {	width: auto;	border: 0;	margin: 0 0 0 33px;}.newsSlider .accept {	color: #000;	font-size: 10px;}.newsSlider table td {	width: 170px;}.newsSlider table input,.newsSlider table select {	width: 160px;	border: 1px solid #bbb;	font-size: 12px;	color: #888;}.newsSlider table select {	width: 162px;}.newsSlider .submitTest {	background: url(/img/2008/eligibilite/bg_submit_test.gif) 0 0 no-repeat;	width: 147px;	height: 39px;	border: 0;	margin: 10px 0 0 115px;	text-indent: 100000px;	cursor: pointer;}.newsSlider .boites .submitTest {	background: url(/img/2008/eligibilite/bg_submit_test.gif) 0 0 no-repeat;	width: 147px;	height: 39px;	border: 0;	margin: 0 0 0 115px;	text-indent: 100000px;	cursor: pointer;}.newsSlider .button_fibre {	width: 125px;	height: 22px;	float: right;	margin: 60px 10px 0 0;}.newsSlider .button_adsl {	width: 125px;	height: 22px;	float: right;	margin: 60px 10px 0 0;}.newsSlider table.fibre .submitTest {	margin: 0 0 -10px 115px;}.newsSlider .button_fibre span,.newsSlider .button_adsl span {	display: none;}.next_button{	width: 220px;	height: 40px;	cursor: pointer;	z-index: 4;	position: absolute;	top: 0;	left: 220px;}.previous_button {	width: 220px;	height: 40px;	cursor: pointer;	z-index: 100;	position: absolute;	top: 0;	left: 0;}.next_button_disabled,.previous_button_disabled {	opacity: 0.3;	cursor: auto;	display: none;}.onglet_construction{	position: absolute;	right: 0;	top: 0;	width: 230px;	height: 40px;}.onglet_construction a {	display: block;	height: 40px;}.onglet_construction a span{	display: none;}.container {	background: url(/img/2008/eligibilite/bg_eligibilite.jpg) 0 0 no-repeat;}.onglet {	width: 670px;	height: 40px;	background: url(/img/2008/eligibilite/bg_onglet.jpg) 0 -40px no-repeat;}.onglet_fibre{	width: 670px;	height: 40px;	background: url(/img/2008/eligibilite/bg_onglet.jpg) 0 0 no-repeat;}/* Test fibre */.newsSlider .boites {	min-height: 140px;}.newsSlider #codePostal,.newsSlider .telephone input,.newsSlider #ligne2 select,.newsSlider #ligne3 select,.newsSlider #ligne4 select {	width: 160px;	border: 1px solid #bbb;	font-size: 12px;	color: #888;	float: left;	margin: 0 0 0 20px;}.newsSlider #ligne2 select,.newsSlider #ligne3 select,.newsSlider #ligne4 select {	width: 162px;	margin-top: 3px;}
