/*Annuler marges extérieures pour toutes les balises de la page*/
*
{
	margin: 0;
	
}

*
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

body
{
	display: block;
	/*background: url(../media/images/body_bg2.png) top center no-repeat;*/
}

.espaceQuarantePx
{
	height:40px;
	width:auto;
}
.espaceQuinzePx
{
	height:15px;
	width:auto;
}

html
{
	margin: 0;
	padding: 0;
}
.deco_body_bg
{
	clear: both;
	background: url(../media/images/body_bg2.png) center -359px no-repeat;
}
img
{
	border: none;
}

/* ************************ */
/*Forme texte des Actualités*/
/* ************************ */
h1, div#h2, h2, div#h1, div#jcl-carousel
{
	color: white;
}
h1
{
	padding: -9999px 0 0 -9999px;
	position:absolute;
}

div#h1
{
	font-size: 18px;
	text-transform: uppercase;
}
div#h2
{
	font-size: 14px;
	font-weight: normal;
	text-transform: uppercase;
}

div#jcl-carousel
{
	
}
h2
{
	font-size: 11px;
	text-align:justify;
	text-transform:uppercase;
}
p strong
{
	text-align: right;/*ça ne marche pas !! Je voulais mettre les prix sur la droite dans leur bloc*/
}

div#content_body
{
	margin: 0;
	padding: 0;
}

/*Plan de site*/

/* ****************************************** */
/* plan_site */
/* ****************************************** */

div#plan_site
{
	background:none repeat scroll 0 0 #444444;
}
*+html div#plan_site{min-height:1%;}

div#content_plan_site
{
	margin: 0 auto 0 auto;
	padding: 10px 0 0 0;
	height: auto !important;
	height: 307px;
	min-height: 307px;
	width: 963px;
}
div#content_plan_site ul
{
	line-height:11px;
}
div#content_plan_site a
{
	
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	
	color:#c8c8c8;
	text-decoration:none;
}
div#content_plan_site a:hover
{
	text-decoration:underline;
}
div#content_plan_site h2,
div#titre_rechercher_affaire
{
	color: white;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
}
div#plan_site_titre_commerce h2, div#plan_site_titre_entreprise h2, div#plan_site_titre_activity h2
{
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	color:#c8c8c8;
	text-decoration:underline;
}
div#plan_site_departement h2, div#plan_site_vous_achetez h2
{
	text-align:center;
}
div#plan_site_rechercher_affaire, 
div#plan_site_departement, 
div#plan_site_vous_achetez, 
div#plan_site_presentation, 
span.separation, 
div#plan_site_rechercher_colonne_un,
div#plan_site_rechercher_colonne_deux,
div#c,
div#plan_site_activity2
{
	float:left;
}
/*ie7*/
*+html div#plan_site_rechercher_colonne_deux{min-height:1%;}

div#plan_site_rechercher_colonne_deux
{
	width:401px;
}

div#titre_vous_vendez, div#titre_contact
{
	clear:both;
}
ul
{
	list-style-position:inside;
}
/*rechercher affaire*/
div#plan_site_rechercher_affaire
{
	width:530px;
}

div#plan_site_rechercher_colonne_un
{
	width:127px;
}

div#plan_site_rechercher_colonne_un, span.separation_plan
{
	float:left:
}
div#c, div#plan_site_activity2
{
	padding:0 0 0 5px;
	width:195px;
}
div#plan_site_entreprise,
div#plan_site_commerce,
div#plan_site_titre_commerce,
div#plan_site_titre_entreprise
{
	padding:10px 0 0 0;
}

/*departements*/
div#plan_site_departement
{
	width:150px;
}
div#plan_site_departement_ul
{
	padding:16px 0 0 14px;
}
/*vous vendez*/
div#plan_site_vous_achetez
{
	width:137px;
}

