* { position: relative;margin:0;padding:0;}

html{ margin:0;padding:0;height:100%;width:auto; overflow:visible;}
body{ margin:0;padding:0;height:100%;width:auto;font-size:12px;font-family:Verdana;overflow:visible;}
div,p,img,input,ul,li,select,textarea{ margin:0;padding:0;}

a:link{color:#000000;text-decoration:none;font-family:Verdana;}
a:visited{color:#000000;text-decoration:none;font-family:Verdana;}
a:hover{color:#000000;text-decoration:underline;font-family:Verdana;}

#fmb { position:relative;width:950px;min-height:100%;height:auto !IMPORTANT;height:100%;margin:0 auto;z-index:0;background-color:#FFFFFF;}

	#fmb_mef_all {
		display:none
	}

/*/////////////////////////////////////////////////////////////////////////////////////////
//				CONTAINER DE HEADER							   //
/////////////////////////////////////////////////////////////////////////////////////////*/

#fmb_header {
	display:none;
	width:950px;
	height:115px;
	z-index:1;
}

	#fmb_header .logo img {
		display:none;
	}

	#fmb_header .baseline {
		display:none;
	}

	#fmb_header #fmb_espace{
		display:none;
	}

	#fmb_header #fmb_espace #fmb_adherents{
		display:none;
	}

	#fmb_utilisateur {
		display:none;
	}

	#fmb_deconnexion {
		display:none;
	}

	#recherche {
		display:none;
	}

	#recherche p{
		display:none;
	}

/*/////////////////////////////////////////////////////////////////////////////////////////
//				CONTAINER DE MENU							   //
/////////////////////////////////////////////////////////////////////////////////////////*/

#fmb_menu {
	display:none;
}

		#fmb_menu ul {
			display:none;
		}
		#fmb_menu li {
			display:none;
		}
		#fmb_menu #menu a:link {
			display:none;
		}
		#fmb_menu #menu a:visited {
			display:none;
		}
		#fmb_menu #menu a:hover {
			display:none;
		}

		#fmb_menu #menu .menu_sous_rubrique {
			display:none;
		}

		#fmb_menu #menu .liste_sous_menu {
			display:none;
		}

		#fmb_menu #menu .menu_sous_rubrique img {
			display:none;
		}

		#fmb_menu #menu .menu_sous_rubrique p {
			display:none;
		}

		#fmb_menu #menu .liste_sous_menu p img {
			display:none;
		}

		#fmb_menu #menu .liste_sous_menu p a {
			display:none;
		}

		#fmb_menu #menu .liste_sous_menu p a:link {
			display:none;
		}

		#fmb_menu #menu .liste_sous_menu p a:visited {
			display:none;
		}

		#fmb_menu #menu .liste_sous_menu p a:hover {
			display:none;
		}

		#pub {
			display:none;
		}

/*/////////////////////////////////////////////////////////////////////////////////////////
//				CONTAINER DE CONTENU							   //
/////////////////////////////////////////////////////////////////////////////////////////*/

#fmb_main_container {
	float:left;
	height:auto;
	width:723px;
	top:0;
	z-index:1;
	margin-bottom:25px;
	/*background-image:url(<?php echo DIR_IMAGE_INTERNET;?>bkg_main_container.gif);
	background-repeat:repeat-y;*/
}
		#fmb_main_container_mef_top {
			position:absolute;
			top:0px;
			left:0px;
			width:723px;
			height:17px;
			z-index:2;
			/*background-image:url(<?php echo DIR_IMAGE_INTERNET;?>fmb_main_container_mef_top.gif);
			background-repeat:no-repeat;*/
		}
		#fmb_contenus {
			position:relative;
			width:650px;
			height:auto;
			margin-left:37px;
			padding-top:17px;
			padding-bottom:18px;
			z-index:3;
		}
		#fmb_main_container_mef_bottom {
			position:relative;
			bottom:0px;
			left:0px;
			width:723px;
			height:18px;
			z-index:2;
			/*background-image:url(<?php echo DIR_IMAGE_INTERNET;?>fmb_main_container_mef_bott.gif);
			background-repeat:no-repeat;*/
		}

/*/////////////////////////////////////////////////////////////////////////////////////////
//				FIL ARIANE							   //
/////////////////////////////////////////////////////////////////////////////////////////*/

#fil_ariane {
	position:relative;
	height:60px;
	width:625px;
	font-size:9px;
	font-weight:bold;
	margin-left:15px;
	color:#FFFFFF;
}
#fil_ariane a:link{color:#008DAE;text-decoration:underline;font-size:9px;}
#fil_ariane a:visited{color:#008DAE;text-decoration:underline;font-size:9px;}
#fil_ariane a:hover{color:#008DAE;text-decoration:none;font-size:9px;}

