@charset "utf-8";
/* CSS Document */
TD.main {
	FONT-SIZE: 11px;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	color: #333333;
	padding:1px 2px 1px 3px;
	width:500px;
}
TD.mainbold {
	FONT-SIZE: 11px;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	color: #333333;
	padding:1px 2px 1px 6px;
	width:500px;
}

TD.header_title {
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #E2E6E4;
	font-weight:normal;
}

.text_header_title {
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight:normal;
}


.text_alert {
	COLOR: #0183BD ; FONT-WEIGHT: bold;
	font-size : 14px;
	text-align : center ;
	margin : 0 0 20px 0;
}
.col_milieu2 TD.pageHeading 
{
	width : 710px ;
}
.col_milieu TD.pageHeading 
{
	width : 510px ;
}
TD.pageHeading {
	font-family: Arial,Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000000;
	/*border-bottom:1px #000000 solid;*/
	/*background-color:#4D4D4D;*/
	
}
TD.pageHeading {
	font-family: Arial,Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #fff;
	font-weight : normal;
	background-color:#4D4D4D;
	padding : 3px;
	text-align : center ;
}



TD.pageHeading_titre{
	font-family: Arial,Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	color: #fff;
	font-weight : normal;
	/*border-bottom:1px #000000 solid;*/
	background-color:#4D4D4D;
	
}
.titre_prix
{
	font-family: Arial,Georgia, "Times New Roman", Times, serif;
	position : relative ;
	float : right ;
	font-size: 18px;
	font-weight : bold;
	margin-right : 10px;
}
.titre_acquereur
{
	font-family: Arial,Georgia, "Times New Roman", Times, serif;
	font-size: 8px;
	color: #fff;
	font-weight : normal;
	background-color:#4D4D4D;
	padding : 3px;
	text-align : center ;
}
TD.pageHeading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC3333;
	font-weight: bold;
}
/*DIV.pageHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #9a9a9a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}*/
/*DIV.pageHeading {
	font-family: Arial,Georgia, "Times New Roman", Times, serif;
	font-size: 8px;
	color: #fff;
	font-weight : normal;
	background-color:#4D4D4D;
	padding : 3px;
	text-align : center ;
}*/
TD.pageHeadingPrice {
	font-family: Georgia, "Times New Roman", Times, serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 25px;
	color: #666666;
}
TD.pageHeadingSmall {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #CC0033; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.pageSubHeading {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	padding:20px 5px 0 0px;
	margin:0;
	font-size : 14px;
	font-weight : bold ;
	color : #0183BD ;
	}


TD.trait_horizontal {
        background-image: url(images/trait_hor.gif);
        background-repeat: yes;
}
TD.trait_vertical {
        background-image: url(images/trait_separ_col.gif);
        background-repeat: yes;
}
.img_border {
	border: 1px #000 solid
}

