body {margin:0;font-family: Arial, Helvetica, sans-serif;background: #7a7a7c url(../images/body-bg.gif) repeat-x;}

img {border:none;}

form {padding:0;margin:0;}

.form select, .form input, .form textarea {vertical-align:middle;}

.clear{clear:both}



#main {margin: 0 auto;width: 1021px;display:block}

#header {width: 1021px;height: 217px;position: relative;background: url(../images/header-bg.jpg) no-repeat;}

#inner #header {background: url(../images/header-bg2.jpg) no-repeat;}

#header .logo {

	position: absolute;

	top: 16px;

	left: 11px;

	text-indent: -9999px;

	overflow: hidden;

	width: 234px;

	height: 95px;

	background: url(../images/logo.gif) no-repeat;

}

.top-nav-holder {position: absolute;top: 110px;left: 0;width: 1021px;height: 93px;background: url(../images/top-nav-holder-bg2.gif) no-repeat;}





#home .top-nav-holder {position:absolute;top:110px;left:0;width:1021px;height:93px;background: url(../images/top-nav-holder-bg2-home.gif) no-repeat;}

#offres .top-nav-holder {position:absolute;top:110px;left:0;width:1021px;height:93px;background: url(../images/top-nav-holder-bg2-offres.gif) no-repeat;}

#deposer .top-nav-holder {position:absolute;top:110px;left:0;width:1021px;height:93px;background: url(../images/top-nav-holder-bg2-deposer.gif) no-repeat!important;}

#rechercher .top-nav-holder {position:absolute;top:110px;left:0;width:1021px;height:93px;background: url(../images/top-nav-holder-bg2-recher.gif) no-repeat;}

#alerter .top-nav-holder {position:absolute;top:110px;left:0;width:1021px;height:93px;background: url(../images/top-nav-holder-bg2-alerter.gif) no-repeat;}

#selection .top-nav-holder {position:absolute;top:110px;left:0;width:1021px;height:93px;background: url(../images/top-nav-holder-bg2-select.gif) no-repeat;}





#top-nav li a.on {color: #000;text-decoration: none;}



#inner .top-nav-holder {background: url(../images/top-nav-holder-bg.gif) no-repeat;}





#top-nav {

	float: left;

	list-style: none;

	padding: 10px 0 0 80px;

	margin: 0;

	font-size: 13px;

	color: #fff;

}

#top-nav li {float: left;}

#top-nav li.link1 {padding: 0 71px 0 0;}

#top-nav li.link2 {padding: 0 53px 0 0;}

#top-nav li.link3 {padding: 0 43px 0 0;}

#top-nav li.link4 {padding: 0 67px 0 0;}

#top-nav li.link5 {padding: 0 91px 0 0;}

#top-nav li a {color: #fff;text-decoration: none;}

#top-nav li a:hover {color: #000;}

#top-nav li a:active, #top-nav li a.active {color: #000;}

#header .form {

	position: absolute;

	right: 18px;

	top: 12px;

	width: 200px;

}

#header .form span {font-size: 14px;line-height: 26px;color: #fff;}

#header .form div {float: left;width: 200px;}

#header .form label {

	float: left;

	font-size: 12px;

	line-height: 23px;

	color: #fff;

	padding: 0 0 0 10px;

}

#header .form input {

	float: right;

	width: 94px;

	font: 12px Arial, Helvetica, sans-serif;

	color: #8c8b8d;

	padding: 1px 0 1px 5px;

	margin: 2px 0 0;

	border: 1px solid #8c8b8d;

}

#header .form .btn {

	float: right;

	width: 92px;

	height: 18px;

	text-indent: -9999px;

	overflow: hidden;

	margin: 2px 0 0;

	background: url(../images/btn-bg.gif) no-repeat;

}



#content 		{float: left;display:block;width: 1021px;background: url(../images/content-bg.png) repeat-y;}



#column1			{float: left;width: 195px;display:block;}

#column1 #PadOLI	{padding: 0 0 0 10px;}



