/***********************************************/
/* fdbi_structure.css                             */
/* Use with template accueil.dwt et page_interieure.dwt */
/*******************************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 
body{
	background-color: #CCCCCC;
}

/***********************************************/
/* Caractéristiques des blocs des pages                              */
/***********************************************/
#page{
	width: 830px;
	margin : 0 auto;
	background-color: #FFFFFF;
}

#baniere{
	width: 830px;
	height: 147px;
}

#contenu {
	width: 830px;
	padding-top: 20px;
}

#baspage{
	width: 830px;
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	padding-top:30px;
	text-align: center;
	clear: left;
}
/***********************************************/
/* Caractéristiques des sous-blocs                               */
/***********************************************/
/************** #contenu toutes les pages ***************/
#gauche{
	float: left;
	width: 200px;
	padding-left: 10px;	
}

/************** #gauche  ***************/
#nav_entete{
	height: 39px;
}

#nav_corps{
	width: 200px;
	background-color: #3A8CDD;
}

#nav_pied{
	background-color: #FFFFFF;
}	
/************** #nav_corps  ***************/
#nav_menu{
	width: 200px;
	float: left;	
	background-color: #3A8CDD;
}
/************** #bas navigation ***************/
	
#bas_gauche{
	width: 200px;
	float: left;
	margin-top: 10px;
}


/************** #contenu page accueil ***************/
#centre{
	width: 410px;
	float: left;
	}
 
#solutions{
	margin-top:0 px;
	margin-left:620px;
	width: 200px;
	color: #185A8C;
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	}

/************** #centre page accueil ***************/
#presentation {
	width: 305px;
	margin-left: 55px;
	height: 200px;
	border: solid #3A8CDD 1px;
	background-color: #006699;
}

#actualites {
	border-right: 1px solid #185A8C;
	border-bottom: 1px solid #185A8C;
	border-top: 1px solid #185A8C;
	border-left: 1px solid #185A8C;
	margin-left: 55px;
	margin-top: 30px;
	width: 305px;
}
/************** #présentation page accueil***************/
#presentation_bord {
float:left;
}

#presentation_corps{
	color: #FFFFFF;
	float:left;
	width: 248px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding-top: 5px;
	padding-left: 10px;
}

/************** #actualités page accueil***************/
#actualites_titre{
	width: 305px;
	height: 41px;
	background-image: url(../images/actualites.gif);
}

#actualites_cont{
	width: 275px;
	padding-left: 10px;
	padding-right: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: justify;
	overflow: auto;
	height:180px;
}
/************** #solutions  page accueil***************/
#solution_haut{
}
#solution_corps{
background-color: #185A8C;
}
#solution_bas{
	background-color: #FFFFFF;
	
}

/************** #solutions_corps page accueil***************/
.solution1{
	width:190px;
	margin-right: 5px;
	margin-left: 5px;
	background-image: url(../images/fond_solution.gif);	
}

.solution1_cont{
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
}


/************** #contenu page intérieure***************/
#centre_interieur{
	width: 540px;
	float: left;
	padding-bottom: 10px;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: justify;
}
/************** #contenu page applications mobiles***************/
#centre_appli_mobile{
	width: 540px;
	float: left;
	padding-bottom: 10px;
	padding-left: 40px;
	padding-right: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: justify;
}

#accroche{
	background-image: url(file:///C|/Sites_web/fdbi/images/iphone/fond.png);
	margin-left:auto;
	margin-right:auto;
	background-repeat: no-repeat;	
	padding-top:25px;
	text-align:center;
	height:110px;
}
/************** #contenu page zoom***************/
#zoom{
	width: 830px;
	float: left;
	padding-top: 20px;
	background-color: #FFFFFF;	
	height:100px;
}

/************** #contenu page itineraire***************/
#itineraire{
	width: 830px;
	float: left;
	padding-top: 20px;
	background-color: #FFFFFF;	
}
/************** #contenu page espace clients***************/
#contenu_client{
	padding-left:40px;
	padding-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #185A8C;
	height: 300px;
}
#contenu_client1{
	margin-left:100px;
	padding-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #185A8C;
	height: 500px;
}
#contenu_infosproduits{
	margin-left:100px;
	padding-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #185A8C;
	
}
/************** #cnil***************/
#cnil{
	width: 400px;
	background-color: #FFFFFF;
	padding-top: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  9pt;
}


/************** #mentions legales***************/
#mentions{
	width: 400px;	
	background-color: #FFFFFF;	
	padding-top: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  9pt;
}
/************** #referencement***************/
#referencement {
	width: 760px;
	padding-top: 20px;
	padding-left:70px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: justify;
	}
	/************** #referencement***************/
#erreur {
	padding-top: 20px;
	padding-left:70px;
	padding-bottom:40px;
}