.boxText {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.errorBox {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #F03232; FONT-FAMILY: Verdana, Arial, sans-serif
}
.stockWarning {
	FONT-SIZE: 10px; COLOR: #cc0033; FONT-FAMILY: Verdana, Arial, sans-serif
}
.productsNotifications {
	BACKGROUND: #E7F39E
}
.orderEdit {
	FONT-SIZE: 10px; COLOR: #70d250; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}
A {
	COLOR: #3a6124; text-decoration: none
}


A:hover {
	COLOR: #333333; text-decoration:none
}
FORM {
	DISPLAY: inline
}
TR.header {
}
TR.headerNavigation {
}
TD.headerNavigation {
}
.headerNavigationRouge {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, sans-serif;
}
TD.menuNavigation {

}
TD.menuCategories {
	BACKGROUND: #3E3E3C; 
}
TD.undermenuCategories {
	BACKGROUND-IMAGE: url(images/pix_menugris_bas.gif)
}
TD.menuLanguages {
	BACKGROUND: #DEE7CE; BORDER-LEFT: #000000 1px solid;
}
TD.headerbody {
	BACKGROUND: url(images/infobox/bg_body.gif); background-repeat: yes; BORDER-LEFT: #000000 1px solid;
}
A.headerNavigation {
	COLOR: #000; text-decoration: none; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 11px;
}
A.headerNavigation:hover {
	COLOR: #333333; text-decoration: none; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 11px;
}
TR.headerError {
	BACKGROUND: #CC0033
}
TD.headerError {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #CC0033; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; TEXT-ALIGN: center
}
TR.headerInfo {
	BACKGROUND: #00ff00
}
TD.headerInfo {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #00ff00; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; TEXT-ALIGN: center
}
TR.footer_nb {
}
.footer_nb { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; color: #D5DFE8; text-decoration: none;
}
A.footer_nb:hover { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; color: #FFFFFF; text-decoration: none
}
TR.footer {

}
.column_right {
	background-position: right;
	background-repeat: repeat-y;
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, sans-serif
}
.column_right_nb {
	BACKGROUND: red ;
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, sans-serif
}

TD.under_navigation {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, sans-serif;
	text-indent: 1px;
	height: 8px;
}
TD.under_navigation1 {
}
TD.fond_bandeau {  
        background: #F8C353; background-image: url(images/infobox/fond_bandeau.jpg); background-repeat: no-repeat; background-position: right
}
TD.angle_tableau { 
padding : 0 0px 0 0;
background : #fff;
}
TD.blank_pink {
        background-image: url(images/pixel_blank_pink.gif); background-repeat: yes; background-position: left, top
}

.infoBox {
	
	/*BACKGROUND: #FAF8F2; */
	border: 0px #999999 solid;
	width:340px;
	BACKGROUND: #fff;
	width :100% ;
	padding-top : 0px;
}
.infoBox_L {
	border: 1px solid #88888C;
	BACKGROUND: #F4F4F4;
	padding:3px;
}
.infoBox_R {
	BACKGROUND: #999999
}
.infoBoxLogin {
	BACKGROUND: #FAF8F2; border: 1px #999999 solid
}

.img_border {  
	border: 1px #000 solid
}
.img_no_border {
	border: 0px
}
.infoBoxContents {
	FONT-SIZE: 10px; 
	BACKGROUND: #b7e3f3; 
	FONT-FAMILY: Arial, sans-serif;

	
}
.infoBoxContents_NB {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
.infoBoxContents_L {
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, sans-serif;
	BACKGROUND: #F4F4F4;
	background-repeat: repeat-x;
}
.infoBoxContents_L2 {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	BACKGROUND: #F4F4F4;
}
.infoBoxContents_R {
	FONT-SIZE: 10px; BACKGROUND: #FAF8F2; FONT-FAMILY: Verdana, Arial, sans-serif
}
.infoBoxContents-small {
	FONT-SIZE: 9px; BACKGROUND: #FAF8F2; FONT-FAMILY: Verdana, Arial, sans-serif
}
.infoBoxContents-small_L {
	FONT-SIZE: 7px; BACKGROUND: #ECF4F6; FONT-FAMILY: Verdana, Arial, sans-serif
}
.infoBoxContents-small_R {
	FONT-SIZE: 9px; BACKGROUND: #FAF8F2; FONT-FAMILY: Verdana, Arial, sans-serif
}
.infoBoxLoginContents {
	FONT-SIZE: 10px; BACKGROUND: #F3FFBE; FONT-FAMILY: Verdana, Arial, sans-serif
}
.infoBoxNotice {
	BACKGROUND: #ff8e90
}
.infoBoxNoticeContents {
	FONT-SIZE: 10px; BACKGROUND: #ffe6e6; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.infoBoxHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(images/infobox/infoBoxHeading.gif); COLOR: #333; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.infoBoxHeading_R {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(images/infobox/infoBoxHeading_R.gif); COLOR: #333; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.infoBoxHeading_L {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(images/infobox/infoBoxHeading_L.gif); COLOR: #333; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.infoBoxHeading_L2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(images/infobox/infoBoxHeading_L2.gif); COLOR: #333; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.infoBox {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; width:500px;
}
SPAN.infoBox {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.mentionProduct {
	FONT-SIZE: 9px; COLOR: #000; FONT-FAMILY: Verdana, Arial, sans-serif; 
}
TR.accountHistory-odd {
	BACKGROUND: #F1F1F3
}
TR.addressBook-odd {
	BACKGROUND: #F1F1F3
}
TR.alsoPurchased-odd {
	BACKGROUND: #F1F1F3
}
TR.payment-odd {
	BACKGROUND: #F1F1F3
}
TR.productListing-odd {
	BACKGROUND: #FCFCFC 
}
TR.productReviews-odd {
	BACKGROUND: #F1F1F3
}
TR.upcomingProducts-odd {
	BACKGROUND: #F1F1F3
}
TR.shippingOptions-odd {
	BACKGROUND: #F1F1F3
}


TR.productscriteres-odd {
	BACKGROUND: none;
	
}
TR.productscriteres-odd td{
	border-bottom: 1px #444 solid;
	color:#333;
}


TR.accountHistory-even {
	BACKGROUND: #f8f8f9
}
TR.addressBook-even {
	BACKGROUND: #f8f8f9
}
TR.alsoPurchased-even {
	BACKGROUND: #f8f8f9
}
TR.payment-even {
	BACKGROUND: #f8f8f9
}
TR.productListing-even {
	BACKGROUND: #F4F4F6 ;
}
TR.productReviews-even {
	BACKGROUND: #f8f8f9
}
TR.upcomingProducts-even {
	BACKGROUND: #f8f8f9
}
TR.shippingOptions-even {
	BACKGROUND: #f8f8f9
}
TR.productscriteres-even {
	BACKGROUND: none
}

TR.productscriteres-even td{
		border-bottom: 1px #000 solid;
		color:#000;
}

TABLE.productListing {
	/** BORDER-RIGHT: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; border-spacing: 1px */
	background:#fff;
}
/** classic **/
.productListing-heading {
	BACKGROUND: url(images/infobox/infoBoxHeading.gif);
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #333;
}
.productListing-heading-text {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #333; TEXT-DECORATION: underline;
}
.productListing-heading-text:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #444; TEXT-DECORATION: none;
}
.productListing-heading-credit {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}




TD.productListing-data {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
A.pageResults {
	COLOR: #000000;
	text-decoration:underline
}
A.pageResults:hover {
	COLOR: #333333;
	text-decoration:none
	
}


TD.pageWeight {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #9a9a9a; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; font-style: normal
}

TR.subBar {
	BACKGROUND: #f4f7fd
}
TD.subBar {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}

P.main {
	FONT-SIZE: 11px; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.smallText a{
	color:#000; 
	}

TD.smallText a:hover{
	color:#333; 
	}	

TD.smallText {
	color:#000; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.smallText {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
P.smallText {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.accountCategory {
	FONT-SIZE: 13px; COLOR: #aabbdd; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.fieldKey {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.fieldValue {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.tableHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.newItemInCart {
	FONT-SIZE: 10px; COLOR: #CC0033; FONT-FAMILY: Verdana, Arial, sans-serif
}
CHECKBOX {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif
}
RADIO {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif
}
TEXTAREA {
	FONT-SIZE: 11px; WIDTH: 100%; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.greetUser {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f0a480; FONT-FAMILY: Verdana, Arial, sans-serif
}
TABLE.formArea {

}
TD.formAreaTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}
SPAN.markProductOutOfStock {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c76170; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}
SPAN.productSpecialPrice {
	COLOR: #CC0033; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.errorText {
	COLOR: #CC0033; FONT-FAMILY: Verdana, Arial, sans-serif
}
.moduleRow {
	
}
.moduleRowOver {
	CURSOR: hand; BACKGROUND-COLOR: #E7F39E
}
.moduleRowSelected {
	BACKGROUND-COLOR: #F3FFBE
}
.checkoutBarFrom {
	FONT-SIZE: 10px; COLOR: #8c8c8c; FONT-FAMILY: Verdana, Arial, sans-serif
}
.checkoutBarTo {
	FONT-SIZE: 10px; COLOR: #8c8c8c; FONT-FAMILY: Verdana, Arial, sans-serif
}
.checkoutBarCurrent {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.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;
	width:400px;

}

.button_1_36 {
	position:relative;left:0px; width:100px;top:0px;height:21px; z-index:1; background-image: url(images/buttons/button_1_19.gif); background-repeat: no-repeat;
        font-family: Verdana, Arial, sans-serif; FONT-WEIGHT: bold;font-size:12px;line-height:12px;padding-top:5px;text-align:center;vertical-align:middle;color:#fff
}

.button_2_36 {
	position:relative;left:0px; width:125px;top:0px;height:21px; z-index:1; background-image: url(images/buttons/button_2_19.gif); background-repeat: no-repeat;
        font-family: Verdana, Arial, sans-serif; FONT-WEIGHT: bold;font-size:12px;line-height:12px;padding-top:5px;text-align:center;vertical-align:middle;color:#fff
}
.button_3_36 {
	position:relative;left:0px; width:150px;top:0px;height:21px; z-index:1; background-image: url(images/buttons/button_3_19.gif); background-repeat: no-repeat;
        font-family: Verdana, Arial, sans-serif; FONT-WEIGHT: bold;font-size:12px;line-height:12px;padding-top:5px;text-align:center;vertical-align:middle;color:#fff
}
.button_4_36 {
	position:relative;left:0px; width:175px;top:0px;height:21px; z-index:1; background-image: url(images/buttons/button_4_19.gif); background-repeat: no-repeat;
        font-family: Verdana, Arial, sans-serif; FONT-WEIGHT: bold;font-size:12px;line-height:12px;padding-top:5px;text-align:center;vertical-align:middle;color:#fff
}
.button_5_36 {
	position:relative;left:0px; width:200px;top:0px;height:21px; z-index:1; background-image: url(images/buttons/button_5_19.gif); background-repeat: no-repeat;
        font-family: Verdana, Arial, sans-serif; FONT-WEIGHT: bold;font-size:12px;line-height:12px;padding-top:5px;text-align:center;vertical-align:middle;color:#fff
}


/** style perso */
body {
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a {
	color: #006699;
}
a:hover {
	color: #003366;
}
.td_bg {
	background-repeat: no-repeat;
	height: 550px;
	width: 350px;
}
.barre_jaune {
	background-image: url(images/barre_jaune.png);
	background-repeat: repeat-x;
	height: 5px;
}
.barre_menu {
	background-image: url(images/barre_menu.png);
	background-repeat: repeat-x;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #CCCCCC;
	letter-spacing: 1px;
}
.barre_menu_lien {
	color: #CCCCCC;
	text-decoration: none;
}
.barre_menu_lien:hover {
	color: #FFF;
	text-decoration: none;
}
.logo_nom {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #666666;
	letter-spacing: 1px;
	line-height: 25px;
}
.logo_ap {
	font-size: 11px;
	color: #333333;
}
.g_titre {
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #333;
	background-color: #fedc0e;
}
.d_titre {
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #333;
}
.g_texte {
	font-size: 11px;
}
.d_texte {
	font-size: 11px;
	color: #333333;
	text-align: justify;
}
.g_lien {
	font-size: 11px;
	text-decoration: none;
	color: #333333;
	display: block;
}
.g_lien:hover {
	font-size: 11px;
	text-decoration: none;
	color: #000;
	display: block;
	background-color: #bfbfbf;
}
.champ1 {
	font-size: 11px;
	width: 180px;
}
.champ2 {
	font-size: 11px;
	width: 81px;
}
.champ3 {
	font-size: 11px;
	width: 75px;
}
.champ4 {
	font-size: 11px;
	width: 174px;
}
.champ5 {
	font-size: 8px;
	width: 180px;
	color: #333;
	font-weight: bold;
	text-transform: uppercase;
}
.menu_haut_lien {
	color: #666666;
	text-decoration: none;
}
.menu_haut_lien:hover {
	color: #333333;
	text-decoration: none;
}
.anim_bg {
	background-image: url(images/anim_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
hr {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
}
.scrol_bg {
	background-image: url(images/scrol_bg.png);
	background-repeat: repeat-x;
}
/* DEBUT SLIDER */
        	.sliderGallery {
	overflow: hidden;
	position: relative;
	padding-top: 37px;
	height: 225px;
	width: 100%;
}
.sliderGallery ul {
	position: absolute;
	list-style: none;
	overflow: none;
	white-space: nowrap;
	padding: 0;
	margin: 0;
}
.sliderGallery ul li {
	display: inline;
}
.slider {
	width: 100%;
	height: 225px;
	margin-left: 0px;
	position: relative;
}
.handle {
	position: absolute;
	cursor: e-resize;
	height: 20px;
	width: 100px;
	top: 154px;
	background: url(images/scroller.png) no-repeat;
	z-index: 100;
}
.fiche {
	display: inline;
}
.fiche img {
	position:relative;
	z-index:80;
#padding:0 5px;
}
.fiche span {
	top: 0px;
	padding-left:5px;
	padding-top:100px;
	position: absolute;
	background-image: url(images/fiche.png);
	background-repeat: no-repeat;
	height: 155px;
	width: 140px;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	cursor: hand;
}
/* FIN SLIDER */


.g_menu, .g_menu ul{
	list-style:none;
	padding:0;
	margin:0;
}

.g_menu ul{
	padding:0 0 0 15px;
	font-size:10px;
}

/* calculette financiere */
.lienvert {
	cursor:pointer;
}

.manufacturers_list {
	width:300px;
	background:#fedc0e;
	font-weight:bold;
	padding:3px;
}
/* Ajout CSS pour iFrameS Facebook */
#conteneur_facebook
{
	position : relative ;
	float : left ;
	background : #fff ;
	margin : 15px 0 0 0 ;
}
.conteneur_facebook_int #conteneur_facebook
{
	position : relative ;
	float : left ;
	background : #fff ;
	margin : 0px 0 0 10px;
}
/******************************/
* {
	margin: 0px;
	padding: 0px;
}
body {
	width:100%;
	border: 0;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
h1
{
	font-family : Arial,Helvetica,sans-serif ;
}
.conteneur {
	position:relative;
	width:1036px;
	margin:0 auto;

}
.contenu {
	position:relative;
	float:left;
	width:1000px;
	padding:5px 16px;
	background: #ffffff url(images/fd-site.png) repeat-y;
}
#header {
	width:100%;
	height:350px;
	float:left; 
	position:relative;
}
#slider {
	position: absolute;
	width: 720px;
	height: 300px;
	overflow: hidden;
	visibility: visible;
}
#slider .slide {
	position: absolute;
	top: 0px;
	height: 300px;
	width: 500px;
	background: #000;
	overflow: hidden;
	border-left: #000 solid 1px;
	cursor: default;
	visibility: visible;
}
#slider .title {
	color: #F80;
	font-weight: bold;
	font-size: 1.2em;
	margin-right: 1.5em;
	text-decoration: none;
}
#slider .backgroundText {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 100%;
	background: #000;
	filter: alpha(opacity=40);
	opacity: 0.4;
	visibility: visible;
	left: -1px;
}
#slider .text {
	position: absolute;
	top: 1%;
	top: 100%;
	color: #FFF;
	font-family: verdana, arial, Helvetica, sans-serif;
	font-size: 1.2em;
	text-align: justify;
	width: 470px;
	left: 10px;
	visibility: visible;
}
#slider .diapo {
	position: absolute;
	visibility: visible;
}
.logo {
	position: absolute;
	right:0px;
	width:280px;
	height:350px;
	/*background:#808080 url(images/logo.png) no-repeat;*/
	background:#808080;
	visibility: visible;
}
.nav-wrap {
	position:absolute;
	top:300px;
	margin:auto;
	padding: 15px 0px 0px 0px;
	width:720px;
	height:35px;
	background-color:#7BCCE7;
}
.group:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
*:first-child+html .group {
	zoom: 1;
} /* IE7 */

.page {
	width:100%;
	float:left;
	background:#c6d100 url(images/fd-page.png) repeat-x;
	margin-top:3px;
	padding-bottom : 10px;
}

.col_gauche {
	position:relative;
	float:left;
	width:270px;
	margin-top : 20px;
}

.col_milieu {
	position:relative;
	/*background:#fff;*/
	float:right;
	width:710px;
	margin:32px 10px 0 0 ;
}
.col_milieu2 {
	position:relative;
	/*background:#fff;*/
	float:right;
	width:710px;
	margin:27px 10px 0 0 ;
}
.bloc_recherche {
	font-family: Arial, Helvetica, sans-serif;
	float:left;
	width:667px;
	height:210px;
	position:relative;
	margin:0px;
	margin-left:10px;
	margin-top:25px;
	background:#FFFFFF;
}
.bloc_recherche2 {
	font-family: Arial, Helvetica, sans-serif;
	float:left;
	width:250px;
	height:650px;
	position:relative;
	margin:0px;
	margin-left:10px;
	margin-top:25px;
	background:#FFFFFF;
}
.bloc_recherche_int
{
	background-color : #fff ;
	padding: 5px 0px 5px 8px;
	margin : 0 0 10px 10px;
	width:250px;
	float:left ;
}
.titre_rech {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#B2B2B2;
	line-height:16px;
	margin:0px;
	padding-left:15px;
	background-color:#4D4D4D;
	line-height:25px;
}
.titre_rech2 {
	color:#ffffff;
}
.titre_rech_int{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#fff;
	line-height:16px;
	margin-left : 10px;
	margin-top : 10px;
	padding-left:10px;
	background-color:#4D4D4D;
	line-height:25px;
	width:250px;

}
.rech_champ_liste {
	font-size: 12px;
	color:#4D4D4D;
	width:145px;
	height:22px;
	border:#4D4D4D solid thin;
	margin:0px;
	text-align:left;
	padding-left:5px;
	margin-top:10px;
}
.rech_champ_int_liste {
	font-size: 12px;
	color:#4D4D4D;
	width:242px;
	height:22px;
	border:#4D4D4D solid thin;
	margin:0px;
	text-align:left;
	padding-left:5px;
	margin-top:10px;
}
.rech_champ {
	font-size: 12px;
	color:#4D4D4D;
	width:142px;
	height:22px;
	border:#4D4D4D solid thin;
	margin:0px;
	text-align:left;
	padding-left:5px;
	margin-top:10px;
}
.rech_champ_int {
	font-size: 12px;
	color:#4D4D4D;
	width:235px;
	height:22px;
	border:#4D4D4D solid thin;
	margin:0px;
	text-align:left;
	padding-left:5px;
	margin-top:10px;
}
.rech_boutons-radio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#4D4D4D;
	margin:0px;
	text-align:left;
	padding:0px 10px 0px 0px;
	margin-top:10px;
}
.rech_carte {
	font-size: 14px;
	font-weight:bold;
	color:#4D4D4D;
	background-color:#FFFFFF;
	/*background:url(images/carte.gif) no-repeat right;*/
	text-align:left;
	width:35px;
	height:33px;
	border:medium none;
	padding-left:5px;
	margin-top:10px;
}

.bout_rech {
	font-size: 12px;
	font-weight:bold;
	text-align:left;
	color:#4D4D4D;
	width:145px;
	height:35px;
	background-image:url(images/bout_rech.png);
	border:medium none;
	background-repeat:no-repeat;
	margin-top:0px;
	padding:0px;
	padding-left:10px;
	margin-top:5px;
}
.bout_rech:hover {
cursor : pointer ;
	background-image:url(images/bout_rech_hover.png);
}
.bout_rech_int
{
	font-size: 12px;
	font-weight:bold;
	text-align:left;
	color:#4D4D4D;
	width:246px;
	height:35px;
	background-image:url(images/bout_rech_pages-int.png);
	border:medium none;
	background-repeat:no-repeat;
	margin-top:0px;
	padding:0px;
	padding-left:10px;
	margin-top:5px;
	background-color:#fff;
}
.bout_rech_int:hover {
cursor : pointer ;
	background-image:url(images/bout_rech_pages-int_hover.png);
}
.pub {
	float:left;
	width:290px;
	height:200px;
	background:#E6E6E6;
	margin:25px 10px 0px 12px;
	padding:5px 5px 5px 5px;
}
.iphone {
	float:left;
	width:115px;
	height:127px;
	margin:0px;
	padding:0px;
}
.anim_iphone {
	float:left;
	width:136px;
	height:127px;
	margin : 0px;
	padding: 0px;
}
.img_fleche_iphone {
	float:left;
	width:36px;
	margin:30px 0px 0px 0px;
}
.img_fleche {
	float:left;
	width:36px;
	margin:0px;
	background-color : #E6E6E6 ;
	margin-top : 7px;
	
}
.argus {
	float:left;
	width:250px;
	height:35px;
	margin:0px;
	padding:0px 0 3px 0;
}
.sep {
	float:left;
	width:290px;
	height:1px;
	background:url(images/sep.png) repeat-x;
	margin:0px;
	padding:0px;
	text-align:center;
}
.texte_pub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	color:#527882;
	margin:0px;
	padding:0px;
}
.texte_pub2 {
	color:#4D4D4D;
	margin:0px;
	padding:0px;
}
.texte_pub3 {
	color:#EC7266;
	margin:0px;
	padding:0px;
}
.texte_pub4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-transform:uppercase;
	text-align:left;
	color:#EC7266;
	margin: 0px;
	padding:0px;
}
.texte_pub5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	text-transform:uppercase;
	text-align:left;
	color:#527882;
	margin:10px 0px 0px 0px;
	padding:0px;
}
.texte_pub6{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	text-transform:uppercase;
	text-align:left;
	color:#EC7266;
	margin:10px 0px 0px 0px;
	padding:0px;
}
.texte_pub6 {
	color:#4D4D4D;
	margin:0px;
	padding:0px;
}
.biens {
	position : relative ;
	float:left;
	width:980px;
	margin:15px 0px 20px 0px;
}
.img_biens {
	float:left;
	border:#FFFFFF solid 1px;
	margin:0px 6px 0px 12px;
}
.texte_accueil {
	position : relative ;
	float:left;
	width:687px;
	margin:10px 10px 10px 15px ;
}
.footer {
	width:100%;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin-left:10px;
}
.footer a {
	color:#666666;
	text-decoration:none;
}
.footer a:hover {
	color:#000000;
	text-decoration:none;
}
.carte
{
font-size: 14px;
	font-weight:bold;
	color:#4D4D4D;
	/*margin-right : 53px;*/
	margin-top : 12px;
	margin-left : -5px;
	height : 19px ; 
	padding-left : 5px ;
	padding-top : 3px;
	/*width : 162px;*/
	float : left ;
	background:#fff;
	margin-left : 0px
}
.carte
{

	cursor : pointer ;
}

