html, body {

 }
/*body { /*background-color:#d3d2d2;*/background-color:#ededed;font-family:Helvetica, Arial,Helvetica, sans-serif;
}*/
/*A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none
}	*/
label {
display: inline-block;
vertical-align: middle;
font-weight: bold;
color:#ffffff;
}
/*#page0{ background-color: #FFFFFF;width: 999px;box-shadow:3px 3px 3px 0px #9e9e9e;border-left:1px solid #d3d3d3;margin: auto;
position: relative;overflow:hidden;padding-top:100px;}
#Header{
width:989px;height:85px;padding:5px 5px 5px 5px;
}
.HLogo{
width:322px; height:75px;padding:5px 5px 5px 0px;float:left;
}
#logo {width:322px; height:75px;border:0px;
}
.page_content {
width:989px;height:50px;padding:5px 5px 5px 10px;float:left;
}*/
.nav {
width:1031px;height:39px;cursor:pointer;
}
.photoAlignWidth {
position: relative; overflow: hidden; float: left;width: 100%;
}
.photoAlignHeight {
display: block;/* height: 100%;*/text-align: center;
}
.photoContain {
height:auto;float:left;/*background-color:#d3d3d3;*//*padding:5px;*/position:relative;display:table;
}
.photoContain span {
z-index:50;width:100%;height:auto;
}
.photoContain img {
width:100%;height:auto;z-index:10;
}
.photoUrgent {
position: absolute;
    left: 0px;
    bottom: 0px;z-index:99;width:100%;height:auto;
	}
.photoUrgent img {
width:100%;height:auto;
}
/*.ligne3 {
float:left;width:100%;
}*/
.lien-tri {
/*padding-top:3px;*/line-height:26px;height:26px;/*vertical-align:middle;background-color:#D2D2D2;*/font-family:Helvetica, Arial,Helvetica, sans-serif;font-size:12px;font-weight:bold;text-align:center;
}
.content-lien-tri {
width:100%;text-align:center;float:left;padding:0px 5px 0px 5px;
}
.lien-all-annonces {
width:22%;float:left;border-right:1px solid #FFFFFF;padding-right:5px;padding-left:5px;
}
.lien-all-annonces a {
color:#FFFFFF;
}
.lien-ann-part {
width:23%;float:left;border-right:1px solid #FFFFFF;padding-right:5px;padding-left:5px;
}
.lien-ann-part a {
color:#FFFFFF;
}
.lien-ann-pro {
width:25%;float:left;border-right:1px solid #FFFFFF;padding-right:5px;padding-left:5px;
}
.lien-ann-pro a {
color:#FFFFFF;
}
.lien-ann-pro2 {
width:24%;float:left;border-right:1px solid #FFFFFF;padding-right:5px;padding-left:5px;
}
.lien-ann-pro2 a {
color:#FFFFFF;
}
.lien-prix-crois {
width:15%;float:left;border-right:1px solid #FFFFFF;padding-right:5px;padding-left:5px;
}
.lien-prix-crois a {
color:#FFFFFF;
}
.lien-prix-crois2 {
width:16%;float:left;border-right:1px solid #FFFFFF;padding-right:5px;padding-left:5px;
}
.lien-prix-crois2 a {
color:#FFFFFF;
}
.lien-prix-decr {
width:15%;float:left;padding-right:5px;padding-left:5px;
}
.lien-prix-decr a {
color:#FFFFFF;
}
.bpic-contour {
width:100%;height:auto;box-shadow:2px 2px 2px gray,-1px -1px 2px #d3d3d3;
}
.bpic-contour img {
height:auto;width:100%;
}
.contain-titre-ann-une {
float:left;width: 100%;
position:absolute;top:5px;z-index:100;
}
.content-titre-ann-une {
font-size: 11px;font-weight:Bold;text-shadow:1px 1px 2px #BEBEBE;text-align:left;padding-left:5px;color:#494949;
}
.contain-prix-une {
float:left;width: 100%;position:absolute;bottom:0px;
z-index:200;
}
.content-prix-une {
float:right;/*font-size: 11px;*/font-weight:Bold;/*text-shadow:1px 1px 2px #BEBEBE;*/color:#ffffff;background-color: #f5a321;padding-left:5px;padding-right:5px;text-align:right;
font-family: 'Titillium Web', sans-serif;
font-size: 14px !important;
font-weight: 700;
letter-spacing: 1px;

}
.contain-une {
float:left;width:100%;background-color:#DEDEDE;padding:10px 0px;
}
.contain-une section {
border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;width:100%;float:left;
}
.content-une-gen {
min-height:140px;width:100%;background-color:#b8b8b8;padding:0px 5px;float:left;
}
.search-contain {
width:100%;/*min-width:320px;*/margin:0 auto;background-color:#e6d6d6;
}
.content-search1 {
width:100%;margin-left:auto;margin-right:auto;
}
.tete-cat {
background-color:#d3d3d3;border-top:1px solid #454545;border-bottom:1px solid #454545;margin:2px 0px 2px 0px;
}






.contain-une2 section {
/*border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;width:100%;float:left;*/
}
.content-une-gen2 {
min-height:140px;width:100%;/*background-color:#b8b8b8;*/padding:20px 0px;float:left;
}
























/*.search {
width:980px;padding:0px 10px 0px 10px;float:left;background:#e9e9e9;
}
.search_content { 
width:968px;float:left;padding:5px 5px 5px 5px;color:#454545;font-family:Helvetica, Arial,Helvetica, sans-serif;font-size:14px;font-weight:normal;text-align:left;
}

.search1 {
width:968px;float:left;
}
*/
/*#search{padding:0px 10px 0px 4px;width:100%;height:40px;border:1px solid #AAA;float:left;line-height:40px;}
#search:hover,#search:focus{border-color:#777;}*/
#results{display:none;width:100%;float:left;border:1px solid #AAA;border-top-width:0;background-color:#FFF;margin-top:0px;}

	.autocomplete {
	list-style-type: none;
		max-height: 100px;
		overflow-y: auto;
		/* prevent horizontal scrollbar */
		overflow-x: hidden;
		/* add padding to account for vertical scrollbar */
		padding-right: 0px;
	max-width:300px;width:100%;
	background-color:white;
	border:1px solid #888;position:absolute;
z-index:1000;
font-family: pt_sansregular, sans-serif; font-size:14px;

	}