#fil_ariane img{border:0px;vertical-align: top;margin-right:5px;}

		#fil_ariane_mef_left {
			float:left;
			width:8px;
			height:16px;
			background-image:url(<?php echo DIR_IMAGE_INTERNET;?>fil_ariane_mef_left.gif);
			background-repeat:no-repeat;
		}
		#fil_ariane_mef_center {
			float:left;
			width:auto;
			height:16px;
			padding-top:1px;
			background-image:url(<?php echo DIR_IMAGE_INTERNET;?>fil_ariane_mef_center.gif);
			background-repeat:repeat-x;
		}
		#fil_ariane_mef_right {
			float:left;
			width:8px;
			height:16px;
			background-image:url(<?php echo DIR_IMAGE_INTERNET;?>fil_ariane_mef_right.gif);
			background-repeat:no-repeat;
		}


/*/////////////////////////////////////////////////////////////////////////////////////////
//				BOUTON IMPRESSION							   //
/////////////////////////////////////////////////////////////////////////////////////////*/

#bouton_impression {
	display:none;
}


/*/////////////////////////////////////////////////////////////////////////////////////////
//				CONTENU / RUBRIQUES / DOCUMENT							   //
/////////////////////////////////////////////////////////////////////////////////////////*/
#fmb_rubrique ul{
	padding-top:20px;
	margin-left:35px;
	margin-top:20px;
	margin-bottom:20px;
	list-style-type:none;
	/*list-style-image:url(<?php echo DIR_IMAGE_ADMIN;?>ico_dir.gif);*/
}

#fmb_rubrique .titre_rubrique_left {
	float:left;
	width:8px;
	height:16px;
	background-image:url(<?php echo DIR_IMAGE_INTERNET;?>fil_ariane_mef_left.gif);
	background-repeat:no-repeat;
}

#fmb_rubrique .titre_rubrique_center {
	float:left;
	width:auto;
	height:16px;
	padding-top:1px;
	background-image:url(<?php echo DIR_IMAGE_INTERNET;?>fil_ariane_mef_center.gif);
	background-repeat:repeat-x;
}

#fmb_rubrique .titre_rubrique_right {
	float:left;
	width:8px;
	height:16px;
	background-image:url(<?php echo DIR_IMAGE_INTERNET;?>fil_ariane_mef_right.gif);
	background-repeat:no-repeat;
}

#top_img_rubrique {
	display:none;
}

#bottom_img_rubrique {
	display:none;
}

#fmb_rubrique .titre{
	margin-left:20px;
	margin-top:15px;
	margin-bottom:15px;
	font-weight:bold;
	text-decoration:none;

}
.fmb_document #titre{
	margin-left:20px;
	margin-top:7px;
	margin-bottom:7px;
	font-weight:bold;
	text-decoration:underline;
}

.fmb_document .titre{
	margin-left:20px;
	margin-top:15px;
	margin-bottom:15px;
	font-weight:bold;
	text-decoration:none;
}

.fmb_document #titrefichier{
	margin-left:20px;
	margin-top:7px;
	margin-bottom:7px;
	font-weight:bold;
}
.fmb_document ul{
	margin-left:35px;
	padding-top:20px;
	margin-bottom:7px;
	list-style-type:none;
	font-weight:normal;
}

.fmb_document #titredoc{
	margin-left:10px;
	margin-top:7px;
	margin-bottom:15px;
	font-weight:bold;
	font-size:14px;
	color:#76C8DB;
}

#fmb_rubrique_intro {
	padding:0;
	margin:0;
	width:620px;
}

.fmb_document .titre_rubrique_left {
	float:left;
	width:8px;
	height:16px;
	background-image:url(<?php echo DIR_IMAGE_INTERNET;?>fil_ariane_mef_left.gif);
	background-repeat:no-repeat;
}

.fmb_document .titre_rubrique_center {
	float:left;
	width:auto;
	height:16px;
	padding-top:1px;
	background-image:url(<?php echo DIR_IMAGE_INTERNET;?>fil_ariane_mef_center.gif);
	background-repeat:repeat-x;
}

.fmb_document .titre_rubrique_right {
	float:left;
	width:8px;
	height:16px;
	background-image:url(<?php echo DIR_IMAGE_INTERNET;?>fil_ariane_mef_right.gif);
	background-repeat:no-repeat;
}

/*/////////////////////////////////////////////////////////////////////////////////////////
//				OUTIL ACTUALITES							   //
/////////////////////////////////////////////////////////////////////////////////////////*/

