/************************************
*                                   *
*  Feuille de style page générique  *
*                                   *
************************************/
@charset "utf-8";

body{
	background:url(../pict/background.jpg) top left no-repeat;
	/*background:url(../pict/bg_fond_menu.gif) left repeat-y;*/
	font: 1em normal "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
h1 {margin:0; padding:0;}

.logof span {display:none;}

h2{font: 1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0;}

h5{font: normal 0.9em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0;}

h6{font: normal 0.8em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; line-height:1.3em; margin:0; padding:0 8px 0 8px;}

.float_left{float:left;}

.clear_both{clear:both;}

#head{
	position:absolute;
	top:0;
	left:0;
	height:80px;
	width:100%;
	background:#1c2a4d;
}

.logo_finand{
	margin:25px 0 0 42px;
	border:none;
}

.logo_menu_top{margin:5px 0 0 10px;}

#arrondi{
	width:230px;
	height:235px;
	position:absolute;
	top:80px;
	left:124px;
	background:url(../pict/bg_arrondi.gif) no-repeat;
	z-index:2;
}

.menu01_off, #contact01 a, #historique a, .newsletter a{
	color:#9894a8;
	text-decoration:none;
	font: bold 0.6em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

.menu01_off:hover, #contact01 a:hover, #historique a:hover, .newsletter a:hover{color:#bcbef3;} /* couleur :hover de tous les liens de navigation */

.menu01_actif{
	color:#fff;
	text-decoration:none;
	font: bold 0.6em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

.menu01_a, .menu01_b, .menu01_c, .menu01_d, .menu01_e, .menu01_f, #contact01{
	position:absolute;
	text-align:right;
	z-index:3;
	height: 122px;
}

.menu01_a {
	left:580px;
	top:15px;
	width:270px;
}

.menu01_b {
	left:270px;
	top:15px;
	width:270px;
}

.menu01_c {
	left:30px;
	top:106px;
	width:167px;
}

.menu01_c1 {margin:0 20px 0 0; display:block;}
.menu01_c2 {margin:0 35px 0 0; display:block;}
.menu01_c3 {margin:0 50px 0 0; display:block;}

.menu01_d {
	left:2px;
	top:232px;
	width:115px;
}
.menu01_d a
{
	height:35px;
	display:block;
	width:95px;
	margin:0 0 0 20px;
}

.menu01_e {
	left:2px;
	top:450px;
	width:115px;
}

.menu01_f {left:5px; top:427px; width:110px;}


#contact01{
	top:570px;
	left:36px;
	width:80px;
	height:30px;
}

#contact01 a{
	display:block;
	background:url(../pict/logo_contact.gif) left no-repeat;
	padding:5px 0 5px 32px;
}

.newsletter{
	position:absolute;
	left:2px;
	top:535px;
	width:115px;
	text-align:right;
	height: 40px;
	z-index:3;
}

.newsletter p{
	margin:0;
	color:#9894a8;
	font: bold 0.7em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

#historique a{
	position:absolute;
	left:895px;
	top:3px;
	width:90px;
	background:url(../pict/illustr_hist.jpg) top no-repeat;
	padding-top:57px;
	text-align:center;
}

#bloc_contenu_00{
	position:absolute;
	top:80px;
	left:124px;
	width:87%;
	z-index:1;
}

#bloc_contenu_01{
	position:relative;
	float:left;
	width:845px;
	min-height:256px;
	z-index:1;
	background:url(../pict/globe_01.jpg) top left no-repeat;
}

#bloc_contenu_02{
	clear:both;
	position:relative;
	margin:0;
	padding:10px 0 0 20px;
	font-size:0.85em;
	z-index:2;
}

#footer{margin:15px 0 10px 0;font: 0.6em Arial, Helvetica, sans-serif;}

#footer span{display:block; margin-left:280px;}

#footer span a{color:#315795;}

#footer span a:hover{color:#727393;}

.toto { z-index:200; position:absolute; top:200px; left:500px;}