
/**
*	GENERAL
**/

@font-face {
	font-family: 'FrutigerLTStd55Roman';
	src: url('frutiger/frutigerltstd-roman-webfont.eot');
	src: local('?'), url('frutiger/frutigerltstd-roman-webfont.woff') format('woff'), url('frutiger/frutigerltstd-roman-webfont.ttf') format('truetype'), url('frutiger/frutigerltstd-roman-webfont.svg#webfontak3ZgMQA') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'FrutigerLTStd65Bold';
	src: url('frutiger/frutigerltstd-bold-webfont.eot');
	src: local('?'), url('frutiger/frutigerltstd-bold-webfont.woff') format('woff'), url('frutiger/frutigerltstd-bold-webfont.ttf') format('truetype'), url('frutiger/frutigerltstd-bold-webfont.svg#webfonthMjBDbbN') format('svg');
	font-weight: normal;
	font-style: normal;
}

a:link,a:visited,a:hover,a:active{outline:none;}

body {
	padding:0px;
	margin:0;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	font-size:1em;
	width:100%;
	height:100%;
}

img {
	border: 0px;
}

#page {
	width:960px;
	height:100%;
	margin:0 auto;
	text-align:center;
}

#contenu_page{
	background-image: url(./images/fond_page.png);
	background-repeat:repeat-y;
	overflow:hidden;
}


#mini_menu_select{
	color:#3B89C5 !important;
	font-weight:bold !important;
}

#mini_menu_select_contenus{
	color:#b8d458 !important;
	font-weight:bold !important;
}


.rubrique_contenus_actif{
	/*color:#cfd600 !important;*/
	color:#ffffff !important;
	padding-top:3px;
	background-image: url(./images/fond_rubrique_en_tete.png);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	display:block;
	width:80px;
	height:21px;
	/*font-size:11px !important;*/
	font-size:0.6em !important;
}

.rubrique_contenus_actif_1{
	/*color:#cfd600 !important;*/
	color:#ffffff !important;
	padding-top:3px;
	background-image: url(./images/fond_rubrique_en_tete_1.png);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	display:block;
	width:146px;
	height:21px;
	/*font-size:11px !important;*/
	font-size:0.55em !important;
}

.rubrique_contenus_actif_2{
	/*color:#cfd600 !important;*/
	color:#ffffff !important;
	padding-top:3px;
	background-image: url(./images/fond_rubrique_en_tete_2.png);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	display:block;
	width:114px;
	height:21px;
	/*font-size:11px !important;*/
	font-size:0.6em !important;
}


.rubrique_contenus_inactif_2{
	/*color:#cfd600 !important;*/
	color:#ffffff !important;
	padding-top:3px;
	background-image: url(./images/fond_petites_annonces_off.png);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	display:block;
	width:114px;
	height:21px;
	/*font-size:11px !important;*/
	font-size:0.6em !important;
}


.rubrique_contenus_inactif{
	/*color:#cfd600 !important;*/
	color:#ffffff !important;
	text-align:center;
	padding-top:4px;
	float:left;
	display:block;
	width:auto;
	height:21px;
}

.separateur_contenus{
	float:left;
	text-align:center;
	display:block;
	width:20px;
	height:21px;
}


/**
*	EN TETE
**/

#en_tete {
	width:960px;
	height:151px;

}

#flags{
	float:right;
	margin:5px 5px 0 0;
}

#menu_principal {
	background-image: url(./images/fond_bando.jpg);
	background-repeat:repeat-y;
	width:960px;
	height:120px;
	font-size:1em;
}

#menu_principal a{
	text-decoration:none;
}

#menu_principal #logo{
	background-image: url(./images/logo.png);
	background-repeat:no-repeat;
	float:left;
	width:190px;
	height:45px;
	margin:0px 0 0 15px;
}

#menu_principal #liens_menu_principal {
	color:#ffffff;
	width:720px;
	height:30px;
	text-align:right;
	float:right;
	margin:70px 0px 0 0;
	/*border:1px solid red;*/
}

#menu_principal #liens_menu_principal a{
	text-decoration:none;
	/*font-size:11px;*/
	font-size:0.6em;
	color:#ffffff;
}

#menu_rubriques {
	width:960px;
	height:27px;
	text-align:left;
	font-size:14px !important;
	font-size:14px;
	background-color:#ffffff;
	
	}


/*------classes of item menu--------------------*/

#item_menu_1{display:block; width:190px; cursor:pointer; height:27px; float:left; margin-right:2px; padding:0px; background-image:url(./images/menu_of/fd_item1_of.png); background-repeat:no-repeat;background-color:#FFFFFF;}
#item_menu_2{display:block; width:190px; cursor:pointer; height:27px; float:left; margin-right:2px; padding:0px; background-image:url(./images/menu_of/fd_item2_of.png); background-repeat:no-repeat;background-color:#FFFFFF;}
#item_menu_3{ display:block; width:190px; cursor:pointer; height:27px; float:left; margin-right:2px; padding:0px;background-image:url(./images/menu_of/fd_item3_of.png); background-repeat:no-repeat;background-color:#FFFFFF;}
#item_menu_4{display:block; width:190px; cursor:pointer; height:27px; float:left; margin-right:2px; padding:0px;background-image:url(./images/menu_of/fd_item4_of.png); background-repeat:no-repeat;background-color:#FFFFFF;}
#item_menu_5{display:block; cursor:pointer; height:27px; float:left;  padding:0px;background-image:url(./images/menu_of/fd_item5_of.png); background-repeat:no-repeat; margin-right:0; width:192px; background-color:#FFFFFF;}

#item_menu_1_gb{display:block; width:190px; cursor:pointer; height:27px; float:left; margin-right:2px; padding:0px; background-image:url(./images/menu_of_gb/fd_item1_of.png); background-repeat:no-repeat;background-color:#FFFFFF;}
#item_menu_2_gb{display:block; width:190px; cursor:pointer; height:27px; float:left; margin-right:2px; padding:0px; background-image:url(./images/menu_of_gb/fd_item2_of.png); background-repeat:no-repeat;background-color:#FFFFFF;}
#item_menu_3_gb{ display:block; width:190px; cursor:pointer; height:27px; float:left; margin-right:2px; padding:0px;background-image:url(./images/menu_of_gb/fd_item3_of.png); background-repeat:no-repeat;background-color:#FFFFFF;}
#item_menu_4_gb{display:block; width:190px; cursor:pointer; height:27px; float:left; margin-right:2px; padding:0px;background-image:url(./images/menu_of_gb/fd_item4_of.png); background-repeat:no-repeat;background-color:#FFFFFF;}
#item_menu_5_gb{display:block; cursor:pointer; height:27px; float:left;  padding:0px;background-image:url(./images/menu_of_gb/fd_item5_of.png); background-repeat:no-repeat; margin-right:0; width:192px; background-color:#FFFFFF;}

