

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #306A91;
}

h1 {
	font-size: 16px;
	font-weight: bold;
	background-image: url(../images/puce_soustitre.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	margin-left: 15px;
	padding-bottom: 0px;
	text-align: justify;
}

h2 {
	font-size: 14px;
	font-weight: bold;
	padding-left: 15px;
	margin-left: 15px;
	padding-bottom: 0px;
  text-align: justify;

}

h3
{ font-size: 12px;
	font-weight: bold;
	padding-left: 15px;
	margin-left: 15px;
	padding-bottom: 0px;
	text-align: justify;

	}

a {
	font-weight: bold;
	color: #f79225;
	text-decoration: none;
}
a:hover {
	color: #FF471D;
	font-weight: bold;
	text-decoration: underline;
}


a:hover.faireplus, a:hover.former, a:hover.accompagner, a:hover.faits , a:hover.vousanous, a.select, a:hover.select  {
	color: #003366;
	font-weight: bold;
	text-decoration: underline;

}

p {
	font-size: 10px;
	text-align:justify;
	padding-left: 15px;
	margin-left: 15px;
	margin-right:25px;
}

li {
 	padding-left: 15px;
	margin-left: 15px;
	margin-right:25px;
	text-align:justify;
}


td.reponses a {
	color: #004877;
}

td.reponses {
	color: #FF9900;
}

td a {

	font-size: 10px;
	font-weight: bold;
	color: #F79225;
	text-decoration: none;
}


fieldset {
	border: 1px solid #2CA7FF;
	padding: 5px;
	width: 485px;
	margin-left: 15px;
}


input {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #004877;
}


a:hover.txtquestions, a:hover.selectb, a.selectb {

	font-size: 12px;
	font-weight: bold;
	color: #FFFFF;
	background-image: url(../images/fleche_vert.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 13px;
	text-transform: underline;
}


a.index {
	font-size: 10px;
	color: #ffffff;
	text-decoration: underline;
}
a:hover.index {
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}


.principal {
 	border-bottom: 1px solid #CCCCCC;
 	border-left: 1px solid #3366CC;
}

.li_tablo {
 	padding-left: 5px;
 	padding-bottom: 5px;
	margin-left: 3px;
	margin-right:3px;
  text-align:left;
}

.li_tablo2 {
 	position:absolute;top:450px;left:220px;
 	width:3px;
 	height:3px;
 	font-size:7px;
 	color : #ffffff;
 	z-index:-3;
}

.textecenter {

	padding-top: 0px;
	padding-right: 18px;
	padding-left: 15px;
	font-size: 12px;
	text-align: center;
	background-position: top;
}
.turkoise {
	color: #14B8B2;
}
.txtfaits {
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	background-color: #EBBD04;
	padding: 3px 3px 3px 6px;
}
.txtvouanous {

	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	background-color: #C555E5;

}
.txtblanc {
	font-size: 11px;
	color: #ffffff;
	font-style: normal;
	font-weight: normal;
	padding: 5px;
	text-align: justify;
}
.tabloblanc {
	padding: 5px;
	border: 1px solid #ffffff;
	margin: 0px;
}
.backpopup {
	background-color: #0E3761;
}
.majuscule {
	text-transform: uppercase;
	font-variant: normal;
}

.gros {
	font-size: 16px;
}

.body_acc {
    background-color: #0E3761; 
    margin-top: 0;
}

.body_std {
	background-image: url(../images/ciel-x.jpg);
	background-repeat: repeat-x;
	background-position: top;
    background-color: #7496B2; 
    margin-top: 0;
}

.fondtexte {
	background-image: url(../images/nav_fondtexte.jpg);
	background-repeat: repeat-y;
	background-position: top;
	width: 538px;
}
.fondnav {
	background-image: url(../images/nav_gbnav.jpg);
	background-repeat: repeat-y;
	background-position: top;
	width: 176px;
}
.sousnav {
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	background-image: url(../images/nav_backsousnav.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	height: 25px;
	padding-left: 15px;
	font-size: 12px;
	text-align: justify;
	color: #174775;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 538px;

}
.faireplus {
	color: #0C7E79;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;


}

.former {
	color: #778f22;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;

}

.accompagner {
	color: #f92cb8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;

}
.faits {
	color: #e1821d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;

}

.vousanous {
	color: #aa60bb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;

}

.texte {
	padding-top: 0px;
	padding-right: 12px;
	padding-left: 15px;
	font-size: 12px;
	text-align: justify;
	background-position: top;
}
.rect {
	float: right;
	margin-top: 69px;
	width: 7px;
}
.fondlogo {
	background-image: url(../images/pix_fondlogo.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.soustitre {
	font-size: 14px;
	font-weight: bold;
	background-image: url(../images/puce_soustitre.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
}
.navbas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}
.navbas a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}
.navbas a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: underline;
	font-weight: normal;
}
.bleufonce {
	color: #0E3761;
}
.grostexte {
	font-size: 14px;
	font-weight: bold;
	text-transform: capitalize;
}
.tablobleu {
	background-color: #13B8B2;
	padding: 10px;
	font-weight: bold;
	color: #ffffff;
	border: 0px Aucune;
}
.g {
	float: left;
	margin-right: 8px;
	margin-bottom: 8px;
}
.txtfaireplus {
	font-size: 13px;
	font-weight: bold;
	color: #17B9B3;
	border-top-style: Aucune;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #17B9B3;
	width: 500px;
	height: 10px;
	padding-bottom: 8px;
}
.tablosimple {
	padding: 5px 0px;
	border: 1px solid #7496B2;
	width: 500px;
	margin-left:20px;
	z-index:3;
}
.txtformer {
	font-size: 12px;
	font-weight: bold;
	color: #778F22;
	/*border-top-style: Aucune;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #778F22;
	height: 10px;*/
	padding-bottom: 8px;
}
.txtformerb {
	font-size: 12px;
	font-weight: bold;
	color: #778F22;
	background-image: url(../images/fleche_vert.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 13px;
	text-transform: Aucune;
}
.tablovert {
	background-color: #80A10A;
	padding: 10px;
	font-weight: bold;
	color: #ffffff;
	border: 0px Aucune;
	font-size: 14px;
}
.txtvert {
	color: #778F22;
}

.reponses {
	padding-top: 20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #7496B2;
	font-size: 10px;
	font-weight: bold;
	color: #306A91;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 5px;
}
.reponsesb {
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 10px;
	text-align: left;
	font-size: 11px;
}
.gimg {
	float: left;
	margin-right: 10px;
	margin-bottom: 8px;
}
.tabloquestion {
	border: 1px solid;
}
.gpadding {
	float: left;
	margin-right: 4px;
	margin-bottom: 8px;
	margin-top: 5px;
}

.petit {
	font-size: 10px;
}
.tablorose {

	background-color: #f92cb8;
	padding: 10px;
	font-weight: bold;
	color: #ffffff;
	border: 0px Aucune;
	font-size: 14px;
}
.txtrose {

	color: #f92cb8;
}

.txtquestionsb {


	font-size: 12px;
	font-weight: bold;
	color: #205484;
	background-image: url(../images/fleche_rose.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 13px;
	text-transform: Aucune;
}

.txtenvie {
	color: #2CA7FF;
}

.d {
	float: right;
}
.baknav {
	/*background-image: url(../images/ciel-x.jpg);*/
	background-repeat: repeat-x;
	background-position: top;
	background-color:#ffffff;
}

.txtaccomp {
	font-size: 12px;
	font-weight: bold;
	color: #306A91;
	border-top-style: Aucune;
	/*border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #f92CB8;*/
	height: 10px;
	padding-bottom: 8px;
}

.txtreconnaissances {
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	background-color: #EBBD04;
	width: 100%;
}

.paddingtop {
	margin-top: 15px;
}

.gpaddingb {
	float: left;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 10px;
}
.gpaddingc {

	float: right;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 10px;
}
.vousanousgros {
	color: #aa60bb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	margin: 10px;
}
.tablodevousanous {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border: 1px solid #7496B2;
}
.txtquestions {

	font-size: 12px;
	font-weight: bold;
	color: #205484;
	background-image: url(../images/fleche_vert.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 13px;
	text-transform: Aucune;
}


#txtquestionselect {
	color: #FF9900;
	text-decoration: underline;
}

.gris_bleu_petit {
	font-size: 9px;
	color: #302e61;
}