.blocNouveautes {
	float:left;
	width:970px;
	height:225px;
	position:relative;
	margin-left:15px;
	margin-bottom :6px ;
}
.blocVendus {
	float:left;
	width:970px;
	height:225px;
	position:relative;
	margin: 10px 0 6px 15px;
}

.clear {
	clear:both;
}

.bloc_outils_haut{
	width:257px;
	height:8px;
	/*background-image:url(images/fd_outils_haut.gif);
	background-repeat:no-repeat;*/
	margin:0px;
	padding:0px;
	
}
.bloc_recherche_int .bloc_outils_haut{
	width:256px;
	background:none;
}

.bloc_outils{
	/*width:257px;*/
	/*background-image:url(images/fd_outils.gif);
	background-repeat:repeat-y;*/
	/*margin:0px;
	padding:5px;
	float:left;
	margin-bottom : 8px;*/
}
.bloc_recherche_int .bloc_outils{
	width:257px;
	color : #fff ;
	background-color: #fff ;
}

.bloc_outils_bas{
	width:257px;
	height:8px;
	background-image:url(images/fd_outils_bas.gif);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	float:left;
}
.bloc_recherche_int .bloc_outils_bas{
	width:257px;
	background:none;
}

.entete_outils{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	line-height:20px;
	background-image:url(images/fd_entete_outils.gif);
	background-repeat:no-repeat;
	height:27px;
	margin:0 0 0 0;
	padding:0 0 0 5px;
}

