body{
	margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;		
	font-family:Arial, Geneva, Helvetica, sans-serif;
}
form{
	margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; 
}
.img_left{
	background-image:url(./images/img_left.jpg); width:62px; height:1040px;
}
.img_right{
	background-image:url(./images/img_right.jpg); width:62px; height:1040px;
}
.img_line{
	background-image:url(./images/img_line_head.jpg); width:900px; height:7px;
}
.img_background_search{
	background-image:url(./images/img_search.jpg); width:900px; height:34px;
}

.c02{
	background-image:url(./images/c02.gif); height:7px;
}
.c04{
	background-image:url(./images/c04.gif); width:7px;
}
.c06{
	background-image:url(./images/c02.gif); height:7px;
}
.c08{
	background-image:url(./images/c04.gif); width:7px;
}

.ct01{
	background-image:url(./images/ct01.gif); width:7px;
}

.ct05{
	background-image:url(./images/ct05.gif); width:7px;
}
.ct03{
	background-image:url(./images/ct03.gif); height:8px;
}
.background_color_white{
	background:#FFFFFF;
}
.scroll {
	SCROLLBAR-FACE-COLOR: #F5F5F5;
	/*SCROLLBAR-HIGHLIGHT-COLOR: #BEBEBE; /*bordes izq y top de la barra*/
	/*SCROLLBAR-SHADOW-COLOR:#BEBEBE; */ /*bordes der y bottom de la barra*/
	SCROLLBAR-3DLIGHT-COLOR: #999999; 
	SCROLLBAR-ARROW-COLOR: #7F9DB9; /*flechitas*/
	SCROLLBAR-TRACK-COLOR: #EEEEEE; 
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;

	height: 100px;
	width: 240px;
	overflow:auto;
}
.scroll_videos {
	SCROLLBAR-FACE-COLOR: #F5F5F5;
	/*SCROLLBAR-HIGHLIGHT-COLOR: #BEBEBE; /*bordes izq y top de la barra*/
	/*SCROLLBAR-SHADOW-COLOR:#BEBEBE; */ /*bordes der y bottom de la barra*/
	SCROLLBAR-3DLIGHT-COLOR: #999999; 
	SCROLLBAR-ARROW-COLOR: #7F9DB9; /*flechitas*/
	SCROLLBAR-TRACK-COLOR: #EEEEEE; 
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
	
	height: 240px;
	width: 161px;
	overflow:auto;
}
.cmd74x24{
	background:url(./images/cmd74x24.gif); width:80px; height:24px; border:0;
}

.title1{
	font-size:15px; color:#202020; font-weight:bold; text-decoration:none;
}
.title1 A{
	font-size:15px; color:#202020; font-weight:bold; text-decoration:none;
}

.title1 A:link{
	color:#202020;font-weight:bold;text-decoration:none;
}
.title1 A:hover{
	color:#D11015;font-weight:bold;text-decoration:underline;
}

.title_salle_arial12{
	font-size:12px; color:#202020;;
}
.title2{
	font-size:12px; color:#202020; font-weight:bold;
}
.link_savoir{
	font-size:12px; color:#454545; font-weight:bold;
}
.link_savoir A{
	font-size:12px; color:#454545; text-decoration:underline; font-weight:bold;
}
.link_savoir A:link{
	font-size:12px; color:#454545; text-decoration:underline;
}
.link_savoir A:hover{
	font-size:12px; color:#AD0C12; text-decoration:none;
}
.link_savoir2{
	font-size:12px; color:#454545; font-weight:bold;
}
.link_savoir2 A{
	font-size:12px; color:#454545; text-decoration:none; font-weight:bold;
}
.link_savoir2 A:link{
	font-size:12px; color:#454545; text-decoration:none;
}
.link_savoir2 A:hover{
	font-size:12px; color:#AD0C12; text-decoration:none;
}
.link_bande_annoce{
	font-size:11px; color:#454545;
}
.link_bande_annoce A{
	font-size:11px; color:#454545; text-decoration:underline;
}
.link_bande_annoce A:link{
	font-size:11px; color:#454545; text-decoration:underline;
}
.link_bande_annoce A:hover{
	font-size:11px; color:#AD0C12; text-decoration:none;
}

