/*********************************************************************************
	Styles Globaux
*********************************************************************************/


* {
	font-family:Verdana, Arial, Helvetica, sans-serif;
/*	color:#000000;
*/}

body {
	background-color: #FFFFFF;
	margin: 0;
	padding :0;
}

h1,h2,h3,h4,h5,div,p,form,ul,li {
	margin: 0px;
	padding:0px;
}

a, a img{
border:0px;
cursor:pointer;
color:#4F2E2E;
}

.visible {}
.invisible {display:none;}

/*********************************************************************************
	Styles de structure
*********************************************************************************/

#main {
	margin-left:auto;
	margin-right:auto;
	width:770px;
}

/*********************************************************************************
	Styles Haut de page
*********************************************************************************/

#bandeauhaut {
	background:url(../images/bkg_top3.gif) top left no-repeat;
	width:770px;
	height:102px;
}

h1 {float:left;}
h2 {
	float:left;
	font-size:15px;
	color:#FFFFFF;
	font-style:italic;
	font-weight:normal;
	margin-top:30px;
}

h3 {
	float:left;
	font-size:17px;
	font-weight:normal;
	padding-right:20px;
	padding-top:5px;
	color:#FFFFFF;
}

h3.aide {
	background:url(../images/bkg_aide.gif) top left no-repeat;
	width:54px;
	height:25px;
	text-align:center;
	padding-top:5px;
	padding-right:0px;
	margin-left:3px;
}

.bandeauhaut_content {
	float:left;
	padding-left:10px;
	width:589px;
	height:102px;
}

.bandeauhaut_nav1 {
	float:right;
	font-size:10px;
	margin-right:10px;
	margin-top:3px;
}

.bandeauhaut_nav1 a{
	text-decoration:none;
	color:#4f2e2e;
}

.bandeauhaut_nav1 a:hover{
	text-decoration:underline;
	color:#4f2e2e;
}

.bandeauhaut_nav2{
	position:relative;
	width:589px;
	top:50px;
	float:left;

}

.bandeauhaut_nav2 a{
	color:#4f2e2e;
	text-decoration:none;
}

.bandeauhaut_nav2 a:hover{
	color:#4f2e2e;
	text-decoration:underline;
}

.bandeauhaut_nav3 {
	position:relative;
	top:35px;
	left:305px;
	width:280px;
	color:#FFFFFF;
	background-color:transparent;
	font-size:18px;
	font-style:italic;
	font-weight:normal;
	overflow:hidden;
}

#defile { 
	width:270px;
	position:relative;
	margin-top:0px;
	background-color:transparent;
	padding-left:0px;
}

/*********************************************************************************
	Styles Contenu
*********************************************************************************/


#home_contenu {
	width:770x;
	float:left;
}
#table_left,#table_right,#table_middle,#table_tiers,#table_tiers_bas{
	vertical-align:top;
	text-align:left;
}
#table_left{
	width:178px;
}
#table_middle{
	width:442px;
}
#table_right{
	width:150px;
}
#table_tiers{
	width:592px;
}
#table_tiers_bas{
	width:592px;
}

.font_23{
	font-size:23px;
}

.font_15{
	font-size:15px;
}

.font_13{
	font-size:13px;
}

.font_10{
	font-size:10px;
}

.font_color_brown{
	color:#531312;
}
.color_cyan{
	color:#6fd4c3;
}
.color_orange{
	color:#ff8200;
}
/*********************************************************************************
	Styles Contenu - Bandeau Gauche
*********************************************************************************/

#menu_gauche {
	width:178px;
	/*margin-right:7px;*/
	background:url(../images/logo_bas.gif) top left no-repeat;
	padding-top:55px;

}

.panier{
	width:166px;
	height:68px;
	background:url(../images/bkg_panier.gif) top left no-repeat;
	font-size:12px;
	color:#000000;
	/*padding:10px 5px 0px 5px;*/
	padding-top:10px;
	padding-left:5px;


}

.panier a:hover{
	text-decoration:none;
}

