/*****************************************************************************************/
/*            CSS FILE GENERATED BY 3BCMS FROM THE ccattribute table                     */
/*            THIS FILE MUST NOT BE EDITED                                               */
/*            THE FILE NAME IS DEFINED IN THE 3BCM.conf file                             */
/*****************************************************************************************/



/* Element:Page */

		/* Style:iFramePage */
		div.iFramePage{background-color:#F7E600;width:100%;		}
		/* Style:Default defined externally. CSS name = Page_Default */


/* Element:Block */

		/* Style:Block_header_account defined externally. CSS name = Block_header_account */
		/* Style:Default defined externally. CSS name = Block_Default */


/* Element:Column */

	/* Style Group:(Page 3 columns) */
		/* Style:Column 1 of 3 defined externally. CSS name = Column-1-of-3 */
		/* Style:Column 2 of 3 defined externally. CSS name = Column-2-of-3 */
		/* Style:Column 3 of 3 defined externally. CSS name = Column-3-of-3 */
	/* Style Group:4 Colonnes  (42 27 19 13)  */
		/* Style:Colonne_42_27_19_13_1 */
		div.Colonne_42_27_19_13_1{width:1%;margin-left:0%;margin-right:0%;float:left;		}
		/* Style:Colonne_42_27_19_13_2 */
		div.Colonne_42_27_19_13_2{width:80%;margin-left:0%;margin-right:0%;float:left;		}
		/* Style:Colonne_42_27_19_13_3 */
		div.Colonne_42_27_19_13_3{width:5%;float:left;		}
		/* Style:Colonne_42_27_19_13_4 */
		div.Colonne_42_27_19_13_4{width:1%;float:right;		}
	/* Style Group:page_2_col_50_50 */
		/* Style:col_50_50_col1 */
		div.col_50_50_col1{width:47%;float:left;padding-left:1%;padding-right:1%;background-color:#555544;color:#FFFFFF;		}
		/* Style:col_50_50_col2 */
		div.col_50_50_col2{width:47%;float:left;padding-left:1%;padding-right:1%;background-color:#F7E600;		}
	/* Style Group:Page_2_columns_16pc-81pc */
		/* Style:Column_1_of_2_Overflow_16pc */
		div.Column_1_of_2_Overflow_16pc{width:16%;float:left;overflow:visible;background-color:#555544;min-height:800px;padding-left:1%;padding-right:1%;		}
		/* Style:Column_2_of_2_81pc */
		div.Column_2_of_2_81pc{width:80%;float:left;background-color:#F7E600;min-height:800px;padding-left:1%;padding-right:1%;		}
	/* Style Group:Page_2_columns_24pc-73pc */
		/* Style:Column_1_of_2_24pc */
		div.Column_1_of_2_24pc{width:24%;float:left;overflow:hidden;background-color:#555544;color:#FFFFFF;min-height:800px;padding-left:1%;padding-right:1%;		}
		/* Style:Column_2_of_2_73pc */
		div.Column_2_of_2_73pc{width:72%;float:left;background-color:#F7E600;min-height:800px;padding-left:1%;padding-right:1%;		}
	/* Style Group:Page_2_columns_40pc-60pc */
		/* Style:Column_1_of_2_40pc  */
		div.Column_1_of_2_40pc {background-color:#555544;min-height:800px;width:37%;padding-left:1%;padding-right:1%;float:left;overflow:hidden;color:#FFFFFF;		}
		/* Style:Column_2_of_2_60pc */
		div.Column_2_of_2_60pc{background-color:#F7E600;min-height:800px;width:57%;padding-left:1%;padding-right:1%;float:left;		}
	/* Ungrouped styles */
		/* Style:Unique column */
		div.Column-1-of-1{width:98%;float:left;background-color:#FEFAA0;padding-left:1%;padding-right:1%;min-height:800px;padding-bottom:30px;		}
		/* Style:Unique_Column_For_Footer */
		div.Unique_Column_For_Footer{width:100%;		}
		/* Style:Unique_Column_For_Header */
		div.Unique_Column_For_Header{width:100%;		}


/* Element:ColumnItem */

		/* Style:homepage_begin_text defined externally. CSS name = homepage_begin_text */
		/* Style:ml1 */
		div.ml1{		}
		/* Style:hiddencolumnitem defined externally. CSS name = hiddencolumnitem */
		/* Style:header_menu */
		div.header_menu{background-color:#999999;		}
		/* Style:swingitem */
		div.swingitem{		}
		/* Style:footer_columnitem defined externally. CSS name = footer_columnitem */
		/* Style:header_page */
		div.header_page{background-color:#DDDDDB;opacity:0.7;		}
		/* Style:ColumnItem_w_20px_top_margin_and_overflow */
		div.ColumnItem_w_20px_top_margin_and_overflow{margin-top:20px;overflow:visible;text-align:left;width:100%;		}
		/* Style:ColumnItem_w_40px_top_margin */
		div.ColumnItem_w_40px_top_margin{margin-top:40px;overflow:hidden;text-align:justify;width:100%;		}
		/* Style:ColumnItem_wo_top_margin */
		div.ColumnItem_wo_top_margin{overflow:hidden;text-align:justify;width:100%;		}
		/* Style:ColumnItem_w_20px_top_margin */
		div.ColumnItem_w_20px_top_margin{margin-top:20px;overflow:hidden;text-align:justify;width:100%;		}
		/* Style:Neutral defined externally. CSS name = ColumnItem_Neutral */
		/* Style:Default defined externally. CSS name = ColumnItem_Default */


/* Element:Section */

		/* Style:home_entete_text_section defined externally. CSS name = home_entete_text_section */
		/* Style:swingsection */
		div.swingsection{		}
		/* Style:Default */
		div.Section_Neutral{width:100%;		}


/* Element:Object */

	/* Style Group:bandeau_site */
		/* Style:BandeauImageCentre */
		div.BandeauImageCentre{float:left;width:14vw;overflow:hidden;background-color:#555544;margin-left:5vw;		}
		/* Style:BandeauImageDroite */
		div.BandeauImageDroite{float:left;width:14vw;background-color:#DDDDDB;		}
		/* Style:BandeauImageGauche */
		div.BandeauImageGauche{float:left;width:9vw;background-color:#DDDDDB;		}
		/* Style:BandeauTexteCentre */
		div.BandeauTexteCentre{background-color:#DDDDDB;width:66vw;float:left;overflow:visible;color:#000000;		}
		/* Style:BandeauTexteGauche */
		div.BandeauTexteGauche{background-color:#DDDDDB;width:9vw;margin-left:9vw;float:left;color:#FEFAA0;text-align:left;margin-top:-3vw;		}
	/* Style Group:Image_30pc_Texte_60pc */
		/* Style:Image_30pc */
		div.Image_30pc{width:30%;float:left;		}
		/* Style:Texte_60pc */
		div.Texte_60pc{width:60%;float:left;margin-left:5%;		}
	/* Style Group:Table_2_col_25pc_75pc */
		/* Style:Table_2_col_25pc_75pc_Droite */
		div.Table_2_col_25pc_75pc_Droite{width:74%;padding-left:1%;float:left;		}
		/* Style:Table_2_col_25pc_75pc_Gauche */
		div.Table_2_col_25pc_75pc_Gauche{width:25%;float:left;		}
	/* Style Group:Table_2_col_50pc_50pc */
		/* Style:Table_2_col_50pc_50pc_Droite */
		div.Table_2_col_50pc_50pc_Droite{width:50%;float:left;		}
		/* Style:Table_2_col_50pc_50pc_Gauche */
		div.Table_2_col_50pc_50pc_Gauche{float:left;width:50%;		}
	/* Style Group:Table_2_col_75pc_25pc */
		/* Style:Table_2_col_75pc_25pc_Droite */
		div.Table_2_col_75pc_25pc_Droite{width:24%;float:left;padding-left:1%;		}
		/* Style:Table_2_col_75pc_25pc_Gauche */
		div.Table_2_col_75pc_25pc_Gauche{width:75%;float:left;		}
	/* Style Group:Table_3_Col_23pc_52pc_23pc */
		/* Style:Centre_52pc */
		div.Centre_52pc{width:52%;margin-left:0%;margin-right:0%;float:left;		}
		/* Style:Droite_23pc */
		div.Droite_23pc{width:23%;margin-left:0%;margin-right:0%;float:left;		}
		/* Style:Gauche_23pc */
		div.Gauche_23pc{width:23%;margin-left:0%;margin-right:0%;float:left;		}
	/* Style Group:trois_ico */
		/* Style:trois_ico_ico1 */
		div.trois_ico_ico1{width:25%;float:left;margin-left:5%;		}
		/* Style:trois_ico_ico2 */
		div.trois_ico_ico2{width:25%;margin-left:7%;margin-right:7%;float:left;		}
		/* Style:trois_ico_ico3 */
		div.trois_ico_ico3{width:25%;margin-right:5%;float:left;		}
		/* Style:trois_ico_text1 */
		div.trois_ico_text1{width:29%;margin-left:1%;float:left;		}
		/* Style:trois_ico_text2 */
		div.trois_ico_text2{width:29%;margin-left:5%;margin-right:5%;float:left;		}
		/* Style:trois_ico_text3 */
		div.trois_ico_text3{width:29%;margin-right:1%;float:left;		}
	/* Ungrouped styles */
		/* Style:BottomMenu defined externally. CSS name = BottomMenu */
		/* Style:ColumnTitle */
		div.ColumnTitle{background-color:#FFFFFF;background-image:url(Section_info_title_yellow_2.gif);background-repeat:repeat-x;background-position:bottom;padding-bottom:6px;padding-top:4px;height:19px;width:100%;padding-left:30px;text-align:left;vertical-align:middle;		}
		/* Style:ColumnTitle_B_on_Y */
		div.ColumnTitle_B_on_Y{background-color:#F7E600;height:22px;width:100%;padding-left:30px;color:#000000;		}
		/* Style:ColumnTitle_Y_on_B */
		div.ColumnTitle_Y_on_B{background-color:#555544;height:22px;width:100%;padding-left:30px;color:#F7E600;		}
		/* Style:Default */
		div.Object_Default{width:95%;padding-right:5%;		}
		/* Style:footer_menu  defined externally. CSS name = footer_menu */
		/* Style:footer_socialnetwork defined externally. CSS name = footer_socialnetwork */
		/* Style:Gauche_30px_Text_gauche */
		div.Gauche_30px_Text_gauche{padding-right:30px;		}
		/* Style:header_language */
		div.header_language{width:32px;float:left;margin-left:2%;		}
		/* Style:header_login */
		div.header_login{width:100px;float:left;margin-left:2%;		}
		/* Style:header_menu_info */
		div.header_menu_info{width:20%;float:left;background-color:#FEFAA0;height:40px;		}
		/* Style:homepage_begintext_object defined externally. CSS name = homepage_begintext_object */
		/* Style:Object_Flex */
		div.Object_Flex{width:90%;padding-left:2%;padding-right:8%;display:flex;		}
		/* Style:RightPositionLink */
		div.RightPositionLink{margin-left:500px;		}
		/* Style:slider1 defined externally. CSS name = slider1 */
		/* Style:swingobjet */
		div.swingobjet{		}
		/* Style:Table_1_col_100pc */
		div.Table_1_col_100pc{width:100%;float:left;margin-top:10px;		}
		/* Style:TexteLienPage */
		div.TexteLienPage{color:#F7E600;		}
		/* Style:TopMenu defined externally. CSS name = TopMenu */
		/* Style:VerticalMenu */
		div.VerticalMenu{		}
		/* Style:w100pc_justify_top15px */
		div.w100pc_justify_top15px{padding-top:15px;overflow:hidden;text-align:justify;padding-left:10px;padding-right:30px;		}
		/* Style:width100pc_wo_margin_wo_padding */
		div.Object_width100pc_wo_margin_wo_padding{		}


/* Element:Object_Menu_Content */

		/* Style:verticalmenu */
		div.vmenu{		}
		/* Style:BottomMenu defined externally. CSS name = BottomMenu */
		/* Style:TopMenu defined externally. CSS name = topmenu */


/* Element:Object_Text_Content */

		/* Style:Texte_Entete_Index defined externally. CSS name = Texte_Entete_Index */
		/* Style:Texte_Arial_1vw_Gras */
		span.Texte_Arial_1vw_Gras{font-family:Arial, Helvetica, sans-serif;font-size:1vw;font-weight:bold;		}
		/* Style:Texte_Arial_2vw_Gras */
		span.Texte_Arial_2vw_Gras{font-family:Arial, Helvetica, sans-serif;font-size:2vw;font-weight:bold;		}
		/* Style:Texte_Arial_14px_Gras  */
		span.Texte_Arial_14px_Gras {font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;		}
		/* Style:Texte_Arial_10px  */
		span.Texte_Arial_10px {font-family:Arial, Helvetica, sans-serif;font-size:10px;		}
		/* Style:Texte_Arial_11px  */
		span.Texte_Arial_11px {font-family:Arial, Helvetica, sans-serif;font-size:11px;		}
		/* Style:Texte_Arial_16px_Gras */
		span.Texte_Arial_16px_Gras{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;		}
		/* Style:Texte_Arial_18px_Gras   */
		span.Texte_Arial_18px_Gras  {font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;		}
		/* Style:Texte_Arial_20px_Gras */
		span.Texte_Arial_20px_Gras{font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;		}
		/* Style:Texte_Arial_20px */
		span.Texte_Arial_20px{font-family:Arial, Helvetica, sans-serif;font-size:20px;		}
		/* Style:Texte_Arial_18px */
		span.Texte_Arial_18px{font-family:Arial, Helvetica, sans-serif;font-size:18px;		}
		/* Style:Texte_Arial_16px */
		span.Texte_Arial_16px{font-family:Arial, Helvetica, sans-serif;font-size:16px;		}
		/* Style:Texte_Arial_14px */
		span.Texte_Arial_14px{font-family:Arial, Helvetica, sans-serif;font-size:14px;		}
		/* Style:Texte_Arial_12px */
		span.Texte_Arial_12px{font-family:Arial, Helvetica, sans-serif;font-size:12px;		}
		/* Style:Default defined externally. CSS name = Text_Neutral */


/* Element:Object_Img_Content */

		/* Style:Default */
		img.Img_Neutral{width:100%;		}