.text1{
	font-size:12px; color:#454545;
}
.text1_info{
	font-size:12px; color:#454545; overflow:auto;
}
.text_italic{
	font-size:11px; color:#454545;font-style:italic;
}

.text1 A{
	font-size:11px; color:#454545; text-decoration:underline;
}
.text1 A:link{
	font-size:12px; color:#454545; text-decoration:underline;
}
.text1 A:hover{
	font-size:12px; color:#4D0303; text-decoration:none;
}

.text_paginate{
	font-size:11px; color:#454545; font-weight:bold;
}
.text_paginate A{
	font-size:11px; color:#454545; text-decoration:underline; font-weight:normal;
}
.text_paginate A:link{
	font-size:11px; color:#454545; text-decoration:underline;font-weight:normal;
}
.text_paginate A:hover{
	font-size:11px; color:#454545; text-decoration:underline;font-weight:normal;
}

.montitre {
	background:url(./images/cmdOK.gif); width:200px; FONT-WEIGHT: bold; FONT-SIZE: 10px; CURSOR: pointer; COLOR: black; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial,Tahoma,Verdana; text-decoration:none;TEXT-ALIGN: center
}

.text_ctrl{
	font-size:11px;
}

/* Estilos para el preHome */
.fn_preHome{
	background-image:url(./images/fn_preHome.gif);
}
.fn_middle_prehome_1{
	background:url(./images/pre_home_middle_1.gif); width:161px; height:25px;
}
.fn_middle_prehome_2{
	background:url(./images/pre_home_middle_2.gif); width:161px; height:98px;
}
.fn_middle_prehome_3{
	background:url(./images/pre_home_middle_3.gif); width:19px; height:123px;
}
.fn_middle_prehome_4{
	background:url(./images/pre_home_middle_4.gif); width:18px; height:123px;
}
.fn_middle_prehome_5{
	background:url(./images/pre_home_middle_5.gif); width:164px; height:123px;
}
.fn_top_prehome{
	background:url(./images/pre_home_top.gif); width:1000px; height:135px;
}
.fn_bottom_prehome{
	background:url(./images/pre_home_bottom.gif); height:442px; width:1000px;
}
#fn_preHome_form_abonne{
	background:url(./images/pre_home_abonne2.gif); width:213px; height:98px;
}
#fn_preHome_form_prepaye{
	background:url(./images/pre_home_prepaye2.gif); width:212px; height:98px;
}
#fn_preHome_form_simple{
	background:url(./images/pre_home_simple2.gif); width:213px; height:98px;
}

#fn{
	background:url(./images/fn.jpg); height:10000px;
}
#LayerMessage {
	position:absolute;
	left:432px;
	top:392px;
	width:320px;
	height:23px;
	z-index:1;
}

.cmdOK{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	background:url(./images/cmdOK.jpg); width:39px; height:28px; border:0px;
	font-size:9px; font-weight:bold; color:#000000; cursor:pointer;
}
.cmdOK2{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	background:url(./images/cmdOK2.jpg); width:39px; height:28px; border:0px;
	font-size:9px; font-weight:bold; color:#000000; cursor:pointer;
}
.cmdOK3{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	background:url(./images/cmdOK3.jpg); width:39px; height:28px; border:0px;
	font-size:9px; font-weight:bold; color:#000000; cursor:pointer;
}


.textbox{
	border-bottom:1px #939393 solid; border-left:1px #939393 solid; border-right:1px #939393 solid; border-top:1px #939393 solid;
	font-size:12px; color:#939393; width:168px; height:20px; padding-left:5px;
}
.text_white{
	font-size:10px; font-weight:bold; color:#FFFFFF; padding-left:4px;
}
.text_white A{
	font-weight:bold; color:#FFFFFF; text-decoration:none;
}
.text_white A:link{
	 text-decoration:none;font-weight:bold; color:#FFFFFF;
}
.text_white A:hover{
	 text-decoration:underline; font-weight:bold; color:#FFFFFF;
}
/* Fin de estilos para el preHome */