/*------classes over item menu--------------------*/

#item_menu_1:hover{background-image:url(./images/menu_over/fd_item1_over.png); background-repeat:no-repeat; background-color:#e6e6e7;}
#item_menu_2:hover{background-image:url(./images/menu_over/fd_item2_over.png); background-repeat:no-repeat;background-color:#e6e6e7;}
#item_menu_3:hover{background-image:url(./images/menu_over/fd_item3_over.png); background-repeat:no-repeat;background-color:#e6e6e7;}
#item_menu_4:hover{background-image:url(./images/menu_over/fd_item4_over.png); background-repeat:no-repeat;background-color:#e6e6e7;}
#item_menu_5:hover{background-image:url(./images/menu_over/fd_item5_over.png); background-repeat:no-repeat;background-color:#e6e6e7;}


#item_menu_1_gb:hover{background-image:url(./images/menu_over_gb/fd_item1_over.png); background-repeat:no-repeat; background-color:#e6e6e7;}
#item_menu_2_gb:hover{background-image:url(./images/menu_over_gb/fd_item2_over.png); background-repeat:no-repeat;background-color:#e6e6e7;}
#item_menu_3_gb:hover{background-image:url(./images/menu_over_gb/fd_item3_over.png); background-repeat:no-repeat;background-color:#e6e6e7;}
#item_menu_4_gb:hover{background-image:url(./images/menu_over_gb/fd_item4_over.png); background-repeat:no-repeat;background-color:#e6e6e7;}
#item_menu_5_gb:hover{background-image:url(./images/menu_over_gb/fd_item5_over.png); background-repeat:no-repeat;background-color:#e6e6e7;}


/*------classes on item menu--------------------*/

#item_menu_1.menu_on_1{
background-image:url(./images/menu_on/fd_item1_on.png); background-repeat:no-repeat;
background-color:transparent;
position:absolute;
z-index:10000;
width:220px;
height:27px;
}



#item_menu_2.menu_on_2{
background-image:url(./images/menu_on/fd_item2_on.png); background-repeat:no-repeat;
background-color:transparent;
position:absolute;
z-index:10000;
width:250px;
height:25px;
margin-left:162px;
}



#item_menu_3.menu_on_3{
background-image:url(./images/menu_on/fd_item3_on.png); background-repeat:no-repeat;
background-color:transparent;
position:absolute;
z-index:10000;
width:250px;
height:27px;
margin-left:354px;
}



#item_menu_4.menu_on_4{
background-image:url(./images/menu_on/fd_item4_on.png); background-repeat:no-repeat;
background-color:transparent;
position:absolute;
z-index:10000;
width:250px;
height:27px;
margin-left:546px;
}



#item_menu_5.menu_on_5{
background-image:url(./images/menu_on/fd_item5_on.png); background-repeat:no-repeat;
background-color:transparent;
position:absolute;
z-index:10000;
width:222px;
height:27px;
margin-left:738px;
}



#item_menu_1_gb.menu_on_1_gb{
background-image:url(./images/menu_on_gb/fd_item1_on.png); background-repeat:no-repeat;
background-color:transparent;
position:absolute;
z-index:10000;
width:220px;
height:27px;
}



#item_menu_2_gb.menu_on_2_gb{
background-image:url(./images/menu_on_gb/fd_item2_on.png); background-repeat:no-repeat;
background-color:transparent;
position:absolute;
z-index:10000;
width:250px;
height:25px;
margin-left:162px;
}



#item_menu_3_gb.menu_on_3_gb{
background-image:url(./images/menu_on_gb/fd_item3_on.png); background-repeat:no-repeat;
background-color:transparent;
position:absolute;
z-index:10000;
width:250px;
height:27px;
margin-left:354px;
}



#item_menu_4_gb.menu_on_4_gb{
background-image:url(./images/menu_on_gb/fd_item4_on.png); background-repeat:no-repeat;
background-color:transparent;
position:absolute;
z-index:10000;
width:250px;
height:27px;
margin-left:546px;
}



#item_menu_5_gb.menu_on_5_gb{
background-image:url(./images/menu_on_gb/fd_item5_on.png); background-repeat:no-repeat;
background-color:transparent;
position:absolute;
z-index:10000;
width:222px;
height:27px;
margin-left:738px;
}



/*------------------classes on survolees---------------*/

#item_menu_1.menu_on_1:hover{display:block; width:190px; cursor:pointer; height:27px; float:left; margin-right:2px; padding:0px; background-image:url(images/menu_over/fd_item1_over.png); background-repeat:no-repeat;background-color:#e6e6e7; }

#item_menu_2.menu_on_2:hover{display:block; width:190px; cursor:pointer; height:27px; float:left; padding:0px; background-image:url(images/menu_over/fd_item2_over.png); background-repeat:no-repeat; background-color:#e6e6e7; margin-left:192px;}

#item_menu_3.menu_on_3:hover{display:block; width:190px; cursor:pointer; height:27px; float:left; margin-right:2px; padding:0px; background-image:url(images/menu_over/fd_item3_over.png); background-repeat:no-repeat;background-color:#e6e6e7;margin-left:384px;}

#item_menu_4.menu_on_4:hover{display:block; width:190px; cursor:pointer; height:27px; float:left; margin-right:2px; padding:0px; background-image:url(images/menu_over/fd_item4_over.png); background-repeat:no-repeat;background-color:#e6e6e7;margin-left:576px;}

#item_menu_5.menu_on_5:hover{display:block; width:192px; cursor:pointer; height:27px; float:left; margin-right:0px; padding:0px; background-image:url(images/menu_over/fd_item5_over.png); background-repeat:no-repeat;background-color:#e6e6e7; margin-left:768px;}


#item_menu_1_gb.menu_on_1_gb:hover{display:block; width:190px; cursor:pointer; height:27px; float:left; margin-right:2px; padding:0px; background-image:url(images/menu_over_gb/fd_item1_over.png); background-repeat:no-repeat;background-color:#e6e6e7; }

#item_menu_2_gb.menu_on_2_gb:hover{display:block; width:190px; cursor:pointer; height:27px; float:left; padding:0px; background-image:url(images/menu_over_gb/fd_item2_over.png); background-repeat:no-repeat; background-color:#e6e6e7; margin-left:192px;}

#item_menu_3_gb.menu_on_3_gb:hover{display:block; width:190px; cursor:pointer; height:27px; float:left; margin-right:2px; padding:0px; background-image:url(images/menu_over_gb/fd_item3_over.png); background-repeat:no-repeat;background-color:#e6e6e7;margin-left:384px;}

