/*********/
/* MENUS */
/*********/
/* Blocks */
.menu_block {
	width			: 210px;
	margin-bottom	: 20px;
}
.menu_block p, .menu_block td, .menu_block tr{
	color	: #B81C26;
}
.menu_block .txt {
	padding				: 7px;
	color				: #B81C26;
	background-color	: #FFE3E4;
}
.menu_block h1 {
	color				: #FFFFFF;
	font-size			: 14px;
	font-weight			: bold;
	height				: 26px;
	line-height			: 26px;
	vertical-align		: middle;
	text-align			: center;
	margin				: 0;
	background-image	: url(../images/menus/block/fond_h1.gif);
	background-repeat	: repeat-x;
	background-position	: top;
	border				: 1px #C31824 solid;
}
.menu_block.orange h1 {
	background-image: url(../images/menus/block/fond_h1_orange.gif);
	border-top		: 1px #D16400 solid;
	border-right	: 1px #D36C0D solid;
	border-left		: 1px #E0832E solid;
	border-bottom	: 1px #D16400 solid;
}
.menu_block .pied {
}
.menu_block a:link, .menu_block a:visited, .menu_block a:hover, .menu_block a:active {
	color	: #B81C26;
}
.menu_block a:hover {
	text-decoration	: none;
}
.menu_block .off {
	font-weight	: normal;
}
.menu_block .on {
	font-weight	: bold;
}
.menu_block ul {
	list-style-position	: outside;
	list-style-type		: circle;
	margin-top			: 0;
	margin-left			: 0;
	padding-left		: 20px;
}
.menu_block li {
	margin-top			: 10px;
	margin-bottom		: 10px;
	list-style-type:circle;
	padding:0;
}
/* orange... */
.menu_block.orange .txt {
	color				: #3F575B;
	background-color	: #D5EFF2;
}
.menu_block.orange a:link, .menu_block.orange a:visited, .menu_block.orange a:hover, .menu_block.orange a:active {
	color	: #3F575B;
}

.menu_block .txt_accueil{
	padding:5px;
}
.menu_block .txt_accueil img{
	text-align:center;
}
/* Menu Fiche Cartes */
#menu_fiche_carte {
	margin-left : 15px;
	height		: 170px;
}
#menu_fiche_carte .contenu {
	background-image:url(../images/menus/fond/fiche_carte.gif);
	background-repeat	: no-repeat;
	padding				: 15px;
	padding-bottom		: 30px;
}
#menu_fiche_carte p {
	margin-top		: 5px;
	margin-bottom	: 5px;
}

/* Menu Compte */
#menu_compte {
	margin-left : 15px;
	height		: 170px;
}
#menu_compte .contenu {
	background-image:url(../images/menus/fond/compte.gif);
	background-repeat	: no-repeat;
	padding				: 15px;
	padding-bottom		: 30px;
}
#menu_compte p {
	margin-top		: 5px;
	margin-bottom	: 5px;
}

/* Menu Personnalisation */
#menu_personnalisation {
	margin-left			: 15px;
	background-image	: url(../images/menus/fond/personnalisation.jpg);
	background-repeat	: no-repeat;
}
#menu_personnalisation p {
	color			: #104367;
	font-size		: 11px;
	line-height		: 14px;
	margin-left		: 20px;
	font-weight		: bold;
	margin-top		: 0;
	margin-bottom	: 0;	
}
#menu_personnalisation h1 {
	color			: #FF0101;
	margin-left		: 20px;
	font-weight		: normal;
	font-size		: 20px;
	margin-top		: 10px;
	margin-bottom	: 10px;
}
/******************************/

 /*** bandeau modif mnj***/


.menu_pq_faire{
	background:url(../images/menu_haut/fr/bt_pourquoifaire.gif) no-repeat; 
	height:58px; 
	width:141px; 
	vertical-align:top;
	text-align:center;
	padding-top:3px;
}

a.menu_pq_faire:hover, a.menu_pq_faire_f2{
	background:url(../images/menu_haut/fr/bt_pourquoifaire_f2.gif) no-repeat; 
	height:43px; 
	width:141px; 
	vertical-align:top;
	text-align:center;
	padding-top:18px;
}
.menu_comment_marche{
	background:url(../images/menu_haut/fr/bt_commentcamarche.gif) no-repeat; 
	height:58px; 
	width:141px; 
	vertical-align:top;
	text-align:center;
	padding-top:3px;
}
a.menu_comment_marche:hover, .menu_comment_marche_f2{
	background:url(../images/menu_haut/fr/bt_commentcamarche_f2.gif) no-repeat; 
	height:43px; 
	width:141px; 
	vertical-align:top;
	text-align:center;
	padding-top:18px;
}
.menu_ouacheter{
	background:url(../images/menu_haut/fr/bt_ouacheter.gif) no-repeat; 
	height:58px; 
	width:141px; 
	vertical-align:top;
	text-align:center;
	padding-top:3px;
}
a.menu_ouacheter:hover, .menu_ouacheter_f2{
	background:url(../images/menu_haut/fr/bt_ouacheter_f2.gif) no-repeat; 
	height:43px; 
	width:141px; 
	vertical-align:top;
	text-align:center;
	padding-top:18px;
}
.menu_cartotheque{
	background:url(../images/menu_haut/fr/bt_cartotheque.gif) no-repeat; 
	height:46px; 
	width:141px; 
	vertical-align:top;
	text-align:center;
	padding-top:15px;
}
a.menu_cartotheque:hover, .menu_cartotheque_f2{
	background:url(../images/menu_haut/fr/bt_cartotheque_f2.gif) no-repeat; 
	height:36px; 
	width:141px; 
	vertical-align:top;
	text-align:center;
	padding-top:25px;
}
.menu_assistance{
	background:url(../images/menu_haut/fr/bt_assistance.gif) no-repeat; 
	height:46px; 
	width:141px; 
	vertical-align:top;
	text-align:center;
	padding-top:15px;
}
a.menu_assistance:hover, .menu_assistance_f2{
	background:url(../images/menu_haut/fr/bt_assistance_f2.gif) no-repeat; 
	height:36px; 
	width:141px; 
	vertical-align:top;
	text-align:center;
	padding-top:25px;
}
table #bandeau td a.lien_menu {
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	width:141px;
}
table #bandeau td a.lien_menu:hover {
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-decoration:none

}
#bandeau td {
	vertical-align:top;
}
.de{
	padding-top:3px;
	height:58px; 
}
a.de:hover{
	padding-top:18px;
	height:43px; 
}
.en{
	padding-top:15px;
	height:46px; 
}
a.en:hover{
	padding-top:25px;
	height:36px; 
}
.es{
	padding-top:15px;
	height:46px; 
}
a.es:hover{
	padding-top:25px;
	height:36px; 
}
.jp{
	padding-top:15px;
	height:46px; 
}
a.jp:hover{
	padding-top:25px;
	height:36px; 
}