/*police par défault*/
* {font-family : Verdana, Arial, Helvetica, sans-serif;}

body {
	background-image: url(/img/mango-template/general/n-fond-header.gif);
	background-repeat: repeat-x;
	background-position:top;
	background-color:#120900;
	margin: 0px; 
	padding: 0px;
}



/*retire les marges des titres*/
h1, h2, h3, h4, h5, ul, li, div, p {
	margin: 0px; 
	padding: 0px;
}


/*Lien par défault sur tout le site*/
a:link{
	color: #a13505;
	font-size:11px;
	font-weight: normal;
	text-decoration: none;
}

a:visited{
	color: #a13505;
	font-size:11px;
	font-weight: normal;
	text-decoration: none;
}

a:hover{
	color: #a13505;
	font-size:11px;
	font-weight: normal;
	text-decoration: underline;
}
/*Fin lien par défault sur tout le site*/



hr {
border:0px;
padding:0px;
margin:0px;
margin-top:15px;
margin-bottom:15px;
border-top:1px solid #573d00;
}


#liste 
{
	text-align:justify;
	font-size:10px;
}

#liste h2 {
	font-size:10px;
	font-weight:bold;
	text-align:justify;
}


#liste a:link{
	color: #ac3f07;
	font-size:11px;
	font-weight: normal;
	text-decoration: none;
	text-align:justify;
}

#liste a:visited{
	color: #ac3f07;
	font-size:11px;
	font-weight: normal;
	text-decoration: none;
	
}

#liste a:hover{
	color: #ac3f07;
	font-size:11px;
	font-weight: normal;
	text-decoration: underline;
	text-align:justify;
}

#liste .img 
{
	border:0px;
	margin-right:10px;
}


#content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:11px;
	padding:15px;
}


#content h1 {
	font-size:13px;
	font-weight:bold;
	text-align:justify;
	color:#a13505;
}

#content h2 {
	font-size:11px;
	font-weight:bold;
	text-align:justify;
	color:#333333;
}

#content em {
	font-size:10px;
}

#content .plusdephoto {
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
}


/*Titre rubrique page*/
#titre h1 {
	padding-top:9px; 
	padding-left:15px; 
	font-family:Helvetica,arial,verdana; 
	font-size:15px; 
	text-transform:uppercase; 
	color:#190e00;
}

#titre.gd {
	width:565px; 
	height:30px; 
	background-image:url(/img/mango-template/general/fond-menu.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

#titre2.pt {
	width:300px; 
	height:30px; 
	background-image:url(/img/mango-template/general/fond-menu-pt.gif);
	background-position:left;
	background-color:#caa64b;
	background-repeat:no-repeat;
}

#titre2 h1 {
	padding-top:9px; 
	padding-left:15px; 
	font-family:Helvetica,arial,verdana; 
	font-size:15px; 
	text-transform:uppercase; 
	color:#FFFFFF;
}

#titre3.ptt {
	width:275px; 
	height:30px;
	background-image:url(/img/mango-template/general/fond-menu-ptt.gif);
	background-position:left;
	background-color:#caa64b;
	background-repeat:no-repeat;
}

#titre3 h1 {
	padding-top:9px; 
	padding-left:15px; 
	font-family:Helvetica,arial,verdana; 
	font-size:15px; 
	text-transform:uppercase; 
	color:#FFFFFF;
}

/*Titre rubrique page*/







/*Lien par défault pour la du colonne centre*/
.colonne_centre a:link{
	color: #c1a045;
	font-size:11px;
	font-weight: normal;
	text-decoration: none;
}

.colonne_centre a:visited{
	color: #c1a045;
	font-size:11px;
	font-weight: normal;
	text-decoration: none;
}

.colonne_centre a:hover{
	color: #c1a045;
	font-size:11px;
	font-weight: normal;
	text-decoration: underline;
}
/*Lien par défault pour la du colonne centre*/

.img_shopping {

border:1px solid #5e3802;
margin-right:5px;

}


.img_shopping_femme {

border:1px solid #db6d0b;
margin-right:5px;

}


/*Lien par colonne gauche*/
.colonne_gauche a:link{
	color: #222222;
	font-size:11px;
	font-weight: normal;
	text-decoration: none;
}