#item_menu_4_gb.menu_on_4_gb:hover{display:block; width:190px; cursor:pointer; height:27px; float:left; margin-right:2px; padding:0px; background-image:url(images/menu_over_gb/fd_item4_over.png); background-repeat:no-repeat;background-color:#e6e6e7;margin-left:576px;}

#item_menu_5_gb.menu_on_5_gb:hover{display:block; width:192px; cursor:pointer; height:27px; float:left; margin-right:0px; padding:0px; background-image:url(images/menu_over_gb/fd_item5_over.png); background-repeat:no-repeat;background-color:#e6e6e7; margin-left:768px;}


/*----------classes bouton actif survol ----------*/

#item_menu_1.menu_off_1{
background-image:url(./images/menu_off/fd_item1_off.gif); background-repeat:no-repeat;
background-color:transparent;
position:absolute;
z-index:10000;
width:220px;
height:27px;
}



#item_menu_2.menu_off_2{
background-image:url(./images/menu_off/fd_item2_off.gif); background-repeat:no-repeat;
background-color:transparent;
position:absolute;
z-index:10000;
width:250px;
height:25px;
margin-left:162px;
}



#item_menu_3.menu_off_3{
background-image:url(./images/menu_off/fd_item3_off.gif); background-repeat:no-repeat;
background-color:transparent;
position:absolute;
z-index:10000;
width:250px;
height:27px;
margin-left:354px;
}



#item_menu_4.menu_off_4{
background-image:url(./images/menu_off/fd_item4_off.gif); background-repeat:no-repeat;
background-color:transparent;
position:absolute;
z-index:10000;
width:250px;
height:27px;
margin-left:546px;
}



#item_menu_5.menu_off_5{
background-image:url(./images/menu_off/fd_item5_off.gif); background-repeat:no-repeat;
background-color:transparent;
position:absolute;
z-index:10000;
width:222px;
height:27px;
margin-left:738px;
}


#item_menu_1_gb.menu_off_1_gb{
background-image:url(./images/menu_off_gb/fd_item1_off.gif); background-repeat:no-repeat;
background-color:transparent;
position:absolute;
z-index:10000;
width:220px;
height:27px;
}



#item_menu_2_gb.menu_off_2_gb{
background-image:url(./images/menu_off_gb/fd_item2_off.gif); background-repeat:no-repeat;
background-color:transparent;
position:absolute;
z-index:10000;
width:250px;
height:25px;
margin-left:162px;
}



#item_menu_3_gb.menu_off_3_gb{
background-image:url(./images/menu_off_gb/fd_item3_off.gif); background-repeat:no-repeat;
background-color:transparent;
position:absolute;
z-index:10000;
width:250px;
height:27px;
margin-left:354px;
}



#item_menu_4_gb.menu_off_4_gb{
background-image:url(./images/menu_off_gb/fd_item4_off.gif); background-repeat:no-repeat;
background-color:transparent;
position:absolute;
z-index:10000;
width:250px;
height:27px;
margin-left:546px;
}



#item_menu_5_gb.menu_off_5_gb{
background-image:url(./images/menu_off_gb/fd_item5_off.gif); background-repeat:no-repeat;
background-color:transparent;
position:absolute;
z-index:10000;
width:222px;
height:27px;
margin-left:738px;
}



/*-------------------------------------------------*/



#lignes_blanches{
float:left;
width:960px;
background-image: url(./images/fd_lignes_blanches.gif);
background-repeat:repeat-y;
overflow:hidden;
background-position:-13px 0px;
margin-bottom:15px;

}


#menu_rubriques_hidden{
	/*visibility:hidden !important;*/
	display:none;
	position: absolute;
	z-index:100;
	margin:0 0 0 -480px;
	left:50%;
	width:960px;
	/*height:auto;*/
	text-align:left;
	/*background-color:#dddedc;*/
	font-size:0.65em;
	/*filter:alpha(opacity=50); 
	opacity:0.5;*/
	background-image:url(./images/fd_ombre_menu_principal.png);
	background-repeat:repeat-x;
	background-position:bottom left;
	padding-bottom:42px;
}


.item_menu_hidden{
	float:left;
	padding:5px 0 0 19px !important;
	padding:6px 0 0 9px;
	margin:0px 0px 6px 0px;
	width:171px !important;
	width:190px;
	display:none;
	overflow:hidden;
	/*background-color:#dddedc;*/
	filter:alpha(opacity=50); 
	opacity:0.5;
	color:#7a797a;
	height:100%;
	cursor:pointer;
	
		
}

#item_menu_hidden_1{ }
#item_menu_hidden_2{  margin-left:3px;}
#item_menu_hidden_3{  margin-left:2px;}
#item_menu_hidden_4{  margin-left:2px;}
#item_menu_hidden_5{  margin-left:2px;}

.item_menu_hidden a:link,.item_menu_hidden a:visited, .item_menu_hidden a:hover, .item_menu_hidden a:active{
	display:block;
	width:167px;
	/*width:181px;*/
	/*height:13px !important;
	height:12px;*/
	padding:4px 0px 0px 4px;
	text-decoration:none;
	border-bottom:1px solid #FFFFFF;
	color:#7a797a;
	float:left;
}

.sur_menu:link,
.sur_menu:visited,
.sur_menu:hover,
.sur_menu:active{
	font-size:11px;
}

.sous_menu:link,
.sous_menu:visited,
.sous_menu:hover,
.sous_menu:active{
	margin-left:30px;
}


.sous_menu_2:link,
.sous_menu_2:visited,
.sous_menu_2:hover,
.sous_menu_2:active{
	margin-left:30px;
}

.sur_menu_annonces:link,
.sur_menu_annonces:visited,
.sur_menu_annonces:hover,
.sur_menu_annonces:active{
	font-size:11px;
}

.sous_menu_annonces:link,
.sous_menu_annonces:visited,
.sous_menu_annonces:hover,
.sous_menu_annonces:active{
	padding-left:30px;
	font-size:11px;
}

.item_menu_hidden .sous_menu2:link,
.item_menu_hidden .sous_menu2:visited,
.item_menu_hidden .sous_menu2:hover,
.item_menu_hidden .sous_menu2:active{
	margin-left:20px;
	padding-right:50px;
	width:131px;
	
}

.item_menu_hidden a:hover, .item_menu_hidden a:active{
	color:#3B89C5;
	font-weight:bold;
	background-color:#ffffff;
}

/**
*	PIED
**/