#fn_title_1{
	background:url(./images/fn_title_1.gif); width:616px; height:26px;
}
#fn_title_2{
	background:url(./images/fn_title_1.gif); width:610px; height:26px;
}
.textbox2{
	border-bottom:1px #939393 solid; border-left:1px #939393 solid; border-right:1px #939393 solid; border-top:1px #939393 solid;
	font-size:11px; color:#939393;font-weight:bold; height:20px
}
.textArea{
	border-bottom:1px #939393 solid; border-left:1px #939393 solid; border-right:1px #939393 solid; border-top:1px #939393 solid;
	font-size:11px; color:#939393;font-weight:bold;
}
.text_form{
	font-size:12px; color:#454545; 
}
.cmd{
	background:url(./images/cmd.gif); width:130px; height:44px; border:0px;
	font-size:11px; font-weight:bold; color:#939393; cursor:pointer;
}

.cmd129x27{
	background:url(./images/cmdOK2.gif); font-weight:bold; width:129px; height:27px; border:0px;
	font-size:11px; color:#535353; cursor:pointer;
}
.cmd170x27{
	background:url(./images/cmdOK6.gif); font-weight:bold; width:175px; height:27px; border:0px;
	font-size:11px; color:#535353; cursor:pointer;
}

.cmd111x27{
	background:url(./images/cmdOK3.gif); font-weight:bold; width:111px; height:27px; border:0px;
	font-size:11px; color:#A50606; cursor:pointer; text-align:left;
}
.cmd210x27{
	background:url(./images/cmdOK4.gif); font-weight:bold; width:210px; height:27px; border:0px;
	font-size:11px; color:#A50606; cursor:pointer; text-align:left;
}

.cmdfermer{	
	background:url(./images/btn_fermer.jpg); width:160px; height:27px; border:0px;
	font-size:11px; color:#A50606; cursor:pointer; text-align:left;font-weight:bold;
}

.text_white_title{
	font-size:15px; color:#FFFFFF; padding-left:8px; font-family:Arial, Geneva,  Helvetica, sans-serif; font-weight:bold
}

.text_recherche_title{
	font-size:13px; color:#FFFFFF; padding-left:8px; font-family:Arial, Geneva,  Helvetica, sans-serif; font-weight:bold
}
.text_welcome{
	font-size:11px; color:#FFFFFF; padding-left:8px; font-family:Arial, Geneva,  Helvetica, sans-serif; font-weight:bold
}

.title_red{
	font-size:14px; color:#A50606; font-weight:bold; font-family:Arial, Geneva, Helvetica, sans-serif;
}
.frame_div{
	border:dotted 1px #454545;
	background:#FFFFFF;
}
.border_div_img{
	border:1px #939393 solid; background:#FFFFFF;

}

.text_orange{
	font-size:12px; color:#AD4506;
}
.text_yellow{
	font-size:10px; color:#FBAB30;
}
.text_red_bold_{
	color:#BF0509; font-size:12px; font-family:Arial, Helvetica, sans-serif; 
}

.text_red_bold_ A{
	color:#BF0509; text-decoration:underline;font-size:12px;font-weight:bold
}
.text_red_bold{
	color:#BF0509; font-size:11px; font-family:Arial, Helvetica, sans-serif; 
}

.text_red_bold A{
	color:#BF0509; text-decoration:underline;font-size:12px;font-weight:bold
}
.text_red_bold A:link{
	color:#BF0509; text-decoration:underline;font-size:12px;font-weight:bold
}
.text_red_bold A:hover{
	color:#BF0509; text-decoration:underline;font-weight:bold
}
.text_blanco_titulo {
	color:#000000; text-decoration:none;font-size:13px;font-weight:bold
}
.text_blanco A{
	color: #000000; text-decoration:none;font-size:11px;font-weight:bold
}
.text_blanco A:link{
	color:#000000; text-decoration:none;font-size:11px;font-weight:bold
}
.text_blanco A:hover{
	color:#000000; text-decoration:underline;font-weight:bold;font-size:11px;
}

.text_red2{
	color:#951F13; font-size:16px; font-style:italic;
}

.text_gris{
	color:#939393; font-size:12px; font-weight:bold;
}

.text_gris_italic{
	color:#939393; font-size:12px; font-weight:bold; font-style:italic
}
.text_gris_italic2{
	color:#939393; font-size:12px; font-style:italic
}