.auto{
width:100%px;padding-left:4px;
text-align:left;border:0;
background-color:#FFF;
line-height:40px;cursor: pointer;
font-family: pt_sansregular, sans-serif; font-size:14px;


}
.auto:hover{ background-color: #d3d3d3; }	
	
	/* IE 6 doesn't support max-height
	 * we use height instead, but this forces the menu to always be this tall
	 */
	* html .autocomplete {
		height: 100px;
	}

    

/*a{background:0 0}a:focus{outline:dotted thin}a:active,a:hover{outline:0}
a,a:hover{text-decoration:none}*/
/*.main-header{position:fixed;width:100%;height:71px;top:0;left:0;right:0;z-index:9999999999;}*/
.main-nav{height:71px;background-image: -webkit-linear-gradient(bottom , #B00E03 0%, #F30E15 100%);
background-image:    -moz-linear-gradient(bottom , #B00E03 0%, #F30E15 100%);
background-image:     -ms-linear-gradient(bottom , #B00E03 0%, #F30E15 100%);
background-image:      -o-linear-gradient(bottom , #B00E03 0%, #F30E15 100%);
background-image:         linear-gradient(bottom , #B00E03 0%, #F30E15 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F30E15',endColorstr='#B00E03', GradientType=0);}

.main-nav .nav-item{position:relative;display:block;float:left;height:71px;color:#FFF;}
.main-nav .nav-item-right{float:right}
.main-nav .logo {vertical-align:middle;padding-right:20px;}
.main-nav .nav-text{display:block;padding:0px;line-height:71px;color:inherit;text-align:center;font-size:12px}


.main-nav{font-size:12px;font-weight:normal;}.main-nav .active .nav-text,.main-nav .nav-text:hover{background-color:#ED1111}



.nav-compte{
max-width:770px; float:right; width:100%;height: 20px; background-image: -webkit-linear-gradient(bottom , #B00E03 0%, #F30E15 100%);
background-image:    -moz-linear-gradient(bottom , #B00E03 0%, #F30E15 100%);
background-image:     -ms-linear-gradient(bottom , #B00E03 0%, #F30E15 100%);
background-image:      -o-linear-gradient(bottom , #B00E03 0%, #F30E15 100%);
background-image:         linear-gradient(bottom , #B00E03 0%, #F30E15 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F30E15',endColorstr='#B00E03', GradientType=0);margin-right:0px; }

#class_list{
background-color:#929292;	TEXT-DECORATION: none;
}
#class_list:hover{
background-color:#f08a24;color:#FFFFFF;	TEXT-DECORATION: none;
}
#class_list a:hover{
background-color:#f08a24;color:#FFFFFF;	TEXT-DECORATION: none;
}
#encours{
background-color:#f08a24;color:#FFFFFF;
}
#encours a:hover{
background-color:#f08a24;color:#FFFFFF;
}
#class_list30{
background-color:#2c2c31;	TEXT-DECORATION: none;
}
#class_list30:hover{
background-color:#929292;color:#FFFFFF;	TEXT-DECORATION: none;
}
#class_list30 a:hover{
background-color:#929292;color:#FFFFFF;	TEXT-DECORATION: none;
}
#encours30{
background-color:#929292;color:#FFFFFF;
}
#encours30 a:hover{
background-color:#929292;color:#FFFFFF;
}
#class_list31{
background-color:#2c2c31;	TEXT-DECORATION: none;
}
#class_list31:hover{
background-color:#929292;color:#FFFFFF;	TEXT-DECORATION: none;
}
#class_list31 a:hover{
background-color:#929292;color:#FFFFFF;	TEXT-DECORATION: none;
}
#encours31{
background-color:#929292;color:#FFFFFF;
}
#encours31 a:hover{
background-color:#929292;color:#FFFFFF;
}
#class_list20{
background-color:#2c2c31;	TEXT-DECORATION: none;
}
#class_list20:hover{
background-color:#929292;color:#FFFFFF;	TEXT-DECORATION: none;
}
#class_list20 a:hover{
background-color:#929292;color:#FFFFFF;	TEXT-DECORATION: none;
}
#encours20{
background-color:#929292;color:#FFFFFF;
}
#encours20 a:hover{
background-color:#929292;color:#FFFFFF;
}
#class_list21{
background-color:#2c2c31;	TEXT-DECORATION: none;
}
#class_list21:hover{
background-color:#929292;color:#FFFFFF;	TEXT-DECORATION: none;
}
#class_list21 a:hover{
background-color:#929292;color:#FFFFFF;	TEXT-DECORATION: none;
}
#encours21{
background-color:#929292;color:#FFFFFF;
}
#encours21 a:hover{
background-color:#929292;color:#FFFFFF;
}
#class_list10{
background-color:#2c2c31;	TEXT-DECORATION: none;
}
#class_list10:hover{
background-color:#929292;color:#FFFFFF;	TEXT-DECORATION: none;
}
#class_list10 a:hover{
background-color:#929292;color:#FFFFFF;	TEXT-DECORATION: none;
}
#encours10{
background-color:#929292;color:#FFFFFF;
}
#encours10 a:hover{
background-color:#929292;color:#FFFFFF;
}
#class_list11{
background-color:#2c2c31;	TEXT-DECORATION: none;
}
#class_list11:hover{
background-color:#929292;color:#FFFFFF;	TEXT-DECORATION: none;
}
#class_list11 a:hover{
background-color:#929292;color:#FFFFFF;	TEXT-DECORATION: none;
}
#encours11{
background-color:#929292;color:#FFFFFF;
}
#encours11 a:hover{
background-color:#929292;color:#FFFFFF;
}
#class_listP20{
background-color:#2c2c31;	TEXT-DECORATION: none;
}
#class_listP20:hover{
background-color:#929292;color:#FFFFFF;	TEXT-DECORATION: none;
}
#class_listP20 a:hover{
background-color:#929292;color:#FFFFFF;	TEXT-DECORATION: none;
}
#encoursP20{
background-color:#929292;color:#FFFFFF;
}
#encoursP20 a:hover{
background-color:#929292;color:#FFFFFF;
}
#class_listP21{
background-color:#2c2c31;	TEXT-DECORATION: none;
}
#class_listP21:hover{
background-color:#929292;color:#FFFFFF;	TEXT-DECORATION: none;
}
#class_listP21 a:hover{
background-color:#929292;color:#FFFFFF;	TEXT-DECORATION: none;
}
#encoursP21{
background-color:#929292;color:#FFFFFF;
}
#encoursP21 a:hover{
background-color:#929292;color:#FFFFFF;
}
#class_listP10{
background-color:#2c2c31;	TEXT-DECORATION: none;
}
#class_listP10:hover{
background-color:#929292;color:#FFFFFF;	TEXT-DECORATION: none;
}
#class_listP10 a:hover{
background-color:#929292;color:#FFFFFF;	TEXT-DECORATION: none;
}
#encoursP10{
background-color:#929292;color:#FFFFFF;
}
#encoursP10 a:hover{
background-color:#929292;color:#FFFFFF;
}
#class_listP11{
background-color:#2c2c31;	TEXT-DECORATION: none;
}
#class_listP11:hover{
background-color:#929292;color:#FFFFFF;	TEXT-DECORATION: none;
}
#class_listP11 a:hover{
background-color:#929292;color:#FFFFFF;	TEXT-DECORATION: none;
}
#encoursP11{
background-color:#929292;color:#FFFFFF;
}
#encoursP11 a:hover{
background-color:#929292;color:#FFFFFF;
}



.mot_clef {
width:214px;float:left;padding:0px 10px 0px 0px;
}
.mot_clef INPUT {
float:left;width:212px;height:25px;line-height:25px;font-size:12px;
}