#pied_page {
	background-image: url(./images/fond_bando.jpg);
	background-repeat:repeat-y;
	color:#ffffff;
	padding:0;
	margin:40px auto 0 auto;
	width:960px;
	height:40px;
}

#pied_g{
	float:left;
	margin:10px 0 0 27px !important;
	margin:12px 0 0 27px;
	font-size:0.8em;
}

#pied_g a{
	text-decoration:none;
	font-size:0.8em;
	color:#ffffff;
}

#pied_d{
	float:right;
	margin:10px 22px 0 0 !important;
	margin:12px 22px 0 0;
	font-size:0.75em;
}

#pied_d a{
	text-decoration:none;
	color:#ffffff;
}

/**
*	ACCUEIL
**/

#bando {
	background-color:#ffffff;
	border:1px solid black;
	width:958px;
	height:324px;
	margin:0px auto 15px auto;
	padding:0;
	overflow:hidden;
}

#contenu_bandeau {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
}



#bando_boutique {
	background-color:#000000;
	border:1px solid black;
	width:958px;
	height:162px;
	margin:0px auto 15px auto;
	padding:0;
	overflow:hidden;
}

#contenu_bandeau_boutique {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
}




#bando_annonces {
	background-color:#000000;
	/*border:1px solid black;*/
	width:958px;
	height:162px;
	margin:0px auto 15px auto;
	padding:0;
	overflow:hidden;
}

#contenu_bando_annonces {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
}



#contenu_bandeau img {
	width:100%;
}

#bas_module {
	background-color:#ffffff;
	width:960px;
	height:180px;
	margin:1px auto 0px auto;
	padding:0;
}

#bas_module .media_module_index{
	padding:0;
	margin:0;
	width:auto;
	height:170px;
	float:left;
}





/**
*	PAGES
**/

#contenu_page {
	width:960px;
	margin:0;
	padding:0;
}

#contenu_page #menu_gauche{
	float:left;
	width:203px;
	margin:0;
	padding:15px 0 5px 0px;
	font-size:0.75em;
}

#contenu_page #menu_gauche a{
	display:block;
	clear:both;/*
	height:14px !important;
	height:13px;*/
	height:auto;
	padding:4px 0 2px 0;
	text-decoration:none;
	text-align:left;
	border-bottom:1px solid #DDDEDC;
	color:#7a797a;
}

#contenu_page #menu_gauche .sur_menu{
	margin-left:10px;
	height:auto;
	font-weight:bold;
}

#contenu_page #menu_gauche .sur_menu_client{
	margin-left:10px;
	margin-top:10px;
	height:13px;
	font-weight:bold;
}

#contenu_page #menu_gauche .sous_menu{
	margin-left:30px;
}

#contenu_page #menu_gauche .sous_menu_2{
	margin-left:30px;
}

#contenu_page #menu_gauche .sur_menu_annonces{
	padding-left:10px;
	font-weight:bold;
	height:13px;
}

#contenu_page #menu_gauche .sous_menu_annonces{
	padding-left:50px;
	padding-top:1px;
	padding-bottom:6px;
	height:8px;
}

#menu_gauche #videos_lies{
	margin-top:25px;
	text-align:left;
}

#menu_gauche #videos_lies a{
	text-align:left;
	border:none;
}

#menu_gauche #videos_lies .liens_videos{
	color:#3B89C5;
	display:block;
}

#contenu_page #description{
	/*
	border-left:1px solid #DDDEDC;
	border-right:1px solid #DDDEDC;
	*/
	float:left;
	width:547px;
	margin:0;
	padding:5px 0 0 5px;
}

#contenu_page #description #fil_arianne{
	background-color:#ffffff;
	float:left;
	width:98%;
	color:#3B89C5;
	text-align:left;
	margin:10px 0px 0px 0px;
	padding:5px 0 0 5px;
}

#contenu_page #description #fil_arianne_contenus{
	background-color:#ffffff;
	float:left;
	width:98%;
	color:#b8d458;
	text-align:left;
	margin:10px 0px 0px 0px;
	padding:5px 0 0 5px;
}

#contenu_page #description #titre_page{
	background-color:#ffffff;
	float:left;
	width:100%;
	font-weight:bold;
	font-size:0.9em;
	text-align:left;
	margin:0 0 10px 0;
	padding:0;
}

#contenu_page #description #texte_page{
	background-color:#ffffff;
	float:left;
	width:537px;
	font-size:0.8em;
	text-align:left;
	margin:7px 0px 10px 0px;
	padding:5px 0 0 5px;
}

#contenu_page #description #texte_page p{
	width:535px;
}

#contenu_page #description #texte_page ul{
	padding-left:0px;
	margin-left:10px;
}



/**
*	BUG EN LIGNE
**/

#description #fil_arianne{
	background-color:#ffffff;
	float:left;
	width:537px;
	color:#3B89C5;
	text-align:left;
	margin:10px 0px 0px 0px;
	padding:5px 0 0 5px;
}

#description #fil_arianne a{
	color:#3B89C5;
	text-align:left;
	text-decoration:none;
}

#description #fil_arianne_contenus{
	background-color:#ffffff;
	float:left;
	width:537px;
	color:#b8d458;
	text-align:left;
	margin:10px 0px 0px 0px;
	padding:5px 0 0 5px;
}

#description #titre_page{
	background-color:#ffffff;
	float:left;
	width:537px;
	font-weight:bold;
	font-size:0.9em;
	text-align:left;
	margin:0 0 10px 0;
	padding:0;
}

#description #texte_page{
	background-color:#ffffff;
	float:left;
	width:537px;
	font-size:0.8em;
	text-align:left;
	margin:5px 0px 10px 0px;
	padding:5px 0 0 5px;
}

#description #texte_page p{
	width:535px;
}

#description #texte_page ul{
	padding-left:0px;
	margin-left:10px;
}

/**
*	FIN BUG EN LIGNE
**/


#contenu_page #menu_droite{
	background-color:#ffffff;
	float:left;
	width:200px;
	margin:0px;
	padding:0px;
}

#contenu_page #menu_droite .media_menu_droite{
	margin:15px 0;
	padding:0;	
}

#contenu_page .media_menu_seul{
	display:block;
	width:99%;
	margin:5px 0;
	padding:0;
	float:left;
}

#contenu_page .media_menu_seul a{
	text-decoration:none;
}

#contenu_page .media_menu_liste{
	float:left;
	text-align:center;
	width:526px;
	height:140px;
	margin:2px 0px 0px 0px;
	padding:0;
	background-image:url(./images/fd_diapo.jpg);
	background-repeat:no-repeat;
}

#contenu_page .media_menu_liste #myImageFlow{
	width:100%;
	height:100%;
	color:#ffffff;
	background-color:#000000;
	
}