.contenu_outils {
	
	padding:0 0 0 5px;
}

.intitules_outils{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	margin:0;
	padding:0 8px 0 0 ;
	white-space:nowrap;
	float:left;
	height:16px;
	position:relative;
	
	display:block;
}
.bloc_recherche_int .intitules_outils {
	width:257px;
	margin-bottom :5px ;
	display:block;
} 

.intitules_outils a{
	color:#3e3129;
	text-decoration:none;
}
.titre_box_tools
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	margin-bottom :10px;
	margin-right :6px;
	padding-right:5px;
	border-bottom : 1px solid #000 ;
}


.intitules_outils a:hover{
	/*color:#fff;*/
	text-decoration:underline;
}
#affine_search
{
	margin-left : 50px;

}
	/* Menu */

/*.lavaLampBottomStyle {
position: relative;
height: 29px;
width: 1000px;
background-color: white;
padding: 15px;
margin: 10px 0;
overflow: hidden;
border: 1px solid gray;
}*/
.lavaLampBottomStyle li.current a
{
	color :#fff ;
}
.lavaLampBottomStyle li {
	float: left;
	list-style: none;
}
.lavaLampBottomStyle li.back {
	border-bottom: 5px solid black;
	width: 9px;
	height: 30px;
	z-index: 0;
	position: absolute;
}
.lavaLampBottomStyle li a {
	outline: none;
	text-align: center;
	top: 6px;
	text-transform: uppercase;
	letter-spacing: 0;
	z-index:10;
	height: 30px;
	position: relative;
	overflow: hidden;
	margin: auto 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #333333;
	font-size: 15px;
	display: block;
	float: left;
	padding: 0px 3px 8px 3px;
	text-decoration: none;
	text-transform: uppercase;
}   
.lavaLampBottomStyle li a:hover, .lavaLampBottomStyle li a:active, .lavaLampBottomStyle li a:visited {
	border: none;
	
}
.lavaLampBottomStyle li a:hover
{
	color :#fff;
}   
.ajout_selection
{
	color : #000;
}
.icones
{
	margin-bottom : 5px;
}
.blocContactBox
{
	background-color : #C6D100 ;
	width : 220px;
	font-size : 15px ;
	padding : 5px;
	margin : 0 0 0 2px;
}
.blocContactBox_agence
{
	background-color : #C6D100 ;
	font-size : 15px ;
	padding : 5px;
	margin : 0 0 0 2px;
	font-weight : normal ;
	
}
.blocContactBox_agence2
{
	background-color : #C6D100 ;
	font-size : 13px ;
	padding : 5px;
	margin : 0 0 0 2px;
	font-weight : normal ;
	
}
.blocContactBox a
{
	color : #006699;
	font-size : 15px ;
	padding : 0px;	
}
.blocContactBox a:hover
{
	color : #003366;
}
.agenceContactBox a
{
	color : #333333;
}
.agenceContactBox
{
	border-bottom : 1px solid  #333333 ;
	padding-bottom :5px;
}
.agenceContactBox2 a
{
	color : #333333;
}
.agenceContactBox2 a:hover
{
	color : #003366;
}
.agenceContactBox2
{
	border-bottom : 1px solid  #333333 ;
	padding-bottom :5px;
}
.adresseContactBox
{
	padding-top :5px;
}
.contactAgence a
{
	font-weight : bold ;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
}
.nb_photo_diapo
{
	margin : 3px 0 3px 0;
}
.colonne_gauche
{
	padding : 0px 20px 0px 5px;
}
.box_contact
{
	margin : 20px 0 0 0;
	position : relative ;
	float : left ;
}
.page_acquereur
{
	width:100%;
	float:left;
	background:#fff;
	margin-top:3px;
	padding-bottom : 10px;
}
.text_acquereur_titre
{
	color :#0183BD ;
	font-weight : bold ;
	margin : 25px 0px 20px 10px ;
	font-size : 14px;
	text-transform : uppercase ;
}
.text_acquereur
{
	color : #4d4d4d ;
	font-weight : bold ;
	margin : 25px 0px 20px 30px ;
	font-size : 13px;
}
.text_acquereur_titre2
{
	position :relative ;
	color :#0183BD ;
	font-weight : bold ;
	margin :35px 0px 0px 0px ;
	font-size : 14px;
}
.text_acquereur_titre2 a
{
	text-decoration :underline ;
}