.mot_clef DIV {
float:left;
}
/*.categories {
width:210px;float:left;
}
.categories #cat {
float:left;width:200px;padding:0px 10px 0px 0px;
}
.categories SELECT {
float:left;width:200px;height:29px;line-height:29px;padding:4px;
}
.categories #decal_cat {
padding:0px 0px 0px 10px;
}*/
.dep {
float:left;width:200px;padding:0px 10px 0px 0px;
}
.dep SELECT {
float:left;width:200px;height:25px;line-height:25px;padding:4px;
}
/*
.cp {
float:left;height:40px;line-height:40px;font-size:16px;
}
.cp #search{
float:left;height:40px;line-height:40px;font-size:16px;border-radius: 7px;
}*/
/*.cp {*/
/*float:left;width:247px;height:27px;line-height:28px;font-size:12px;padding:0px;*/
/*}*/
/*
.cp #search{
float:left;width:242px;height:27px;line-height:27px;font-size:12px;padding:0px 0px 0px 4px;	border-radius: 2px; border: 1px solid rgb(170, 170, 170); color: rgb(89, 89, 89); font-size: 12px; -moz-border-radius: 2px; -webkit-border-radius: 2px;
}*/
/*.scat {
float:left;width:950px;padding-top:6px;
}
.scat #ca {
display:block;width:400px;height:40px;line-height:40px;text-align:center;margin-right:auto;margin-left:auto;position:relative;padding-right:25px;
}
.scat #caTitre{
float:left;width:130px;text-align:left;padding-right:5px;height:25px;line-height:25px;font-size:12px;color:#ffffff;padding:4px;display: inline-block;
vertical-align: middle;margin:0px;border-radius:7px 0px 0px 0px;-moz-border-radius::7px 0px 0px 0px;
	-webkit-border-radius::7px 0px 0px 0px;-o-border-radius::7px 0px 0px 0px;-ms-border-radius::7px 0px 0px 0px;

}
.scat #caContent {
float:left;width:230px; height:25px;padding:4px;
	margin:0px;background: none no-repeat scroll 0 0 #d2d2d2;border-radius:0px 0px 7px 0px;-moz-border-radius::0px 0px 7px 0px;
	-webkit-border-radius::0px 0px 7px 0px;-o-border-radius::0px 0px 7px 0px;-ms-border-radius::0px 0px 7px 0px;
}
.scat #caContent1 {
float:left;width:200px;padding:0px 0px 0px 10px;font-size:12px;
}
.scat SELECT {
font-size:12px;float:left;width:200px;height:25px;line-height:25px;padding:4px;
}
.scat #opt {
padding:1px 0px 1px 4px;
}*/
.contentL3 {
float:left;width:968px;height:px;padding:4px 0px 4px 0px;
}
/*.prix {
float:left;width:292px;height:40px;line-height:40px;padding:0px 5px 0px 0px;
}
.prix #titre{
float:left;width:40px;text-align:left;padding-right:5px;height:25px;line-height:25px;font-size:12px;color:#ffffff;padding:4px;display: inline-block;
vertical-align: middle;margin:0px;border-radius:7px 0px 0px 0px;-moz-border-radius::7px 0px 0px 0px;
	-webkit-border-radius::7px 0px 0px 0px;-o-border-radius::7px 0px 0px 0px;-ms-border-radius::7px 0px 0px 0px;
}
.prix #A1{
float:left;width:40px;text-align:left;
}
.prix #prix_content {
float:left;width:235px; height:25px;padding:4px;
	margin:0px;background: none no-repeat scroll 0 0 #d2d2d2;border-radius:0px 0px 7px 0px;-moz-border-radius::0px 0px 7px 0px;
	-webkit-border-radius::0px 0px 7px 0px;-o-border-radius::0px 0px 7px 0px;-ms-border-radius::0px 0px 7px 0px;
}
.prix #de {
float:left;width:15px;text-align:center;padding:0px 0px 0px 0px;height:25px;line-height:25px;font-size:12px;
}
.prix #pm_content {
float:left;width:100px;padding:0px 0px 0px 0px;font-size:12px;
}
.prix SELECT {
font-size:12px;float:left;width:100px;height:25px;line-height:25px;padding:4px;
}
.prix #a {
float:left;width:15px;text-align:center;padding:0px 0px 0px 0px;height:25px;line-height:25px;font-size:12px;
}
.prix #pmx_content {
float:left;width:100px;padding:0px 0px 0px 0px;font-size:12px;
}*/
/*
.piece {
float:left;width:228px;height:40px;line-height:40px;padding:0px 5px 0px 0px;
}
.piece #titre {
float:left;width:95px;text-align:left;padding:0px 5px 0px 0px;height:25px;line-height:25px;font-size:12px;color:#ffffff;padding:4px;
	margin:0px;border-radius:7px 0px 0px 0px;-moz-border-radius::7px 0px 0px 0px;
	-webkit-border-radius::7px 0px 0px 0px;-o-border-radius::7px 0px 0px 0px;-ms-border-radius::7px 0px 0px 0px;
}
.piece #piece_content {
float:left;width:115px; height:25px;padding:4px;
	margin:0px;background: none no-repeat scroll 0 0 #d2d2d2;border-radius:0px 0px 7px 0px;-moz-border-radius::0px 0px 7px 0px;
	-webkit-border-radius::0px 0px 7px 0px;-o-border-radius::0px 0px 7px 0px;-ms-border-radius::0px 0px 7px 0px;
}
.piece #de {
float:left;width:15px;text-align:center;padding:0px 0px 0px 0px;height:25px;line-height:25px;font-size:12px;
}
.piece #piece_min {
float:left;width:100px;padding:0px 0px 0px 10px;
}
.piece SELECT {
font-size:12px;float:left;width:100px;height:25px;line-height:25px;padding:4px;
}
.piece #a {
float:left;width:15px;text-align:center;padding:0px 0px 0px 0px;height:25px;line-height:25px;font-size:12px;
}
.piece #piece_max {
float:left;width:100px;
}*/
.zone {
float:left;width:276px;height:28px;line-height:28px;padding:0px 0px 0px 0px;
}
.zone #titre {
float:left;width:165px;text-align:left;padding:0px 5px 0px 0px;height:25px;line-height:25px;font-size:12px;color:#ffffff;padding:2px;text-shadow: 1px 1px 1px black;
	margin:0px;border-radius:0px 0px 0px 0px;-moz-border-radius::0px 0px 0px 0px;
	-webkit-border-radius::0px 0px 0px 0px;-o-border-radius::0px 0px 0px 0px;-ms-border-radius::0px 0px 0px 0px;
}
.zone #zone_content {
float:left;width:95px; height:25px;/*padding:2px;*/padding:0px 5px;
	margin:0px;background: none no-repeat scroll 0 0 #d2d2d2;border-radius:0px 0px 0px 0px;-moz-border-radius::0px 0px 0px 0px;
	-webkit-border-radius::0px 0px 0px 0px;-o-border-radius::0px 0px 0px 0px;-ms-border-radius::0px 0px 0px 0px;
}
.zone #de {
float:left;width:15px;text-align:center;padding:0px 0px 0px 0px;height:25px;line-height:25px;font-size:12px;
}
.zone #zone_rech {
float:left;width:80px;padding:0px 0px 0px 10px;
}
.zone SELECT {
font-size:12px;float:left;width:80px;height:25px;line-height:25px;/*padding:4px;*/
}