.identification {
	width:166px;
	height:110px;
	background:url(../images/bkg_identification.gif) top left no-repeat;
	/*padding:30px 4px 0px 4px;*/
	padding-top:30px;
	padding-left:4px;
}
.identification table{
	width:130px;
	margin-bottom:8px;
}
.identification table tr td{
	padding:1px;
	/*height:20px;*/
}
.identification2 {
	width:163px;
	/*height:110px;*/
	background-color:#93dac4;
	padding:30px 4px 0px 4px;
}
/*
.identification .cp1{
	padding-bottom:2px;
}

.identification .cp2{
	float:left;
	padding-bottom:12px;
	padding-right:4px;
}*/

.identification .saisie{
	font-size:12px;
	height:16px;
	width:115px;
	padding-right:3px;
	border:solid 1px #666666;
	color:#666666;
	padding-left:3px;
}
.imput_img{
	display:block;
}
.identification p{
	float:left;
	font-size:12px;
	/*padding-top:2px;*/
}

.identification a:hover{
	text-decoration:none;
}
.identification2 img{
	float:left;
}

.cadre_indentification{
	width:171px;
	height:244px;
	background:url(../images/bkg_identification2_degrade.gif) top left repeat-x;
	background-color:#6fd4c3;
	float:left;

}
.bonjour_nom{
	border-bottom:2px dotted #FFFFFF;
	/*background-color:#93dac4;*/
	width:171px;
	float:left;
	padding-bottom:5px;
	/*padding-left:5px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}
.img_haut{
	background: url(../images/bkg_identification2_haut.gif) bottom left no-repeat;
	width:171px;
	height:9px;
	float:left;
}
.img_bas{
	background:url(../images/bkg_identification2_bas.gif) top no-repeat;
	width:171px;
	height:17px;
	float:left;
}

/*********************************************************************************
	Styles Contenu - Partie centrale nouvelle losangeXPO 2009
*********************************************************************************/
#avant_produit{
	/*float:right;*/
	width:442px;
	padding-top:20px;
}

#menu_droite {
	width:150px;
	padding-top:20px;

}

#page_bas {
	width:770px;
	float:left;
	height:30px;
	padding-top:10px;
}

.bkg_page_bas {
	width:770px;
	height:30px;
	background:url(../images/bkg_page_bas.gif) top left no-repeat;
	float:left;
	position:relative;
}

.bkg_page_bas .libelle {
	position:relative;
	color:#4F2E2E;
	font-size:10px;
	font-weight:bold;
	top:7px;
	text-align: center;
}

.centrage {text-align: center;}

.titre_boutik {
	width:428px;
	height:30px;
	background:url(../images/bkg_titre_boutik.gif) top left no-repeat;
	float:left;
	padding-right:10px;
	position:relative;
	left:5px;
	margin-bottom: 10px;
}

.titre_boutik .libelle {
	position:absolute;
	color:#4F2E2E;
	font-size:14px;
	font-weight:bold;
	top:5px;
	left:6px;
}

.categorie {
	width:136px;
	height:136px;
	background:url(../images/bkg_categorie.gif) top left no-repeat;
	float:left;
	padding-right:10px;
	position:relative;
	left:5px;
	margin-bottom: 10px;
	text-align: center;
}

.categorie .libelle {
	position:absolute;
	color:#FF0000;
	font-size:13px;
	font-weight:bold;
	top:22px;
	left:68px;
	margin-left:-68px;
	width : 136px;
}

.categorie a:link{
	text-decoration:none;
	color:#1933f6;
	font-size:13px;
	font-weight:bold;
}

.categorie a:hover{
	text-decoration:none;
	color:#1933f6;
	font-size:13px;
	font-weight:bold;
}

.categorie a:active{
	text-decoration:none;
	color:#1933f6;
	font-size:13px;
	font-weight:bold;
}

.categorie a:visited{
	text-decoration:none;
	color:#1933f6;
	font-size:13px;
	font-weight:bold;
}

.categorie .nbproduit {
	position:absolute;
	color:#4F2E2E;
	font-size:11px;
	top:80px;
	left:68px;
	margin-left:-68px;
	width : 136px;
	font-weight:bold;
}

.categorie .liste_produit_cat {
	position:absolute;
	color:#000000;
	font-size:9px;
	top:105px;
	left:6px;
}

.titre_nouveaute {
	width:150px;
	height:30px;
	background:url(../images/bkg_titre_nouveaute.gif) top left no-repeat;
	float:left;
	padding-right:10px;
	position:relative;
	left:0px;
	margin-bottom: 10px;
}

