.body_acc {
	background-color: #1A1A1A;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	background-image: url(images/bg_acc.jpg);
	background-repeat: repeat-x;
}
.body {
	background-color: #1A1A1A;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
}
.body_biens {
	background-color: #1A1A1A;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color : #fff;
}
.lien_hor_acc {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 3px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #4C4C4C;
	margin-right: 15px;
	margin-left: 15px;
	padding-top: 5px;
	line-height: 65px;
}
.lien_hor_acc_actif {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 3px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #BC8E00;
	margin-right: 15px;
	margin-left: 15px;
	padding-top: 5px;
	line-height: 65px;
}
.lien_hor_acc:hover {
	border-top-color: #BC8E00;
}
.lien_hor {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 3px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #4C4C4C;
	margin-right: 15px;
	margin-left: 15px;
	padding-top: 5px;
	line-height: 35px;
}
.lien_hor:hover {
	border-top-color: #BC8E00;
}
.lien_hor_actif {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 3px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #BC8E00;
	margin-right: 15px;
	margin-left: 15px;
	padding-top: 5px;
	line-height: 35px;
}
.pied {
	font-size: 11px;
	color: #666666;
}
.lien_pied {
	color: #666666;
	text-decoration: none;
}
.lien_pied:hover {
	color: #999999;
}
.txt {
	color: #CCCCCC;
	font-size: 13px;
	text-align: justify;
}
.bien_titre {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	text-indent: 5px;
	text-decoration: none;
}
.coord_titre {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}
.bien_txt {
	color: #CCCCCC;
	font-size: 11px;
	text-align: justify;
	height:65px;
	vertical-align: top;
}

.bien_ref {
	color: #CCCCCC;
	font-size: 12px;
	text-indent: 5px;
	background-image: url(images/bien_bg.png);
	background-repeat: repeat-x;
}
.bien_ref2 {
	color: #CCCCCC;
	font-size: 12px;
	text-indent: 5px;
}
.bien_box {
	border: 1px solid #666666;
}
.bien_box2 {
	border-top: 0px Aucune #666666;
	border-right: 1px solid #666666;
	border-bottom: 0px Aucune #666666;
	border-left: 0px Aucune #666666;
}
TD.bien_euro {
	font-family: "trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #666666;
}
.champ1 {
	font-size: 10px;
	width: 135px;
	background-color: #333333;
	border: 1px solid #666666;
	color: #CCCCCC;
}
.champ2 {
	font-family: "trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	width: 277px;
	background-color: #333333;
	color: #CCCCCC;
	border: 1px solid #333333;
}
.champ2_fond {
	background-color: #333333;
	border: 1px solid #666666;
	color: #CCCCCC;
}



TD.productListing-data {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif;
	color: #CCCCCC;
}
TD.pageHeading {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	color: #CCCCCC;
}
P.main {
	FONT-SIZE: 11px; 
	LINE-HEIGHT: 1.5; 
	FONT-FAMILY: Verdana, Arial, sans-serif;
	color: #CCCCCC;
}
TD.main {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-align: justify;
}
.inputRequirement {
	FONT-SIZE: 10px; COLOR: #CC0033; FONT-FAMILY: Verdana, Arial, sans-serif
}

