/******************************************************************************/
/*                 							 			Haut   					 				                */
/******************************************************************************/

#topzone{
	width:1001px;
	height:299px;
}

#topbanner{
	width:1001px;
	height:299px;
	background-image: url("../images/interface/topbanner_home.jpg");
}
/******************************************************************************/
/*                 							 	Menu du	Haut 				 				                */
/******************************************************************************/
#menuzone{background-color: #006699;}

#menuzone_ext_droite{border-left:0px solid #FFFFFF;}

#menu{width:919px;}

/******************************************************************************/
/*                 							 			Centre 					 				                */
/******************************************************************************/

#middlezone{width:901px;}

/******************************************************************************/
/*               							 		 Partie Gauche			 				                */
/******************************************************************************/

#centre_gauche{width : 350px;}

* html #centre_gauche #centre_gauche_block{width : 319px;}
*+html #centre_gauche #centre_gauche_block{width : 319px;}

#centre_gauche_top{
	width:349px;
	background-color: #E7E5F2;
	background-position: top center;
	background-image: url("../images/E7E5F2/corner_top.jpg");
	padding-bottom:0px;
}
#centre_gauche_block{
	width : 319px;

	padding-top:20px;
	padding-left:20px;
	padding-right:10px;
	padding-bottom:14px;
	background-color: #E7E5F2;
	/**/color: #565384;
	background-position: bottom center;
	background-image: url("../images/E7E5F2/corner_bottom.jpg");
	background-repeat: no-repeat;
}

* html #centre_gauche_block{
	padding-top:14px;
	padding-bottom:10px;
}

*+html #centre_gauche_block{
	padding-top:14px;
	padding-bottom:10px;
}

* html #centre_gauche_block div{width:100%;}

*+html #centre_gauche_block div{width:100%;}

#centre_gauche_block div p{
	float:left;
	width: auto;
	color: #565384;
	/*font-weight: bold;*/
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

/*************************************************/
/*#centre_gauche_block{
	width : 319px;

	padding-top:20px;
	padding-left:20px;
	padding-right:10px;
	padding-bottom:14px;
	background-color: #E7E5F2;

	background-position: bottom center;
	background-image: url("../images/E7E5F2/corner_bottom.jpg");
	background-repeat: no-repeat;
}*/

* html #centre_gauche_block{
	padding-top:14px;
	padding-bottom:10px;
}

*+html #centre_gauche_block{
	padding-top:14px;
	padding-bottom:10px;
}

* html #centre_gauche_block div{width:100%;}

*+html #centre_gauche_block div{width:100%;}

#centre_gauche_block div p{
	float:left;
	width: auto;
	color: #565384;
	/*font-weight: bold;*/
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

#centre_gauche_block div img{
	border-top:1px;
	border-left:1px;
	border-right:1px;
	border-bottom:1px;
	border-style: solid;
	border-color: #FFFFFF;
}

#centre_gauche_block ul{
	float:left;
	text-align:left;
	font-family:arial,verdana,helvetica,sans-serif,"Courier New";
	font-size: 0.8em;
	margin:0 0 0 0px;
	width:290px;
}
#centre_gauche_block li{
	text-align: justify;
	padding:0 0 0 25px;
	list-style:none;
	background-position:0px 4px;
	background-image:url(../images/interface/small-puce2.gif);
background-repeat:no-repeat;
color: #565384;
	/**/background-color: #E7E5F2;
}

/*************************************************/
.centre_gauche_downlinks{
	float:left;
	width: 165px;

	font-weight: bold;
	color: #565384;
	text-align: left;
	/**/background-color: #E7E5F2;
	background-position: 100%;
	background-image: url("../images/interface/bt_download_plaquette.jpg");
	background-repeat: no-repeat;
}

#centre_gauche_block div img{
	border-top:1px;
	border-left:1px;
	border-right:1px;
	border-bottom:1px;
	border-style: solid;
	border-color: #FFFFFF;
}
/******************************************************************************/
/*                 							 			Milieu 					 				                */
/******************************************************************************/

#centre_milieu{
	float:left;

	width:339px;

	padding-top:9px;
	padding-left:9px;
	padding-right:0px;
	padding-bottom:9px;
	background-position: bottom right;
	background-image: url("../images/interface/fd_actu.jpg");
	background-repeat: no-repeat;
}

