/* Société Alexance www.alexance.com juillet 2009 */
/*Feuille de style "global" appliquée sur l'ensemble du site*/

body { margin:0; padding:0; background-color:#373636; }
img { border:none;}
p, h1, h2, h3, h4, h5 { margin:0; padding:0; }


.bleu {color:#395D91;}

/*HEADER - DEBUT*/
#Header {
	width:760px;
	height:105px;
}

#Header #Bloc01 a {
	float:left;
	width:152px;
	height:105px;
	background-image:url(/abov/prl/img/global/logo.jpg);
	background-repeat:no-repeat;
}

#Header #Bloc02 {
	float:left;
	width:596px; /*608*/
	height:82px; /*82*/
	padding-top:0px;
	padding-left:12px;
	background-color:#396091;
}

#Header #Bloc03 {
	float:right;
	width:598px; /*608*/
	height:23px;
	background-image:url(../img/global/menu-hori-fd.gif);
	background-repeat:repeat-x;
	padding-right:10px;
}

#Header #Bloc03,
#Header #Bloc03 a {
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
	text-transform:uppercase;
	text-decoration:none;
}

#Header #Bloc03 a {
	padding-top:4px;
	padding-left:13px;
	padding-right:13px;
}

#Header #Bloc03 a:hover {
	text-decoration:none;
	color:#D61610;
}

#Header #Bloc03 .Separateur00 {
	float:right;
	width:1px;
	height:23px;
	background-color:#989898;
	font-size:0;
}
/*HEADER - FIN*/






/* BODY Header*/
#Body { float:left; width:760px;	background-color:#73ABD3;}

#Body #ColLeft00 {
	float:left;
	width:152px;
	background-color:#73ABD3;
	padding-top:9px;
}

#Body #ColLeft00 #BlocIdentifiant  {
	float:left;
	width:152px;
	height:38px;
	background-image:url(../img/global/blocidentifiant01.gif);
	background-repeat:no-repeat;
}

#Body #ColLeft00 #BlocIdentifiant a:hover {
	background-image:url(../img/global/blocidentifiant02.gif);
	background-repeat:no-repeat;
}
#Body #ColLeft00 #BlocDeconnexion  {
	float:left;
	width:152px;
	height:38px;
	background-image:url(../img/global/menu_deconnexion.jpg);
	background-repeat:no-repeat;
}

#Body #ColLeft00 #BlocDeconnexion a:hover {
	background-image:url(../img/global/menu_deconnexion.jpg);
	background-repeat:no-repeat;
}

#Body #ColLeft00 .SsMenu {
	float:left;
	width:145px; /*152px*/
	padding-left:7px;
	padding-top:10px;
	padding-bottom:10px;
}

#Body #ColLeft00 .SsMenu,
#Body #ColLeft00 .SsMenu a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0D2341;
	text-decoration:none;
	
}

#Body #ColLeft00 .SsMenu a:hover {
	text-decoration:none;
	color:#FFF;
}

#Body #ColLeft00 #Titre-Compte {
	float:left;
	width:152px;
	height:22px;
	background-image:url(../img/global/compte.gif);
	background-repeat:no-repeat;
	font-size:0;
}

#Body #ColLeft00 #Titre-Reabo {
	float:left;
	width:152px;
	height:22px;
	background-image: url(../img/global/reabonnement.gif);
	background-repeat:no-repeat;
	font-size:0;
}

#Body #ColLeft00 #Titre-Questions {
	float:left;
	width:152px;
	height:22px;
	background-image: url(../img/global/questions.gif);
	background-repeat:no-repeat;
	font-size:0;
}


#Body #ColRight {
	float:left;
	background-color:#fff;
}

/* BODY Footer*/








/*FOOTER Début*/
#Footer {
	clear:both;
	float:left;
	padding-top:8px;
	padding-body:8px;
}

#Footer #Bloc00 {
	width:760px;
}

#Footer #Bloc00 #Header {
	width:760px;
	height:3px;
	background-image:url(../img/global/footer-header.gif);
	background-repeat:no-repeat;
	font-size:0;
}

#Footer #Bloc00 #Footer {
	width:760px;
	height:3px;
	background-image:url(../img/global/footer-footer.gif);
	background-repeat:no-repeat;
	float:left;
	clear:both;
	font-size:0;
}

#Footer #Bloc00 #Body {
	float:left;
	width:760px;
	background-image:url(../img/global/footer-body.gif);
	background-repeat: repeat-y;
	padding-bottom:15px;
}

#Footer #Bloc00 #Body h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#395F91;
	padding-bottom:5px;
}

#Footer #Bloc00 #Body #Bloc01, 
#Footer #Bloc00 #Body #Bloc01 a,
#Footer #Bloc00 #Body #Bloc02, 
#Footer #Bloc00 #Body #Bloc02 a,
#Footer #Bloc00 #Body #Bloc03, 
#Footer #Bloc00 #Body #Bloc03 a   {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#2A323E;
	text-decoration:none;
}

 
#Footer #Bloc00 #Body #Bloc01 a:hover,
#Footer #Bloc00 #Body #Bloc02 a:hover,
#Footer #Bloc00 #Body #Bloc03 a:hover {
	color:#2A323E;
	text-decoration:underline;
}

#Footer #Bloc00 #Body #Bloc01,
#Footer #Bloc00 #Body #Bloc02 {
	float:left;
	width:208px; /*256*/
	padding-right:28px;
	padding-top:12px;
	padding-left:20px;
}

#Footer #Bloc00 #Body #Bloc03 {
	float:left;
	width:208px; /*248*/
	padding-right:20px;
	padding-top:12px;
	padding-left:20px;
}
/*FOOTER Fin*/