#column1 .box	{float: left;width: 182px;padding-bottom: 9px;background: url(../images/box-bg.gif) no-repeat 0 26px;}

#column1 .box-bottom {float: left;width: 182px;height: 10px;overflow: hidden;margin: 0 0 -9px;background:url(../images/box-bottom-bg.gif) no-repeat;}

#column1 h3 {margin: 0;

	height: 26px;

	line-height: 26px;

	font-size: 13px;

	color: #fff;

	padding: 0 0 0 86px;

	background: url(../images/box-title-bg2.gif) no-repeat;

}

#column1 h3.top-title {background: url(../images/box-title-bg.gif) no-repeat;}

#column1 ul 		{list-style: none;padding: 5px 0 0 15px;margin: 0;font-size: 11px;color: #000;height: 1%;}

#column1 ul li 		{padding: 0 0 0 10px;background: url(../images/column1-bullet.gif) no-repeat 0 4px;}

#column1 ul li a 	{color: #000;text-decoration: none;}

#column1 ul li a:hover {color: #f00;}

#column1 .banner 	{float: left;display: inline;margin: 0 0 0 6px;}

#column1 .clearance {float: left;width: 185px;height: 350px;position: relative;margin: -15px 0 0 0;background:url(../images/clearance-left-bg.png) no-repeat;}



#column2			{float: left;width: 611px;margin: -38px 0 0 0;display:block;position:relative}

#column2 #PadOLI2	{padding: 0 0 0 9px;}



#column2 h1, #column4 h1 {margin: 0 0 0 6px;font-weight: normal;font-size: 18px;color: #ee7f00;}

#column2 h2, #column4 h2 {

	float: left;

	/**display: inline; **/

	width: 583px;

	margin: 10px 4px 0 5px;

	padding: 0 0 0 9px;

	font-size: 16px;

	color: #000;

	font-weight: bold;

	height: 27px;

	background: #ee7f00 url(../images/column2-title-bg.gif) no-repeat;

}

#column2 h2 span, #column4 h2 span {

	float: left;

	padding: 0 21px 0 6px;

	line-height: 27px;

	height: 27px;

	background: #fff url(../images/column2-title-bg2.gif) no-repeat 100% 0;

}

#column2 .form-boxNew	{float: left;width: 590px;}

#column2 .form-boxNew table	{font: 12px Arial;}

#column2 .form-boxNew input	{font: 12px Arial;}

#column2 .form-boxNew .txt11{font: 11px Arial;}

#column2 .form-boxNew .btnOlivier {float:right;width: 92px;height: 18px;text-indent: -9999px;overflow: hidden;margin: 30px 80px 20px 19px;background: url(../images/btn-bg.gif) no-repeat;}

.btnDepo {float:right;width: 92px;height: 18px;text-indent: -9999px;overflow: hidden;margin: 20px 80px 20px 200px;background: url(../images/btn-bg.gif) no-repeat;}

table.txt12	{font: 12px Arial;}	

.btnOlivier {float:right;width: 92px;height: 18px;text-indent: -9999px;overflow: hidden;margin: 10px 200px 20px 19px;background: url(../images/btn-bg.gif) no-repeat;}

.btnOlivier2 {float:right;width: 92px;height: 18px;text-indent: -9999px;overflow: hidden;margin: 10px 20px 20px 0px;background: url(../images/btn-bg.gif) no-repeat;}

table.txt12	{font: 12px Arial;}



#column2 .form-box {float: left;width: 590px;}

#column2 .form-box .row {float: left;width: 250px;padding: 7px 0 0 14px;}

#column2 .form-box .row2 {float: left;width: 204px;padding: 7px 0 0 11px;}

#column2 .form-box .row .cell {float: left;width: 250px;margin: 0 0 5px;}

#column2 .form-box .row2 .cell {float: left;width: 203px;margin: 0 0 5px;}

#column2 .form-box label {float: left;font-size: 12px;color: #000;}