.text_recrutement
{
	color : #4d4d4d ;
	font-weight : bold ;
	margin : 15px 0px 10px 5px ;
	font-size : 13px;
}
.titres_form_vendeur
{
	color : #4d4d4d ;
	font-weight : bold ;
	font-size : 13px;
}
.bleu
{
	color :#0183BD ;
}
.image_acquereur
{
	float : left ;
	margin : 0 0 0 50px;
}
.image_acquereur2
{
	float : left ;
	margin : 20px 20px 18px 0px;
}
.image_vendeur
{	
padding :0 5px 0 15px;
}
.image_vendeur2
{	
	padding-bottom : 5px;
}
.text_gauche
{
	float : left ;
	padding-top : 30px;
}
.text_gauche_vendeur
{
	width : 400px;
	float : left ;
	padding-top : 30px;
}
.form_acquereur
{
	margin : 25px 0px 0px 30px ;
}
.form_vendeur
{
	margin : 25px 0px 0px 10px ;
}
.box_estimation
{
	border : 1px solid #0183BD ;
	color : #0183BD;
	font-size : 13px;
	font-weight  : bold ;
	margin : 33px 10px 15px 10px;
	padding : 5px ;
}
.box_postuler
{
	border : 1px solid #0183BD ;
	color : #0183BD;
	font-size : 13px;
	font-weight  : bold ;
	margin : 13px 10px 15px 10px;
	padding : 5px ;
}
.box_estimation {

}
.box_estimation h2 {
text-transform : uppercase ;
padding:0;
margin:0;
font-size:14px;
}