/** html #centre_milieu{
	width:338px;
	border-top:1px;
	border-left:1px;
	border-right:1px;
	border-bottom:1px;
	border-style: solid;
	border-color: #FFFFFF;
}
/**+html #centre_milieu{
	width:338px;
	border-top:1px;
	border-left:1px;
	border-right:1px;
	border-bottom:1px;
	border-style: solid;
	border-color: #FFFFFF;
}*/

/*TEST*/

* html #centre_milieu{
	float:left;
	width:338px;
	border-top:1px;
	border-left:1px;
	border-right:1px;
	border-bottom:1px;
	border-style: solid;
	border-color: #FFFFFF;

	margin:0px;
}

*+html #centre_milieu{
	float:left;
	width:338px;
	border-top:1px;
	border-left:1px;
	border-right:1px;
	border-bottom:1px;
	border-style: solid;
	border-color: #FFFFFF;

	margin:0px;
}

/*TEST*/

#centre_milieu_block{
	float: none !important;
	width:auto !important;
	padding:0px;
}
#centre_milieu_block div div{
	float:left;
	width:200px;

	padding-top:9px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}
#centre_milieu_block div img{
	margin-right:0px;

	padding-top:9px;
	padding-left:9px;
	padding-right:9px;
	padding-bottom:0px;
}

#centre_milieu_block div a{
	float:left;
	font-size:0.7em;
}
#centre_milieu_block div div h3{color: #006699; /**/background-color: #ffffff;}
#centre_milieu_block div div h6{color: #7B7B7C; /**/background-color: #ffffff;}

#centre_milieu_block div div p{
	width: 200px;

	font-weight: normal;
	padding:0px;
}
#centre_milieu_bas{
	float:left;
	width:auto;

	padding-top:25px;
	padding-left:9px;
	padding-right:9px;
	padding-bottom:5px;

	margin-top:2px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:-20px;
}
*+ html #centre_milieu_bas{
	margin:15px 0 -20px 0;
}
* html #centre_milieu_bas{
	width:auto;
}

/*TEST*/
* html #centre_milieu_bas{float:left;}
*+html #centre_milieu_bas{float:left;}
/*TEST*/

#centre_milieu_bas a{
	float:left;
	color:#003366;
	/**/background-color: #ffffff;
	font-family:Helvetica,Verdana,Arial,serif;
	font-weight: bold;
}

#centre_milieu_bas span{
	float:left;
	display:block;
	width:10px;
	/**/background-color: #ffffff;
	color:#003366;
	font-family:Helvetica,Verdana,Arial,serif;
}

/******************************************************************************/
/*               							 		 Partie Droite			 				                */
/******************************************************************************/
#centre_droite{
	width:201px;
	margin-left:0px;
}

#centre_droite div{width:auto;}

*+html #centre_droite div{width:199px;}


/*--*/
* html #centre_droite{width:201px;}

* html #centre_droite div{
	width:auto;
}
/*--*/


/******************************************************************************\
|														Extension NewLoginBox  					 				           |
\******************************************************************************/

/* Extension NewLoginBox [Begin]*/

.tx-newloginbox-pi1{
	background-color:#FFB400;
/**/color: #ffffff;
	border-top:0px;
	border-left:1px;
	border-right:1px;
	border-bottom:0px;
	border-style: solid;
	border-color: #FFFFFF;
}
.tx-newloginbox-pi1 p{
	color:#FFFFFF;
	/**/background-color:#FFB400;
	padding-left:9px;
	padding-right:9px;
}

.tx-newloginbox-pi1 h3{
	color:#FFFFFF;
/**/background-color:#FFB400;
	font-size:0.8em;

	padding-left:9px;
	padding-right:9px;
}
.tx-newloginbox-pi1 h4{
	color:#FFFFFF;
/**/background-color:#FFB400;
	font-size:0.7em;

	padding-left:9px;
	padding-right:9px;
}

/* Extension NewLoginBox [End]*/

#memberszone{}
* html #memberszone{height:0px;}
*+html #memberszone{height:100%;}

#memberszone_Tlogout,
#memberszone_Tforgot{
	height:auto;

	background-position:center bottom;
	background-repeat:no-repeat;

	padding-bottom:9px;
}