.colonne_gauche a:visited{
	color: #222222;
	font-size:11px;
	font-weight: normal;
	text-decoration: none;
}

.colonne_gauche a:hover{
	color: #222222;
	font-size:11px;
	font-weight: normal;
	text-decoration: none;
}
/*Fin Lien par colonne centre*/




/*Lien footer partenaire*/
.partenaire a:link{
	color: #ca3602;
	font-size:10px;
	font-weight: normal;
	text-decoration: none;
}

.partenaire a:visited{
	color: #ca3602;
	font-size:10px;
	font-weight: normal;
	text-decoration: none;
}

.partenaire a:hover{
	color: #ca3602;
	font-size:10px;
	font-weight: normal;
	text-decoration: none;
}

.partenaire {
	color: #ca3602;
	font-size:10px;
	font-weight: normal;
	text-decoration: none;
}
/*Lien footer partenaire*/




/*Lien par colonne centre GD*/
.colonne_centreGD a:link{
	color: #a13505;
	font-size:11px;
	font-weight: normal;
	text-decoration: none;
	font-family:Helvetica,Verdana,sans-serif;
	text-transform:uppercase;
}

.colonne_centreGD a:visited{
	color: #a13505;
	font-size:11px;
	font-weight: normal;
	text-decoration: none;
	font-family:Helvetica,Verdana,sans-serif;
	text-transform:uppercase;

}

.colonne_centreGD a:hover{
	color: #a13505;
	font-size:11px;
	font-weight: normal;
	text-decoration: underline;
	font-family:Helvetica,Verdana,sans-serif;
	text-transform:uppercase;

}
/*Fin Lien par colonne centre GD*/

	

/*Bloc header*/

.menu{
	font-size: 12px;
	color: #120900;
	font-weight: bold;
	font-family:Helvetica,Verdana,sans-serif;

}

.menu a:link{
	font-size: 12px;
	color: #120900;
	font-weight: bold;
	text-decoration: none;
	text-transform:uppercase;
	text-decoration:none;
	font-family:Helvetica,Verdana,sans-serif;
	}
	
.menu a:visited{
	font-size: 12px;
	color: #120900;
	font-weight: bold;
	text-decoration: none;
	text-transform:uppercase;
	text-decoration:none;
	font-family:Helvetica,Verdana,sans-serif;

	}
	
.menu a:hover{
	font-size: 12px;
	color: #bc4e00;
	font-weight: bold;
	text-decoration: underline;
	text-transform:uppercase;
	text-decoration:none;
	font-family:Helvetica,Verdana,sans-serif;
	}
	
.newsletter{
	border-top:1px solid #b18b33;
	border-bottom:1px solid #b18b33;
	background-image:url(/img/mango-template/general/background-newsletter.jpg);
	width:300px;
	height:88px;
}

.cursor{cursor: pointer;}