#column2 .form-box select {float: right;font-size: 10px;width: 168px;}

#column2 .form-box .row2 select {width: 64px;}

#column2 .form-box .btn {float: left;width: 92px;height: 18px;text-indent: -9999px;overflow: hidden;margin: 52px 0 0 19px;

	background: url(../images/btn-bg.gif) no-repeat;

}

#column2 .img-holder {float: left;margin: 0 0 0 4px;display: inline;}

#column2 .img-holder img {display: block;}

#column2 .box {float: left;width: 603px;background: url(../images/column2-box-bg.gif) repeat-y;}

#column2 .box .box-inner {float: left;width: 589px;padding: 0 0 14px 15px;background: url(../images/column2-box-bottom-bg.gif) no-repeat 0 100%;}

#column2 .box .item {float: left;width: 196px;}

#column2 .box .img {float: left;}

#column2 .box .text {float: left;width: 87px;font-size: 12px;color: #939395; background: url(../images/ico-1.gif) no-repeat 100% 0;padding-top: 6px; padding-left:2px;}

#column2 .box .text a {text-decoration:none; }

#column2 .box .text2 {width: 91px;padding: 0 4px 0 0;}

#column2 .box .text strong {display: block;color: #000;font-weight: normal;}

#column2 .box .text p {margin: 0;}

#column2 .box .text span {display: block;color: #f19730;font-size: 13px;font-weight: bold;}

#column2 .box .text span em {color: #000;font-style: normal;}

#column2 .btn-imprimer {

	float: right;

	width: 136px;

	height: 19px;

	text-indent: -9999px;

	overflow: hidden;

	margin: 15px 11px 0 0;

	background: url(../images/btn3-bg.gif) no-repeat;

}

#column2 .box2 {

	float: left;

	width: 603px;

	margin: 17px 0 0;

	background: url(../images/column2-box2-middle-bg.gif) no-repeat;

}

#column2 .box2 .box2-inner {float: left;width: 603px;background: url(../images/column2-box2-top-bg.gif) no-repeat;}

#column2 .box2 .box2-inner2 {float: left;width: 591px;padding: 7px 7px 10px 5px;background:url(../images/column2-box2-bottom-bg.gif) no-repeat 0 100%;}

#column2 .box2 h3 {

	overflow: hidden;

	margin: 0;

	font-size: 14px;

	line-height: 27px; 

	color: #000;

	font-weight: normal;

	padding: 0 0 0 15px;

	background: url(../images/column2-box2-title-bg.gif) no-repeat;

}

#column2 .box2 .sub-box {

	float: left;

	width: 589px;

	border-left: 1px solid #e8e8e8;

	border-right: 1px solid #e8e8e8;

	background: url(../images/column2-box2-subbox-bg.gif) no-repeat 0 100%;

}

#column2 .box2 .list {

	list-style: none;

	padding: 8px 0 10px 9px;

	margin: 0;

	font-size: 12px;

	color: #6f6f71;

	float: left;

	width: 370px;

}

#column2 .box2 .list li {

	float: left;

	width: 370px;

	padding-bottom: 6px;

}

#column2 .box2 .list li span {

	float: left;

	width: 190px;

}

#column2 .box2 .list li .right {

	float: right;

	width: 180px;

	font-size: 12px;

	color: #000;

}

#column2 .box2 .list li strong {font-size: 14px;}

#column2 .box2 .list li em {font-style: normal;color: #f29f3f;}

#column2 .gallery {margin: 10px 0 0 10px;

	float: left;

	width: 360px;

}

#column2 .gallery .img {float: left;}

#column2 .gallery .img {display: block;}

#column2 .gallery ul {

	float: left;

	list-style: none;

	padding: 0 0 0 19px;

	margin: 0;

	width: 55px;

}

#column2 .gallery ul li {float: left;padding: 9px 0 0;}

#column2 .gallery ul img {float: left;}