div#titre_vous_achetez_a, div#titre_vous_vendez ul,div#titre_contact_a ul
{
	padding: 16px 0 0 7px;
}
div#titre_vous_vendez
{
	padding:53px 0 0 0;
}
/*presentation*/
div#plan_site_presentation
{
	padding: 0 0 0 5px;
	width:122px;
}
div#titre_presentation_a
{
	padding: 16px 0 0 7px;
}
div#titre_contact
{
	padding:67px 0 0 0;
}


/*En tête*/

/* ****************************************** */
/* header */
/* ****************************************** */

div#header {
	background: url(../media/images/body_bg2.png) center 0 no-repeat;
}

/* ****************************************** */
/* content_header */
/* ****************************************** */

div#content_header
{
	margin: 0 auto 0 auto;
	padding: 0;
	height: auto !important;
	height: 134px;
	min-height: 134px;
	width: 963px;
	
	background: url(../media/images/header_bg.png) top left no-repeat;
}

/* ****************************************** */
/* content_banner */
/* ****************************************** */

div#content_banner
{
	
}

div#banner {
	background: url(../media/images/body_bg2.png) center -134px no-repeat;
}

/* ****************************************** */
/* website_logo */
/* ****************************************** */

div#website_logo
{
	display: block;
    height: 100%;
    margin: 0;
    padding: 0;
    position: relative;
    width: 100%;
    z-index: 1;
}
div#website_logo a
{
	position: absolute;
	top: 35px;
	margin:0;
	padding: 0;
	width: 192px;
	height: 83px;
	cursor: pointer;
}

/*Panier*/
/* ****************************************** */
/* mod_panier */
/* ****************************************** */

div#mod_panier{
position:absolute;
top:10px;
right:200px;
}

div#mod_panier a{
color:#383838;
font-size:0.8em;
font-weight:bold;
}

/*Barre de recherche*/
/* ****************************************** */
/* mod_search */
/* ****************************************** */

div#mod_search
{
	position: relative;
	width: 184px;
	height: 22px;
	margin: 0 0 0 778px;
	padding-top: 8px;
	z-index: 5;
	
	background:;
}
div#mod_search input.type_text
{
	width: 96px;/*=taille donnée. Attention : la taille totale d un conteneur comprend taille donnée+ margin+padding*/
	height: 20px;
	border: none;
	padding-left: 26px;
	font-size: 11px;/*Taille texte à l'intérieur de la barre de recherche*/
	z-index: 6;
	
	color: #ababab;
	background: url(../media/images/search_bar_bg.png) no-repeat;
}
div#mod_search input.type_text, 
div#mod_search input.type_button
{
	padding-left: 26px;
	border: none;
}
div#mod_search input.type_text, 
div#mod_search input.type_button,
div#site_map a
{
	float: left;
	z-index: 6;
}
*+html div#site_map a{padding-left:3px;}

div#mod_search input.type_button
{
	width: 29px;
	height: 22px;
	cursor: pointer;
	
	background: url(../media/images/ok_bg.png) no-repeat;
}


/*liens sociaux*/
/* ****************************************** */
/* bloc_icon_share */
/* ****************************************** */

div#bloc_icon_share 
{
	width: 83px;
	height: 50px;
	margin: 11px 0 0 876px;
}
div#bloc_icon_share div
{
	float: left;
}

/*Bannière*/

/* ****************************************** */
/* banner*/
/* ****************************************** */


/* ****************************************** */
/* content_banner_img */
/* ****************************************** */


div#content_banner_img
{
	height: auto !important;
	height: 180px;
	min-height: 180px;
	margin: 0 auto 0 auto;
	width: 963px;

	
	background: top right no-repeat #2E2E2E;
}
/*+html div#content_banner_img{min-height:150px;}*/

div#block_map, div#image
{
	float: left;
}
*+html div#block_map{height:180px;}
*+html div#image{height:180px;}