.actualite {
	float:left;
	width:315px !IMPORTANT;
	width:290px;
	height:auto;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:20px;
	z-index:4;
}
	.actualite h3 {font-size:12px;width:290px;color:#000000;}
	.actualite p {font-size:11px;width:290px;color:#000000;}
	.actualite .date {font-size:10px;}
	.actualite a:link{font-weight:normal;font-size:11px;text-decoration:underline;font-size:9px;height:auto;}
	.actualite a:visited{font-weight:normal;font-size:11px;text-decoration:underline;font-size:9px;height:auto;}
	.actualite a:hover{font-weight:normal;font-size:11px;text-decoration: none;font-size:9px;height:auto;}

/*/////////////////////////////////////////////////////////////////////////////////////////
//				CORPORATE							   //
/////////////////////////////////////////////////////////////////////////////////////////*/

#fmb_corporate {
	display:none;
	position:relative;
	bottom:0px;
	right:0px;
	text-align:right;
	padding-right:49px;
	width:674px;
	height:17px;
	background-color:#BDCD00;
	z-index:4;
}
	#fmb_corporate p {color:#8B5C29;}
	#fmb_corporate a:link{font-weight:bold;font-size:11px;text-decoration:underline;color:#8B5C29;font-size:11px;}
	#fmb_corporate a:visited{font-weight:bold;font-size:11px;text-decoration:underline;color:#8B5C29;font-size:11px;}
	#fmb_corporate a:hover{font-weight:bold;font-size:11px;text-decoration: none;color:#8B5C29;font-size:11px;}

/*/////////////////////////////////////////////////////////////////////////////////////////
//				CONNECTION							   //
/////////////////////////////////////////////////////////////////////////////////////////*/

#fmb_connection {
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-image:url(<?php echo DIR_IMAGE_INTERNET;?>bkg_connection.gif);
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	z-index:1;
}

#fmb_connection_adherent {
	display:none;
	position:absolute;
	margin-top:-75px;
	margin-left:-125px;
	top:50%;
	left:50%;
	width:250px;
	height:180px;
	background-color:#BDCD00;
	z-index:99;
}

#fmb_connect {
	font-weight:bold;
	color:#8B5C29;
	padding:10px;
}

#fmb_identifiant { text-align:center; }
#fmb_password { clear:both;text-align:center;padding-top:10px; }

#identifiant_input_connect { margin-left:55px;text-align:center; }
#password_input_connect { margin-left:55px;text-align:center; }

#password_oublie { 
	clear:both;
	color:#OOOOOO;
	text-align:left;
	font-size:10px;
	padding-top:10px;
}

#fmb_connect #bloc_error1 {
	clear:both;
	text-align:center;
	color:#FF0000;
}

#fmb_connect #bloc_error2 {
	clear:both;
	text-align:center;
	color:#FF0000;
}

#fmb_connect #auto_connect {
	font-size:10px;
	padding-top:5px;
	text-align:center;
}

.input_connect { width:100px;height:13px;float:left;font-size:11px;border:0;padding-top:4px;background-image:url(<?php echo DIR_IMAGE_INTERNET;?>bkg_input_connection.gif);background-repeat: repeat-x;overflow: hidden;z-index:5; }

#bouton_connect { position:relative;float:left;margin:0;padding:0;padding-top:5px;padding-left:70px; }
#bouton_annuler { position:relative;float:left;margin:0;padding:0;padding-top:8px;padding-left:10px; }


/*/////////////////////////////////////////////////////////////////////////////////////////
//				COMMUNS							   //
/////////////////////////////////////////////////////////////////////////////////////////*/

.spacer {
	clear:both;
	height:1px;
}
.Social h3{color:#2D1B82;}
.Social a:link{color:#2D1B82;}
.Social a:visited{color:#2D1B82;}

.Formation h3{color:#76C8DB;}
.Formation a:link{color:#76C8DB;}
.Formation a:visited{color:#76C8DB;}

.Securite h3{color:#F9130E;}
.Securite a:link{color:#F9130E;}
.Securite a:visited{color:#F9130E;}

.Reglementation h3{color:#991284;}
.Reglementation a:link{color:#991284;}
.Reglementation a:visited{color:#991284;}

.Fiscalite h3{color:#996633;}
.Fiscalite a:link{color:#996633;}
.Fiscalite a:visited{color:#996633;}

.Qualite h3{color:#F96611;}
.Qualite a:link{color:#F96611;}
.Qualite a:visited{color:#F96611;}

.Developpement h3{color:#64A825;}
.Developpement a:link{color:#64A825;}
.Developpement a:visited{color:#64A825;}

.visuel_cadre{
	position: relative;
	float: left;
	margin: 0px;
	padding: 0px;
	height: auto;
	background-color: #FEFDFD;
	/*border: 1px solid #B8B36C;*/
	z-index: 1;
}
.visuel {
	position: relative;
	margin: 0px;
	padding: 0px;
}
.visuel img {
	border: 1px solid #FFFFFF;
}
.visuel table {
	margin: 0px;
	padding: 0px;
}
.visuel table tr td{
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}

.retrait_g_20 {
	padding-left:25px;
}