#memberslogin{background-position:9px 0px;}
* html #memberslogin{background-position:9px 1px;}
*+html #memberslogin{background-position:9px 2px;}

#memberslogin input{height:14px;}
#memberslogin #user{margin-left:9px;}

#password{width:125px;height:14px;}
#memberssubmit{margin-top:4px;}

#memberspassword{padding-left:18px;background-position:9px 2px;}
* html #memberspassword{background-position:9px 4px;}
*+html #memberspassword{background-position:9px 4px;}


#memberspassword input{
	height:13px;
	margin-top:4px;
}

#membersforgotpassword{
	height:18px;
	line-height:18px;
	text-align: left;

	padding-top:0px;
	padding-left:18px;
	padding-bottom:2px;

	background-position:9px 0px;
	background-image:url("../images/FFB400/input_members.jpg");
	background-repeat:no-repeat;
}

#membersforgotpassword input{
	height:13px;
	margin-top:0px;
}

#centre_droite #password{
	height:20px;
	text-align: left;
font-size: 0.7em;
	padding-top:8px;
	padding-left:16px;
	padding-bottom:4px;
}
/*--------*/
#userlogout {
	height:15px;
/**/color:#ffffff;
	background-color:#FFB400;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:1px;
	font-style:italic;

	cursor:pointer;
}

/*--------*/
#newmembers{
	height:30px;

	background-image:url("../images/FFB400/fd_adherents.jpg");
	background-position:center bottom;
	background-repeat:no-repeat;
	border-bottom:1px solid #FFFFFF;
}

#newmembers a{
	display:block;

	background-position:9px 0px;
	background-image:url("../images/FFB400/input_newmembers.jpg");
	background-repeat:no-repeat;

	padding-top:2px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:2px;

	font-size:0.7em;
}

#searchzone{	float:none;
	position:inherit;
	top:0px;
	left:0px;
	width:100%;
	height:84px;

	background-position: 0px 0px;
	background-image: url("../images/interface/fd_search.jpg");
	background-repeat: no-repeat;
}

.tx-macinasearchbox-pi1{
	height:18px;

	background-position:9px 2px;
	background-image:url("../images/interface/input_search.jpg");
	background-repeat:no-repeat;

	padding-left:0px;
	padding-bottom:4px;
}
#searchquery{
	position: relative;
	left:16px;

	text-align: left;
}

#searchsubmit{
	position: relative;
	top:26px;
	left:6px;

	text-align: left;
}

* html #memberssubmit{position: relative;top:4px;}
*+html #memberssubmit{position: relative;top:4px;}

/******************************************************************************/
/*                 							 			Bas		 					 				                */
/******************************************************************************/

#bas{background-color: #006699;}

/******************************************************************************/
/*             							 			Menu du Bas		 					 				            */
/******************************************************************************/

#bottommenuzone{width:919px;}

#menudubas{width:881px;}
#menudubas ul {width:auto;}
#menudubas ul li {
	float:left;
	width:auto;
}
.menudubas_spacer{
	border-color: #FFFFFF;
}

#bottommenuzone_ext_gauche{
	background-color: #006699;
	background-position: top right;
	background-image: url("../images/006699/corner_top_right.jpg");
	background-repeat: no-repeat;
}
#bottommenuzone_ext_droite{
	background-color: #006699;
	background-position: top left;
	background-image: url("../images/006699/corner_top_left.jpg");
	background-repeat: no-repeat;
}
#bottommenuzone_int_gauche{
	background-color: #006699;
	background-position: top left;
	background-image: url("../images/006699/corner_top_left.jpg");
	background-repeat: no-repeat;
}

#bottommenuzone_int_droite{
	background-color: #006699;
	background-position: top right;
	background-image: url("../images/006699/corner_top_right.jpg");
	background-repeat: no-repeat;
}
#memberssubmit{
background-color:transparent;
background-position: top right;
	background-image: url(../images/FFB400/bt_submit.jpg);
	background-repeat: no-repeat;
	color:transparent;
	font-size:0em;
	width:32px;
	height:13px;
	padding:0;
	margin:0px 0 2px 0;
	cursor:pointer;
}

#lostpassword a{
font-size:0.7em;
}