.box_estimation a {
	float:right;
	padding:0;
	margin:-5px 0 0 0;
}


.libelle_estimation
{
	
}
.libelle_postuler
{
	font-size : 12px;
	text-transform : uppercase ;
}
.titre_form_acquereur
{
	color :#0183BD ;
	font-weight : bold ;
	font-size : 14px;
	text-transform : uppercase ;
}
.bloc_recherche_acquereur
{
	background-color : #fff ;
	width:250px;
	float:left ;
}
.page_recrut
{
	background-color : #fff;
	padding:10px;
}
.form_recrutement
{
	color : #4d4d4d ;
	font-weight : bold ;
	margin : 0px 10px 0px 5px ;
	font-size : 13px;
}

.cell_form_recrutement
{
	color : #4d4d4d ;
	font-weight : bold ;
	font-size : 13px;
	padding : 5px 2px 5px 15px;
}
.cell_form_recrutement2
{
	color : #4d4d4d ;
	font-weight : bold ;
	font-size : 13px;
	padding : 5px 2px 5px 1px;
}
.titre_form_recrutement
{
	color :#0183BD ;
	font-weight : bold ;
	font-size : 14px;
	text-transform : uppercase ;
	padding : 5px 0px 10px 0px ;
}
.fond_ligne
{
	background-color :#B7E3F3 ;

}
.champs_esti
{
	width:120px;
}
.champs_esti2
{
	width:70px;
}
.display_country
{
	position : absolute ;
	top  : 35px;
	z-index : 1000;
}
.display_country_esti
{
	position: absolute ;
	left : 0px;
	top : 20px;
}
.cell_esti
{
	padding : 2px 1px 2px 10px ;
	width : 150px;
	text-align : left ;
}
.cell_esti_checkbox
{
	padding-left : 75px;
}
.titres_form_estim
{
	color : #4d4d4d ;
	font-weight : bold ;
	font-size : 13px;
	margin : 11px 0 3px 0;
}
.form_row_esti
{
	margin : 3px 0 3px 10px;
}
.bt_esti_envoi
{
	background-image : url('') ;
}
.btn_esti:hover
{
	cursor : pointer ;
}
.titre_nouveautes
{
	color : #4d4d4d ;
	font-size : 16px ;
	text-transform : uppercase ;
	font-weight : bold;
}
.toppanel
{
	background : #fff ;
}
.lien_annonces_agence
{
	font-size : 12px;
	margin : 3px 0 0 5px;
	font-weight : bold ;
}
.lien_annonces_agence2
{
	font-size : 12px;
	margin : 0px 0 0 5px;
	font-weight : bold ;
}
.cell_agence
{
	padding-right : 20px;
}
.cell_agence2
{
	padding-left : 10px;
}
img
{
	border : none ;
}
.lien_box_espace_compte
{
	margin: 5px 0 0 0 ;
}
.field
{
	width : 120px;
}