/*zoneTexte_carte*/
div#zoneTexte_carte
{
    top:32px;
    left:214px;
    position:absolute;
    
    z-index:9;
    width:120px;
    height:135px;
    
    color:white;
    font-size:12px;
}



/*Menu*/

/* ****************************************** */
/* main*/
/* ****************************************** */

div#main {
	background: url(../media/images/body_bg2.png) center -314px no-repeat;
}
/*+html div#main{background: url(../media/images/body_bg2.png) center -320px no-repeat;}*/
/* ****************************************** */
/* content_menu*/
/* ****************************************** */

div#content_menu
{
	position: relative;
	height: 45px;
	padding: 0;
	margin: 0 auto 0 auto;
	width: 963px;
	z-index:10;
	
	background: url(../media/images/main_bg.png) no-repeat;
}
*+html div#content_menu{height:50px;}


ul
{
	list-style-type: none;
	margin:0;
	padding:0;
}
div#content_menu li
{
	display:block;
	float: left;
}

.home a
{
	position: absolute;
	
	width: 39px;
	height: 45px;
	cursor: pointer;
	
	background: url(../media/images/button_home.png) no-repeat;
}
.home a:hover
{
	position: absolute;
	
	width: 54px;
	height: 45px;
	cursor: pointer;
	
	background: url(../media/images/button_home_hover.png) no-repeat;
}
.rechercher_une_affaire a
{
	position: absolute;
	
	width: 251px;
	height: 45px;
	cursor: pointer;
	z-index: 5;
	
	background: url(../media/images/button_affaire_open.png) no-repeat;
}
.rechercher_une_affaire a.closed:hover
{
	background:url(../media/images/button_affaire_closed_hover.png) no-repeat
}
.rechercher_une_affaire a:active,
.rechercher_une_affaire a.closed
{
	position: absolute;
	
	width: 251px;
	height: 45px;
	cursor: pointer;
	z-index: 5;
	
	background: url(../media/images/button_affaire_closed.png) no-repeat;
}
.vous_achetez a
{
	position: absolute;
	
	width: 106px;
	height: 45px;
	cursor: pointer;
	
	background: url(../media/images/button_achetez.png) no-repeat;
}
.vous_achetez a:hover
{
	position: absolute;
	
	width: 116px;
	height: 45px;
	cursor: pointer;
	
	background: url(../media/images/button_achetez_hover.png) no-repeat;
}
.vous_vendez a
{
	position: absolute;
	
	width: 102px;
	height: 45px;
	cursor: pointer;
	
	background: url(../media/images/button_vendez.png) no-repeat;
}
.vous_vendez a:hover
{
	position: absolute;
	
	width: 115px;
	height: 45px;
	cursor: pointer;
	
	background: url(../media/images/button_vendez_hover.png) no-repeat;
}
/*
.presentation a
{
	position: absolute;
	
	width: 149px;
	height: 45px;
	cursor: pointer;
	
	background: url(../media/images/button_presentation.png) no-repeat;
}
.presentation a:hover
{
	position: absolute;
	
	width: 149px;
	height: 45px;
	cursor: pointer;
	
	background: url(../media/images/button_presentation_hover.png) no-repeat;
}
/**/
.fiche a
{
	position: absolute;
	
	width: 139px;
	height: 45px;
	cursor: pointer;
	
	background: url(../media/images/button_fichePratique.png) no-repeat;
}
.fiche a:hover
{
	position: absolute;
	
	width: 139px;
	height: 45px;
	cursor: pointer;
	
	background: url(../media/images/button_fichePratique_hover.png) no-repeat;
}
.contact a
{
	position: absolute;
	
	width: 81px;
	height: 45px;
	cursor: pointer;
	
	background: url(../media/images/button_contact.png) no-repeat;
}
.contact a:hover
{
	position: absolute;
	
	width: 81px;
	height: 45px;
	cursor: pointer;
	
	background: url(../media/images/button_contact_hover.png) no-repeat;
}
.guide a
{
	position: absolute;
	
	width: 149px;
	height: 45px;
	cursor: pointer;
	
	background: url(../media/images/button_guidePratique.png) no-repeat;
}
.guide a:hover
{
	position: absolute;
	
	width: 149px;
	height: 45px;
	cursor: pointer;
	
	background: url(../media/images/button_guidePratique_hover.png) no-repeat;
}
.rubrique a {
	position:absolute;
	width:155px;
	height:45px;
	cursor:pointer;
	background:url(../media/images/button_juridique.png) no-repeat;
}
.rubrique a:hover {
	background:url(../media/images/button_juridique_hover.png) no-repeat;
}
/*Positionnement*/
.rechercher_une_affaire
{
	margin-left:-5px;
}
.home 
{
	margin-left: 250px;
}
.vous_achetez 
{
	margin-left: 289px;
}
*+html .vous_achetez{margin-left:43px;}