.titre_nouveaute .libelle {
	position:absolute;
	color:#4F2E2E;
	font-size:14px;
	font-weight:bold;
	top:5px;
	left:6px;
}



#newsdefile { 
	/*width:750px;*/
	position:relative;
	margin-top:0px;
	background-color:transparent;
	padding-left:0px;
}

.titre_dossier {
	width:150px;
	height:30px;
	background:url(../images/bkg_titre_dossier.gif) top left no-repeat;
	float:left;
	padding-right:10px;
	position:relative;
	left:0px;
	margin-bottom: 10px;
}

.titre_dossier .libelle {
	position:absolute;
	color:#4F2E2E;
	font-size:14px;
	font-weight:bold;
	top:5px;
	left:6px;
}

.special {
	width:150px;
	height:174px;
	background:url(../images/bkg_dossier.gif) top left no-repeat;
	float:left;
	position:relative;
	left:0px;
	margin-bottom: 10px;
	color:#4F2E2E;
	font-size:11px;
	font-weight:bold;
	overflow:hidden;
}

.special .contenu {
	width:130px;
	height:154px;
	position:absolute;
	top:10px;
	left:10px;
	overflow:hidden;
}

.nouveaute {
	width:150px;
	height:204px;
	background:url(../images/bkg_nouveaute.gif) top left no-repeat;
	float:left;
	position:relative;
	left:0px;
	margin-bottom: 10px;
	color:#4F2E2E;
	font-size:12px;
	font-weight:bold;
	overflow:hidden;
}

.nouveaute .contenu {
	width:135px;
	position:absolute;
	top:10px;
	left:5px;
	overflow:hidden;
}

.dossier {
	width:587px;
	height:112px;
	background:url(../images/bkg_promo.gif) top left no-repeat;
	float:left;
	position:relative;
	left:5px;
	color:#4F2E2E;
	font-size:12px;
	font-weight:normal;
	overflow:hidden;
}

.dossier .contenu {
	width:567px;
	height:92px;
	position:absolute;
	top:10px;
	left:10px;
	overflow:hidden;
}

/*********************************************************************************
	Styles Contenu - Partie centrale
*********************************************************************************/

#avant_produit2{
	/*float:right;*/
	width:592px;
	padding-top:27px;
	/*position:relative;
	left:3px;*/
}
.produit {
	width:186px;
	height:239px;
	background:url(../images/bkg_produit.gif) top left no-repeat;
	float:left;
	padding-right:15px;
	position:relative;
	left:5px;
	margin-bottom: 8px;
}

.produit_court {
	width:186px;
	height:152px;
	background:url(../images/bkg_produit_court.gif) top left no-repeat;
	float:left;
	padding-right:15px;
	position:relative;
	left:5px;
	margin-bottom: 8px;
}

.produit_special {
	width:186px;
	height:136px;
	background:url(../images/bkg_produit_special.gif) top left no-repeat;
	float:left;
	padding-right:15px;
	position:relative;
	left:5px;
	margin-bottom: 8px;
}

.produit_pva {
	width:186px;
	height:136px;
	background:url(../images/bkg_produit_pva.gif) top left no-repeat;
	float:left;
	padding-right:15px;
	position:relative;
	left:5px;
	margin-bottom: 8px;
	cursor: pointer;
}

.produit_caisse {
	width:186px;
	height:136px;
	background:url(../images/bkg_produit_caisse.gif) top left no-repeat;
	float:left;
	padding-right:15px;
	position:relative;
	left:5px;
	margin-bottom: 8px;
	cursor: pointer;
}

.produit_a2pas {
	width:186px;
	height:136px;
	background:url(../images/bkg_produit_a2pas.gif) top left no-repeat;
	float:left;
	/*padding-right:0px;*/
	position:relative;
	left:5px;
	margin-bottom: 8px;
	cursor: pointer;
}

.produit_buralcoach {
	width:186px;
	height:152px;
	background:url(../images/bkg_produit_buralcoach.gif) top left no-repeat;
	float:left;
	padding-right:15px;
	position:relative;
	left:5px;
	margin-bottom: 8px;
	cursor: pointer;
}