#column2 .text-area {

	float: left;

	width: 540px;

	font-size: 12px;

	color: #000;

	padding: 8px 0 17px 8px;

}

#column2 .text-area p {margin: 0;}

#column2 .text-area a {color: #ee7f00;text-decoration: none;font-weight: bold;}

#column2 .text-area a:hover {color: #f00;}

#column2 .price {

	float: left;

	width: 591px;

	height: 27px;

	background: url(../images/column2-box2-title-bg.gif) no-repeat;

}



#pricedecal{padding:0 0 0 100px;}



#column2 .price strong {

	float: left;

	font-size: 13px;

	line-height: 26px;

	color: #000;

	padding: 0 0 0 15px;

	font-weight: normal;

}

#column2 .price span {

	float: right;

	color: #ee7f00;

	font-size: 17px;

	line-height: 26px;

	font-weight: bold;

	padding: 0 65px 0 0;

}

#column2 .price span em {

	color: #000;

	font-size: 11px;

	line-height: 26px;

	font-style: normal;

}



.bouton {display:block;width: 92px;height: 18px;text-indent: 2000px;background: url(../images/btn-bg.gif) no-repeat;border:none}



#column3 			{float:left;width: 214px;margin: -37px 0 0 0;display:block;}



#column3 #PadOLI3	{margin:0}



#column3 h2 {margin: 0;font-size: 15px;font-weight: normal;color: #000;line-height: 27px;height: 27px;padding: 37px 0 0 33px;position: relative;background: url(../images/column3-title-bg.gif) no-repeat;}

#column3 .boxes {float: left;width: 210px;margin:0;display: inline;background: url(../images/column3-bg.png) top left repeat-y;}



#column3 .boxes .sub-box {float: left;width: 176px;margin: 0 0 0 11px;padding: 7px 0 7px 17px;display: inline;min-height: 57px;position: relative;background: url(../images/column3-box-bg.gif) no-repeat 0 100%;}

* html #column3 .boxes .sub-box {height: 57px;}



#column3 .boxes h3 {margin: 0;font-size: 12px;font-weight: bold ;color: #000;}

#column3 .boxes ul {list-style: none;padding: 0;margin: 0;font-size: 11px;height: 1%;}

#column3 .boxes ul li {padding: 2px 0 1px 10px;background: url(../images/plus-ico.gif) no-repeat 0 5px;color:#000;}

#column3 .boxes ul a {color: #787879;text-decoration: none;}

#column3 .boxes ul a:hover {color: #f00;}



#column3 .box 	  {}

/** #column3 .box 	  {float: left;width: 198px;height: 113px;padding: 1px 0 0 11px;display: inline;background: url(../images/column3-bottom-bg.png) no-repeat;} **/

/** #column3 .box img {float: left;} **/



#column3 .boxes  .price {position: absolute;bottom: 0;right: 0;}

#column3 .clearance {

	float: right;

	width: 206px;

	height: 299px;

	position: relative;

	display: inline;

	margin: -18px 2px 0 0;

	background: url(../images/clearance-right-bg.png) no-repeat;

}

#column4 {float: left;width: 750px;margin: -36px 0 0 36px;position: relative;display: inline;}

#column4 h2 {margin: 16px 0 13px 9px;width: 721px;}

#column4 .box {

	float: left;

	width: 356px;

	height: 168px;

	padding: 6px 0 0 8px;

	background: url(../images/column4-box-bg.gif) no-repeat;

	position: relative;

}

#column4 .box-r {float: right;}

#column4 .box h3 {

	margin: 0;

	font-size: 14px;

	line-height: 26px;

	font-weight: normal;

	color: #000;

	padding: 0 0 0 13px;

	background: url(../images/column4-title-bg.gif) no-repeat;

}

#column4 .box h4 {margin: 11px 0 0 12px;font-size: 15px;color: #ee7f00;}

#column4 .box .price {position: absolute;right: 9px;top: 6px;}