.title_product{
	font-size:16px; font-weight:bold; color:#510D0C;
}

.title_product A{
	color:#510D0C; text-decoration:underline;
}
.title_product A:link{
	color:#510D0C; text-decoration:underline;
}
.title_product A:hover{
	color:#E89D2A; text-decoration:underline;
}

.text_yellow_bold{
	font-size:12px; color:#FBAB30; font-weight:bold
}

.text_yellow_bold A{
	font-size:12px; color:#FBAB30; font-weight:bold; text-decoration:underline;
}

.text_yellow_bold A:link{
	font-size:12px; color:#FBAB30; font-weight:bold; text-decoration:underline;
}
.text_yellow_bold A:hover{
	font-size:12px; color:#FBAB30; font-weight:bold; text-decoration:none;
}

.linkfoot{
	font-size:11px; color:#FBAB30; font-weight:bold
}

.linkfoot A{
	font-size:11px; color:#FBAB30; font-weight:bold; text-decoration:underline;
}

.linkfoot A:link{
	font-size:11px; color:#FBAB30; font-weight:bold; text-decoration:underline;
}
.linkfoot A:hover{
	font-size:11px; color:#FBAB30; font-weight:bold; text-decoration:none;
}

.text_orange_plus{
	font-size:14px; color:#B0480B;
}

.link1{
	font-size:11px; color:#454545;
}
.link1 A{
	font-size:11px; color:#454545; text-decoration:none;
}

.link1 A:link{
	color:#454545; text-decoration:none;
}
.link1 A:hover{
	color:#77150D; text-decoration:none;
}
.line_fn_dashed{
	background:url(./images/linea_dashed.gif); height:10px;
}
.line_fn_dashed2{
	background:url(./images/linea_dashed2.gif); height:6px;
}
.line_fn_solid{
	background:url(./images/img_linea_dashed.php?img=linea_solid.gif); height:6px;
}
.linea_solida{
	background:url(./images/linea_solida.gif); height:10px;
}
.link2_fn{
	font-size:12px; color:#AD4506; text-decoration:none; background-color:#FFFFFF; height:25px;
}
.link2_fn A{
	color:#AD4506; text-decoration:none; background-color:#FFFFFF;
}
.link2_fn A:link{
	color:#AD4506; text-decoration:none; background-color:#FFFFFF;
}
.link2_fn A:hover{
	color:#F0A42C; text-decoration:none; /* background-color:#F0A42C;*/
}

#top_border{
	border-top:2px solid #F0A42C; padding-top:5px;
}

/* Estilos para el calendario */

.name_day{
	font-size:12px; height:25px; color:#700E0D; background-color:#FFFFFF; margin-top:5px; width:30px;
}

/* ------------------------  */

.row1{
	font-size:10px; background-color:#CFCFCF; height:25px; font-weight:bold; border-right:#FFFFFF solid 1px;
}

.row2{
	font-size:11px; height:20px; border-bottom:#CFCFCF solid 1px;
}
.text_red{
	font-size:12px; font-weight:bold; color:#B00D12; font-family:Arial, Geneva, Helvetica, sans-serif;
}

.address_visio{
	background:url(./images/address_visio.gif); width:284px; height:189px;
}

.div_frame{
	border:1px dashed #CCCCCC;background-color:#FFFFFF; padding:10px; 
	
}

.fn_pub_head{
	background:url(./images/fn_pub.jpg); width:1015px; height:93px;
}
.fn_content{
	background:url(./images/fn_content.jpg); height:959px;
}


/* Nuevos estilos para los marcos */
.cu02{
	background:url(./images/cu02.jpg); height:6px;
}
.cu04{
	background:url(./images/cu04.jpg); width:8px
}
.cu06{
	background:url(./images/cu06.jpg); height:12px;
}
.cu08{
	background:url(./images/cu08.jpg); width:8px
}

.mi02{
	background:url(images/mi02.gif); height:4px;
}
.mi04{
	background:url(./images/mi04.gif); width:5px
}
.mi06{
	background:url(./images/mi06.gif); height:7px;
}
.mi08{
	background:url(./images/mi08.gif); width:5px
}

