/* CSS Document */

body{
	/*background-image:url(images/bg.gif); 
	background-repeat:repeat; */
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color:#5d6775;
	/*background-color:#000000;*/
	padding : 0px;
	margin : 0px;
	text-align : center;
	background : white;
}

.allBlanc{width:990px;/* border:solid 1px #666666;*/ background-color:#ffffff; margin:0px; padding:0px;}

div.content {font-size:12px; padding:0px;}
div.all{margin-left:auto;margin-right:auto;width:1000px}

content.a{color:#FB7D00; font-size:12px; font-family:Arial; font-weight:bold; text-decoration:underline;}

.content p{text-align:justify;}

form{padding:0px; margin:0px;}

p {margin:0px;text-align:left;line-height: 12pt;}

/*table{color:#5d6775;}

table, tr, td{color:#5d6775;}*/

a, a:hover{color:#FB7D00; font-size:12px; font-family:Arial; text-decoration:underline;}

input, textarea{font-size:11px; color:#5d6775;}


/*************** HEADER *****************/
.entete{ background-image:url(images/bannerHead.gif); background-repeat:no-repeat;
padding:0px; margin:0px; border:solid 0px #fff; height:95px;}

.enteteTable{width:970px; margin:3px; margin-top:0px;}

.titreHeader{font-family:Arial; font-size:24px; font-weight:bold; color:#FFFFFF;}
.texteHeader{font-family:Arial;font-size:11px;font-weight:bold;color:#FFFFFF;
			 margin-top:0px;}

/******** ESPACE PERSO ********/
.espacePerso{color:#FFFFFF; padding-left:3px;}
.espacePerso td, .espacePerso div{color:#FFFFFF;}

/*.espacePersoCadre{background-image:url(images/espacePersoCadre.jpg); background-repeat:no-repeat; 
width:235px; height:95px; padding-left:0px;}*/

.persoText
{
    font-size:11px;
    color:#5D6775;
    font-family:Arial; 
    height:16px;
    margin-bottom:3px;
    width:100px;
    padding-left:18px;
    border:solid 1px #E39500;
    background:#FFD2A6 url(images/user.gif) no-repeat 3px center;
    margin-left : 35px;
    margin-right : 10px;
}

.persoPass
{
    font-size:11px;
    color:#5D6775;
    font-family:Arial; 
    height:16px;
    margin-bottom:3px;
    width:100px;
    padding-left:18px;
    border:solid 1px #F29500;
    background:#FFD2A6 url(images/lock.gif) no-repeat 3px center;
    margin-left : 35px;
    margin-right : 10px;
}

.persoOk
{
    /*width:43px;*/
    height:18px;
    background-image:url(images/okOrange.gif); 
    background-repeat:no-repeat;
    vertical-align : -4px;
}


.petit, .petit a , .petit a:hover{font-size:10px;}
.petit_gris, .petit_gris a , .petit_gris a:hover{font-size:10px; color:#5D6775; text-decoration:none;}
a.petit_gris , a.petit_gris :hover{font-size:10px; color:#5D6775; text-decoration:none;}


a.texteheader {font-size:10px; color:white; text-decoration: none}

/***************** LEFT *****************/
.loupe{padding-left:18px; border:solid 1px #FF9900;
background-image:url(images/zoom.gif); background-repeat:no-repeat}

.orangeHaut{background-image:url(images/arrondiOrangeHaut.gif); background-repeat:no-repeat;
background-position:bottom; width:153px; margin:0px; height:10px;}
.orangeBas {background-image:url(images/arrondiOrangeBas.gif);  background-repeat:no-repeat; 
width:153px;margin:0px; height:12px;}

.orangeMilieu{background-color:#FB7D00; width:153px;margin:0px;}

.contenuOrange{ margin-left:5px; font-size:11px; color:#FFFFFF; font-family:Arial; 
				text-align:left; font-weight:bold;}
.contenuOrange a{font-family:Arial; font-size:11px; color:#FFFFFF; font-weight:bold;
				 text-decoration:none; text-align:left;}
.contenuOrange a:hover, .contenuOrange a:active, .contenuOrange a:visited 
{font-family:Arial; font-size:11px; color:#FFFFFF; font-weight:bold;
				 text-decoration:none; text-align:left;}
				 				 
.grisHaut{background-image:url(images/arrondiGrisHaut.gif); background-repeat:no-repeat;
background-position:bottom; width:153px; margin:0px; height:10px;}
.grisBas {background-image:url(images/arrondiGrisBas.gif);  background-repeat:no-repeat; 
width:153px;margin:0px; height:10px;}

.grisMilieu{background-color:#6f7887; width:153px; margin:0px;}

.contenuGris{ margin-left:5px; font-size:11px; color:#FFFFFF; font-family:Arial; text-align:left;}
.contenuGris a{font-family:Arial; font-size:11px; color:#FFFFFF; font-weight:bold;
				text-decoration:none; text-align:left;}
.contenuGris a:hover , .contenuGris a:active, .contenuGris a:visited
{font-family:Arial; font-size:11px; color:#FFFFFF; font-weight:bold;
				text-decoration:none; text-align:left;}

.titreOrangeP, .titreOrangeP a, .titreOrangeP a:hover {font-family:Arial; font-size:11px; font-weight:bold; color:#FB7D00;}		
		
.titreOrange {font-family:Arial; font-size:15px; font-weight:bold; color:#FB7D00;}
.titreOrangeM{font-family:Arial; font-size:18px; font-weight:bold; color:#FB7D00;}
.titreOrangeG{font-family:Arial; font-size:24px; font-weight:bold; color:#FB7D00;}
 

.titreRouge {font-family:Arial;font-size:15px; font-weight:bold; color:#FF0000;}
.titreRougeM{font-family:Arial;font-size:18px; font-weight:bold; color:#FF0000;}

.titreGris { font-family:Arial; font-size:15px; font-weight:bold; color:#6f7887;}

.textLeft{font-size:11px; color:#5D6775; font-family:Arial; font-weight:normal;}
.textLeft a, .textLeft a:hover{font-size:11px; color:#5D6775; font-family:Arial; font-weight:normal; text-decoration:underline}


#avantage, #avantage a, #avantage li
{color:#FFFFFF;text-align:left; font-weight:bold; width:146px; display: block;list-style-type:none;}

#avantage a:hover
{color:#000000; text-align:left; font-weight:bold; width:146px; display: block;list-style-type:none;
 background-color:#E9E9E9;}


.listeVillesCadre{border:solid 1px #FB7D00; width:150px; text-align:center;}
.listeVillesTitre{/*background:#FB7D00;*/ color:#FB7D00; font-weight:bold; font-size:12px;}

.listeVillesCadreL{border:solid 1px #FB7D00; width:210px; text-align:center;}

/*************** CENTRE ***************/


/******************** BLOC COURS PARTICULIERS : HOME PAGE**************/
.blocCoursParticuliers{background-image:url(images/blocCP_hp.gif); background-repeat:no-repeat; 
width:725px; height:170px; margin:0px; padding:0px;}

.textBlocCentre{font-size:11px; color:#5D6775; font-family:Arial; margin-left:125px; margin-top:5px;}

.centreBlocTitreG{font-family:Arial; font-size:20px; font-weight:bold; color:#FB7D00;}

.centreBlocTitre{font-family:Arial;font-size:18px;font-weight:bold;color:#FB7D00;}

.centreBlocTitre a, .centreBlocTitre a:hover{font-size:18px;font-weight:bold;color:#FB7D00; text-decoration:none}

.blocCoursLigne1{font-size:14px;color:#5D6775;font-weight:bold; margin-left:125px; margin-bottom:5px;
background:url(images/puceOrange.gif); background-repeat:no-repeat; padding-left:15px;}

.blocCoursLigne2{font-size:14px;color:#5D6775;font-weight:bold; margin-left:115px; margin-bottom:5px;
background:url(images/puceOrange.gif); background-repeat:no-repeat; padding-left:15px;}

.blocCoursLigne3{font-size:14px;color:#5D6775;font-weight:bold;margin-left:105px; margin-bottom:0px;
background:url(images/puceOrange.gif); background-repeat:no-repeat; padding-left:15px;}

.blocCoursLigne1 a, .blocCoursLigne1 a:hover, .blocCoursLigne2 a, .blocCoursLigne2 a:hover, .blocCoursLigne3 a, .blocCoursLigne3 a:hover
{font-size:11px; color:#FB7D00;font-weight:normal; text-decoration:underline;}


.grisG, .grisG a,.grisG a:hover{font-size:16px;color:#5D6775;font-weight:bold; text-decoration:none}

.module_recherche_HP{
background:url(images/cadre_plein_arrondi.gif); background-repeat:no-repeat; width:385px; height:50px;
padding:5px; padding-left:15px; margin-left:110px; margin-top:8px; color:#FFFFFF;}

.module_recherche_interne{
border:solid 1px #F29400; width:400px; height:50px;
padding-left:15px; margin-left:110px; margin-top:10px; color:#FB7D00;}

/*.module_recherche_HP{
border:solid 1px #F29400; width:385px; height:50px;
padding-left:15px; margin-left:110px; margin-top:10px; color:#FB7D00;}*/

.module_recherche_HP select{width:120px;}
/*********** BLOC COURS EN GROUPE/ORIENTATION : HOME PAGE **********/

.blocCoursGroupe{background-image:url(images/cours-groupes.gif); background-repeat:no-repeat;
width:350px; height:64px; margin-bottom:5px;}

.blocOrientation{background-image:url(images/bilan-orientation.gif); background-repeat:no-repeat;
width:350px; height:64px; margin-bottom:5px;}

.blocCoursCentre{font-size:11px; color:#5D6775; font-family:Arial; cursor:pointer;
margin-left:60px; margin-top:3px; cursor:pointer;}

.blocCoursTitreG{font-family:Arial;font-size:16px;font-weight:bold;color:#FB7D00;}
.blocCoursTitre{font-family:Arial;font-size:14px;font-weight:bold;color:#FB7D00;}


.blocLigneGris
{font-size:12px;color:#5D6775;font-weight:bold;font-family:arial;margin-left:55px;}
/*****************************/

.grisHautRond{background-image:url(images/grisHautRond.jpg); background-repeat:no-repeat;}				
.grisBasRond{background-image:url(images/blocGrisB.gif); background-repeat:no-repeat; height:10px;}				
.grisBasRond a, .grisBasRond a:hover{ font-size:10px; color:#FB7D00;}

.actualiteText{font-size:11px; color:#5D6775;font-family:Arial;margin-left:10px;margin-right:10px;
text-align:justify;}
.actualiteText a, .actualiteText a:hover{font-size:11px; color:#FB7D00;font-family:Arial;
font-weight:bold; text-decoration:none}


.centre{width:720px; border:solid 1px #FB7D00; margin-bottom:10px;}

.centre2{width:710px; border:solid 1px #FB7D00; margin-bottom:10px; padding:5px}

.centreH{width:550px;background-image:url(images/centreH.gif);background-repeat:no-repeat;height:9px;
 margin:0px; padding:0px;}
 
.centreB{width:725px; background-image:url(images/centreB.gif); background-repeat:no-repeat; background-position:top; height:11px;margin:0px; padding:0px;}

.centreC{width:721px; border-left:solid 1px #F29500; background-image:url(images/centreD.gif);
background-repeat:repeat-y; background-position:right;  margin:0px; padding:0px;
padding-left:3px;}

/*************** RIGHT ****************/
/*.lienFormRight{float:left; margin-left:10px; margin-top:5px;}*/
.lienFormRight a, .lienFormRight a:hover{color:#FB7D00; font-size:11px; font-family:Arial; font-weight:bold; text-decoration:underline; font-weight:normal;}

.resultat2{font-size:11px; color:#5D6775; text-align:left; padding:5px;}

.grisY{background-image:url(images/grisY.jpg); background-repeat:repeat-y;}
.orangeY{background-image:url(images/orangeY.jpg); background-repeat:repeat-y;}
.textRight{font-size:11px; color:#5D6775; font-family:Arial; margin-left:10px; margin-right:10px; text-align:justify;}

.textRightRouge, .textRightRouge  a, .textRightRouge a:hover
{color:#FF0000; font-weight:bold; font-size:10px; }


.textRight a{color:#5D6775; font-weight:normal;  text-decoration:underline}
.textRight a:hover{color:#5D6775; font-weight:normal; text-decoration:underline}

.textBrochure{font-size:10px; color:#5D6775; font-family:Arial; width:200px; height:50px;}

/*.callBack{background-image:url(images/callBack.jpg);background-repeat:no-repeat;margin-left:0px;}*/


.callBack{ font-size:11px; text-align:justify;
width:210px; margin-top:10px; margin-left:0px;padding-bottom:5px;}

.callBackTable{margin-top:5px;}

.callBackTable a{ text-decoration:none; color:#5D6775;}
.callBackTable a:hover{ text-decoration:underline; color:#5D6775;}

.menuBrochure{ /*border-bottom:solid 1px #FB7D00;*/ margin-top:5px; margin-bottom:5px; width:213px;}

.ongletBrochure{color:#5d6775; font-size:10px; font-family:arial; text-align:left; 
/*height:40px; width:110px; margin-top:1px; margin-left:1px;
background-image:url(../images/ongletL.jpg); background-repeat:no-repeat; */
}

.listForm{width:200px; border:solid 1px #DBDBDB; font-size:11px; color:#5D6775; font-family:arial;}

.courant{color:#D50000;/*:#FB7D00;*/ font-size:12px; font-family:Arial; font-weight:bold; 
background-image:url(../images/ongletLong2.jpg); background-repeat:no-repeat; 
width:130px; height:22px; margin-top:-5px; margin-left:20px; margin-bottom:15px;}

#formulaire_brochure select{width:200px; border:solid 1px #DBDBDB; font-size:11px; color:#5D6775; font-family:arial;}

/************* FOOTER ************/
#footerDiv{color:#454E5B; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
#footerDiv a{color:#454E5B; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
#footerDiv2{color:#454E5B; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
#footerDiv2 a{color:#454E5B; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration : none;}
#footerDiv2 a:hover{color:#5D6775; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration : underline;}
/*************FORMULAIRE BROCHURE BAS DE PAGE *******************/
.selectForm{width:180px; height:18px; font-size:11px; color:#5D6775; 
font-family:arial;margin-bottom:2px;}	

.selectVert{color: #316AC5; font-weight:bold; border:solid 1px  #316AC5 ;
 width:180px; height:18px; font-size:11px; margin-bottom:2px;}	


.td_selectForm select{width:180px; font-size:11px; color:#5D6775; 
font-family:arial;margin-bottom:2px;}

.td_selectVert select{color: #316AC5; font-weight:bold; border:solid 1px  #316AC5 ;
 width:180px;  font-size:11px; margin-bottom:2px;}	
 
 
.areaBleu{color:#316AC5; font-weight:bold; border:solid 1px  #316AC5 ;font-size:11px; margin-bottom:2px;}

.inputBleu{color:#316AC5; font-weight:bold; border:solid 1px  #316AC5 ;font-size:11px; margin-bottom:2px;}

.cadreBrochure{width:720px; border:solid 1px #F29400;}
.titrebrochure{width:720px; background-color:#F29400; color:#ffffff; font-weight:bold; 
font-size:14px;text-align:center;} 


.cadreBrochureGris{width:720px; border:solid 1px #5D6775;}
.titrebrochureGris{width:720px; background-color:#5D6775; color:#FFFFFF; font-weight:bold; 
font-size:14px;text-align:center;} 
/*************** PAGES ******************/
img{border:0px}

select{font-size:11px; color:#5d6775; font-family:Arial;}

.textePage{color:#5d6775; font-size:12px; font-family:Arial; font-weight:normal;}

.textePuce{background-image:url(images/puceOrange.gif); background-repeat:no-repeat; 
padding-left:18px; margin-bottom:5px;  text-align:justify;}
.textePuce a, .textePuce a:hover{color:#FB7D00; font-size:12px;font-family:Arial;font-weight:normal;}

.textePuce2{background-image:url(images/puceOrange.gif); background-repeat:no-repeat; 
padding-left:18px; margin-bottom:5px;  text-align:left;}
.textePuce2 a, .textePuce2 a:hover{font-size:12px; color:#FB7D00;}


.textePuce3{background-image:url(images/puceOrange.gif); background-repeat:no-repeat; 
padding-left:18px; margin-bottom:5px;  text-align:left;}
.textePuce3 a{font-size:12px; color:#5d6775;}
.textePuce3 a:hover{font-size:12px; color:#FB7D00;}


.textePuceGris{background-image:url(images/puceOrange.gif); background-repeat:no-repeat; 
padding-left:18px; margin-bottom:5px;  text-align:left;}
.textePuceGris a{font-size:12px; color:#5d6775; text-decoration:none;}
.textePuceGris a:hover{font-size:12px; color:#5d6775; text-decoration:underline;}


.puceBleu{background-image:url(images/puceBleu.gif); background-repeat:no-repeat; 
padding-left:12px;  text-align:left; }

.puceBleu a
{color:#5D6775; font-family:Arial; font-size:12px; text-decoration:none;}
.puceBleu a:hover
{color:#5D6775; font-family:Arial; font-size:12px; text-decoration:underline}


.puceCheck{background-image:url(images/check.gif); background-repeat:no-repeat; 
padding-left:18px; margin-bottom:5px; text-align:justify;}
.puceCheck a{color:#5D6775; font-family:Arial; font-size:12px; text-decoration:underline;}
.puceCheck a:hover{color:#FB7D00; font-family:Arial; font-size:12px; text-decoration:underline;}


.autreCont{background-image:url(pj/images/index31_2.jpg); background-repeat:no-repeat; 
padding-left:15px; margin-bottom:5px;  text-align:left;}
.autreCont a{color:#5D6775; font-family:Arial; font-size:11px; text-decoration:none;}
.autreCont a:hover{color:#5D6775; font-family:Arial; font-size:11px; text-decoration:underline;}


.leftText a, .leftText a:hover
{color:#5d6775;font-size:11px; font-weight:normal;text-decoration:none;}

.leftText h3 a, .leftText h3 a:hover
{color:#5d6775; font-size:13px; font-family:Arial; font-variant:normal; font-weight:bold; text-decoration:none}

.grandOrange{color:#FB7D00; font-size:12px; font-weight:bold; font-family:Arial;}

.orangeGras{color:#FB7D00; font-size:11px; font-weight:bold; font-family:Arial;}

.imgVideo{cursor:pointer; border:solid 1px #5d6775;}

.texteFleche{background-image:url(images/fleche2.jpg); background-repeat:repeat-y; }

#formListe select{width:200px}

.selectListe{width:200px; height:18px; font-size:11px; color:#5D6775; font-family:arial;
			 margin-bottom:5px;}	 
.texte{width:130px; height:18px;font-size:11px;color:#5D6775; font-family:arial; margin-bottom:2px}

.etoile{color:#FF0000; font-size:12px; font-family:Arial;}

/******************************************/

td{line-height:12pt; vertical-align:top;text-decoration: none;font-family: Arial;}
	

h1{ color:#FB7D00; font-size:17px; font-family:Arial; text-align:left; 
	font-weight:bold;}
	
h1.bleu {color: #666666;font-size: 17px;font-family: Arial;font-variant: normal;font-weight: bold ;padding:2px;margin-bottom:2px}
h1.rouge{color: #FF0000;font-size: 17px;font-family: Arial;font-variant: normal;font-weight: bold ;padding:2px;margin-bottom:2px}

h2 {color:#5d6775; font-size:15px; font-family:Arial; font-variant:normal; font-weight:bold; border-bottom:1px solid #5d6775; padding:2px;margin-bottom:4px;text-decoration:none}

h2 a, h2 a:hover {color:#5d6775; font-size:15px; font-family:Arial; font-variant:normal; font-weight:bold; text-decoration:none}


h3 {color: #5d6775;font-size:13px; font-family: Arial; font-variant:normal;font-weight:bold;
border-bottom: 1px solid #666666; padding:0px;margin-bottom:1px}

h3 a, h3 a:hover{color:#5d6775; font-size:13px; font-family:Arial; font-variant:normal; font-weight:bold; text-decoration:none}


h3.gros  {color: #666666;font-size: 13px;font-family: Arial;font-variant: normal;
font-weight:bold;border-bottom: 1px solid #666666 ;padding:4px;margin-bottom:4px}

h3.orange{color:#FB7D00; font-size:14px; font-family:Arial; text-align:left; font-weight:bold;
border-bottom:1px solid #FB7D00; padding:2px; margin-bottom:2px; margin-top:5px;}

h4, h4 a, h4 a:hover{color:#5d6775; font-size:14px; font-family: Arial; font-variant:normal; font-weight:bold;border-bottom:1px solid #5d6775 ;padding:2px;margin-bottom:4px; text-decoration:none}

h5, h5 a, h5 a:hover
{color:#FB7D00; font-size:13px; font-family:Arial; font-variant:normal; font-weight:bold;
border-bottom:1px solid #FB7D00; padding:2px; margin-bottom:4px; margin-top:3px;text-decoration:none}

.stageListe select{font-size:11px; color:#5d6775; height:18px; width:150px;}

/********************************************************/

.popper { POSITION: absolute; VISIBILITY: hidden; z-index:3; }
#topgauche { position:absolute;  z-index:10; }


a.menu_adultes:link {color: #006600;font-weight: bold;text-decoration: none }
a.menu_adultes:active {color: #006600;font-weight: bold;text-decoration: none }
a.menu_adultes:visited {color:#006600;font-weight: bold;text-decoration: none }
a.menu_adultes:hover  {color: #006600 !important;font-weight: bold;text-decoration: none }

a.menu_perso:link {color: black;font-weight: bold;text-decoration: none }
a.menu_perso:active {color: black;font-weight: bold;text-decoration: none }
a.menu_perso:visited {color:black;font-weight: bold;text-decoration: none }
a.menu_perso:hover  {color: black !important;font-weight: bold;text-decoration: none }
	

	
textarea.bleu{color: #666;font-size: 8pt; background-color: #fff;
margin: 0;padding: 1px;outline-width:0;border: solid 1pt #00A0C6 !important; }
	
button{color:#00A0C6; font-size: 8pt; font-weight:bold;background-color:#fff;border:solid 1px }

button:hover {
	color:           #00A0C6;
	font-size:        8pt;
	background-color: #fff;
	border:           solid 1px }

textarea.rouge {font-family: Arial, Helvetica, sans-serif  !important;font-size: 11px  !important;font-weight:normal;color:  #5d6775!important;	background-color: #FFFFFF !important;border: 1px solid #FF0000  !important;}

a.orange-rouge:link {color: #f60;font-weight: bold;text-decoration: none }

a.orange-rouge:active {color: #f60;font-weight: bold;text-decoration: none }

a.orange-rouge:visited {color: #f60;font-weight: bold;text-decoration: none }

a.orange-rouge:hover  {color: #FF0000 !important;font-weight: bold }

table.orange {border:1px solid #FB7D00; border-collapse:collapse; background-color:#FFFFFF;
text-align:left;}
td.orange {border: 1px solid #ffcf88; background-color:#FFFFFF;text-align:left; padding-left:5px;}

td.orange a{text-decoration:none; color:#5d6775; font-size:11px; font-family:Arial;}
td.orange a hover{text-decoration:underline; color:#5d6775; font-size:11px; font-family:Arial;}


.cours td{color:#5d6775; font-size:11px; padding-left:5px;} 
.cours th{color:#5d6775; font-size:11px; padding-left:5px;} 

.alpha a {color:#5d6775; font-weight:normal; font-size:11px; font-family:arial;}


/************ MENU PORTAIL PEDAGO **************/
.listPedago{list-style-type:none; margin:0px; padding:0px; width:550px;}

.ongletPedago, .ongletPedago a, .ongletPedago a:hover
{float:left; width:125px; background:#E6E6E6; text-align:center; font-weight:bold;
border:solid 1px #E6E6E6; text-decoration:none; font-size:11px; height:33px;}

.ongletPedago a:hover
{float:left; width:125px; background:#FFF; text-align:center; font-weight:bold;
border:solid 1px #E6E6E6; text-decoration:none; font-size:11px; height:33px;}

.ongletPedagoActif, .ongletPedagoActif a, .ongletPedagoActif a:hover
{float:left; width:125px; background:#FFF; text-align:center; font-weight:bold;
border:solid 1px #E6E6E6; text-decoration:none; font-size:11px; height:33px;}

/*** menu gris du portail pedago ***/
.padagoG
{float:left; width:13px; height:39px; margin:0px; padding:0px;
background-image:url(images/pedagoG.gif); background-repeat:no-repeat;}

.padagoD
{float:none; width:15px; height:39px; margin:0px; padding:0px;
background-image:url(images/portailD.gif);background-repeat:no-repeat;}
/***********************************************/

.bouton
{width:110px; height:21px; font-size:11px; color:#FFF; font-weight:bold; background-image:url(images/bouton.gif); background-repeat:no-repeat; text-align:center; padding-top:2px;
text-decoration:none;}

.bouton a, .bouton a:hover
{width:110px; height:21px; font-size:11px; color:#FFF; font-weight:bold; text-align:center; padding-top:2px; text-decoration:none;}


.boutonL
{width:150px; height:21px; font-size:11px; color:#FFF; font-weight:bold; background-image:url(images/boutonL.gif); background-repeat:no-repeat; text-align:center; padding-top:2px;
text-decoration:none;}

.boutonL a, .boutonL a:hover
{width:150px; height:21px; font-size:11px; color:#FFF; font-weight:bold; text-align:center; padding-top:2px; text-decoration:none; font-size:12px;}

.rdv{margin-top:5px;background:#91C8FF;padding:5px; padding-left:20px; color:#333333; width:500px}

radio {border: none; border:0px; height:12px; padding:0px;}

.radio {border:0px; height:12px; padding:0px; background:#FFF;}

.cadreOrange{border:solid 1px #F59000; width:715px; padding:5px; margin-bottom:10px;} 

.etapeActive{color:#003366;}
.etapeAutre{color:#999999;}
.classOrange{font-family:Arial; font-size:12px; font-weight:bold; color:#FB7D00;}

.lien, .lien a, .lien a :hover{font-family:Arial; font-size:12px; color:#FB7D00;
text-decoration:underline; cursor:pointer;}

.lien_cache, .lien_cache a, .lien_cache a :hover{font-family:Arial; font-size:12px; color:#5d6775;
text-decoration:none; cursor:text;}

a.lien_cache, a.lien_cache :hover{font-family:Arial; font-size:12px; color:#5d6775;
text-decoration:none; cursor:text;}

.lien_blanc,.lien_blanc:hover, .lien_blanc a, .lien_blanc a:hover{font-family:Arial; font-size:12px; color:#FFFFFF;
text-decoration:underline; cursor:pointer; font-size:11px;}

.boutonOrange, .boutonOrange a, .boutonOrange a:hover
{width:130px; height:20px; font-size:12px; color:#FFF; font-weight:bold; background:#FB7D00; text-align:center; padding-top:0px;
text-decoration:none;}

.erreurText{color:#FF0000;}
.erreur{border:solid 1px #FF0000;}
.erreur2 select, .erreur2 textarea{border:solid 1px #FF0000;}

.erreurLeft{color:#FF0000; font-size:11px; font-weight:normal;}

.err { background-color: #FF6A6A}
.white { background-color: white}

.blocOrange{background:#F29500; color:#FFFFFF; font-weight:bold; font-size:13px; text-decoration:none; cursor:pointer; padding:3px;}
.blocOrange a, .blocOrange a:hover{color:#FFFFFF; font-weight:bold; font-size:13px; text-decoration:none}

.boutonOrange, .boutonOrange a, .boutonOrange a:hover
{width:130px; height:20px; font-size:12px; color:#FFF; font-weight:bold; background:#F29500; text-align:center; padding-top:0px;
text-decoration:none;}

.orange{color:#FB7D00; font-size:13px; font-family:Arial;font-weight:bold;}
.rouge{color:#FF0000; font-size:13px; font-family:Arial;font-weight:bold;}

.question{background-image:url(images/question2.gif); background-repeat:no-repeat; 
width:21px; height:20px; padding-left:5px; padding-top:1px; text-align:center;
color:#FFFFFF; font-weight:bold;}

.cvs{width:720px; text-align:left;}
.cv{border:solid 1px #FB7D00; width:720px;}
.cvTitre{background-color:#FB7D00; color:#FFFFFF; font-weight:bold;}

.lienGras a{color:#5D6775; font-weight:bold; text-decoration:none;}
.lienGras a:hover{color:#5D6775; font-weight:bold; text-decoration:underline;}

.active, .active a{color:#FB7D00; font-weight:bold; text-decoration:none; font-size:14px;}
.active a:hover{color:#FB7D00; font-weight:bold; text-decoration:underline; font-size:14px;}


.maxi_ks{background:url(images/maxi_KS2.gif); background-repeat:no-repeat; 
		 width:680px; padding-left:20px; font-size:14px; border:solid 1px #FB7D00;
		 padding-top:65px; padding-bottom:5px; margin-top:8px;}
.maxi_ks a, .maxi_ks a:hover{font-size:14px}

.maxi_ks .plus{font-size:16px}

.boutonOrange{background:url(images/envoyer-petit.gif); width:85px; height:25px;}

.module_recherche_prof select{width:120px;}

.tdVert{background:#aaff88; font-weight:bold; font-size:13px;}
.tableOragnge{border:solid 1px #F29400}

.cadreOrangeHaut{background-image:url(images/cadreOrangeHaut.jpg); background-repeat:no-repeat;
height:180px; width:260px; padding:7px; padding-top:12px;}

.formulaire_baspage td{font-size:12px; font-weight:bold;}
.formulaire_baspage td select{ width:140px}
