@charset "iso-8859-1";
/* style pour page accueil coaching */
body {margin: 10px; text-align: center; font-family: Verdana, sans-serif; font-size: 12px}

a.liensite:link{color: rgb(78,78,78); text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal;}
a.liensite:visited{color: rgb(101,101,101); text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal;}
a.liensite:hover{color: rgb(101,101,101); text-decoration: none; background: rgb(240,240,240); font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal;}

a.liensavoir:link{color: rgb(36,14,130); text-decoration: none;}
a.liensavoir:visited{color: rgb(36,14,130); text-decoration: none;}
a.liensavoir:hover{color: rgb(36,14,130); text-decoration: none;}

a.lienfor:link{color: rgb(78,78,78); text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal;}
a.lienfor:visited{color: rgb(101,101,101); text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal;}
a.lienfor:hover{color: rgb(101,101,101); text-decoration: none; background: rgb(240,240,240); font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal;}

a.lieninscrit:link{color: rgb(78,78,78); text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
a.lieninscrit:visited{color: rgb(101,101,101); text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
a.lieninscrit:hover{color: rgb(101,101,101); text-decoration: none; background: rgb(240,240,240); font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}

a.lienpied:link{color: rgb(78,78,78); text-decoration: none; font-size: 10px; font-weight: normal;}
a.lienpied:visited{color: rgb(101,101,101); text-decoration: none; font-size: 10px; font-weight: normal;}
a.lienpied:hover{color: rgb(101,101,101); text-decoration: none; background: rgb(240,240,240); font-size: 10px; font-weight: normal;}


.blocgen {position: relative; margin-left: auto; margin-right: auto; width: 1010px; text-align: left;}
.bloclogo {float: left; margin: 0; padding:0; width: 166px; height: 240px; background-color: white; background-image: url(../../img/logo_accueil01.jpg); background-repeat: no-repeat; background-position: left top;}
.blocentete {margin-left: 166px; padding: 0; width: 812px; height: 240px;}
.bloctitre {margin: 0; padding:0; width: 812px; height: 98px; background-color: white; background-image: url(../../img/degrade_accueil01.jpg);}

.bloctitresite{margin: 36px 0 0 105px; padding: 0; position: absolute; width: 350px; height: 80px; background-color: transparent;}
.ptitresite{margin:0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 65px; font-weight: bold; color: rgb(209,222,223);}

.blocbandeau {position: absolute; top: 230px; left: 580px; margin:0;}

.pent01 {margin: 10px 0 0 100px; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 28px; font-weight: bold; color: white;}
.pent02 {margin: 0 0 0 405px; padding: 0; font-family: Myriad, Verdana, sans-serif; font-size: 20px; font-weight: bold; color: white;}
.pent03 {margin: 10px 22px 0 0; padding: 0; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: white;}
.p01 {margin: 15px 40px 0 12px; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: rgb(78,78,78);}
.p02 {margin: 5px 40px 0 12px; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: rgb(78,78,78);}
.psite {
	margin: 12px 0 0 280px;
	padding: 0 0 5px 20px;
	border-bottom: 2px rgb(142,180,214) solid;
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;
	color: rgb(36,14,130);
	}

.blocformation{float: left; margin: 45px 0 0 0; padding: 0; width: 265px; height: 285px; border-right: 2px rgb(142,180,214) solid;}

.titre01 {margin: 0 10px 0 0; padding: 0; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: rgb(29,104,173);}
.pformation01 {margin: 0 10px 0 0; padding: 0; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: rgb(78,78,78);}

/*.bloccaltarif01 {margin: 45px 0 0 270px; padding: 0; width: 700px; height: 285px;}*/
.bloccaltarif01 {margin: 45px 0 0 270px; padding: 0; width: 700px; height: 285px;}

.bloccaltarif02 {margin: 0; padding: 0; width: 300px; height: auto;}

.blocadresse01 {margin: 40px 0 0 160px; padding : 0;}
.blocadresse02 {margin: 0; padding: 0; text-align: right;}
.blocadresse03 {float: right; margin: 0 0 0 20px; padding: 0;}
.padresse01 {margin : 3px 0 0 0; padding: 0;}

.titre02 {margin: 0 0 0 10px; padding: 35px 0 0 0; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: rgb(29,104,173);}
.pcaltarif01 {margin: 0 0 0 10px; padding: 0; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: rgb(78,78,78);}


.blocinter01{margin: 0; padding: 0; width: 300px; height: 15px; border-top: 2px rgb(142,180,214) solid; border-right: 2px rgb(142,180,214) solid;}
.blocinter02{margin: 0 0 0 300px; padding: 0; width: 670px; height: 2px; background-color: rgb(142,180,214); line-height : 1px; font-size: 1px;}


.blocpublication {position: relative; top: -30px; left: 60px; margin: 0; padding: 0; width: 185px; height: auto; background-color: white;}
.titre03 {margin: 0 0 0 10px; padding: 0; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: rgb(29,104,173);}
.ptxt01 {margin: 0 0 0 15px; padding: 0; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: rgb(78,78,78);}
/*.blocsavoir {margin : 0; padding: 0; position: absolute; top: 40px; left: 150px; width: 150px}*/
.blocsavoir {margin : 0; padding: 0; position: absolute; top: 60px; left: 200px; width: 150px}

.blocinscription01 {position: relative; top: -90px; left: 525px; margin: 0; padding: 0; width: 200px; height: auto; background-color: white;}
.blocinscription02 {position: relative; top: -90px; left: 525px; margin: 0; padding: 0; width: 400px; height: auto; background-color: white;}
.ptxt02 {margin: 5px 0 0 10px; padding: 0; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: rgb(78,78,78);}

.blocbaspage {margin: -50px 0 0 0; padding: 0; text-align: center; font-size: 10px; color: rgb(78,78,78);}

/* pour insertion image OPQF */
/*.blocbaspage {margin: -70px 0 0 0; padding: 0; text-align: center; font-size: 10px; color: rgb(78,78,78);}*/
/*.blocbaspageimg { margin: 0 0 10px 0; padding: 0;}*/
/*.blocbaspagelien { margin: 0; padding: 0;}*/