.vous_vendez
{
	margin-left: 395px;
}
*+html .vous_vendez {
	margin-left:116px;
}
.fiche
{
	margin-left: 497px;
}
*+html .fiche {
	margin-left: 115px;
}
/*
.presentation
{
	margin-left: 709px;
}
/**/
.contact
{
	margin-left: 623px;
}
*+html .contact {
	margin-left:139px;
}
.guide
{
	margin-left:694px;
}
.rubrique {
	margin-left:815px;
}

/* *****Body******** */
.page_general
{
	background:url("../media/images/body_bg2.png") no-repeat scroll center -359px transparent;}
/* ****************************************** */
/* block_recherche*/
/* ****************************************** */
.deco_block_recherche
{
	background:url(../media/images/rechercherAffaire_decoFond.png) center repeat-y transparent;
}


div#block_recherche
{
	height: auto;
	/*height: 233px;*/
	/*min-height: 233px;*/
	margin: -6px auto 0 auto;
	width: 963px;
	z-index:5;
	position:relative;
}


div#block_recherche .slide
{
	background: top right no-repeat #bdbdbd;
}
*+html div#block_recherche .slide{min-height:1%;}

div#block_commerce, div#block_entreprise, div#block_formulaire_recherche, div#separation_entreprise
{
	float: left;
}
div#block_commerce
{
	height: auto !important;
	height: 233px;
	min-height:233px;
	width: 170px;
}

div#block_entreprise
{
	height: auto !important;
	height: 233px;
	min-height: 233px;
	width: 210px;
}

div#block_com_ent
{
	left: 80px;
    position: absolute;
    top: 140px;
    width: 210px;
}

div#separation_entreprise
{
	height: auto !important;
	height: 233px;
	min-height: 233px;
}

div#block_commerce a, div#block_entreprise a, div#block_com_ent a
{
	margin: 0;
	
	
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	color:#575759;
	text-decoration:none;
	text-transform:uppercase;
	
	list-style-position:inside;
}
div#block_commerce a:hover, div#block_entreprise a:hover, div#block_com_ent a:hover
{
	color:white;
}

div#block_commerce a
{
	padding: 8px 0 0 20px;
}
div#block_entreprise a
{
	padding: 8px 0 0 16px;
}

div#block_commerce ul, div#block_entreprise ul, div#block_com_ent ul, div#block_formulaire_recherche ul
{
	list-style-position:inside;
	margin:0;
	padding:0;
}
div#block_commerce li, div#block_entreprise li
{
	margin:0;
	padding:0;
	float:left;
	clear:both;
}

div#block_com_ent li {
	margin:0;
	padding:0;
}