.infoBox {
	BACKGROUND: #999999
}
.infoBoxContents {
	FONT-SIZE: 10px; BACKGROUND: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.button_1_36 {
	position:relative;left:0px; width:100px;top:0px;height:21px; z-index:1;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #BC8E00;
	font-family: Verdana, Arial, sans-serif; FONT-WEIGHT: bold;font-size:12px;line-height:12px;padding-top:3px;text-align:center;vertical-align:middle;color:#FFFFFF
}

.button_2_36 {
	position:relative;left:0px; width:125px;top:0px;height:21px; z-index:1;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #BC8E00;
	font-family: Verdana, Arial, sans-serif; FONT-WEIGHT: bold;font-size:12px;line-height:12px;padding-top:3px;text-align:center;vertical-align:middle;color:#CCCCCC
}
.button_3_36 {
	position:relative;left:0px; width:150px;top:0px;height:21px; z-index:1;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #BC8E00;
        font-family: Verdana, Arial, sans-serif; FONT-WEIGHT: bold;font-size:12px;line-height:12px;padding-top:3px;text-align:center;vertical-align:middle;color:#FFFFFF
}
.button_4_36 {
	position:relative;left:0px; width:175px;top:0px;height:21px; z-index:1;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #BC8E00;
	font-family: Verdana, Arial, sans-serif; FONT-WEIGHT: bold;font-size:12px;line-height:12px;padding-top:3px;text-align:center;vertical-align:middle;color:#FFFFFF
}
.button_5_36 {
	position:relative;left:0px; width:200px;top:0px;height:21px; z-index:1;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #BC8E00;
        font-family: Verdana, Arial, sans-serif; FONT-WEIGHT: bold;font-size:12px;line-height:12px;padding-top:3px;text-align:center;vertical-align:middle;color:#FFFFFF
}

A {
	COLOR: #BC8E00; text-decoration: none;
}

SPAN.smallText {
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, sans-serif;
	color: #CCCCCC;

}
td .smalltext
{
	color : #fff;
	font-size : 12px;
}
.smalltext
{
	color : #fff;
	font-size : 12px;
}
.productListing-heading {
	color: #CCCCCC;
	BACKGROUND: #000000;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	COLOR: #FFFFFF;
}
.messageBox {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
.messageStackError {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #F03232
}
.messageStackWarning {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #F03232
}
.messageStackSuccess {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #99ff00
}
.inputRequirement {
	FONT-SIZE: 10px; COLOR: #CC0033; FONT-FAMILY: Verdana, Arial, sans-serif
}

.text_alert
{
	color : #fff;
}
.btn_prod
{
	z-index : 2000 ;
}
.titre_description
{
	background-color : #BC8E00;
	margin : 3px 0 5px 0px ;
	font-size : 13px;
}
.pageSubHeading
{
	color : #BC8E00;
}

.btn_photos
{
	/*width:82px;
	height:46px;
	background-image: url(images/photo.png);
	background-repeat: no-repeat;
	display : inline ;*/
}
.btn_photos:hover
{
	/*background-image: url(images/photo_hover.png);
	background-repeat: no-repeat;*/
}
#jquery-overlay
{
	z-index : 1200;
}
#jquery-lightbox
{
	z-index : 4000;
}
.mentionProduct
{
	font-size : 11px;
}

/** menu déroulant partage*/
.nav-wrap_social_network{
font-size : 13px;
line-height : 24px;
}

.nav-wrap_social_network ul{

}
	
.nav-wrap_social_network ul li{
	position:relative;
}

.nav-wrap_social_network ul li:hover	{ 

}
	
.nav-wrap_social_network ul li a{

}
.nav-wrap_social_network ul li .nos_services:hover
{
	color :#fff ;
}
.nav-wrap_social_network ul li a:hover {

}


.nav-wrap_social_network ul li ul{	
			display:none; 
			border:none;
			height:10px;
			
}
		
.nav-wrap_social_network ul li:hover ul li ul{	
		display:none; 
		border:none;
}	

/** sous menu */
.nav-wrap_social_network ul li ul li{
	/*background-color:#35B842;*/
	height:30px;
	list-style:none;
	margin:0;
	padding:0;
	border-bottom:#FFFFFF 1px solid;

}

.nav-wrap_social_network ul li ul li a {
	width : 125px;
	font-size:11px;
}

.nav-wrap_social_network ul li ul li:hover	{ 	
		/*	background-color:#37BF45;*/
		}
		
.nav-wrap_social_network ul li:hover ul {
			display:block; 
			width : 108px; 
			position:absolute; 
			left:0;
			float:left;
			top:32px; 
			z-index:999; 
			padding: 0; 
			margin:0;
		}		
.nav-wrap_social_network ul li:hover ul li:hover ul {
			list-style:none;
			display:block; 
			width : 158px; 
			position:absolute; 
			left:186px;
			float:left;
			top:0; 
			z-index:999; 
			padding: 0; 
			margin:0;
			/*background-color:#35B842;*/
		}
.nav-wrap_social_network ul li:hover ul li:hover {		
	