.linea_dashed3{
	background:url(./images/linea_dashed3.gif); height:2px;
}
.title_black{
	font-family:Arial, Geneva, Helvetica, sans-serif; font-size:19px; color:#000000; font-weight:bold
}
.title_black2{
	font-family:Arial, Geneva, Helvetica, sans-serif; font-size:16px; color:#000000; font-weight:bold
}
.nav_spectacle{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7D7D7D; text-decoration:underline; font-weight:bold;
}
.text01{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#777777; font-weight:bold;
}
.text02{
	font:Arial, Helvetica, sans-serif; font-size:12px; color:#464646; font-weight:bold;text-decoration:underline;
}
.text02 A{
	font-size:12px; color:#464646; text-decoration:underline;font-weight:bold;
}
.text02 A:link{
	font-size:12px; color:#464646; text-decoration:underline;
}
.text02 A:hover{
	font-size:12px; color:#464646; text-decoration:none;
}
.sep_line{
	background:url(./images/sep_line.gif); height:3px;
}
.fnd_coeur{
	background:url(./images/fnd_coeur.jpg); width:616px; 
}
.text03{
	font-size:12px; color:#202020; font-weight:bold;
}
.text_visit{
	font-size:12px; color:#000000; font-weight:bold;
}
.formulaire-separation{
	margin-left: 0px;
	margin-right:0px;
	height:1px;
	margin: 5 0 5 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.linea_solida2{
	height:10px;
	background-image:url(./images/linea_solida.gif);
	background-repeat: repeat-x;
}

.text03_noBold{
	font-size:12px; color:#000000;
}
.text_gris_oscuro{
	font-family:Arial, Helvetica, sans-serif;font-weight:bold; color:#666666; font-style:italic;font-size:12px;
}

.text_title_red{
	font-family:Arial, Helvetica, sans-serif;font-weight:bold; color:#BF0509; font-style:italic;font-size:22px;
}
.text_title_white{
	font-family:Arial, Helvetica, sans-serif;font-weight:bold; color:#030303; font-style:italic;font-size:20px;
}
.text_red{
	font-family:Arial, Helvetica, sans-serif; color:#BF0509; font-style:italic;font-size:14px;
}

.title_red_index{
	font-size:16px; color:<?php echo $_SESSION['colorPartner']?>; font-weight:bold; font-family:Arial, Helvetica, sans-serif;
}
.text_italic14{
	font-size:14px; color:#454545;font-style:italic;
}
.rest_text_tit{
	color:#BF0509;font-style:italic; font-size:12px;font-family:Arial, Helvetica, sans-serif; font-weight:bold; 
}
.rest_text_normal{
	font-family:Arial, Helvetica, sans-serif;font-size:11px;
}
#menu_fn_web{
	background-image:url(./images/mnufnclub.jpg); width:990px; height:60px; height:60px;
}
.mnu_web{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;
}
.sepMenu{
	width:25px; height:10px;display:inline; float:left;
}
.cont_menu{
	display:inline; float:left; padding-top:3px; padding-bottom:3px; margin-top:3px; margin-bottom:3px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;
}
.cont_menu A{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;
}
.cont_menu A:link{
	color:#FFFFFF; text-decoration:none;
}
.cont_menu A:hover{
	color:#F8C64A; text-decoration:none;
}
.cont_menu2{
	display:inline; float:left; padding-top:3px; padding-bottom:3px; margin-top:3px; margin-bottom:3px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F8C64A;
}
.cont_menu2 A{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F8C64A; text-decoration:none;
}
.cont_menu2 A:link{
	color:#F8C64A; text-decoration:none;
}
.cont_menu2 A:hover{
	color:#F8C64A; text-decoration:none;
}
.cont_welcome{
	display:inline; float:right; padding-top:3px; padding-bottom:3px; margin-top:3px; margin-bottom:3px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#E0262B; font-style:italic; font-weight:bold
}
.text_yellow_maj{
	font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FBAB30; font-weight:bold; text-transform:uppercase;
}
.text_yellow_min{
	font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FBAB30; font-weight:bold; text-transform:lowercase;
}
.text_yellow_12{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FBAB30; font-weight:bold;
}
.text_white_12{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;
}
.text_white_14{
	font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF;
}
.text_white_16{
	font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF;
}