.borduremarron { border:1px solid #8a5c08; margin-right:8px; }

.invisible{
display:none;
}

.visible{
display:block;
}

.bgwhite{background-color:#FFFFFF;}
.bggris{background-color:#f2f2f2;}
.bg_agenda {background-color:#f4efe3;}
.bg_agenda_titre {background-color:#ad862e;}


ul, li  {
padding:0px;
margin:0px;
list-style: none;
list-style-type : none;
float : left;
}
/*Fin bloc menu*/


/* Positionnements */
.left { float: left;}
.right {float: right;}
.clear_b {clear: both;}
.clear_r {clear: right;}
.clear_l {clear: left;}

.vAlignT {vertical-align: top;}
.vAlignM {vertical-align: middle;}
.vAlignB {vertical-align: bottom;}

.Txtcenter {text-align:center;}
.Txtleft {text-align:left;}
.Txtright {text-align:right;}
.Txtjustify {text-align:justify;}


/*Margin et Padding*/
.pad2{padding:2px;}
.pad2T{padding-top:2px;}
.pad2B{padding-bottom:2px;}
.pad2L{padding-left:2px;}
.pad2R{padding-right:2px;}

.pad3{padding:3px;}
.pad3T{padding-top:3px;}
.pad3B{padding-bottom:3px;}
.pad3L{padding-left:3px;}
.pad3R{padding-right:3px;}



.pad5{padding:5px;}
.pad7{padding:7px;}
.pad10{padding:10px;}
.pad10B{padding-bottom:10px;}


.pad15{padding:15px;}
.pad15T{padding-top:15px;}
.pad15B{padding-bottom:15px;}
.pad15L{padding-left:15px;}
.pad15R{padding-right:15px;}

.pad14R{padding-right:14px;}

.marge10{margin:10px;}
.marge10T{margin-top:10px;}
.marge10B{margin-bottom:10px;}
.marge10L{margin-left:10px;}
.marge10R{margin-right:10px;}

.marge12R{margin-right:12px;}

.marge20{margin:20px;}
.marge20T{margin-top:20px;}
.marge20B{margin-bottom:20px;}
.marge20L{margin-left:20px;}
.marge20R{margin-right:24px;}

.marge14R{margin-right:14px;}
.marge14B{margin-bottom:14px;}


.marge12L{margin-left:12px;}


.marge15{margin:15px;}
.marge15T{margin-top:15px;}
.marge15B{margin-bottom:15px;}
.marge15L{margin-left:15px;}
.marge15R{margin-right:15px;}


.marge30{margin:30px;}
.marge30T{margin-top:30px;}
.marge30B{margin-bottom:30px;}
.marge30L{margin-left:30px;}
.marge30R{margin-right:30px;}


.marge5R{margin-right:5px;}
.marge5B{margin-bottom:5px;}

.marge9R{margin-right:8px;}



.Margemenu{margin-left:170px;}
.Margenews{margin-top:8px;}




.Margmenu_1{margin-left:30px;}
.Margmenu_2{margin-left:120px;}
.Margmenu_3{margin-left:120px;}
.Margmenu_4{margin-left:10px;}
.Margmenu_5{margin-left:270px;}
.Margmenu_6{margin-left:170px;}
.Margmenu_7{margin-left:500px;}

.white{color:#FFFFFF;}

/*Retour ligne pour les div*/
.retour_ligne{height:1px; clear:both; }



/*Administration*/

.titre_admin{
background-image:url(/img/mango-template/admin/bg-titre-admin.gif);
font-size:14px;
text-transform:uppercase;
color:#1f1402;
font-weight:bold;
margin-bottom:20px;
}

.titre_admin_pt{
background-color:#352501;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
}

.weight_normal { font-weight:normal; }

.box_admin{
width:150px;
height:100px;
border:1px solid #2f1d01;
margin-right:10px;
margin-left:10px;
float:left;
font-size:10px;
color:#222222;
}

.box_admin a{
font-size:10px;
color:#222222;
text-decoration:none;
}

.box_admin a:hover{
font-size:10px;
color:#222222;
text-decoration:underline;
}

.alerte{
color:#b75201;
font-size:11px;
font-weight:bold;


}

/*Taille Police*/
.P7{font-size:7px;}
.P8{font-size:8px;}
.P9{font-size:9px;}
.P10{font-size:10px;}
.P11{font-size:11px;}
.P12{font-size:12px;}
.P13{font-size:13px;}
.P14{font-size:14px;}
.P15{font-size:15px;}
.P16{font-size:16px;}
.P17{font-size:17px;}


/*Couleur Police*/
.couleur_or{color:#c1a045;}
.couleur_orange{color:#ac3f07;}
.couleur_orangefonce{color:#a13505;}
.couleur_noir{color:#000000;}
.interview{color:#a13505;}

/*Style police*/
.capitale{text-transform:uppercase;}
.gras{font-weight:bold;}
.nounderline{text-decoration:none;}

/*Type de police*/
.helvetica{font-family:Helvetica,Verdana,sans-serif;}


/*Formulaire*/

.forminput {
	border:1px solid #c1a045;
	padding:0px;
	margin:0px;
	font-size:11px;
}

.inputvalider {
	border:1px solid #0a0500;
	background-color:#b48e37;
	padding:0px;
	margin:0px;
}


/*Image*/
.img{border:0px;}


/*Image liste*/
.imgliste{
border:0px;
margin-right:10px;
}

.imghomeR{
border:0px;
float:right;
margin-left:5px;
}

/*Taille pour les 3bloc principale*/
.colonne_gauche{width:565px;}
.colonne_gauche_demi{width:275px;}
.colonne_centre{width:170px; padding-right:10px; padding-left:10px;}
.colonne_droit{width:300px;}
.player{height:40px;}

.liste{
width:410px;
float:left;
margin:0px;
padding:0px;
}

.titre_liste {
font-size:12px;
color:#222222;
}

.footer{
width:100%;
background-image:url(/img/mango-template/general/background-footer.gif);
background-repeat:repeat;
padding-top:15px;
font-size:11px;
color: #c1a045;
}


/*Lien footer*/
.footer a:link{
	color: #c1a045;
	font-size:11px;
	font-weight: normal;
	text-decoration: none;
}

.footer a:visited{
	color: #c1a045;
	font-size:11px;
	font-weight: normal;
	text-decoration: none;
}

.footer a:hover{
	color: #c1a045;
	font-size:11px;
	font-weight: normal;
	text-decoration: underline;
}
/*Lien footer*/


/*Lien footer menu*/
.footermenu {
	color: #322300;
	font-size:10px;
	font-weight: bold;
	font-family:Helvetica,Verdana,sans-serif;
	text-decoration: none;
	letter-spacing:1px;
}

.footermenu a:link{
	color: #322300;
	font-size:10px;
	font-weight: bold;
	font-family:Helvetica,Verdana,sans-serif;
	text-decoration: none;
	letter-spacing:1px;

}

.footermenu a:visited{
	color: #322300;
	font-size:10px;
	font-family:Helvetica,Verdana,sans-serif;
	font-weight: bold;
	text-decoration: none;
	letter-spacing:1px;

}

.footermenu a:hover{
	color: #322300;
	font-size:10px;
	font-family:Helvetica,Verdana,sans-serif;
	font-weight: bold;
	text-decoration: underline;
	letter-spacing:1px;

}
/*Lien footer*/




/*Lien footer menu*/
.footermenucle {
	color: #322300;
	font-size:10px;
	font-family:Helvetica,Verdana,sans-serif;
	text-decoration: none;
	font-size:9px;
}

.footermenucle a:link{
	color: #322300;
	font-size:10px;
	font-family:Helvetica,Verdana,sans-serif;
	text-decoration: none;
		font-size:9px;


}

.footermenucle a:visited{
	color: #322300;
	font-size:10px;
	font-family:Helvetica,Verdana,sans-serif;
	text-decoration: none;
		font-size:9px;


}

.footermenucle a:hover{
	color: #322300;
	font-size:10px;
	font-family:Helvetica,Verdana,sans-serif;
	text-decoration: underline;
		font-size:9px;


}
/*Lien footer*/



.agenda_date{
width:70px; 
margin-right:5px; 
float:left;
font-family:Helvetica,Arial,sans-serif;
font-weight:bold;
color:#c1a045;
font-size:11px;
text-align:left;
vertical-align:top;
}

.agenda_titre{
width:270px; 
margin-right:5px; 
float:left;
vertical-align:top;
text-align:left;
color:#a13505;
}

.agenda_lieux{
width:190px;
float:left;
font-family:Helvetica,Arial,sans-serif;
font-weight:bold;
color:#333333;
font-size:11px;
text-align:right;
vertical-align:top;
}


/*Bordure*/
.borderT_or{border-top:1px solid #c1a045;}
.borderB_or{border-bottom:1px solid #c1a045;}
.borderL_or{border-left:1px solid #c1a045;}
.borderR_or{border-right:1px solid #c1a045;}

/*Vignette */
.tipsy { padding: 5px; font-size: 11px; opacity: 0.8; filter: alpha(opacity=80); background-repeat: no-repeat; }
.tipsy-inner { font-family: arial; font-size: 12px; padding: 4px 5px; background-color: #000000; color: white; max-width: 250px; text-align: center; }

.tipsy-north { background-image: url(/img/mango-template/general/tipsy-north.gif); background-position: top center; }
.tipsy-south { background-image: url(/img/mango-template/general/tipsy-south.gif); background-position: bottom center; }
.tipsy-east { background-image: url(/img/mango-template/general/tipsy-east.gif); background-position: right center; }
.tipsy-west { background-image: url(/img/mango-template/general/tipsy-west.gif); background-position: left center; }