/* ****Bloc commerce**** */
/* ********************* */
div#titre_commerce 
{
	height: auto !important;
	height: 65px;
	min-height: 65px;
	width: 170px;
	
	z-index: 5;
	
	/*background:url(../media/images/titre_commerce.png) no-repeat;*/
}
div#titre_commerce h2
{
	padding: 31px 0 0 25px;
	
	font-size:14px;
	text-decoration:none;
	text-transform:uppercase;
	color: #3a3a3b;
	
}
/* ****Bouton fonds de commerce**** */
div#fond_commerce a
{
	position: absolute;
	
	
	width: 170px;
	height: 31px;
	cursor: pointer;
	
	z-index: 5;
	
	background:url(../media/images/button_colonne_commerce.png) no-repeat;
}
div#fond_commerce a:hover
{
	position: absolute;
	
	width: 170px;
	height: 31px;
	cursor: pointer;

	
	background:url(../media/images/button_colonne_commerce_hover.png) no-repeat;
}
div#fond_commerce a:active
{
	position: absolute;
	
	width: 170px;
	height: 31px;
	cursor: pointer;

	
	background:url(../media/images/button_colonne_commerce_active.png) no-repeat;
}

/* ****bouton location**** */
div#mur_fonds a
{
	position: absolute;
	margin: 31px 0 0 0px;
	width: 170px;
	height: 31px;
	cursor: pointer;
	
	z-index: 5;
	
	background:url(../media/images/button_colonne_commerce.png) no-repeat;
}
div#mur_fonds a:hover
{
	position: absolute;
	
	width: 170px;
	height: 31px;
	cursor: pointer;
	
	background:url(../media/images/button_colonne_commerce_hover.png) no-repeat;
}
div#mur_fonds a:active
{
	position: absolute;
	
	width: 170px;
	height: 31px;
	cursor: pointer;
	
	background:url(../media/images/button_colonne_commerce_hover.png) no-repeat;
}


/* ****Bouton droit au bail**** */
div#droit_bail a
{
	position: absolute;
	margin: 62px 0 0 0px;
	width: 170px;
	height: 31px;
	cursor: pointer;
	
	z-index: 5;
	
	background:url(../media/images/button_colonne_commerce.png) no-repeat;
}
div#droit_bail a:hover
{
	position: absolute;
	
	width: 170px;
	height: 31px;
	cursor: pointer;
	
	background:url(../media/images/button_colonne_commerce_hover.png) no-repeat;
}
div#droit_bail a:active
{
	position: absolute;
	
	width: 170px;
	height: 31px;
	cursor: pointer;
	
	background:url(../media/images/button_colonne_commerce_active.png) no-repeat;
}
/* ****bouton location**** */
div#location a
{
	position: absolute;
	margin: 93px 0 0 0px;
	width: 170px;
	height: 31px;
	cursor: pointer;
	
	z-index: 5;
	
	background:url(../media/images/button_colonne_commerce.png) no-repeat;
}
div#location a:hover
{
	position: absolute;
	
	width: 170px;
	height: 31px;
	cursor: pointer;
	
	background:url(../media/images/button_colonne_commerce_hover.png) no-repeat;
}
div#location a:active
{
	position: absolute;
	
	width: 170px;
	height: 31px;
	cursor: pointer;
	
	background:url(../media/images/button_colonne_commerce_active.png) no-repeat;
}

/* ****bouton location gerance**** */
div#location_gerance a
{
	position: absolute;
	margin: 124px 0 0 0px;
	width: 170px;
	height: 31px;
	cursor: pointer;
	
	z-index: 5;
	
	background:url(../media/images/button_colonne_commerce.png) no-repeat;
}
div#location_gerance a:hover
{
	position: absolute;
	
	width: 170px;
	height: 31px;
	cursor: pointer;
	
	background:url(../media/images/button_colonne_commerce_hover.png) no-repeat;
}
div#location_gerance a:active
{
	position: absolute;
	
	width: 170px;
	height: 31px;
	cursor: pointer;
	
	background:url(../media/images/button_colonne_commerce_active.png) no-repeat;
}