/*
.surface {
float:left;width:188px;height:40px;line-height:40px;padding:0px 5px 0px 0px;
}
.surface #titre {
float:left;width:55px;text-align:right;padding:0px 5px 0px 0px;height:25px;line-height:25px;font-size:12px;color:#ffffff;padding:4px;
	margin:0px;border-radius:7px 0px 0px 0px;-moz-border-radius::7px 0px 0px 0px;
	-webkit-border-radius::7px 0px 0px 0px;-o-border-radius::7px 0px 0px 0px;-ms-border-radius::7px 0px 0px 0px;
}
.surface #surface_content {
float:left;width:115px; height:25px;padding:4px;
	margin:0px;background: none no-repeat scroll 0 0 #d2d2d2;border-radius:0px 0px 7px 0px;-moz-border-radius::0px 0px 7px 0px;
	-webkit-border-radius::0px 0px 7px 0px;-o-border-radius::0px 0px 7px 0px;-ms-border-radius::0px 0px 7px 0px;
}
.surface #de {
float:left;width:15px;text-align:center;padding:0px 0px 0px 0px;height:25px;line-height:25px;font-size:12px;
}
.surface #surface_SMini {
float:left;width:100px;padding:0px 0px 0px 10px;
}
.surface SELECT {
font-size:12px;float:left;width:100px;height:25px;line-height:25px;padding:4px;
}
.surface #a {
float:left;width:15px;text-align:center;padding:0px 0px 0px 0px;height:25px;line-height:25px;font-size:12px;
}
.surface #surface_SMaxi {
float:left;width:100px;
}*/
/*
.capacite {
float:left;width:188px;height:40px;line-height:40px;padding:0px 5px 0px 0px;
}
.capacite #titre {
float:left;width:56px;text-align:right;padding:0px 5px 0px 0px;height:25px;line-height:25px;font-size:12px;color:#ffffff;padding:4px;
	margin:0px;border-radius:7px 0px 0px 0px;-moz-border-radius::7px 0px 0px 0px;
	-webkit-border-radius::7px 0px 0px 0px;-o-border-radius::7px 0px 0px 0px;-ms-border-radius::7px 0px 0px 0px;
}
.capacite #capacite_content {
float:left;width:115px; height:25px;padding:4px;
	margin:0px;background: none no-repeat scroll 0 0 #d2d2d2;border-radius:0px 0px 7px 0px;-moz-border-radius::0px 0px 7px 0px;
	-webkit-border-radius::0px 0px 7px 0px;-o-border-radius::0px 0px 7px 0px;-ms-border-radius::0px 0px 7px 0px;
}
.capacite #de {
float:left;width:15px;text-align:center;padding:0px 0px 0px 0px;height:25px;line-height:25px;font-size:12px;
}
.capacite #capacite_CMini {
float:left;width:100px;padding:0px 0px 0px 10px;
}
.capacite SELECT {
font-size:12px;float:left;width:100px;height:25px;line-height:25px;padding:4px;
}
.capacite #a {
float:left;width:15px;text-align:center;padding:0px 0px 0px 0px;height:25px;line-height:25px;font-size:12px;
}
.capacite #capacite_CMaxi {
float:left;width:100px;
}*/
/*
.chambre {
;float:left;width:198px;height:40px;line-height:40px;padding:0px 5px 0px 0px;
}
.chambre #titre {
float:left;width:65px;text-align:right;padding:0px 5px 0px 0px;height:25px;line-height:25px;font-size:12px;color:#ffffff;padding:4px;
	margin:0px;border-radius:7px 0px 0px 0px;-moz-border-radius::7px 0px 0px 0px;
	-webkit-border-radius::7px 0px 0px 0px;-o-border-radius::7px 0px 0px 0px;-ms-border-radius::7px 0px 0px 0px;
}
.chambre #chambre_content {
float:left;width:115px; height:25px;padding:4px;
	margin:0px;background: none no-repeat scroll 0 0 #d2d2d2;border-radius:0px 0px 7px 0px;-moz-border-radius::0px 0px 7px 0px;
	-webkit-border-radius::0px 0px 7px 0px;-o-border-radius::0px 0px 7px 0px;-ms-border-radius::0px 0px 7px 0px;
}
.chambre #de {
float:left;width:15px;text-align:center;padding:0px 0px 0px 0px;height:25px;line-height:25px;font-size:12px;
}
.chambre #chambre_min {
float:left;width:100px;padding:0px 0px 0px 10px;
}
.chambre SELECT {
font-size:12px;float:left;width:100px;height:25px;line-height:25px;padding:4px;
}
.chambre #a {
float:left;width:15px;text-align:center;padding:0px 0px 0px 0px;height:25px;line-height:25px;font-size:12px;
}
.chambre #chambre_max {
float:left;width:100px;
}
*/
/*
.vm {
float:left;width:256px;height:40px;line-height:40px;padding:0px 5px 0px 0px;
}
.vm #titre {
float:left;width:55px;text-align:right;padding-right:0px;height:25px;line-height:25px;font-size:12px;color:#ffffff;padding:4px;
	margin:0px;border-radius:7px 0px 0px 0px;-moz-border-radius::7px 0px 0px 0px;
	-webkit-border-radius::7px 0px 0px 0px;-o-border-radius::7px 0px 0px 0px;-ms-border-radius::7px 0px 0px 0px;
}
.vm #vm_content {
float:left;width:185px; height:25px;padding:4px;
	margin:0px;background: none no-repeat scroll 0 0 #d2d2d2;border-radius:0px 0px 7px 0px;-moz-border-radius::0px 0px 7px 0px;
	-webkit-border-radius::0px 0px 7px 0px;-o-border-radius::0px 0px 7px 0px;-ms-border-radius::0px 0px 7px 0px;
}
.vm #vm_marque {
float:left;width:170px;padding:0px 0px 0px 10px;font-size:12px;
}
.vm SELECT {
font-size:12px;float:left;width:170px;height:25px;line-height:25px;padding:4px;
}	*/
/*
.vc {
float:left;width:286px;height:40px;line-height:40px;padding:0px 5px 0px 0px;
}
.vc #titre {
float:left;width:55px;text-align:right;padding-right:5px;height:25px;line-height:25px;font-size:12px;color:#ffffff;padding:4px;
	margin:0px;border-radius:7px 0px 0px 0px;-moz-border-radius::7px 0px 0px 0px;
	-webkit-border-radius::7px 0px 0px 0px;-o-border-radius::7px 0px 0px 0px;-ms-border-radius::7px 0px 0px 0px;
}
.vc #vc_content {
float:left;width:215px; height:25px;padding:4px;
	margin:0px;background: none no-repeat scroll 0 0 #d2d2d2;border-radius:0px 0px 7px 0px;-moz-border-radius::0px 0px 7px 0px;
	-webkit-border-radius::0px 0px 7px 0px;-o-border-radius::0px 0px 7px 0px;-ms-border-radius::0px 0px 7px 0px;
}
.vc #vc_modele {
float:left;width:200px;padding:0px 0px 0px 10px;font-size:12px;
}
.vc SELECT {
font-size:12px;float:left;width:200px;height:25px;line-height:25px;padding:4px;
}

.km {
float:left;width:212px;height:40px;line-height:40px;padding:0px 5px 0px 0px;
}
.km #titre {
float:left;width:75px;text-align:right;padding:0px 5px 0px 0px;height:25px;line-height:25px;font-size:12px;color:#ffffff;padding:4px;
	margin:0px;border-radius:7px 0px 0px 0px;-moz-border-radius::7px 0px 0px 0px;
	-webkit-border-radius::7px 0px 0px 0px;-o-border-radius::7px 0px 0px 0px;-ms-border-radius::7px 0px 0px 0px;
}
.km #km_content{
float:left;width:115px; height:25px;padding:4px;
	margin:0px;background: none no-repeat scroll 0 0 #d2d2d2;border-radius:0px 0px 7px 0px;-moz-border-radius::0px 0px 7px 0px;
	-webkit-border-radius::0px 0px 7px 0px;-o-border-radius::0px 0px 7px 0px;-ms-border-radius::0px 0px 7px 0px;
}

.km SELECT {
font-size:12px;float:left;width:100px;height:25px;line-height:25px;padding:4px;
}
.km #kmaxi {
float:left;width:110px;padding:0px 0px 0px 10px;
}

.cylind {
float:left;width:210px;height:40px;line-height:40px;padding:0px 5px 0px 0px;
}
.cylind #titre {
float:left;width:60px;text-align:right;padding:0px 5px 0px 0px;height:25px;line-height:25px;font-size:12px;color:#ffffff;padding:4px;
	margin:0px;border-radius:7px 0px 0px 0px;-moz-border-radius::7px 0px 0px 0px;
	-webkit-border-radius::7px 0px 0px 0px;-o-border-radius::7px 0px 0px 0px;-ms-border-radius::7px 0px 0px 0px;
}
.cylind #cy_content{
float:left;width:130px; height:25px;padding:4px;
	margin:0px;background: none no-repeat scroll 0 0 #d2d2d2;border-radius:0px 0px 7px 0px;-moz-border-radius::0px 0px 7px 0px;
	-webkit-border-radius::0px 0px 7px 0px;-o-border-radius::0px 0px 7px 0px;-ms-border-radius::0px 0px 7px 0px;
}

.cylind SELECT {
font-size:12px;float:left;width:115px;height:25px;line-height:25px;padding:4px;
}
.cylind #cylindx {
float:left;width:110px;padding:0px 0px 0px 10px;
}


.an {
float:left;width:177px;height:40px;line-height:40px;padding:0px 5px 0px 0px;
}
.an #titre {
float:left;width:45px;text-align:right;padding:0px 5px 0px 0px;height:25px;line-height:25px;font-size:12px;color:#ffffff;padding:4px;
	margin:0px;border-radius:7px 0px 0px 0px;-moz-border-radius::7px 0px 0px 0px;
	-webkit-border-radius::7px 0px 0px 0px;-o-border-radius::7px 0px 0px 0px;-ms-border-radius::7px 0px 0px 0px;
}
.an #an_content {
float:left;width:115px; height:25px;padding:4px;
	margin:0px;background: none no-repeat scroll 0 0 #d2d2d2;border-radius:0px 0px 7px 0px;-moz-border-radius::0px 0px 7px 0px;
	-webkit-border-radius::0px 0px 7px 0px;-o-border-radius::0px 0px 7px 0px;-ms-border-radius::0px 0px 7px 0px;
}

.an #amini {
float:left;width:100px;padding:0px 0px 0px 10px;
}
.an SELECT {
font-size:12px;float:left;width:100px;height:25px;line-height:25px;padding:4px;
}

.e {
float:left;width:205px;height:40px;line-height:40px;padding:0px 5px 0px 0px;
}
.e #titre {
float:left;width:50px;text-align:right;padding-right:5px;height:25px;line-height:25px;font-size:12px;color:#ffffff;padding:4px;
	margin:0px;border-radius:7px 0px 0px 0px;-moz-border-radius::7px 0px 0px 0px;
	-webkit-border-radius::7px 0px 0px 0px;-o-border-radius::7px 0px 0px 0px;-ms-border-radius::7px 0px 0px 0px;
}
.e #e_content {
float:left;width:135px; height:25px;padding:4px;
	margin:0px;background: none no-repeat scroll 0 0 #d2d2d2;border-radius:0px 0px 7px 0px;-moz-border-radius::0px 0px 7px 0px;
	-webkit-border-radius::0px 0px 7px 0px;-o-border-radius::0px 0px 7px 0px;-ms-border-radius::0px 0px 7px 0px;
}
.e #e_energie {
float:left;width:120px;padding:0px 0px 0px 10px;font-size:12px;
}
.e SELECT {
font-size:12px;float:left;width:120px;height:25px;line-height:25px;padding:4px;
}
.btv {
float:left;width:255px;height:40px;line-height:40px;padding:0px 5px 0px 0px;
}
.btv #titre {
float:left;width:96px;text-align:left;padding-right:5px;height:25px;line-height:25px;font-size:12px;color:#ffffff;padding:4px;
	margin:0px;border-radius:7px 0px 0px 0px;-moz-border-radius::7px 0px 0px 0px;
	-webkit-border-radius::7px 0px 0px 0px;-o-border-radius::7px 0px 0px 0px;-ms-border-radius::7px 0px 0px 0px;
}
.btv #btv_content {
float:left;width:135px; height:25px;padding:4px;
	margin:0px;background: none no-repeat scroll 0 0 #d2d2d2;border-radius:0px 0px 7px 0px;-moz-border-radius::0px 0px 7px 0px;
	-webkit-border-radius::0px 0px 7px 0px;-o-border-radius::0px 0px 7px 0px;-ms-border-radius::0px 0px 7px 0px;
}
.btv #btv_bv {
float:left;width:120px;padding:0px 0px 0px 10px;font-size:12px;
}
.btv SELECT {
font-size:12px;float:left;width:120px;height:25px;line-height:25px;padding:4px;
}
.t {
float:left;width:px;height:40px;line-height:40px;padding:0px 5px 0px 0px;
}
.t #titre {
float:left;width:45px;text-align:right;padding-right:5px;height:25px;line-height:25px;font-size:12px;color:#ffffff;padding:4px;
	margin:0px;border-radius:7px 0px 0px 0px;-moz-border-radius::7px 0px 0px 0px;
	-webkit-border-radius::7px 0px 0px 0px;-o-border-radius::7px 0px 0px 0px;-ms-border-radius::7px 0px 0px 0px;
}
.t #t_content {
float:left;width:px; height:25px;padding:4px 10px 4px 4px;
	margin:0px;background: none no-repeat scroll 0 0 #d2d2d2;border-radius:0px 0px 7px 0px;-moz-border-radius::0px 0px 7px 0px;
	-webkit-border-radius::0px 0px 7px 0px;-o-border-radius::0px 0px 7px 0px;-ms-border-radius::0px 0px 7px 0px;
}
.t #TFR {
float:left;width:85px;padding:0px 0px 0px 10px;font-size:12px;
}
.t #TailleFR {
font-size:12px;float:left;width:85px;height:25px;line-height:25px;padding:4px;
}
.t #TINT {
float:left;width:85px;padding:0px 0px 0px 10px;font-size:12px;
}
.t #TailleI {
font-size:12px;float:left;width:85px;height:25px;line-height:25px;padding:4px;
}
.t #TU {
float:left;width:85px;padding:0px 0px 0px 10px;font-size:12px;
}
.t #TailleU {
font-size:12px;float:left;width:85px;height:25px;line-height:25px;padding:4px;
}
.TSG {
float:left;
}
.TSG #TSG_content {
float:left;width:105px;padding:0px 0px 0px 5px;
}
.TSG #titre {
width:98px;text-align:right;height:17px;line-height:17px;font-size:12px;color:#ffffff;padding:4px 5px 4px 4px;
	margin:0px;
}
.TSG #sg1 {
float:left;width:85px;padding:0px 0px 0px 5px;
}
.TSG #sg2 {
float:left;width:85px;padding:0px 0px 0px 10px;
}
.TSG #TS {
font-size:12px;float:left;width:85px;height:25px;line-height:25px;padding:4px;
}
.TSG #tb1 {
float:left;width:80px;padding:0px 10px 0px 0px;
}
.TSG #TBSG {
float:left;width:80px;padding:0px 0px 0px 5px;
}
.TSG #TB {
font-size:12px;float:left;width:85px;height:25px;line-height:25px;padding:4px;
}
.pt {
float:left;width:167px;height:40px;line-height:40px;padding:0px 5px 0px 0px;
}
.pt #titre {
float:left;width:55px;text-align:right;padding-right:5px;height:25px;line-height:25px;font-size:12px;color:#ffffff;padding:4px;
	margin:0px;border-radius:7px 0px 0px 0px;-moz-border-radius::7px 0px 0px 0px;
	-webkit-border-radius::7px 0px 0px 0px;-o-border-radius::7px 0px 0px 0px;-ms-border-radius::7px 0px 0px 0px;
}
.pt #pt_content {
float:left;width:95px; height:25px;padding:4px;
	margin:0px;background: none no-repeat scroll 0 0 #d2d2d2;border-radius:0px 0px 7px 0px;-moz-border-radius::0px 0px 7px 0px;
	-webkit-border-radius::0px 0px 7px 0px;-o-border-radius::0px 0px 7px 0px;-ms-border-radius::0px 0px 7px 0px;
}
.pt #point {
float:left;width:80px;padding:0px 0px 0px 10px;font-size:12px;
}
.pt #p2 {
font-size:12px;float:left;width:80px;height:25px;line-height:25px;padding:4px;
}
.tv {
float:left;height:40px;line-height:40px;padding:0px 5px 0px 0px;
}
.tv #titre {
float:left;width:5px;text-align:right;padding-right:5px;height:25px;line-height:25px;font-size:12px;color:#ffffff;padding:4px;
	margin:0px;border-radius:7px 0px 0px 0px;-moz-border-radius::7px 0px 0px 0px;
	-webkit-border-radius::7px 0px 0px 0px;-o-border-radius::7px 0px 0px 0px;-ms-border-radius::7px 0px 0px 0px;
}
.tv #tv_content{
float:left; height:25px;padding:4px 10px 4px 4px;
	margin:0px;background: none no-repeat scroll 0 0 #d2d2d2;border-radius:0px 0px 7px 0px;-moz-border-radius::0px 0px 7px 0px;
	-webkit-border-radius::0px 0px 7px 0px;-o-border-radius::0px 0px 7px 0px;-ms-border-radius::0px 0px 7px 0px;
}
.tv #tcv {
float:left;width:55px;height:25px;line-height:25px;padding:0px 0px 0px 10px;font-size:12px;color:#0000ff;
}
.tv INPUT {
margin-top:6px;
}
.tv LABEL {
margin-bottom:6px;font-size:12px;color:#454545;font-weight:normal;
}
.tv #tct {
float:left;width:55px;height:25px;line-height:25px;padding:0px 0px 0px 10px;font-size:12px;
}
.tv #tcd {
float:left;width:55px;height:25px;line-height:25px;padding:0px 0px 0px 10px;font-size:12px;
}*/
/*
.tm {
float:left;height:40px;line-height:40px;padding:0px 5px 0px 0px;
}
.tm #titre {
float:left;width:5px;text-align:right;padding-right:5px;height:25px;line-height:25px;font-size:12px;color:#ffffff;padding:4px;
	margin:0px;border-radius:7px 0px 0px 0px;-moz-border-radius::7px 0px 0px 0px;
	-webkit-border-radius::7px 0px 0px 0px;-o-border-radius::7px 0px 0px 0px;-ms-border-radius::7px 0px 0px 0px;
}
.tm #tm_content{
float:left; height:25px;padding:4px 10px 4px 4px;
	margin:0px;background: none no-repeat scroll 0 0 #d2d2d2;border-radius:0px 0px 7px 0px;-moz-border-radius::0px 0px 7px 0px;
	-webkit-border-radius::0px 0px 7px 0px;-o-border-radius::0px 0px 7px 0px;-ms-border-radius::0px 0px 7px 0px;
}
.tm #tcv {
float:left;width:65px;height:25px;line-height:25px;padding:0px 0px 0px 10px;font-size:12px;color:#0000ff;
}
.tm INPUT {
margin-top:6px;
}
.tm LABEL {
margin-bottom:6px;font-size:12px;color:#454545;font-weight:normal;
}
.tm #tct {
float:left;width:65px;height:25px;line-height:25px;padding:0px 0px 0px 10px;font-size:12px;
}
.tm #tcd {
float:left;width:65px;height:25px;line-height:25px;padding:0px 0px 0px 10px;font-size:12px;
}*/
/*
.tc {
float:left;width:255px;height:40px;line-height:40px;padding:0px 5px 0px 0px;
}
.tc #titre {
float:left;width:96px;text-align:left;padding-right:5px;height:25px;line-height:25px;font-size:12px;color:#ffffff;padding:4px;
	margin:0px;border-radius:7px 0px 0px 0px;-moz-border-radius::7px 0px 0px 0px;
	-webkit-border-radius::7px 0px 0px 0px;-o-border-radius::7px 0px 0px 0px;-ms-border-radius::7px 0px 0px 0px;
}
.tc #tc_content {
float:left;width:135px; height:25px;padding:4px;
	margin:0px;background: none no-repeat scroll 0 0 #d2d2d2;border-radius:0px 0px 7px 0px;-moz-border-radius::0px 0px 7px 0px;
	-webkit-border-radius::0px 0px 7px 0px;-o-border-radius::0px 0px 7px 0px;-ms-border-radius::0px 0px 7px 0px;
}
.tc #contrat {
float:left;width:120px;padding:0px 0px 0px 10px;font-size:12px;
}
.tc #tpc {
font-size:12px;float:left;width:120px;height:25px;line-height:25px;padding:4px;
}*/
/*
.tp {
float:left;width:272px;height:40px;line-height:40px;padding:0px 5px 0px 0px;
}
.tp #titre {
float:left;width:103px;text-align:left;padding-right:5px;height:25px;line-height:25px;font-size:12px;color:#ffffff;padding:4px;
	margin:0px;border-radius:7px 0px 0px 0px;-moz-border-radius::7px 0px 0px 0px;
	-webkit-border-radius::7px 0px 0px 0px;-o-border-radius::7px 0px 0px 0px;-ms-border-radius::7px 0px 0px 0px;
}
.tp #tp_content{
float:left;width:145px; height:25px;padding:4px;
	margin:0px;background: none no-repeat scroll 0 0 #d2d2d2;border-radius:0px 0px 7px 0px;-moz-border-radius::0px 0px 7px 0px;
	-webkit-border-radius::0px 0px 7px 0px;-o-border-radius::0px 0px 7px 0px;-ms-border-radius::0px 0px 7px 0px;
}
.tp #temps {
float:left;width:130px;padding:0px 0px 0px 10px;font-size:12px;
}
.tp #tpt {
font-size:12px;float:left;width:130px;height:25px;line-height:25px;padding:4px;
}*/
.erreur {
/*width:950px;*/float:left;padding:10px 0px 5px 0px;width:100%;
}
.erreur #errPieces{
/*width:950px;*/float:left;height:23px;padding:0px 0px px 0px;color:#B00E03;width:100%;
}
.erreur #errPrix{
/*width:950px;*/float:left;height:23px;padding:0px 0px px 0px;color:#B00E03;width:100%;
}
.erreur #errSurf{
/*width:950px;*/float:left;height:23px;padding:0px 0px px 0px;color:#B00E03;
}
.erreur #errKm{
/*width:950px;*/float:left;height:23px;padding:0px 0px px 0px;color:#B00E03;
}
.erreur #errAnn{
/*width:950px;*/float:left;height:23px;padding:0px 0px px 0px;color:#B00E03;
}
.erreur #errCap{
/*width:950px;*/float:left;height:23px;padding:0px 0px px 0px;color:#B00E03;
}
.erreur #errCh{
/*width:950px;*/float:left;height:23px;padding:0px 0px px 0px;color:#B00E03;
}