.produit_fin {
	width:186px;
	height:239px;
	background:url(../images/bkg_produit.gif) top left no-repeat;
	float:left;
	/*padding-right:0px;*/
	position:relative;
	left:5px;
	margin-bottom: 8px;
}

.produit_fin_court {
	width:186px;
	height:152px;
	background:url(../images/bkg_produit_court.gif) top left no-repeat;
	float:left;
	/*padding-right:0px;*/
	position:relative;
	left:5px;
	margin-bottom: 8px;
}

.produit_fin_special {
	width:186px;
	height:136px;
	background:url(../images/bkg_produit_special.gif) top left no-repeat;
	float:left;
	/*padding-right:0px;*/
	position:relative;
	left:5px;
	margin-bottom: 8px;
}
.produit .offre, .produit_fin .offre, .produit_special .offre, .produit_pva .offre, .produit_caisse .offre, .produit_a2pas .offre, .produit_buralcoach .offre, .produit_court .offre, .produit_fin_court .offre, .produit_fin_special .offre {
	position:absolute;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	top:8px;
	left:6px;
}

.produit .titre, .produit_fin .titre, .produit_court .titre, .produit_fin_court .titre {
	position:absolute;
	color:#531312;
	font-size:10px;
	font-weight:normal;
	top:29px;
	margin:10px;
}

.produit .visu, .produit_fin .visu {
	position:absolute;
	top:80px;
	left:10px;
}

.produit_court .visu, .produit_fin_court .visu {
	position:absolute;
	top:71px;
	left:10px;
}

.produit_special .visu, .produit_fin_special .visu {
	position:absolute;
	top:43px;
	left:10px;
}

#pub {
	width:770px;
	float:left;
	height:90px;
	padding-top:5px;
}

#pub .pub_lib, #pub .pub_gif {
	float:left;
}

.encadre_gauche_haut{
	background:url(../images/encadre_gauche_haut.gif) bottom left no-repeat;
	width:418px;
	height:10px;
}
.encadre_gauche_centre{
	border-left:1px solid #ff8600;
	width:417px;
}
.encadre_gauche_bas{
	background:url(../images/encadre_gauche_bas.gif) top left no-repeat;
	width:418px;
	height:10px;
}
.interstice{
	width:3px;
}
.interstice_haut{
	background:url(../images/encadre_centre_haut2.gif) bottom left no-repeat;
	width:3px;
	height:10px;
}
.interstice_centre{
	width:3px;
	background:url(../images/interstice.gif) top left repeat-y;
}
.interstice_bas{
	background:url(../images/encadre_centre_bas2.gif) top left no-repeat;
	width:3px;
	height:10px;
}

.encadre_droite_haut{
	background:url(../images/encadre_droite_haut.gif) bottom right no-repeat;
	width:170px;
	height:10px;
}
.encadre_droite_centre{
	width:169px;
	border-right:1px solid #ff8600;
}
.encadre_droite_bas{
	background:url(../images/encadre_droite_bas.gif) top right no-repeat;
	width:170px;
	height:10px;
}
.cadre_encadre_gauche_centre{
	padding-left:10px;
	padding-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.img_visuel_offre_detail{
	padding-left:60px;
	display:block;
}
.cadre_encadre_droite_centre{
	padding-top:10px;
	font-size:11px;
}
.nombre_quantite{
	font-size:20px;
	color:#531312;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;
	padding-right:15px;
	border:2px solid #531312;
	position:relative;
	bottom:10px;
}
.nombre_quantite_gris{
	font-size:20px;
	color:#531312;
	background:#D7D4C5;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;
	padding-right:15px;
	border:2px solid #531312;
	position:relative;
	bottom:10px;
}
.nombre_quantite2{
	font-size:14px;
	font-weight:bold;
	color:#531312;
	text-decoration:none;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:8px;
	padding-right:8px;
	border:2px solid #531312;
	position:relative;
}
.nombre_quantite2_on{
	font-size:14px;
	font-weight:bold;
	background-color:#531312;
	color:#FFFFFF;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:8px;
	padding-right:8px;
	border:2px solid #531312;
	position:relative;
}
.nombre_quantite3{
	font-size:14px;
	font-weight:bold;
	color:#531312;
	text-decoration:none;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:8px;
	padding-right:8px;
	border:2px solid #6fd4c3;
	position:relative;
}
.nombre_quantite3_on{
	font-size:14px;
	font-weight:bold;
	background-color:#6fd4c3;
	color:#FFFFFF;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:8px;
	padding-right:8px;
	border:2px solid #6fd4c3;
	position:relative;
}
.navigation{
	clear:both;
	width:593px;
}
.navigation2{
	clear:both;
	width:579px;
	padding-left:10px;
}
.fleche_precedent,.fleche_suivant{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
}
.fleche_precedent{
	position:relative;


}
.fleche_suivant{
	position:relative;


}
#liste_offres{
	list-style:none;
	width:592px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#liste_offres li {
	padding-bottom:2px;
}
#liste_offres li table tr td{
	padding-left:5px;
	padding-right:5px;
}
#liste_offres li table  tr td .font_color_brown{
	padding-bottom:3px;
}
.liste_offres_gauche{
	border-left:1px solid #ff8600;
}
.liste_offres_droite{
	border-right:1px solid #ff8600;
}
.liste_offres_haut{
	background:url(../images/cadre_offres_haut.gif) bottom left no-repeat;
	width:592px;
	height:10px;
}
.liste_offres_bas{
	background:url(../images/cadre_offres_bas.gif) top left no-repeat;
	width:592px;
	height:10px;
}

