/*--STYLES GENERAUX DE LA RUBRIQUE--*/
	/*voir aussi css base*/
	
/*--------------------------------------------------------------------------------------------
PAGE INDEX
-----------------------------------------------------------------------------------------------*/
	#cl_center_site_3_colonnes div.contenu_3_colonnes table {
	margin:30px 0 0 0; /*largeur de l'aire de la marge d'une boîte (hauteur droite bas gauche)*/
	}
	#cl_center_site_3_colonnes div.contenu_3_colonnes table tr {
	height:20px; /*hauteur de l'élément*/
	}
	#cl_center_site_3_colonnes div.contenu_3_colonnes table td.liste_rub {/* filet de décoration de la ligne*/
	width:450px; /*largeur de l'élément*/
	border-bottom: solid 1px #f5f5f5; /*type taille couleur d'une boîte*/
	vertical-align:middle; /*alignement vertical d'un contenu en ligne dans un élément de type bloc*/
	}
	#cl_center_site_3_colonnes div.contenu_3_colonnes table td.liste_rub a{ /*puce de la liste état normal*/
	background:url(../images/fr/040_prestations/p_liste_prestation.gif) no-repeat left center;
	text-decoration:none;
	color:#000; /*couleur état normal*/
	padding:5px 0 5px 25px; /*espace entre le contenu de l'élément et ses quatres bords (hauteur droite bas gauche)*/
	}
	#cl_center_site_3_colonnes div.contenu_3_colonnes table td.liste_rub a:hover{/*puce de la liste état dessus*/
	background:url(../images/fr/040_prestations/p_liste_prestation_f2.gif) no-repeat left center;
	text-decoration:none; /*décorations ajoutées à un texte*/
	color:#000; /*couleur état dessus*/
	font-size:14px; /*taille du caractère*/
	font-weight:bold; /*stye le graisse du caractère*/
	}
	
/*--------------------------------------------------------------------------------------------
	PAGE FICHE
-----------------------------------------------------------------------------------------------*/
/*--BLOC TELECHARGEMENT--*/
	h2.titre_telechargement {
	margin:10px 15px 0 15px; /*largeur de l'aire de la marge d'une boîte (hauteur droite bas gauche)*/
	}	
	div.bloc_telechargement {
	margin:15px 15px 0 0; /*largeur de l'aire de la marge d'une boîte (hauteur droite bas gauche)*/
	}		
	ul.telechargement {
	padding: 0 0 0 0; /*espace entre le contenu de l'élément et ses quatres bords (hauteur droite bas gauche)*/
	}
	.telechargement li a {
	display:block; /*spécifie si un élément doit être affiché ou non et comment l'afficher*/
	padding: 10px 0 10px 5px; /*espace entre le contenu de l'élément et ses quatres bords (hauteur droite bas gauche)*/
	text-decoration:none; /*décorations ajoutées à un texte*/
	}
	.telechargement li a:hover {
	padding: 10px 0 10px 5px; /*espace entre le contenu de l'élément et ses quatres bords (hauteur droite bas gauche)*/
	text-decoration:none; /*décorations ajoutées à un texte*/
	background:#000;
	color:#000; /*couleur état dessus*/
	}
	