/* ****Bloc entreprise**** */
/* *********************** */
div#titre_entreprise
{	
	height: auto !important
	height: 65px;
	min-height: 65px;
	width:210px;
	
	z-index: 5;
	
	
	/*background:url(../media/images/titre_entreprise.png) no-repeat;*/
}
div#titre_entreprise strong
{
	padding: 31px 0 0 22px;
	
	font-size:14px;
	text-decoration:none;
	text-transform:uppercase;
	color: #3a3a3b;
        display: block;
	
}
/* ****bouton production**** */
div#production a
{
	position: absolute;
	
	width: 210px;
	height: 31px;
	cursor: pointer;
	
	z-index: 5;
	
	background:url(../media/images/button_colonne_entreprise.png) no-repeat;
}
div#production a:hover
{
	position: absolute;
	
	width:210px;
	height: 31px;
	cursor: pointer;

	
	background:url(../media/images/button_colonne_entreprise_hover.png) no-repeat;
}
div#production a:active
{
	position: absolute;
	
	width: 210px;
	height: 31px;
	cursor: pointer;

	
	background:url(../media/images/button_colonne_entreprise_active.png) no-repeat;
}

/* ****bouton negoce**** */
div#negoce a
{
	position: absolute;
	
	margin: 31px 0 0 0px;
	
	width: 210px;
	height: 31px;
	cursor: pointer;
	
	z-index: 5;
	
	background:url(../media/images/button_colonne_entreprise.png) no-repeat;
}
div#negoce a:hover
{
	position: absolute;
	
	width:210px;
	height: 31px;
	cursor: pointer;

	
	background:url(../media/images/button_colonne_entreprise_hover.png) no-repeat;
}
div#negoce a:active
{
	position: absolute;
	
	width: 210px;
	height: 31px;
	cursor: pointer;

	
	background:url(../media/images/button_colonne_entreprise_active.png) no-repeat;
}

/* ****bouton etablissement */
div#etablissement a
{
	position: absolute;
	
	margin: 62px 0 0 0px;
	
	width: 210px;
	height: 31px;
	cursor: pointer;
	
	z-index: 5;
	
	background:url(../media/images/button_colonne_entreprise.png) no-repeat;
}
div#etablissement a:hover
{
	position: absolute;
	
	width:210px;
	height: 31px;
	cursor: pointer;

	
	background:url(../media/images/button_colonne_entreprise_hover.png) no-repeat;
}
div#etablissement a:active
{
	position: absolute;
	
	width: 210px;
	height: 31px;
	cursor: pointer;

	
	background:url(../media/images/button_colonne_entreprise_active.png) no-repeat;
}

/* ****bouton mur**** */
div#mur a
{
	position: absolute;
	
	margin: 93px 0 0 0px;
	
	width: 210px;
	height: 31px;
	cursor: pointer;
	
	z-index: 5;
	
	background:url(../media/images/button_colonne_entreprise.png) no-repeat;
}
div#mur a:hover
{
	position: absolute;
	
	width:210px;
	height: 31px;
	cursor: pointer;

	
	background:url(../media/images/button_colonne_entreprise_hover.png) no-repeat;
}
div#mur a:active
{
	position: absolute;
	
	width: 210px;
	height: 31px;
	cursor: pointer;

	
	background:url(../media/images/button_colonne_entreprise_active.png) no-repeat;
}



/* ********************************** */
/* block_formulaire_recherche */
/* ********************************** */

table.formulaire_departement
{
	height:70px;
	width:570px;
}
table.formulaire_surface
{
	height:40px;
	width:570px;
}
div#block_formulaire_recherche
{
	padding: 20px 0 0 5px;
	
	height: auto;
	width: 570px;
	
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#3a3a3a;
	
}
div#activity_type select
{
	padding:0 0 0 5px;
	
	width:270px;
	height:23px;
	font-size:11px;
	background:white;
}

div#uniform-activity select {
	width:295px;
}

div#search input
{
	width:190px;
	height:17px;
	background:white;
}