#validation{
	background:url(../images/bkg_validation.gif) top left no-repeat;
	width:590px;
	height:59px;
}
#prix_totaux{
	width:180px;
	position:relative;
	left:320px;
	top:10px;
}
#prix_totaux tr td{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
#bouton_valider{
	display:block;
	position:relative;
	left:535px;
	top:10px;
}
#cadre_texte{
	padding-left:15px;
	padding-bottom:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:578px;
	float:left;
}
.cadre_titre{
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.cadre_texte_gauche{
	width:270px;
	float:left;
}

.cadre_texte_droite{
	width:270px;
	float:right;
}
.recapitulatif{
	color:#531312;
	font-size:14px;
	padding-bottom:5px;
	border-bottom:2px dotted #ff8600;
	width:569px;
	margin-left:10px;
}
.avant_produit_centre{
	width:590px;
	border-left:1px solid #ff8600;
	border-right:1px solid #ff8600;
	/*padding-left:10px;
	padding-right:10px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.avant_produit_centre_table{
	width:570px;
	margin-left:10px;
}
avant_produit_centre_table tr td table{
	width:430px;
}

.avant_produit_centre_table tr th{
	font-size:11px;
	font-weight:bold;
	color:#531312;
	text-align:left;
	padding:5px;
}
.avant_produit_centre_table_tr td,.ligne_on td{
	font-size:12px;
	padding:5px;
	text-align:left;
}
.ligne_on td{
	background-color:#531312;
	color:#FFFFFF;
}
.td_fournisseur div{
	text-align:center;
	font-size:10px;
	color:#531312;
}
.soustotal{
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:middle;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:2px dotted #ff8600;
}
.soustotal table{
	background-color:#531312;
	color:#FFFFFF;
}
.soustotal table tr td{
	color:#FFFFFF;
	padding:5px;
}
.ligne_prix{
	width:530px;
	background-color:#ff8600;
	text-align:right;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-right:40px;
	padding-bottom:5px;
	padding-top:5px;
	margin-top:5px;
	margin-left:10px;
}
.ligne_prix_gauche,.ligne_prix_droite{
	color:#FFFFFF;
}
.ligne_prix_gauche{
	padding-right:25px;
}

#profil{
	width:589px;
	padding-top:10px;
	/*margin-bottom:30px;*/
}
#profil strong{
	font-size:14px;
}
#profil table{
	width:590px;
}
#profil table tr td {
	font-size:11px;
	vertical-align:top;
}
#historique_transactions{
	width:590px;
}
.historique_transactions_tr_th{
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#531312;
	font-size:11px;
	padding-top:5px;
	padding-bottom:5px;
	text-indent:15px;
	width:590px;
}
.historique_transactions_tr_td{
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:5px;
	padding-bottom:5px;
	text-indent:15px;
	width:590px;
}
.historique_transactions_tr_td a{
	text-decoration:underline;
}
.transactions_ligne_selected{
	background-color:#ff8200;
}
.details_ligne{
	background-color:#531312;
}
.detail_commande{
	width:589px;
	color:#72d4c3;
	border-bottom:1px solid #72d4c3;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-top:5px;
}
.detail_table{
	width:575px;
	margin-left:10px;
	margin-top:10px;
}
.detail_table tr th{
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	padding:5px;
}
.detail_table tr td{
	color:#FFFFFF;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	padding:5px;
}