/*
.bottom_search {
width:950px;float:left;height:33px;padding:10px 0px 5px 0px;
}
.bottom_search #bot_search_content {
float:left;width:px;height:33px;
}
.bottom_search #bout_search {
float:left;width:950px; border:0px;text-align:right;
}
.buttoncc {
 
}*/
#bt_valide_recherche {
width:100%;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;line-height:40px;
padding: 7px 0px 6px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid #2f3234;
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/
}
#bt_valide_recherche:hover {
width:100%;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;line-height:40px;
padding: 7px 0px 6px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid #24aa98;
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/

}
#bt_valide_annonce {
width:30%;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;/*line-height:40px;*/
padding: 7px 0px 6px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid #494949;
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/
}
#bt_valide_annonce:hover {
width:30%;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;/*line-height:40px;*/
padding: 7px 0px 6px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid #24aa98;
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/

}
#bt_valide_suivant {
width:20%;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;float:right;margin-right:20px;/*line-height:40px;*/
padding: 7px 0px 6px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid #c0ad96;
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/
}
#bt_valide_suivant:hover {
width:20%;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;float:right;margin-right:20px;/*line-height:40px;*/
padding: 7px 0px 6px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid #eeddc8;
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/

}
#bt_valide_precedent {
width:20%;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;float:left;margin-left:20px;/*line-height:40px;*/
padding: 7px 0px 6px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid #494949;
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/
}
#bt_valide_precedent:hover {
width:20%;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;float:left;margin-left:20px;/*line-height:40px;*/
padding: 7px 0px 6px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid #24aa98;
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/

}