/* carousel*/
.jcarousel-container {
	POSITION: relative
	
}
.jcarousel-clip {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	Z-INDEX: 2; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OVERFLOW: hidden; 
	PADDING-TOP: 0px; 
	POSITION: relative ;
	width:970px;
	height:215px;
	
}
.jcarousel-list {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	Z-INDEX: 1;
	LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OVERFLOW: hidden; 
	PADDING-TOP: 0px; 
	POSITION: relative; 
	TOP: 0px;

}
.jcarousel-list LI {
	position:relative;
	LIST-STYLE-TYPE: none;
	background-position:0 0px;
	
	display:block;
	background-repeat: no-repeat;
	
}

.jcarousel-list a {
	color: #0099cc;
	text-decoration: none;
	font-size: 11px;
}
.jcarousel-list a:hover {
	color: #006699;
}
.jcarousel-list LI img {
	width:100%;
	height:125px;
	border : none ;
}
.jcarousel-item {
	FLOAT: left; 
	WIDTH: 305px; 
	LIST-STYLE-TYPE: none; 
	HEIGHT: 95px
	
}
.jcarousel-next {
	DISPLAY: none; 
	Z-INDEX: 3
}
.jcarousel-prev {
	DISPLAY: none; 
	Z-INDEX: 3
}

.bien
{
	position : relative ;
	float :left ; 
	padding:8px 8px 5px 8px;
}
.bien_bg 
{
	background-color:#fff ;
	height : 200px;
	
}
.titre_vignette
{
	padding:5px 0 5px 11px;
	color : #fff;
	font-size : 12px;
	font-weight : bold ;
	font-style : italic;
	background-color:#4D4D4D;
	min-height : 30px ;
}
.picto_vendus
{
	position :absolute ;
	top : 48px ;
	right : 8px ;
	z-index : 1000 ;
}
.jcarousel-list li .picto_vendus img
{
	height : 16px;
}
.texteSousImageCarouss
{
	position : relative ;
	float :left ;
	padding:0px 0px 5px 11px;
	margin : 0px 0px 0px 0px;
	font-size : 13px;
	color : #0183BD ;
	font-weight : bold ;
}

.jcarousel-skin-agence .jcarousel-container {
/*	background-image: url(../images/scrol_bg.png);
	background-repeat: repeat-x; */
}

.jcarousel-skin-agence .jcarousel-container-horizontal {
	padding:0;
	margin:0;
	width:600px;
}

.jcarousel-skin-agence .jcarousel-clip-horizontal {
	WIDTH: 600px;
}

.jcarousel-skin-agence .jcarousel-item {
	WIDTH: 147px;
	HEIGHT: 352px;
	
}

.jcarousel-skin-agence .jcarousel-item-horizontal {
	padding:0;
	margin:0;
	width: 147px;
}

.jcarousel-skin-agence .jcarousel-item-placeholder {
	BACKGROUND: #fff; 
	COLOR: #000;
}
.jcarousel-skin-agence .jcarousel-next-horizontal {
	RIGHT: 0px;
	WIDTH: 32px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 100%;

}
.jcarousel-skin-agence .jcarousel-next-horizontal:hover {
	BACKGROUND-POSITION: -32px 84px
}
.jcarousel-skin-agence .jcarousel-next-horizontal:active {
	BACKGROUND-POSITION: -64px 84px
}
.jcarousel-skin-agence .jcarousel-next-disabled-horizontal {
	BACKGROUND-POSITION: -96px 84px; 
	CURSOR: default
}
.jcarousel-skin-agence .jcarousel-next-disabled-horizontal:hover {
	BACKGROUND-POSITION: -96px 84px; 
	CURSOR: default
}
.jcarousel-skin-agence .jcarousel-next-disabled-horizontal:active {
	BACKGROUND-POSITION: -96px 84px; 
	CURSOR: default
}
.jcarousel-skin-agence .jcarousel-prev-horizontal {
	LEFT: 0px;
	WIDTH: 32px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 100%;
}
.jcarousel-skin-agence .jcarousel-prev-horizontal:hover {
	BACKGROUND-POSITION: -32px 84px
}
.jcarousel-skin-agence .jcarousel-prev-horizontal:active {
	BACKGROUND-POSITION: -64px 84px
}
.jcarousel-skin-agence .jcarousel-prev-disabled-horizontal {
	BACKGROUND-POSITION: -96px 84px; 
	CURSOR: default
}
.jcarousel-skin-agence .jcarousel-prev-disabled-horizontal:hover {
	BACKGROUND-POSITION: -96px 84px; 
	CURSOR: default
}
.jcarousel-skin-agence .jcarousel-prev-disabled-horizontal:active {
	BACKGROUND-POSITION: -96px 84px; 
	CURSOR: default
}

/** blot entreprise */

.jcarousel-skin-agence-entreprise .jcarousel-container {
/*	background-image: url(../images/scrol_bg.png);
	background-repeat: repeat-x; */
}

.jcarousel-skin-agence-entreprise .jcarousel-container-horizontal {
	padding:0;
	margin:0;
	width:347px;
}

.jcarousel-skin-agence-entreprise .jcarousel-clip-horizontal {
	WIDTH: 347px;
}