.bouton_supprimer{
	position:relative;
	top:4px;
}
.bouton_details{
	position:relative;
	top:4px;
}
#bouton_bas{
	width:591px;
	margin-top:5px;
}

.liste_offres_bas_cgv{
	width:592px;
	height:50px;
}
#checkbox{
	font-size:11px;
	color:#ff8200;
	margin-bottom:5px;
	width:300px;
	float :left;
	vertical-align:top;
}
#entryfield{
	font-size:11px;
	color:#ff8200;
	margin-top:10px;
	margin-bottom:5px;
  width:250px
	float :right;
	text-align:right;
}


#pageAuTexte {
	padding-bottom:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#pageAuTexteContenu {
	text-align: justify;
	padding: 10px;
}

/*********************************************************************
mini-fenetres
*********************************************************************/

.minifenetre_titre {
	color: #FFFFFF;
	background: #00A0C6;
	font-size: 20px;
	text-align: center;
}

.minifenetre_titremini {
	color: #FFFFFF;
	background: #00A0C6;
	font-size: 16px;
	text-align: center;
	padding: 5px;
}

.minifenetre_titre_vide {
	background: #00A0C6;
	font-size: 0px;
}

.minifenetre_titre_vide_bas {
	background: #00A0C6;
	font-size: 0px;
	height: 9px;
}

.minifenetre_haut {
	background:url('../images/bord/mini-fenetre/h.gif');
}

.minifenetre_contenu_gauche {
	background:url('../images/bord/mini-fenetre/g.gif');
}

.minifenetre_contenu {
	padding-top: 9px;
}

.minifenetre_contenu_droite {
	background:url('../images/bord/mini-fenetre/d.gif');
}

.minifenetre_bas {
	background:url('../images/bord/mini-fenetre/b.gif');
}

.minifenetre_contenu_bordGauche {
	border-left: 1px solid #00A0C6;
}
.minifenetre_contenu_bordDroit {
	border-right: 1px solid #00A0C6;
}
.minifenetre_contenu_bordHaut {
	border-top: 1px solid #00A0C6;
}
.minifenetre_contenu_bordBas {
	border-bottom: 1px solid #00A0C6;
}

/*************
PVA
*************/

.puceSommaire {font-weight: bold; color: #B90E1D;}
.titreSommaire {font-weight: bold; color: #B90E1D; text-decoration: underline;}
.retraitSommaire {margin-left: 50px; margin-top: 8px; margin-bottom: 15px;}
#tableFaq {margin-left: 30px;}
#tableFaq TR {vertical-align: top;}
#tableFaq TD {text-align: justify; padding-bottom: 20px;}
#tableFaq .question {text-decoration: underline;}
	
.blocBleu {background: #FFFFFF; border: 0px solid #309CC0; padding: 0px;}
.zoneBleu {padding: 5px; border: 1px solid #309CC0; background: #F0FFFF;}
ul.tiret {margin-top: 5px; list-style-image: url(../documents/autres/dossier_pva/puce-tiret.gif);}


/*****
AUTRE
******/

div.divPIPIER {
	position: absolute;
	font: 10px Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-align: left;
	display:none;
	top: 157px;
	left: 50%;
	width: 804px;
	height: 600px;
	margin-left: -400px;
	margin-top: 0px;
	background-color: #FFFFFF;
	z-index: 10;
	border: 1px solid #B5E1F6;
}

div.fermdivPIPIER {
	position: absolute;
	font: 18px Arial, Helvetica, sans-serif;
	color:#000066;
        border-color:#000066;
        border:1px;
	text-align: center;
	display:none;
	top: 103px;
	left: 50%;
	width: 701px;
	height: 54px;
	margin-left: -317px;
	margin-top: 0px;
	padding-left: 0px;
	padding-top: 0px;
	background-color: #54a0bc;
	z-index: 11;
        cursor:pointer;
        background:url('../images/bandeau_titre_pipier.jpg');
}