#bt_valide_option {
/*width:80%;*/cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;/*line-height:40px;*/
padding: 7px 0px 6px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid #494949;
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/
}
#bt_valide_option:hover {
/*width:80%;*/cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;/*line-height:40px;*/
padding: 7px 0px 6px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid #24aa98;
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/

}
#bt_cred {
/*width:80%;*/cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;/*line-height:40px;*/
padding: 10px 0px 6px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid #494949;
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/
}
#bt_cred:hover {
/*width:80%;*/cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;/*line-height:40px;*/
padding: 10px 0px 6px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid #24aa98;
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/

}


#bt_modif_ann {
width:100%;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;line-height:40px;
/*padding: 7px 0px 6px;*/
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid #494949;
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/
}
#bt_modif_ann:hover {
width:100%;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;line-height:40px;
/*padding: 7px 0px 6px;*/
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid #24aa98;
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/

}


#bt_connex {
width:100%;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;line-height:40px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid #494949;
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/
}
#bt_connex:hover {
width:100%;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;line-height:40px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid #24aa98;
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/

}

#bt_valide_contact {
width:30%;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;line-height:40px;
/*padding: 7px 0px 6px;*/
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid #494949;
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/
}
#bt_valide_contact:hover {
width:30%;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;line-height:40px;
/*padding: 7px 0px 6px;*/
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid #24aa98;
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/

}


#bt_valide_ret {
/*width:80%;*/cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;/*line-height:40px;*/
padding: 7px 0px 6px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid #494949;
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/
}
#bt_valide_ret:hover {
/*width:80%;*/cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;height:40px;/*line-height:40px;*/
padding: 7px 0px 6px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid #24aa98;
cursor:pointer;border-radius: 3px;border-radius:3px;-moz-border-radius::3px;
	-webkit-border-radius::3px;-o-border-radius::3px;-ms-border-radius::3px;