#column4 .box ul {

	list-style: none;

	padding: 2px 0 0 12px;

	margin: 0;

	font-size: 15px;

	font-weight: bold;

	color: #000;

	height: 1%;

}

#column4 .box ul li {

	padding: 0 0 0 13px;

	background: url(../images/plus-ico2.gif) no-repeat 0 4px;

}

#column4 .box ul a {color: #000;text-decoration: none;}

#column4 .box p {

	margin: 4px 0 0 12px;

	font-size: 12px;

	color: #4b4b4d;

	font-weight: bold;

}

#column4 .box .box-bottom {

	position: absolute;

	bottom: 0;

	right: 19px;

	width: 324px;

	height: 37px;

	font-size: 12px;

	color: #4b4b4d;

	font-weight: bold;

}

#column4 .box .box-bottom span {float: left;}

#column4 .box .box-bottom .btn {float: right;background: url(../images/btn2-bg.gif) no-repeat;text-indent: -9999px;overflow: hidden;width: 136px;height: 19px;}

#column4 .box .box-bottom .img {

	position: absolute;

	bottom: 9px;

	left: -13px;

}

#column5 {

	float: left;

	width: 651px;

	padding: 0 85px 0 68px;

	margin: -39px 0 0;

	position: relative;

}

#column5 h1 {

	margin: 0 0 0 159px;

	font-size: 24px;

	color: #ef8811;

	font-weight: normal;

}

#column5 h2 {

	float: left;

	display: inline;

	width: 622px;

	margin: 15px 4px 10px 5px;

	padding: 0 0 0 9px;

	font-size: 16px;

	color: #000;

	font-weight: normal;

	height: 27px;

	background: #ee7f00 url(../images/column2-title-bg.gif) no-repeat;

}

#column5 h2 span {

	float: left;

	padding: 0 0 0 6px;

	width: 197px;

	line-height: 27px;

	height: 27px;

	background: #fff url(../images/column2-title-bg2.gif) no-repeat 100% 0;

}

#column5 .form {width: 651px;overflow: hidden;}

#column5 .btn-valider {

	float: right;

	width: 92px;

	height: 18px;

	text-indent: -9999px;

	overflow: hidden;

	margin: 6px 11px 10px 0;

	background: url(../images/btn-bg.gif) no-repeat;

}

#column5 .box {float: left;width: 651px;}

#column5 .box .box-top {

	float: left;

	width: 651px;

	height: 34px;

	background: url(../images/column5-box-top-bg.gif) no-repeat;

}

#column5 .box4 .box-top {background: url(../images/column5-box-top-bg2.gif) no-repeat;}

#column5 .box .box-top h4 {

	margin: 12px 0 0 22px;

	font-size: 14px;

	color: #000;

	font-weight: normal;

}

#column5 .box .box-inner {

	float: left;

	width: 595px;

	padding: 7px 34px 7px 22px;

	background: url(../images/column5-box-middle-bg.gif) repeat-y;

}

#column5 .box4 .box-inner {background: url(../images/column5-box-middle-bg2.gif) repeat-y;}

#column5 .box .box-bottom {

	float: left;

	width: 651px;

	height: 17px;

	overflow: hidden;

	background: url(../images/column5-box-bottom-bg.gif) no-repeat;

}

#column5 .box4 .box-bottom {background: url(../images/column5-box-bottom-bg2.gif) no-repeat;}

#column5 .box .row {float: left;width: 258px;}

#column5 .box .row .cell {float: left;width: 300px;}

#column5 .box .row-r {float: right;}

#column5 .box .radio {

	float: left;

	width: 16px;

	height: 15px;

	margin: 10px 0 0;

}

#column5 .box .row label {

	float: left;

	font-size: 12px;

	line-height: 20px;

	color: #000;

	padding: 7px 0 0 7px;

}

#column5 .btn-plus {

	float: left;

	width: 91px;

	height: 18px;

	text-indent: -9999px;

	overflow: hidden;

	margin: 11px 0 0;

	background: url(../images/btn-plus-bg.gif) no-repeat;

}