#contenu_page .media_menu_liste a{
	text-decoration:none;
}

#liste_menu_actus{
	display:none;
	padding:0px;
	margin-top:0px;
}


#liste_menu_salons{
	display:none;
	padding:0px;
	margin-top:0px;
}

#fleche_menu_actus{
	cursor:pointer;
	position:relative;
	left:155px !important;
	top:-15px !important;
	font-style:italic;
	height:10px;
	width:20%;
}

#fleche_menu_salons{
	cursor:pointer;
	position:relative;
	left:155px !important;
	top:-15px !important;
	font-style:italic;
	height:10px;
	width:20%;
}


/**
*	BOUTIQUE
**/

#menu_sous_rubrique_boutique{
	display:none;
}

#contenu_page #description_boutique{
	background-color:#ffffff;
	float:left;
	width:740px;
	margin:0;
	padding:5px 0 0 5px;
}

#contenu_page #description_boutique #fil_arianne_contenus{
	background-color:#ffffff;
	float:left;
	width:98%;
	color:#b8d458;
	text-align:left;
	margin:10px 0px 0px 0px;
	padding:5px 0 0 5px;
}

#contenu_page #description_boutique #fil_arianne_contenus a{
	text-decoration:none;
	color:#b8d458;
}

#contenu_page #description_boutique #conteneur_panier{
	float:right;
	width:35%;
	text-align:right;
	margin:10px 0px 0px 0px;
	padding:3px 5px 0 0;
	font-size:1em;
}

#contenu_page #description_boutique #conteneur_panier a{
	text-decoration:none;
	color:#7a797a;
}

#contenu_page #description_boutique #conteneur_panier img{
	vertical-align:text-middle;
}

#contenu_page #description_boutique #titre_page{
	background-color:#ffffff;
	float:left;
	width:100%;
	font-weight:bold;
	font-size:0.9em;
	text-align:left;
	margin:0 0 10px 0;
	padding:0;
}

#contenu_page #description_boutique #texte_page{
	background-color:#ffffff;
	float:left;
	width:98%;
	font-size:0.8em;
	text-align:left;
	margin:5px 0px 10px 0px;
	padding:5px 0 0 5px;
}

#contenu_page #description_boutique #texte_page ul{
	padding-left:0px;
	margin-left:10px;
}

#contenu_page #description_boutique #texte_page .element_categorie{
	border:1px solid #9AD9E9;
	width:140px;
	height:180px;
	float:left;
	padding-top:10px;
	margin:5px 0 15px 25px;
	text-align:center;
}

#contenu_page #description_boutique #texte_page .element_categorie .desc_element{
	text-align:center;
	padding:5px;
	height:150px;
	
}

#contenu_page #description_boutique #texte_page .element_categorie .desc_element a{
	display:block;
	height:75px;
	font-size:0.9em;
	color:#6A6C71;
	text-decoration:none;
}

#contenu_page #description_boutique #texte_page .element_categorie .desc_element a:hover{
	text-decoration:underline;
}

#contenu_page #description_boutique #texte_page .element_categorie .prix_element{
	border-top:1px solid #9AD9E9;
	border-top-style:dashed;
	font-family:Verdana,Arial,sans-serif;
	font-weight:bold;
	color:#364854;
	height:20px;
	text-align:center;
}
#contenu_page #description_boutique #texte_page .element_categorie_sr{
	border:1px solid #9AD9E9;
	width:180px;
	height:200px;
	float:left;
	padding-top:10px;
	margin:5px 0 15px 25px;
	text-align:center;
}

#contenu_page #description_boutique #texte_page .element_categorie_sr .desc_element{
	text-align:center;
	padding:5px;
	height:200px;
}

#contenu_page #description_boutique #texte_page .element_categorie_sr .desc_element a{
	display:block;
	clear:both;
	height:95px;
	font-size:0.9em;
	color:#6A6C71;
	text-decoration:none;
}

#contenu_page #description_boutique #texte_page .element_categorie_sr .desc_element a:hover{
	text-decoration:underline;
}

#contenu_page #description_boutique #texte_page #produit_boutique{
	width:100%;
	height:auto;
	margin:10px 0 20px 0;
}

#contenu_page #description_boutique #texte_page #produit_boutique #image_boutique{
	text-align:center;
	width:305px;
	float:left;
}

#contenu_page #description_boutique #texte_page #produit_boutique #desc_boutique{
	width:400px;
	padding-left:20px;
	float:left;
}

#contenu_page #menu_gauche #ecart_panier{
	height:30px !important;
	cursor:default;
}

#contenu_page table{
	font-size:1em;
}

#contenu_page table a{
	color: #6A6C71;
	font-size:0.9em;
	text-decoration:none;
}
#contenu_page table a:hover{
	text-decoration:underline;
}

/***
*	SUPPORT CLIENTS
***/

.tb_ident{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#676767;
	background-image: url(boutique/images/support/identifiez-vous.gif);
	background-repeat:no-repeat;

}

.tb_bien{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#676767;
	background-image: url(boutique/images/support/bienvenue.gif);
	background-repeat:no-repeat;

}

.tb_ident_gb{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#676767;
	background-image: url(boutique/images/support/identifiez-vous_gb.gif);
	background-repeat:no-repeat;

}

.tb_bien_gb{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#676767;
	background-image: url(boutique/images/support/bienvenue_gb.gif);
	background-repeat:no-repeat;

}

.arial10gris{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#676767;
}

.tb_support{
	background-color:#FFFFFF;
}

.tb_bleu{
	background-color:#364854;
}

.tb_bleu_d{
	background-image: url(boutique/images/support/tb_bleu_d.gif);
	background-repeat:repeat-y;
	background-position:right;
}

.tb_bleu_g{
	background-image: url(boutique/images/support/tb_bleu_g.gif);
	background-repeat:repeat-y;
	background-position:left;
}
.tb_bleu_m{
	background-image:url(boutique/images/support/sapre_tb_bleu.gif);
	background-repeat:repeat-x;
}

.support_trait_m{
	background-image: url(boutique/images/services/trait_m_services.gif);
	background-repeat:repeat-y;
	
}

.articles_trait_m{
	background-image: url(boutique/images/support/tb_article_g.gif);
	background-repeat:repeat-y;
	
}

.articles_trait_s{
	background-image: url(boutique/images/support/tb_article_m.gif);
	background-repeat:repeat-x;
	
}

.support_trait_d{
	background-image: url(boutique/images/services/tb_visioweb_d.gif);
	background-repeat:repeat-y;
	background-position:right;
}


.arial_11_bleu_c{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#00A0C6;
}

.arial_11_bleu_c{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#00A0C6;
}