/*box-shadow:3px 3px 3px 0px #9e9e9e;*/

}
#bt_CPro {
width:184px;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;
padding: 8px 18px 7px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid #FE4141;
cursor:pointer;border-radius: 7px;border-radius:7px;-moz-border-radius::7px;
	-webkit-border-radius::7px;-o-border-radius::7px;-ms-border-radius::7px;
box-shadow:3px 3px 3px 0px #9e9e9e;
}
#bt_CPro:hover {
width:184px;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;
padding: 8px 18px 7px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid #FE4141;
cursor:pointer;border-radius: 7px;border-radius:7px;-moz-border-radius::7px;
	-webkit-border-radius::7px;-o-border-radius::7px;-ms-border-radius::7px;
box-shadow:3px 3px 3px 0px #9e9e9e;

}
#bt_CProIn {
width:184px;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;
padding: 8px 50px 7px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid #FE4141;
cursor:pointer;border-radius: 7px;border-radius:7px;-moz-border-radius::7px;
	-webkit-border-radius::7px;-o-border-radius::7px;-ms-border-radius::7px;
box-shadow:3px 3px 3px 0px #9e9e9e;
}
#bt_CProIn:hover {
width:184px;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;
padding: 8px 50px 7px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid #FE4141;
cursor:pointer;border-radius: 7px;border-radius:7px;-moz-border-radius::7px;
	-webkit-border-radius::7px;-o-border-radius::7px;-ms-border-radius::7px;
box-shadow:3px 3px 3px 0px #9e9e9e;

}
#bt_CPartIn {
width:184px;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;
padding: 8px 26px 7px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid #FE4141;
cursor:pointer;border-radius: 7px;border-radius:7px;-moz-border-radius::7px;
	-webkit-border-radius::7px;-o-border-radius::7px;-ms-border-radius::7px;
box-shadow:3px 3px 3px 0px #9e9e9e;
}
#bt_CPartIn:hover {
width:184px;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;
padding: 8px 26px 7px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid #FE4141;
cursor:pointer;border-radius: 7px;border-radius:7px;-moz-border-radius::7px;
	-webkit-border-radius::7px;-o-border-radius::7px;-ms-border-radius::7px;
box-shadow:3px 3px 3px 0px #9e9e9e;

}





#bt_CPret {
width:184px;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;
padding: 8px 31px 7px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid #E4E4E4;
cursor:pointer;border-radius: 7px;border-radius:7px;-moz-border-radius::7px;
	-webkit-border-radius::7px;-o-border-radius::7px;-ms-border-radius::7px;
box-shadow:3px 3px 3px 0px #9e9e9e;
}
#bt_CPret:hover {
width:184px;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;
padding: 8px 31px 7px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid #E4E4E4;
cursor:pointer;border-radius: 7px;border-radius:7px;-moz-border-radius::7px;
	-webkit-border-radius::7px;-o-border-radius::7px;-ms-border-radius::7px;
box-shadow:3px 3px 3px 0px #9e9e9e;

}
/*.NBAnnonces {
float:left;width:680px;padding-top:6px;
}*/
/*
.NBAnnonces #nbTitre{
float:left;text-align:left;height:25px;line-height:25px;font-size:14px;color:#ffffff;font-weight:bold;padding:4px 15px 4px 15px;display: inline-block;
vertical-align: middle;margin:0px;border-radius:7px 0px 0px 0px;-moz-border-radius::7px 0px 0px 0px;
	-webkit-border-radius::7px 0px 0px 0px;-o-border-radius::7px 0px 0px 0px;-ms-border-radius::7px 0px 0px 0px;

}
*/
/*
.liste {
width:680px;float: left;padding:0px 0px 0px 0px;position: relative;z-index: 0;background-color: #FFFFFF;
}
.liste #cont {
width:680px;
}
.liste #cont_left {
width:680px; background:#ffffff; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:10px
}
.liste #nb_annonces {
font-size:12px;
}
.liste #tab {
width:680px; background:#ffffff;
}
*/
/*
.annoncebord {
border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;border-top:1px solid #d3d3d3;
}
.annonce a{
	display:block;
	padding:0px;
	position:relative;
	z-index:0;border:0px; text-decoration:none;
}

.annonce a:hover,.annonce a:focus{
	background-color:#f2f2f2;
	text-decoration:none
}

*+html .annonce a:hover,*+html .annonce a:focus{
	border-bottom:1px solid #dededc
}		
	a {
    text-decoration: none;
    color: #000000;
}		
	.contact a {	
   text-decoration: none;
       color: #454545;
}
.annonce #ann {
width:680px;
align:center;
cellpadding:0px;
cellspacing:0px;
topmargin:0px;
leftmargin:0px;

border:0px;
}
.annonce #ligne {
width:679px;height:200px;border-top:1px solid #d3d3d3;
}
.annonce #ligne20 {
width:679px;height:220px;border-top:1px solid #d3d3d3;
}
.annonce #infoSup {
width:674px;height:20px;float:left;padding:0px 0px 0px 0px;font-size:14px;font-weight:Normal; text-align:left; color:#7c7c7c;
}
.annonce #infoSup #sup{
width:482px;height:20px;float:left;padding:0px 0px 0px 207px;font-size:14px;font-weight:Normal; text-align:left; color:#7c7c7c;
}




.annonce #date {
width:674px;height:20px;font-size:12px;text-align:left;padding:6px 0px 0px 5px;
}
*/
/*
.photomin {
width:197px;height:174px;float:left;  position:relative;
}
.photomin img {
border:0px;
}
.photomin #cont {
width:169px;height:174px;float:left;padding-top:10px;
}
.photomin #bord {
width:169px; height:130px;	padding:4px;border: 1px solid #d3d3d3;
	margin:5px;background:none no-repeat scroll 0 0 #FFF;border-radius:7px 7px 7px 7px;-moz-border-radius::7px 7px 7px 7px;
	-webkit-border-radius::7px 7px 7px 7px;-o-border-radius::7px 7px 7px 7px;-ms-border-radius::7px 7px 7px 7px;font-size:10px;
}
.photomin #bpic {
width:149px; height:100px; align:center; background-color:#C0C0C0;border:0px;
	margin: 5px auto 5px auto;
box-shadow:2px 2px 2px gray,
-1px -1px 2px #d3d3d3;
}
.photomin #bpic img{
border:0px;
}
.photomin #nbpics {
font-size: 11px;font-weight:Bold;text-shadow:1px 1px 2px #BEBEBE;
}
*/
/*
.corpsAnn {
width:482px;float:left;
}
.corpsAnn #cg {
width:352px;height:154px;float:left;padding-top:20px; left:0px;padding-left:0px;padding-bottom:0px;
}
.corpsAnn #cgTitre {
width:342px;line-height:20px; float:left;font-size:16px;font-weight:Bold; text-align:left; color:#343434; padding:0px 0px 0px 10px;
}
.corpsAnn #cgDate {
width: 342px;height:px; float:left;font-size:12px;font-weight:Normal; text-align:left; color:#7c7c7c; padding:0px 0px 5px 10px;
}
.corpsAnn #cgTxt {
width: 342pxfloat:left;font-size:14px;font-weight:Normal; text-align:left; color:#454545; padding:20px 0px 5px 10px;
}
.corpsAnn #cd {
width: 130px;height:174px;float:left;left:0px;padding-left: 0px;padding-bottom:0px;
}
.corpsAnn #cdPrice {
font-size:18px;font-weight:Bold; text-align:center; color:#FFFFFF; padding:5px 0px 5px 5px;background:#F30E15;
}
.corpsAnn #cdFrais {
font-size:10px;color:#FFFFFF; padding:0px 5px 2px 0px;background:#c31d1c;text-align:right;
}
.corpsAnn #cdProPart {
font-size:12px;padding:5px 0px 5px 0px;text-align:center;
}
.corpsAnn #cdContentLogo {
width: 130px;height:100px;float:left;
}
.corpsAnn #cdLogo {
width:119px; height:80px; padding: 0px 5px 10px 6px;
}*/
div.pagination {
	padding: 3px 3px 3px 3px;
	margin: 3px;
	
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #d3d3d3;
	zoom: 100%;font-size:14px; font-weight:Normal;
	text-decoration: none; /* no underline */
	color: #454545;
		box-shadow:2px 2px 2px 0px #9e9e9e;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #d3d3d3;
font-size:14px; font-weight:Bold;
	color: #FFFFFF;
		background: url('http://127.0.0.1/1-ESSAIS-UPLOAD2013/imgpresnt/numPage.png') repeat-x;
	box-shadow:2px 2px 2px 0px #9e9e9e;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #d3d3d3;
	
	* zoom: 100%; 
	font-size:14px;font-weight:Bold;
	color: #FFF;
	background: url('http://127.0.0.1/1-ESSAIS-UPLOAD2013/imgpresnt/numPage.png') repeat-x;
	box-shadow:2px 2px 2px 0px #9e9e9e;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #EEE;
	font-size:14px;font-weight:Normal;
	* zoom: 100%;
	
	color: #DDD;
}