/*--------------------------------------------------------------------------------------------
	PAGE MOTEUR DE RECHERCHE
-----------------------------------------------------------------------------------------------*/

	#contenue_site {
	background: url(../images/fr/040_catalogue/f_contenue_catalogue.jpg) no-repeat left top; /*fond image et couleur du site*/
	}
	.contenu_3_colonnes_recherche {
	position:relative;
	width:563px; /*largeur de l'élément*/
	padding:208px 10px 0 137px;
	}
	.contenu_3_colonnes_recherche input[type=text] {
	background:#dfecf5;
	border:1px solid #006699;
	color: #333333;
	height:15px;
	font-size:10px;
	width:300px;
	padding:2px 0 2px 0;
	}
	.contenu_3_colonnes_recherche input[type=button] {
	width: 98px;
	height: 26px;
	border: none;
	cursor: pointer;
	background: url(../images/fr/040_catalogue/b_recherche.jpg) no-repeat left top;
	margin:0 0 0 10px; 
	}
	.contenu_3_colonnes_recherche input[type=button]:hover {
	background: url(../images/fr/040_catalogue/b_recherche_f2.jpg) no-repeat left top;
	}
	.contenu_3_colonnes_recherche div.aide {
	width:550px;
	color:#006699;
	line-height:13px;
	font-size:11px;
	padding:25px 0 0 0;
	}
	.contenu_3_colonnes_recherche div.resultat {
	width:550px;
	color:#006699;
	line-height:13px;
	font-size:11px;
	padding:25px 0 0 0;
	}
	#ref_fiche{
	clear:both;
	color:#006699;
	padding:10px 0 0 0;
	position:relative;
	}
	#ref_fiche table{
	border-collapse:collapse;
	}
	#ref_fiche table th{
	font-size:10px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	height:30px;
	border:1px solid #CCCCCC;
	background:#ebebeb repeat center;
	}
	#ref_fiche table td{
	font-size:11px;
	text-align:center;
	vertical-align:middle;
	border:1px solid #CCCCCC;
	}
	th.tab_fiche_rouge{
	color:#fff;
	background:#006699 !important;
	}
	td.marque {
	color: #333333;
	}
	#ref_fiche table td.texte_annonce{
	font-size:11px;
	text-align: left;
	vertical-align:middle;
	font-weight:bold;
	height:30px;
	line-height:30px;
	border:1px solid #CCCCCC;
	color:#999999;
	font-style: italic;
	padding-left:20px;
	}
	
	#popup-caddie { margin:0; padding:0; visibility:hidden; position:absolute; width:250px; height:140px; z-index:102; background-color:#FFFFFF; border:2px solid #0062AC; text-align:left; left:490px; top:100px; }
	#popup-caddie div { background-color:#0062AC; margin:0; padding:0; width:100%; height:22px; color:#FFFFFF; font-size:12px; font-weight:bold; text-align:center; line-height:22px; margin-bottom:25px; letter-spacing:1px; }
	#popup-caddie p { margin:0; padding:0; padding-left:10px; padding-right:10px; font-size:11px; color:#333333; }
	#popup-caddie p.ajout { margin-bottom:15px; }	
	#popup-caddie p.ajout input { border:none; width:10px; margin:0; padding:0; background:none; text-align:right; font-size:11px; color:#333333; height:14px; }
	#popup-caddie p.lien { margin:0; padding:0; padding-left:30px; padding-right:10px; font-size:11px; color:#0062AC; margin-top:10px; margin-bottom:10px; font-weight:bold; }
	#popup-caddie p.lien a { margin:0; padding:0; font-size:11px; color:#0062AC; font-weight:bold; text-decoration:none; }
	#popup-caddie p.lien a:hover { text-decoration:underline; color:#000; }	
	
	
	.pop_video {
	position:absolute;
	top:77px;
	left:46px;
	width:593px;
	height:332px;
	background: url(../images/fr/000_general/f_video_pop_up.png) no-repeat 0 0;
	z-index:4000;
	text-align:center;
	vertical-align:middle;
	margin:0 auto;
	padding:30px 0 0 0;
	}
	
	
	
	

	/*td.disponible {
	position:relative;
	background: url(../images/fr/040_catalogue/p_disponible.jpg) no-repeat 0 0;
	width:23px;
	height:18px;
	text-align:center;
	vertical-align:middle;
	margin:0 0 0 5px;
	padding:0;
	}
	td.indisponible {
	position:relative;
	background: url(../images/fr/040_catalogue/p_indisponible.jpg) no-repeat 0 0;
	width:23px;
	height:18px;
	text-align:center;
	vertical-align:middle;
	margin:0 0 0 5px;
	padding:0;
	}
	td.dispo_possible {
	position:relative;
	background: url(../images/fr/040_catalogue/p_dispo_possible.jpg)  no-repeat 0 0;
	width:23px;
	height:18px;
	text-align:center;
	vertical-align:middle;
	margin:0 0 0 5px;
	padding:0;
	}
	td.survol_info_bul {
	position: absolute;
	top:0;
	left:0;
	width:200px;
	border:1px solid #666666;
	color:#666666;
	padding:10px;
	background:#FFFFFF;
	}
	*/
	