.div_msg{
	z-index:3;
	position:absolute;
	padding-left:120px;
	padding-top:250px;
 	height:127px;
	width:294px;
	display:none;
}
.div_msg_2{
	z-index:3;
	position:absolute;
	padding-left:120px !important;
	padding-left:-20px;
	top:700px !important;
	/*top:-50px;*/
 	height:127px;
	width:294px;
	display:none;
}
.div_msg_3{
	z-index:3;
	position:absolute;
	padding-left:120px !important;
	padding-left:-20px;
	padding-top:250px !important;
	padding-top:550px;
 	height:127px;
	width:294px;
	display:none;
}

.div_msg_mdp{
	z-index:3;
	position:absolute;
	padding-left:10px;
	padding-top:250px;
 	height:380px;
	width:550px;
	display:none;
}

.tb_msg{

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#364854;
	border: 1px solid #000000;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

#message_info{
	position:absolute;
	border:1px solid #666666;
	background-color:#FFFF99;
	width:220px;
	height:60px;
	text-align:justify;
	font-size:11px;
	padding:5px;
	z-index:1001;
	display:none;
}


/***
*	CONTACTEZ NOUS
***/

#menu_gauche_contact{
	background-color:#ffffff;
	float:left;
	width:205px;
	margin:0;
	padding:15px 0px 5px 0px;
	font-size:0.7em;
}

#menu_gauche_contact a{
	
	text-decoration:none;
	text-align:center;
}


#menu_droite_contact{
	background-color:#ffffff;
	text-align:left;
	float:left;
	width:180px;
	font-size:0.8em;
	margin:0px;
	padding:0px 0px 0px 20px;
}


/***
*	CONTRATS
***/

#abonnement_contrat{
	clear:both;
	float:left;	
	width:537px;
	font-size:0.8em;
	/*font-weight:bold;*/
	text-align:left;
	margin:5px 0px 10px 0px;
	padding:5px 0 0 5px;
	color: #4D4D4D;
}

#abonnement_contrat input{
	width:40px;
	margin-left:30px;
	border:1px solid #4D4D4D;
}

#abonnement_contrat img{
	width:115px;
	float:right;
	clear:both;
	margin:-5px 110px 15px 0;
}

#abonnement_contrat #montant_devis_contrat{
	margin:-5px 110px 15px 0;
	padding-top:3px;
	float:right;
	background-image: url(./images/fond_mois.jpg);
	background-repeat:no-repeat;
	width:115px;
	height:31px;
	font-size:1.1em;
	font-weight:bold;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	cursor:default;
}

#jemabonne_contrat{
	cursor:pointer;
}

#abonnement_infos{
	background-color:#C6C6C6;
	width:245px;
	margin:5px;
	padding:5px;
	float:left;
}

#abonnement_tarif{
	background-color:#C6C6C6;
	width:245px;
	margin:5px;
	padding:5px;
	float:right;
}

#abonnement_rib{
	background-color:#C6C6C6;
	width:515px;
	margin:5px;
	padding:5px;
	clear:both;
	float:left;
}

#abonnement_rib table{
	width:95%;
}

#rib_contrat{
	margin:15px;
}

#form_abonnement_rib .label_rib{
	float:left;
	margin:5px 20px 0 20px;
	width:120px;
	display:block;
}

#form_abonnement_rib .infos_rib{
	float:left;
	width:230px;
	display:block;
	margin:5px 5px 0 0;
}

#form_abonnement_rib .button{
	background-color:#ffffff;
	float:right;
	margin-right:5px;
	cursor:pointer;
	color:#000000;
	border: 1px solid #000000;
}


.valeur_abonnement{
	float:right;
	display:inline;
	margin-right:5px;
	font-weight:bold;
	font-size:1em;
	color:#000000;
}

.liens_paginations{
	text-decoration:none;
	color:#A4A4A4;
}

#div_liens_paginations{
	text-align:center;
	margin:5px auto;
	font-size:0.9em;
	color:#A4A4A4;
}

/***
*	LICENCES
***/

#formulaire_licences {
	width:700px;
	margin:0;
	padding:5px;
	height:400px;
	clear:both;
}

#formulaire_licences .form_licence{
	float:left;
	margin:9px 10px 20px 10px;
	width:450px;
	display:block;
}

#formulaire_licences input{
	float:left;
	clear:right;
	width:200px;
	display:block;
	margin:7px 5px 16px 0;
	/*background-color:#CFDE9E;*/
	background-color:#DFEFAD;
}

#formulaire_licences .form_numero{
	float:left;
	clear:right;
	width:100px;
	display:block;
	margin:7px 5px 16px 0;
}

#formulaire_licences #adresse_cabinet{
	float:left;
	width:200px;
	height:40px;
	display:block;
	margin:4px 5px 8px 0;
	background-color:#DFEFAD;
}

#formulaire_licences img{
	float:right;
	margin-right:25px;
	cursor:pointer;
}






/****
*	PETITES ANNONCES LISTE
****/

#tri_liste_annonces{
	margin:0px 10px 20px 10px;
	text-align:center;
}

#tri_liste_annonces a{
	color:green;
}

#menu_annonces_cache{
	display:none;
}


#contenu_page #menu_gauche .top_menu_annonces{
	text-align:left;
}


#contenu_page #menu_gauche .top_menu_annonces .ajout_annonce{
	display:block;
	clear:both;/*
	height:14px !important;
	height:13px;*/
	height:auto;
	padding:4px 0 20px 0;
	text-decoration:none;
	text-align:left;
	font-size:1.4em;
	font-weight:bold;
	border:none;
	color:green;
}

.deconnexion_annonce{
	display:block;
	clear:both;/*
	height:14px !important;
	height:13px;*/
	height:auto;
	margin-top:14px;
	padding:4px 0 5px 0;
	text-decoration:none;
	font-size:0.9em;
	text-align:center;
	border:none;
	color:#7a797a;
}

#contenu_annonces {
	width:540px;
	height:500px;
	overflow-y:scroll;
}

#contenu_annonces .item_annonce{
	width:520px;
	height:auto;
	border-bottom:1px solid #DDDEDC;
}

.item_annonce .img_annonce{
	float:left;
	text-align:left;
	width:140px;
	height:auto;
	margin:5px;
}


.item_annonce .txt_annonce{
	float:left;
	width:360px;
	height:80px;
	margin:4px;
}

.item_annonce .txt_annonce a{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	cursor:pointer;
	font-family: FrutigerRegular, Arial, sans-serif;
}

.titre_annonce{
	display:block;
	float:left;
	width:210px;
}

.dep_annonce{
	float:right;
	margin-right:0px;
	color:green;
	font-weight:bold;
}