div#loupe
{
	padding :3px 0 0 30px;
}
div#search
{
	padding:0 0 0 5px;
}
div#loupe, div#activity_type, div#search, div#titre_departement, div#colonne_1, div#colonne_2, div#colonne_3
{
	float:left;
}
div#colonne_1, div#colonne_2, div#colonne_3
{
	padding: 11px 0 0 7px;
	font-weight:normal;
	color:black;
	width:148px;
}
div#titre_departement
{
	padding: 11px 0 0 0;
}
div#colonne_surface_min, div#titre_surface, div#prix, div#surface, div#titre_prix, div#colonne_prix_min
{
	float:left;
}
div#surface
{
	height: auto !important
	height: 64px;
	min-height: 64px;
	width: 308px;
}
div#titre_surface
{
	padding: 11px 0 0 0;
}
div#colonne_surface_min
{
	padding: 11px 0 0 21px;
}
div#colonne_surface_max
{
	clear:both;
	padding: 0 0 0 100px;
}
div#colonne_surface_min input,
div#colonne_surface_max input
{
	width:70px;
	height:17px;
	background:white;
}
div#titre_prix
{
	padding: 16px 0 0 0;
}
div#colonne_prix_min
{
	
	padding: 12px 0 0 24px;
}

div#colonne_prix_min input,
div#colonne_prix_max input
{
	width:112px;
	height:17px;
	background:white;
}
div#colonne_prix_max
{
	clear:both;
	padding: 0 0 0 70px;
}

a#btnFaireAfficherLaListe
{
	position:relative;
	display:block;
	margin: 2px 7px 0 0;
	
	padding: 10px 0 0 0;
	height: auto !important
	height: 25px;
	min-height: 25px;
	width: 179px;
	
	float:right;
	
	color:white;
	text-align:center;
	text-decoration:none;
	
	background:url(../media/images/btnFaireAfficherLaListe_fond.png) no-repeat center;
}

.fin
{
	clear:both;
}

/* *****Tableau accueil***** */
/* ************************* */

td
{
	vertical-align: top;
}
table
{
	margin: 0 auto 0 auto;
	height: auto !important;
	height: 387px;
	width: 963px;
	border-spacing: 0px;
}
td.colonne1
{
	width: 210px;
	height: 387px;
	margin: 0;
	padding:24px 0 0 0;
	
	background: transparent;

}


td.colonne2
{
	position: relative;
	width: 753px;
	height: 387px;
	margin: 0;
	padding:0;
	
	background:;
}
/*
*+html td.colonne2{
	position:absolute;
	padding-left:210px;}
*/

td.colonne1 img
{
	position: absolute;
	margin: 94px 0 0 175px;
	z-index: 5;
}


	/*colonne 1*/

	
/* ****************************************** */
/* content_consultezAnnonces */
/* ****************************************** */
div#content_consultezAnnonces,
div#content_deposezAnnonces,
div#content_contact {
	width: 210px;
	height: 106px;
	position: relative;
	
	margin: 0;
	
	/*background: red;	*/	
}

div#content_consultezAnnonces a,
div#content_deposezAnnonces a,
div#content_contact a {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 210px;
	height: 106px;
	line-height: 106px;
	/*background: green;*/
}


div#content_consultezAnnonces a
{
	/*position: absolute;
	
	width: 210px;
	height: 106px;
	cursor: pointer;*/
	
	background: url(../media/images/consultez_annonces2.png) top left no-repeat;
}

div#content_consultezAnnonces a:hover
{
	background-image: url(../media/images/consultez_annonces2_hover.png);
}
/* ****************************************** */
/* content_deposezAnnonces */
/* ****************************************** */
div#content_deposezAnnonces
{
	margin-top: 10px;
}
div#content_deposezAnnonces a
{
	/*position: absolute;
	
	width: 210px;
	height: 106px;
	cursor: pointer;*/
	
	background: url(../media/images/deposez_annonces.png) top left no-repeat;
}
div#content_deposezAnnonces a:hover
{
	/*position: absolute;
	
	width: 210px;
	height: 106px;
	cursor: pointer;*/
	
	background: url(../media/images/deposez_annonces_hover.png) top left no-repeat;
}