* span.elipsis {zoom:100%}
.colRright {
width:307px; height:400px;float:right;margin-top: 5px;margin-right:0px;
}
	
	
#bt_info_compl {
width:30px;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;
padding: 0px 0px 5px 0px;
text-align:center;font-size:25px;font-weight:bold;color:#ffffff;border: 1px solid #FE4141;
cursor:pointer;border-radius: 0px;border-radius:0px;-moz-border-radius::0px;
	-webkit-border-radius::0px;-o-border-radius::0px;-ms-border-radius::0px;
box-shadow:3px 3px 3px 0px #9e9e9e;
}
#bt_info_compl:hover {
width:30px;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;
padding: 0px 0px 5px 0px;
text-align:center;font-size:25px;font-weight:bold;color:#ffffff;border: 1px solid #FE4141;
cursor:pointer;border-radius: 0px;border-radius:0px;-moz-border-radius::0px;
	-webkit-border-radius::0px;-o-border-radius::0px;-ms-border-radius::0px;
box-shadow:3px 3px 3px 0px #9e9e9e;

}



#nbTitre2 {
width:200px;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;
padding: 0px 0px 5px 0px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid #FE4141;
border-radius:7px 0px 0px 0px;border-radius:7px 0px 0px 0px;-moz-border-radius::7px 0px 0px 0px;
	-webkit-border-radius::7px 0px 0px 0px;-o-border-radius::7px 0px 0px 0px;-ms-border-radius::7px 0px 0px 0px;
box-shadow:3px 3px 3px 0px #9e9e9e;
}
#nbTitreOptions {
width:400px;/*cursor: pointer;*/font-family:Helvetica, Arial,Helvetica, sans-serif;
padding: 0px 0px 5px 0px;
text-align:center;font-size:16px;font-weight:bold;color:#ffffff;/*border: 1px solid #FE4141;
border-radius:7px 0px 0px 0px;border-radius:7px 0px 0px 0px;-moz-border-radius::7px 0px 0px 0px;
	-webkit-border-radius::7px 0px 0px 0px;-o-border-radius::7px 0px 0px 0px;-ms-border-radius::7px 0px 0px 0px;
box-shadow:3px 3px 3px 0px #9e9e9e;*/
}


#bt_Ajout_Pics {
width:109px;height:27px;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;
padding: 2px 0px 3px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid #FE4141;
cursor:pointer;border-radius: 7px;border-radius:7px;-moz-border-radius::7px;
	-webkit-border-radius::7px;-o-border-radius::7px;-ms-border-radius::7px;
box-shadow:3px 3px 3px 0px #9e9e9e;
}
#bt_Ajout_Pics:hover {
width:109px;height:27px;cursor: pointer;font-family:Helvetica, Arial,Helvetica, sans-serif;
padding: 2px 0px 3px;
text-align:center;font-size:14px;font-weight:bold;color:#ffffff;border: 1px solid #FE4141;
cursor:pointer;border-radius: 7px;border-radius:7px;-moz-border-radius::7px;
	-webkit-border-radius::7px;-o-border-radius::7px;-ms-border-radius::7px;
box-shadow:3px 3px 3px 0px #9e9e9e;

}
/*
.photomin_Ajout {
width:192px;height:174px;float:left;position:relative;
}
.photomin_Ajout img {
border:0px;
}
.photomin_Ajout #cont {
width:169px;height:174px;float:left;padding-top:10px;
}
.photomin_Ajout #bord {
width:169px; height:130px;	padding:4px;border: 1px solid #d3d3d3;
	margin:5px;background:none no-repeat scroll 0 0 #FFF;border-radius:7px 7px 7px 7px;-moz-border-radius::7px 7px 7px 7px;
	-webkit-border-radius::7px 7px 7px 7px;-o-border-radius::7px 7px 7px 7px;-ms-border-radius::7px 7px 7px 7px;font-size:10px;
}
.photomin_Ajout #bpic {
width:149px; height:100px; align:center; background-color:#C0C0C0;border:0px;
	margin: 5px auto 5px auto;
box-shadow:2px 2px 2px gray,
-1px -1px 2px #d3d3d3; 
  vertical-align: middle;
}
.photomin_Ajout #bpic img{
border:0px;
  vertical-align: middle;
}
.photomin_Ajout #nbpics {
font-size: 11px;font-weight:Bold;text-shadow:1px 1px 2px #BEBEBE;
}
*/
/*.corpsAffAnn {
width:130px;float:right;
}
.corpsAffAnn #cd {
width: 130px;height:74px;float:left;right:5px;padding-right: 5px;padding-bottom:0px;
}
.corpsAffAnn #cdPrice {
font-size:18px;font-weight:Bold; text-align:center; color:#FFFFFF; padding:5px 0px 5px 5px;background:#F30E15;
}
.corpsAffAnn #cdFrais {
font-size:10px;color:#FFFFFF; padding:0px 5px 2px 0px;background:#c31d1c;text-align:right;
}
.corpsAffAnn #cdProPart {
font-size:12px;padding:5px 0px 5px 0px;text-align:center;
}
.photomin_Aff  {

}*/
.photomin_Aff a {
	text-decoration: none; /* no underline */
}
.photomin_Aff a:hover,.photomin_Aff a:focus{
	text-decoration:none;
}
	
	a {
    text-decoration: none;
   
}
a:focus
{
outline:0;
} 

.photomin_Aff #bpic {
width:149px; height:100px; align:center; background-color:#C0C0C0;border:0px;
	margin: 5px auto 5px auto;
box-shadow:2px 2px 2px gray,
-1px -1px 2px #d3d3d3; 
  vertical-align: middle;text-decoration: none;
}
.photomin_Aff #bpic img{
border:0px;
  vertical-align: middle;    text-decoration: none;
}
/*label {
display: inline-block;
vertical-align: middle;
min-height: 25px;
font-weight: bold;
}*/
.span-carrez {
display: block;
float: left;
height: 25px;
line-height: 25px;vertical-align: middle;
}
/*.Contact {
float:right;width:280px;padding-top:10px;margin:0px 22px 0px 0px;
}
.Contact #cTitre{
float:left;width:252px;text-align:center;height:25px;line-height:25px;font-size:14px;color:#ffffff;font-weight:bold;padding:4px 15px 4px 15px;display: inline-block;
vertical-align: middle;margin:0px;border-radius:7px 7px 0px 0px;-moz-border-radius::7px 7px 0px 0px;
	-webkit-border-radius::7px 7px 0px 0px;-o-border-radius::7px 0px 0px 0px;-ms-border-radius::7px 7px 0px 0px;

}*/










































































select {
	border-radius: 2px; border: 1px solid rgb(170, 170, 170); color: rgb(89, 89, 89); font-size: 12px; -moz-border-radius: 2px; -webkit-border-radius: 2px;
}
input {
	border-radius: 2px; border: 1px solid rgb(170, 170, 170); color: rgb(89, 89, 89); font-size: 14px; -moz-border-radius: 2px; -webkit-border-radius: 2px;
}
input[type='radio'] {
	border: 0px currentColor;
}
input[type='checkbox'] {
	border: 0px currentColor;
}