.date_annonce{
	float:right;
	font-weight:normal;
}

.prix_annonce{
	clear:both;
	float:left;
}

.desc_annonce{
	clear:both;
	font-weight:normal;
	float:left;
}



/****
*	PETITES ANNONCES DETAIL
****/

#contenu_annonce{
	width:100%;
	border-bottom:1px solid #DDDEDC;
	margin:5px 0 5px 0;
	padding-bottom:5px;
}

#img_annonce{
	width:140px;
	float:left;
	text-align:left;
}

#detail_annonce{
	width:390px;
	float:right;
	margin-bottom:5px;
}

#detail_annonce h2{
	color:green;
	font-size:1.1em;
	margin-top:0px;
}

#rep_annonce{
	width:100%;
	margin-top:10px;
}

#txt_rep_annonce{
	width:32%;
	float:left;
	font-size:0.8em;
	padding:0 3px;
	text-align:justify;
}

#form_rep_annonce{
	width:65%;
	float:right;
}

#form_rep_annonce .label_rep{
	float:left;
	margin:2px 2px;
	clear: both;
}

#form_rep_annonce input{
	float:right;
	width:258px;
	background-color:#DDDEDC;
	border:none;
}

#form_rep_annonce #rep_message{
	float:right;
	width:258px;
	background-color:#DDDEDC;
	border:none;
}

#form_rep_annonce #ok_rep{
	clear:both;
	float:right;
	margin:10px 2px;
	width:30px;
}

/***
*	ANNONCES LOGIN
***/

#annonce_login_texte{
	font-size:1.1em;
	margin:10px 0 15px 0;
}

#annonce_login_texte p{
	color:green;
	font-size:1.2em;
	font-weight:bold;
}

#annonce_login_texte .annonces_login_erreur{
	color:red;
	font-size:1.1em;
	font-weight:bold;
}

#annonce_login{
	width:250px;
	height:146px;
	float:left;
	background-color:#DDDEDC;
	text-align:center;
}

#annonce_login #form_annonce_login{
	width:250px;
	height:147px;
	float:left;
	/*background-color:#DDDEDC;*/
	background-image:url(images/fond_login.png);
	background-repeat:no-repeat;
	text-align:center;
	color:#343533;
}

#form_annonce_login h2{
	color:#343533;
	font-weight:bold;
	font-size:1.2em;
}

#form_annonce_login input{
	background-color:#ffffff;
	border:none;
	margin:2px;
}


#form_annonce_login a{
	text-decoration:underline;
	float:left;
	margin-left:8px;
	color:#343533;
}

#annonce_login_insc{
	width:250px;
	height:147px;
	float:right;
	/*background-color:#58ACFA;*/
	background-image:url(images/fond_insc.png);
	background-repeat:no-repeat;
	text-align:center;
}

#annonce_login_insc h2{
	color:#343533;
	font-weight:bold;
	font-size:1.2em;
}

#annonce_login_insc a{
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	font-size:1.2em;
}


#annonce_insc .label_insc{
	float:left;
	clear:both;
	width:100px;
	text-align:right;
	margin:3px 2px;
	color:#747672;
}

#annonce_insc .label_profil{
	float:left;
	clear:both;
	width:150px;
	text-align:right;
	margin:3px 2px;
	color:#747672;
}

#annonce_insc input{
	float:left;
	width:300px;
	margin:0 0 0 5px;
	background-color:#DDDEDC;
	border:none;
}

#annonce_insc #insc_adresse{
	float:left;
	width:420px;
	margin:0 0 0 5px;
	background-color:#DDDEDC;
	border:none;
}

#annonce_insc select{
	float:left;
	width:300px;
	margin:0 0 0 5px;
	background-color:#DDDEDC;
	border:none;
}


/***
*	ANNONCES AJOUT
***/



#annonce_ajout_texte{
	font-size:1.1em;
	margin:10px 0 15px 0;
	font-weight:bold;
}

#annonce_ajout_texte p{
	color:green;
	font-size:1.2em;
	font-weight:bold;
}

#annonce_ajout_texte .annonces_ajout_erreur{
	color:red;
	font-size:1.1em;
	font-weight:bold;
}



#annonce_ajout .label_ajout{
	float:left;
	clear:both;
	width:150px;
	text-align:right;
	margin:3px 2px;
	color:#747672;
}

#annonce_ajout input{
	float:left;
	width:300px;
	margin:0 0 0 5px;
	background-color:#DDDEDC;
	border:none;
}

#annonce_ajout #ajout_prix{
	float:left;
	width:289px;
	margin:0 0 0 5px;
	background-color:#DDDEDC;
	border:none;
}

#annonce_ajout #ajout_description{
	float:left;
	width:300px;
	margin:0 0 0 5px;
	background-color:#DDDEDC;
	border:none;
}

#annonce_ajout #ajout_adresse{
	float:left;
	width:420px;
	margin:0 0 0 5px;
	background-color:#DDDEDC;
	border:none;
}

#annonce_ajout #ajout_doc{
	float:left;
	width:300px;
	margin:0 0 0 5px;
	background-color:#DDDEDC;
	border:none;
}

#annonce_ajout select{
	float:left;
	width:300px;
	margin:0 0 0 5px;
	background-color:#DDDEDC;
	border:none;
}

#annonce_ajout p{
	text-align:center;
}

/***
*	ANNONCES MODIFIER
***/

.annonce_supprimer{
	float:right;
}

#modifier_annonce {
	width:530px;
}


#modifier_annonce .label_modifier{
	float:left;
	clear:both;
	width:120px;
	text-align:right;
	margin:3px 2px;
}

#modifier_annonce input{
	float:left;
	width:300px;
	margin:0 0 0 5px;
	background-color:#DDDEDC;
	border:none;
}

#modifier_annonce #modifier_prix{
	float:left;
	width:289px;
	margin:0 0 0 5px;
	background-color:#DDDEDC;
	border:none;
}

#modifier_annonce #modifier_description{
	float:left;
	width:300px;
	margin:0 0 0 5px;
	background-color:#DDDEDC;
	border:none;
}

#modifier_annonce #modifier_adresse{
	float:left;
	width:420px;
	margin:0 0 0 5px;
	background-color:#DDDEDC;
	border:none;
}

#modifier_annonce #modifier_doc{
	float:left;
	width:300px;
	margin:0 0 0 5px;
	background-color:#DDDEDC;
	border:none;
}

#modifier_annonce #modifier_doc_upload{
	float:left;
	width:300px;
	margin:5px;
	background-color:#DDDEDC;
	border:none;
}

#modifier_annonce select{
	float:left;
	width:300px;
	margin:0 0 0 5px;
	background-color:#DDDEDC;
	border:none;
}