.jcarousel-skin-agence-entreprise .jcarousel-item {
	WIDTH: 347px;
	HEIGHT: 370px;
	
}

.jcarousel-skin-agence-entreprise .jcarousel-item-horizontal {
	padding:0;
	margin:0;
	width: 147px;
}

.jcarousel-skin-agence-entreprise .jcarousel-item-placeholder {
	BACKGROUND: #fff; 
	COLOR: #000;
}
.jcarousel-skin-agence-entreprise .jcarousel-next-horizontal {
	RIGHT: 0px;
	WIDTH: 32px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 100%;

}
.jcarousel-skin-agence-entreprise .jcarousel-next-horizontal:hover {

}
.jcarousel-skin-agence-entreprise .jcarousel-next-horizontal:active {

}
.jcarousel-skin-agence-entreprise .jcarousel-next-disabled-horizontal {

}
.jcarousel-skin-agence-entreprise .jcarousel-next-disabled-horizontal:hover {

}
.jcarousel-skin-agence-entreprise .jcarousel-next-disabled-horizontal:active {

}
.jcarousel-skin-agence-entreprise .jcarousel-prev-horizontal {

}
.jcarousel-skin-agence-entreprise .jcarousel-prev-horizontal:hover {

}
.jcarousel-skin-agence-entreprise .jcarousel-prev-horizontal:active {

}
.jcarousel-skin-agence-entreprise .jcarousel-prev-disabled-horizontal {

}
.jcarousel-skin-agence-entreprise .jcarousel-prev-disabled-horizontal:hover {

}
.jcarousel-skin-agence-entreprise .jcarousel-prev-disabled-horizontal:active {

}



/** blot entreprise */
/** home selection */
.jcarousel-skin-bien_commerce .jcarousel-container {
/*	background-image: url(../images/scrol_bg.png);
	background-repeat: repeat-x; */
}

.jcarousel-skin-bien_commerce .jcarousel-container-horizontal {
	padding:0;
	margin:0;
	width:965px;
}

.jcarousel-skin-bien_commerce .jcarousel-clip-horizontal {
	WIDTH: 965px;
}

.jcarousel-skin-bien_commerce .jcarousel-item {
	WIDTH: 965px;
	HEIGHT: 235px;
	
}

.jcarousel-skin-bien_commerce .jcarousel-item-horizontal {
	padding:0;
	margin:0;
	width: 147px;
}

.jcarousel-skin-bien_commerce .jcarousel-item-placeholder {
	BACKGROUND: #fff; 
	COLOR: #000;
}
.jcarousel-skin-bien_commerce .jcarousel-next-horizontal {
	RIGHT: 0px;
	WIDTH: 32px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 100%;

}
.jcarousel-skin-bien_commerce .jcarousel-next-horizontal:hover {
	BACKGROUND-POSITION: -32px 84px
}
.jcarousel-skin-bien_commerce .jcarousel-next-horizontal:active {
	BACKGROUND-POSITION: -64px 84px
}
.jcarousel-skin-bien_commerce .jcarousel-next-disabled-horizontal {
	BACKGROUND-POSITION: -96px 84px; 
	CURSOR: default
}
.jcarousel-skin-bien_commerce .jcarousel-next-disabled-horizontal:hover {
	BACKGROUND-POSITION: -96px 84px; 
	CURSOR: default
}
.jcarousel-skin-bien_commerce .jcarousel-next-disabled-horizontal:active {
	BACKGROUND-POSITION: -96px 84px; 
	CURSOR: default
}
.jcarousel-skin-bien_commerce .jcarousel-prev-horizontal {
	LEFT: 0px;
	WIDTH: 32px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 100%;
}
.jcarousel-skin-bien_commerce .jcarousel-prev-horizontal:hover {
	BACKGROUND-POSITION: -32px 84px
}
.jcarousel-skin-bien_commerce .jcarousel-prev-horizontal:active {
	BACKGROUND-POSITION: -64px 84px
}
.jcarousel-skin-bien_commerce .jcarousel-prev-disabled-horizontal {
	BACKGROUND-POSITION: -96px 84px; 
	CURSOR: default
}
.jcarousel-skin-bien_commerce .jcarousel-prev-disabled-horizontal:hover {
	BACKGROUND-POSITION: -96px 84px; 
	CURSOR: default
}
.jcarousel-skin-bien_commerce .jcarousel-prev-disabled-horizontal:active {
	BACKGROUND-POSITION: -96px 84px; 
	CURSOR: default
}


.jcarousel-skin-tango .jcarousel-container {
/*	background-image: url(../images/scrol_bg.png);
	background-repeat: repeat-x; */
	width:965px;
	height:215px;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	width:965px;
	height:215px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
	width:960px;
	height : 210px;	
}

.jcarousel-skin-tango .jcarousel-item {
	WIDTH: 530px;
	HEIGHT: 200px;
	
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	padding:5px 5px 0 0;
	margin-right: 0px;
	width: 187px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
	BACKGROUND: #fff; 
	COLOR: #000;
}
.jcarousel-skin-tango .jcarousel-next-horizontal {
	RIGHT: 0px;
	WIDTH: 20px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 100%;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
	/*	BACKGROUND-POSITION: -32px 50px */
}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
	/* BACKGROUND-POSITION: -64px 50px */
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal {
	/* BACKGROUND-POSITION: -96px 50px; */
	CURSOR: default
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover {
	/* BACKGROUND-POSITION: -96px 84px; */
	CURSOR: default
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
	/* BACKGROUND-POSITION: -96px 84px;  */
	CURSOR: default
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
	LEFT: 0px;
	WIDTH: 20px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 100%;	
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
	/* BACKGROUND-POSITION: -32px 84px */
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
	/* BACKGROUND-POSITION: -64px 84px */
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal {
	/* BACKGROUND-POSITION: -96px 84px; */
	CURSOR: default
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover {
	/* BACKGROUND-POSITION: -96px 84px;  */
	CURSOR: default
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
	/* BACKGROUND-POSITION: -96px 84px;  */
	CURSOR: default
}