/* ****************************************** */
/* content_contact */
/* ****************************************** */

div#content_contact
{
	margin-top: 9px;
}
div#content_contact a
{
	/*position: absolute;
	
	width: 210px;
	height: 106px;
	cursor: pointer;*/
	
	background: url(../media/images/contact.png) top left no-repeat;
}
div#content_contact a:hover
{
	/*position: absolute;
	
	width: 210px;
	height: 106px;
	cursor: pointer;*/
	
	background: url(../media/images/contact_hover.png) top left no-repeat;
}


	/*Colonne2*/
div#button_carrousel_left a
{
	width: 27px;
	height: 255px;
	position: absolute;
	z-index: 6;
	margin: -7px 0 0 6px;
	
	background: url(../media/images/big_button_left.png) no-repeat;
}
div#button_carrousel_left a:hover
{
	z-index: 7;
	
	background: url(../media/images/big_button_left_hover.png) no-repeat;
}
div#button_carrousel_right a
{
	width: 28px;
	height: 255px;
	position: absolute;
	z-index: 6;
	margin: -7px 0 0 726px;
	
	background: url(../media/images/big_button_right.png) no-repeat;
}
div#button_carrousel_right a:hover
{
	width: 28px;
	height: 255px;
	margin-left: 725px;

	z-index: 7;

	background: url(../media/images/big_button_right_hover.png) no-repeat;
}
	
	
/* ****************************************** */
/* content_actuality */
/* ****************************************** */

div#content_actuality
{
	width: 716px;
	height: 83px;
	padding: 0 0 0 24px;
	margin: 24px 0 0 0;
	
	position: relative;
	left: 9px;
	
	background: url(../media/images/title_actuality_bg.png) 0 top no-repeat;
}
a input
{
	cursor: pointer;
}
div#content_actuality a input
{
	position: relative;
	z-index: 5;
	top: 0;
}
div#actuality
{
	float: left;
	margin-top: 25px;
}
div#button_offres a
{
	width: 212px;
	height: 34px;
	margin: 10px 33px 0 0;
	float: right;
	
	background: url(../media/images/button_offres.png);
}
div#button_offres a:hover
{
	width: 212px;
	height: 34px;
	margin: 10px 33px 0 0;
	float: right;
	
	background: url(../media/images/button_offres_hover.png);
}
div#h2
{
	margin-top: 9px;
}
div#button_play
{
	width: 90px;
	height: 18px;
	float: left;
	margin: 10px 0 0 335px;
}
div#button_play img
{
	float: left;
	margin: 0;
	padding: 0;
}


/* ****************************************** */
/* jcl-carousel */
/* ****************************************** */


/*Hide footer*/
div#footer
{
background: #424242;
}

/* ****************************************** */
/* content_footer */
/* ****************************************** */

div#content_footer
{
	margin: 0 auto 0 auto;
	height: auto !important;
	height: 117px;
	min-height: 117px;
	width: 963px;
	padding: 15px 0 0 0;

	border-spacing: 0px;
}

div#copyright,
div#content_footer a
{
	font-size: 12px;
	color: #a19d9d;
	text-decoration: none;
}
div#content_footer a:hover
{
	text-decoration: underline;
}
div#copyright
{
	padding-top:5px;
	float: right;
}
div#copyright a
{
	color: white;
}
div#content_footer li, div#content_footer ul
{
	float:left;
}

/*panier*/
div#mod_panier 
{
    position: absolute;
    right: 200px;
    top: 10px;
}
div#mod_panier a 
{
    color: #383838;
    font-size: 0.8em;
    font-weight: bold;
}
div#img_panier,
div#texte_panier
{
    float:left;
}
div#texte_panier
{
    padding:5px 0 0 5px;
}