#modifier_annonce p{
	text-align:center;
}

#pagination_annonces{
	color:#8fbc8f;
	display:block;
	width:100%;
}

#pagination_annonces a{
	/*color:#8fbc8f;*/
	color:#444444;
	display:inline !important;
	display:inline;
	clear:left !important;
	clear:left;
	text-decoration:none;
	font-weight:bold;
	padding: !important;
	padding:0px;
	margin:0px !important;
	margin:0px;
}

#pagination_annonces .lien_pagination{
	display:inline !important;
	display:inline;
	clear:left !important;
	clear:left;
	text-decoration:none;
	padding: !important;
	padding:0px;
	margin:0px !important;
	margin:0px;
}

#pagination_annonces b{
	color:green;
	display:inline !important;
	display:inline;
	clear:left !important;
	clear:left;
	padding: !important;
	padding:0px;
	margin:0px !important;
	margin:0px;
}






/***
*	VIDEOS FLASH
***/



#flash{
	margin-top:0px;
	margin-bottom:20px;
	border:none;
	clear:both;
}

#flash a{
	border:none;
	clear:both;
}


.desc_videos_lies{
	clear:both;
}

.flash_video{
	z-index:0;
	clear:both;
	position:absolute;
	border:none;
}

#lien_flash_video{
	display:block;
	position:absolute;
	z-index:9999;
	border:none;
}

#vignette_photo{
	float:left;
	width:190px;
	height:190px;
	margin:0px 35px 0px 35px;
}

#vignette_photo table{
	width:180px;
	background-color:#4D4D4D;
}

#datesaga{
	color:#888888;
}

#legendesaga{
	color:#fffff1;
	font-size:0.9em;
	font-weight:bold;
}

.menu_cache_societe_galerie{
	display:none;
}

.menu_cache_client{
	display:none;
}


#fleche_menu_client{
	cursor:pointer;
	position:relative;
	left:135px !important;
	top:-15px !important;
	font-style:italic;
	font-weight:bold;
	height:10px;
	width:25%;
	color: #7A797A;*/
}


/****
*	ESPACE CLIENTS
****/

.sous_menu_client:link,
.sous_menu_client:visited,
.sous_menu_client:hover,
.sous_menu_client:active{
	margin-left:30px;
}

#contenu_page_espace_client #menu_gauche_espace_client .sous_menu_client{
	margin-left:30px;
	padding-left:2px;
	background-color:#E0E0E0;
}

#contenu_page_espace_client {
	width:960px;
	margin:0;
	padding:0;
	background-image: url(./images/fond_page_client.png);
	background-repeat:repeat-y;
	background-position:150% 0%;
	overflow:hidden;
	background-color:#ffffff;
}


#contenu_page_espace_client #menu_gauche_espace_client{
	float:left;
	width:240px;
	margin:0;
	padding:15px 0 5px 0px;
	font-size:0.75em;
}

#contenu_page_espace_client #menu_gauche_espace_client a{
	display:block;
	clear:both;/*
	height:14px !important;
	height:13px;*/
	height:auto;
	padding:4px 0 2px 0;
	text-decoration:none;
	text-align:left;
	border-bottom:1px solid #8D8D8D;
	color:#7a797a;
}

#contenu_page_espace_client #menu_gauche_espace_client .sur_menu{
	margin-left:10px;
	height:auto;
	font-weight:bold;
}

#contenu_page_espace_client #menu_gauche_espace_client .sur_menu_client{
	margin-left:10px;
	margin-top:10px;
	height:13px;
	font-weight:bold;
}

#contenu_page_espace_client #menu_gauche_espace_client .sous_menu{
	margin-left:30px;
}

#contenu_page_espace_client #menu_gauche_espace_client .sous_menu_2{
	margin-left:30px;
	padding-left:2px;
	background-color:#E0E0E0;
}

#contenu_page_espace_client #menu_gauche_espace_client .sur_menu_annonces{
	padding-left:10px;
	font-weight:bold;
	height:13px;
}

#contenu_page_espace_client #menu_gauche_espace_client .sous_menu_annonces{
	padding-left:50px;
	padding-top:1px;
	padding-bottom:6px;
	height:8px;
}

#menu_gauche_espace_client #videos_lies{
	margin-top:25px;
	text-align:left;
}

#menu_gauche_espace_client #videos_lies a{
	text-align:left;
	border:none;
}

#menu_gauche_espace_client #videos_lies .liens_videos{
	color:#3B89C5;
	display:block;
}


#contenu_page_espace_client #menu_droite_espace_client{
	background-color:#ffffff;
	float:left;
	width:150px;
	margin:0px;
	padding:0px;
}

#contenu_page_espace_client #menu_droite_espace_client .media_menu_droite{
	margin:15px 0;
	padding:0;	
}


#contenu_page_espace_client #description{
	/*
	border-left:1px solid #DDDEDC;
	border-right:1px solid #DDDEDC;
	*/
	float:left;
	width:520px;
	margin:0;
	margin-right:5px;
	padding:5px 0 0 5px;
}

#contenu_page_espace_client #description #fil_arianne{
	background-color:#ffffff;
	float:left;
	width:98%;
	color:#3B89C5;
	text-align:left;
	margin:10px 0px 0px 0px;
	padding:5px 0 0 5px;
}

#contenu_page_espace_client #description #fil_arianne_contenus{
	background-color:#ffffff;
	float:left;
	width:98%;
	color:#b8d458;
	text-align:left;
	margin:10px 0px 0px 0px;
	padding:5px 0 0 5px;
}

#contenu_page_espace_client #description #titre_page{
	background-color:#ffffff;
	float:left;
	width:100%;
	font-weight:bold;
	font-size:0.9em;
	text-align:left;
	margin:0 0 10px 0;
	padding:0;
}

#contenu_page_espace_client #description #texte_page{
	background-color:#ffffff;
	float:left;
	width:515px;
	font-size:0.8em;
	text-align:left;
	margin:7px 0px 10px 0px;
	padding:5px 0 0 5px;
}

#contenu_page_espace_client #description #texte_page p{
	width:520px;
}

#contenu_page_espace_client #description #texte_page ul{
	padding-left:0px;
	margin-left:10px;
}

#consulter_annonces form
{
	display:block;
	font-size:0.8em;
	width:300px;
	color:#364854;
	height:150px;
	margin:200px auto;
	background:white;
	border:solid 1px black;
	border-radius:12px;
	padding:2px;
	-webkit-box-shadow:0px 0px 10px black;
	-moz-box-shadow:0px 0px 10px black;
}
#consulter_annonces
{
	visibility:hidden;
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
}