#column5 .box .row .price {float: right;}

#column5 .box .row .price img {display: block;}

#column5 .box .cell2 {

	float: left;

	width: 581px;

	padding-bottom: 3px;

}

#column5 .box .cell2 label {

	float: left;

	color: #000;

	font-size: 12px;

	line-height: 20px;

	font-weight: bold;

}

#column5 .box .cell2 select {

	float: right;

	width: 194px;

	color: #000;

	font-size: 11px;

	margin: 0 326px 0 0;

	display: inline;

}

#column5 .box .text-input {

	float: right;

	width: 520px;

	height: 17px;

	background: url(../images/text-input-bg.gif) no-repeat;

}

#column5 .box .text-input input {

	float: left;

	border: 0;

	width: 510px;

	margin: 0 0 0 5px;

	display: inline;

	font: 11px Arial, Helvetica, sans-serif;

	background: transparent;

}

#column5 .box .text-input2 {

	float: right;

	width: 326px;

	height: 17px;

	background: url(../images/text-input2-bg.gif) no-repeat;

}

#column5 .box .text-input2 input {

	float: left;

	border: 0;

	width: 316px;

	margin: 0 0 0 5px;

	display: inline;

	font: 11px Arial, Helvetica, sans-serif;

	background: transparent;

}

#column5 .box .cell2 span {color: #9c9d9f;font-size: 11px;line-height: 17px;}

#column5 .box .btn-parcourir {

	float: left;

	width: 136px;

	height: 18px;

	text-indent: -9999px;

	overflow: hidden;

	margin: 7px 0 0;

	background: url(../images/btn-parcourir-bg.gif) no-repeat;

}

#column5 .box .sub-box {

	float: right;

	width: 440px;

	list-style: none;

	padding: 0;

	margin: 0;

	font-size: 12px;

	line-height: 28px;

	color: #000;

}

#column5 .box .sub-box li {float: left;width: 440px;padding: 0 0 7px;}

#column5 .box .sub-box li .btn-modifier, #column5 .box .sub-box li .btn-supprimer {

	float: left;

	width: 101px;

	height: 19px;

	text-indent: -9999px;

	overflow: hidden;

	background: url(../images/btn-supprimer-bg.gif) no-repeat;

	margin: 6px 0 0;

}

#column5 .box .sub-box li .btn-supprimer {background: url(../images/btn-supprimer-bg.gif) no-repeat;margin: 6px 0 0 15px;}

#column5 .box .sub-box li span {float: left;padding: 0 0 0 19px;width: 162px;}

#column5 .box .sub-box li .img-privew {float: left;}

#column5 .box .btn-conditions {

	float: right;

	background: url(../images/btn-conditions-bg.gif) no-repeat;

	width: 218px;

	height: 18px;

	margin: 30px 0 0;

	text-indent: -9999px;

}

#column5 .box4 textarea {

	float: right;

	width: 368px;

	padding: 0;

	height: 126px;

	margin: -34px -22px -11px 0;

	position: relative;

	font: 12px Arial, Helvetica, sans-serif;

	border:0;

	background:url(../images/carreau.gif) repeat #fff;

}

#column5 .box4 .side {

	float: left;

	width: 244px;

}

#column5 .box4 .side label {

	float: left;

	font-size: 14px;

	color: #ee7f00;

	font-weight: bold;

	width: 100px;

}

#column5 .box4 .side .btn-plus {clear: left;}

#column5 .box4 .side span {

	float: right;

	margin: 0 10px 0 0;

	display: inline;

	text-align: right;

	font-size: 12px;

	color: #9c9d9f;

	width: 110px;

}

#column5 .box2 {float: left;width: 632px;}

#column5 .box2 .row {float: left;width: 250px;padding: 0 0 0 19px;}

#column5 .box2 .row-2 {float: right;padding: 0 40px 0 0;}

#column5 .box2 .row .cell {float: left;width: 250px;padding-bottom: 4px;}

