/* CSS Document */
.titreMenu {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-transform: none;
	text-decoration: none;
}
.menuSousTitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

.vertAOL {color: #bbcf22}
.vertBoldNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #bbcf22;
}
.vertBoldNormalBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #bbcf22;
}
.texteNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.texteNormalGrand {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.grisBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #818084;
}
.grisBoldBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #818084;
}
a {
	color: #FFFFFF;
	text-decoration: underline;
}

a:hover {
text-decoration: none;
}

.ancreTexte {
	color: #818084;
	text-decoration: underline;
}

ul {
	padding-left:30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	list-style-position:outside;
	list-style-image:url(images/listePuce.gif);
}
li {
padding-bottom:3px;
padding-top:2px;
}
.menuSousTitre a {
	color: #000000;
}

.tabNormalTitre {
	background-color: #bbcf22;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tabOverTitre {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #cccccc;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.colonneGb1{
background-image:url(images/colonneGb1Fond.jpg);
background-position:bottom;
background-color: #ecff54;
background-repeat:repeat-x;
}
.menuGb1{
background-image:url(images/menuGb1Fond.jpg);
background-position:bottom;
background-color: #d7eb3e;
background-repeat:repeat-y;
}
.ficheTitre {
	background-color: #bbcf22;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.ficheTitreGb1 {
	background-image:url(images/titreGb1Fond2.jpg);
	background-position:left;
	background-color: #cbdf32;
	background-repeat:repeat-y;
	height:24px;
	color: #ffffff;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	vertical-align:middle;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*pavs de texte blanc sur fond vert*/
.encart {
	background-color: #bbcf22;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.encartRouge {
	background-color: #ff0000;
	border-bottom:thin solid #ff4400;
	border-left:medium solid #ff4400;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.encartGb1 {
	background-image:url(images/encartGb1Fond.jpg);
	background-position:right;
	background-repeat:repeat-y;
	background-color: #bbcf22;
	border-bottom:thin solid #abbf12;
	border-left:medium solid #abbf12;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.encartGb1Droit {
	background-image:url(images/encartGb1Fond.jpg);
	background-position:right;
	background-repeat:repeat-y;
	background-color: #bbcf22;
	border-bottom:thin solid #abbf12;
	border-left:thin solid #bbcf22;
	border-right:thin solid #bbcf22;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.encartCouleur {
	background-image:url(images/encartGb1Fond.jpg);
	background-position:right;
	background-repeat:repeat-y;
	background-color: #bbcf22;
	border-bottom:thin solid #abbf12;
	border-left:medium solid #abbf12;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}
.tabNormalSousTitre {
	font-weight: normal;
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tabOverSousTitre {
	font-weight: normal;
	color: #000000;
	background-color: #cccccc;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.blancBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin: 5px;
}
.espaceCellule {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.espaceGaucheCellule {
	padding-left: 5px;
}
.espaceGaucheBordBasCellule {
	border-bottom-color:#bbcf22;
	border-bottom-style:solid;
	border-bottom-width:thin;
	padding-left: 5px;
}
.espaceCelluleFormulaire {
	padding-top: 15px;
	padding-right: 30px;
	padding-bottom: 15px;
	padding-left: 30px;
}
.bordGaucheTableauFormulaire{
padding-left: 5px;
border-left-color:#bbcf22;
border-left-style:solid;
border-left-width:thin;
}
.bordGaucheSansPadTableauFormulaire{
border-left-color:#bbcf22;
border-left-style:solid;
border-left-width:thin;
}
.bordDroitSansPadTableauFormulaire{
border-right-color:#bbcf22;
border-right-style:solid;
border-right-width:thin;
}
.bordDroitTableauFormulaire{
padding-right: 5px;
border-right-color:#bbcf22;
border-right-style:solid;
border-right-width:thin;
}
.bordDroitEtGaucheTableauFormulaire{
padding-right: 5px;
border-right-color:#bbcf22;
border-right-style:solid;
border-right-width:thin;
padding-left: 5px;
border-left-color:#bbcf22;
border-left-style:solid;
border-left-width:thin;
}
.bordBasTableauFormulaire{
border-bottom-color:#bbcf22;
border-bottom-style:solid;
border-bottom-width:thin;
}
.bordDroitEtEntreTableauFormulaire{
padding-right: 5px;
padding-left: 5px;
border-right-color:#bbcf22;
border-right-style:solid;
border-right-width:thin;
}
.totalSansPadTableauFormulaire{
padding-right: 5px;
border-right-color:#bbcf22;
border-right-style:solid;
border-right-width:thin;
padding-left: 5px;
border-left-color:#bbcf22;
border-left-style:solid;
border-left-width:thin;
border-bottom-color:#bbcf22;
border-bottom-style:solid;
border-bottom-width:thin;
border-top-color:#bbcf22;
border-top-style:solid;
border-top-width:thin;
}
.coinBasGaucheTableauFormulaire{
padding-left: 5px;
border-left-color:#bbcf22;
border-left-style:solid;
border-left-width:thin;
border-bottom-color:#bbcf22;
border-bottom-style:solid;
border-bottom-width:thin;
}
.coinBasGaucheSansPadTableauFormulaire{
border-left-color:#bbcf22;
border-left-style:solid;
border-left-width:thin;
border-bottom-color:#bbcf22;
border-bottom-style:solid;
border-bottom-width:thin;
}
.coinBasDroitTableauFormulaire{
padding-right: 5px;
border-right-color:#bbcf22;
border-right-style:solid;
border-right-width:thin;
border-bottom-color:#bbcf22;
border-bottom-style:solid;
border-bottom-width:thin;
}
.coinBasEtHautDroitTableauFormulaire{
padding-right: 5px;
border-right-color:#bbcf22;
border-right-style:solid;
border-right-width:thin;
border-bottom-color:#bbcf22;
border-bottom-style:solid;
border-bottom-width:thin;
border-top-color:#bbcf22;
border-top-style:solid;
border-top-width:thin;
}
.coinHautDroitEtGaucheTableauFormulaire{
padding-right: 5px;
padding-left: 5px;
border-right-color:#bbcf22;
border-right-style:solid;
border-right-width:thin;
border-left-color:#bbcf22;
border-left-style:solid;
border-left-width:thin;
border-top-color:#bbcf22;
border-top-style:solid;
border-top-width:thin;
}
.coinBasDroitEtGaucheTableauFormulaire{
padding-right: 5px;
border-right-color:#bbcf22;
border-right-style:solid;
border-right-width:thin;
padding-left: 5px;
border-left-color:#bbcf22;
border-left-style:solid;
border-left-width:thin;
border-bottom-color:#bbcf22;
border-bottom-style:solid;
border-bottom-width:thin;
}
.totalTableauFormulaire{
padding-right: 5px;
border-right-color:#bbcf22;
border-right-style:solid;
border-right-width:thin;
padding-left: 5px;
border-left-color:#bbcf22;
border-left-style:solid;
border-left-width:thin;
padding-bottom: 5px;
border-bottom-color:#bbcf22;
border-bottom-style:solid;
border-bottom-width:thin;
padding-top: 5px;
border-top-color:#bbcf22;
border-top-style:solid;
border-top-width:thin;
}
.totalTableauSansLeftFormulaire{
padding-right: 5px;
border-right-color:#bbcf22;
border-right-style:solid;
border-right-width:thin;
padding-left: 5px;
padding-bottom: 5px;
border-bottom-color:#bbcf22;
border-bottom-style:solid;
border-bottom-width:thin;
padding-top: 5px;
border-top-color:#bbcf22;
border-top-style:solid;
border-top-width:thin;
}
.coinBasDroitEtEntreTableauFormulaire{
padding-right: 5px;
padding-left: 5px;
border-right-color:#bbcf22;
border-right-style:solid;
border-right-width:thin;
border-bottom-color:#bbcf22;
border-bottom-style:solid;
border-bottom-width:thin;
}
.coinBasDroitSansPadTableauFormulaire{
border-right-color:#bbcf22;
border-right-style:solid;
border-right-width:thin;
border-bottom-color:#bbcf22;
border-bottom-style:solid;
border-bottom-width:thin;
}
.tableauCursus{width:300px;}
.tableauActivites{width:100%;}

.cadreImage { border: 1px solid #818084;}
.cadreImageVert { border: 1px solid #bbcf22;}
.cadreImageGauche { border: 1px solid #818084; margin-right: 10px;}
.cadreImageDroite { border: 1px solid #818084; margin-left: 10px;}

.padDroit {	padding-right: 5px;}
.padDroit10 {padding-right: 10px;}
.padGauche {padding-left: 5px;}
.padGauche10 {padding-left: 10px;}

.fondTitre{background-color:#e3eba7;	height:20px;}
div.titre, .titreDesign{
	background-color:#bbcf22;
	padding:3px 5px 0px 5px;
	color:#ffffff; font-weight:bold; font-size:12px;
	height:20px;
	border-right:medium solid #FFFFFF;
	display:block; float:left;
}
div.titre2{
	background-color:#e3eba7;
	color:#818084; font-weight:normal; font-size:11px;
	padding:5px 10px 0px 10px;
	height:20px;
}
.titreDesign{
	border-left:medium solid #FFFFFF;
}

.encartVertClair {
	color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #e3eba7; padding: 5px;
	text-align:center;
}

.copyright{
	color:#818084; font-size:9px;
}
ul{
list-style-image:url(../images/bullet.jpg); vertical-align:middle;
}
.hrVert{
	color:#bbcf22;
	border-color:#bbcf22;
	border:0px; height:1px;
	background-color:#bbcf22;
}

div.breaker{
	clear:both;
	overflow:hidden;
	height:10px;
}