#column5 .box2 .row label {float: left;font-size: 11px;line-height: 17px;font-weight: bold;}

#column5 .box2 .row select {float: right;width: 169px;color: #000;text-align: center;}

#column5 .box2 .row-2 select {width: 73px;}

#column5 .check-holder {float: left;}

#column5 .check-holder .check {float: left;}

#column5 .check-holder label {

	float: left;

	font-size: 11px;

	line-height: 17px;

	color: #9c9d9f;

}

#column5 .box3 {

	float: left;

	width: 629px;

	height: 32px;

	margin: 12px 0 0;

	padding: 12px 0 0 22px;

	background: url(../images/column5-box3-bg.gif) no-repeat;

}

#column5 .box3 label {

	float: left;

	font-size: 14px;

	color: #000;

}

#column5 .box3 .text-input3 {

	float: left;

	width: 312px;

	height: 17px;

	margin: 0 15px 0 59px;

	display: inline;

	background: url(../images/text-input3-bg.gif) no-repeat;

}

#column5 .box3 .text-input3 input {

	float: left;

	border: 0;

	width: 302px;

	margin: 0 0 0 5px;

	display: inline;

	background: transparent;

	font: 11px Arial, Helvetica, sans-serif;

}

#column5 .box3 a {

	float: left;

	font-size: 14px;

	color: #000;

	text-decoration: none;

}

#column5 .box3 a:hover {color: #f00;}

#column5 .box3 .cell {float: left;padding: 0 0 0 57px;}

#column5 .box3 .cell .radio {

	float: left;

	width: 16px;

	height: 15px;

	margin: 0 6px 0 0;

}

#column5 .box3 .cell label {float: left;padding: 0 28px 0 0;}

#column5 .box3 .btn-plus {/*float: right;margin: 0 71px 0 0;*/}

#column5 .text-input4 {

	float: right;

	width: 199px;

	height: 17px;

	margin: 45px 0 0;

	background: url(../images/text-input4-bg.gif) no-repeat;

}

#column5 .text-input4 input {

	float: left;

	width: 189px;

	margin: 0 0 0 5px;

	display: inline;

	font: 11px Arial, Helvetica, sans-serif;

	color: #000;

	padding: 0;

	border: 0;

	background: transparent;

}

#column5 .text {

	float: left;

	width: 135px;

	font-size: 15px;

	line-height: 20px;

	color: #ee7f00;

}

#column5 .box .row3, #column5 .box .row3 .cell {

	float: left;

	width: 82px;

	margin: 0 0 0 45px;

	display: inline;

}

#column5 .box .row3 .cell {margin: 0;}

#column5 .box .row3 .cell input {

	float: left;

	width: 16px;

	height: 15px;

	margin: 4px 5px 0 0;

}

#column5 .box .row3 .cell label {

	float: left;

	font-size: 12px;

	line-height: 20px;

}

.bottom-logo {

	float: left;

	width: 100%;

	height: 135px;

	padding-bottom: 21px;

	background: url(../images/logo-bottom.gif) no-repeat 677px 0;

}

#footer {

	overflow: hidden;

	width: 1021px;

	height: 32px;

	padding-bottom: 20px;

	background: url(../images/footer-bg.gif) no-repeat 10px 0;

}

#footer ul {

	list-style: none;

	padding: 6px 0 0 66px;

	margin: 0;

	font-size: 12px;

	line-height: 26px;

	color: #fff;

}

#footer ul li {

	float: left;

	margin: 0 80px 0 0;

	padding: 0 0 0 19px;

	background: url(../images/footer-bullet.gif) no-repeat;

}

#footer ul a {color: #fff;text-decoration: none;}

#footer ul a:hover {text-decoration: underline;}





/*** ANNONCE *****/

#Padannonce	{padding:10px 0 0 6px;float:left}





.PadannonceFOND		{background: url(/_itn/images/liste_annonce_FOND.gif) no-repeat;width:298px;display:block}

.PadannonceLeft		{float:left;width:298px;}

.PadannonceRight	{float:left;width:298px;}



.annonce			{float:left;width:298px;}



.onglet				{background: url(/_itn/images/liste_annonce_mid.gif) top left repeat-y;width:298px;}

.ongletTop			{background: url(/_itn/images/liste_annonce_top.gif) no-repeat;width:298px;height:26px}

.ongletBot			{width:298px;height:14px;display:block;background: url(/_itn/images/liste_annonce_bot.gif) no-repeat;}

.ongletTop .lieu	{padding:5px 0 0 16px;float:left;font: bold 12px Arial;}

.ongletTop .prix	{padding:5px 70px 0 0;float:right;font: bold 15px Arial;}



.onglet .data 		{padding:0 16px 8px 8px}

.onglet .left 		{float:left;width:132px;padding:2px}

.onglet .data .nbr 	{font: bold 14px Arial;color:#f19933}

.onglet .data .surf {font: bold 13px Arial;color:#000}

.onglet .data .txt 	{font: 12px Arial;color:#999999;}

.onglet .right 		{float:right;width:100px;}

.onglet .plus 		{float:right;padding:8px 5px 0 0 }







.Nbrpage .data		{float:center;font: bold 12px Arial;margin:0 auto;display:block;width:220px;padding:10px 0 0 0}

.Nbrpage .left		{float:left;padding:0 10px 0 0}

.Nbrpage .center	{float:left;padding:5px 0 0 0}

.Nbrpage .right		{float:left;padding:0 0 0 10px}



.Nbrpage a			{text-decoration: none;color:#000;padding:0 5px 0 5px ;}

.Nbrpage a:hover	{text-decoration: underline;color:#000 }

.Nbrpage a.on		{text-decoration: underline;color:#000 }







#thumbs-adv	ul		{list-style: none;}







.Tablecompte		{margin:20px 0 0 100px  }	

.oublie				{float:left;font: 10px Arial!important;padding:4px 0 0 0  }

.oublie	a			{text-decoration:none;color:#000!important;}

.oublie	a:hover		{text-decoration:underline;color:#000!important;}



a.deconnect			{text-decoration:underline;color:#FFF!important;font: 11px Arial!important;padding:0 10px 0 0}

a.deconnect:hover	{text-decoration:none;color:#FFF!important;font: 11px Arial!important;padding:0 10px 0 0}



.oubliecompte			{font: 10px Arial!important;padding:12px 0 0 0}

.oubliecompte a			{text-decoration:underline!important;color:#000!important;}

.oubliecompte a:hover	{text-decoration:none!important;color:#000!important;}



.ajouter			{margin: 0 0 0 0 ;}

.ajouter a			{padding: 0 0 0 20px;font-size: 13px;color: #000;text-decoration:underline}

.ajouter a:hover	{padding: 0 0 0 20px;font-size: 13px;color: #000;text-decoration:none!important}







.photoTxt		{margin:0;padding:0 0 14px 0;clear:left}

.photoTxt .photo{float:left;margin: 3px 16px 0.6em 0;color:#999999;font-size:10px; font-weight:normal!important;}

.photoTxt .txt 	{text-align:justify;padding:3px 0 0 0}

 



 

body.popup 	{margin:0;font-family: Arial, Helvetica, sans-serif;background: #FFF}

#popupData	{margin:0;padding:14px;display:block}






#nuageTag					{margin:0 0 0 10px}
#nuageTagPad				{ float:left;background:#f5f5f5;font: 11px Arial;color:#999999;width:1000px}
#nuageTag .col				{ float:left;width:313px;padding:8px 0 8px 0}
#nuageTag .col div			{ margin:0 10px 0 10px;}
#nuageTag .col div a		{ text-decoration:none;color:#999999}
#nuageTag .col div a:hover	{ text-decoration:underline;color:#999999}



#NBREANNONCES { font: 12px Arial, Helvetica, sans-serif; color: #000;margin: 10px 0 0 26px;}
