/******************************************************************************/

/*                    Style spécifique au formulaire                          */

/******************************************************************************/



.sstitreFormulaire {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-weight: bold;

    font-size: 12px;

    color: #666666;

}



.sstitreFormulaireNoir {



    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-weight: normal;

    font-size: 10px;

    color: #333333;

}



.txtFormulaire {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    color: #287B28;

}



.txtFormulaire2 {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    color: #505050;

}



.txtFormulaire1sur2gauche {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #505050;

	background-color:#ddeedd

}



.txtFormulaire2sur2gauche {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #505050;

	background-color:none

}



.txtFormulaire1sur2droite {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #28ff7B28;

	background-color:#ddeedd

}



.txtFormulaire2sur2droite {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #28ff7B28;

	background-color: none

}

.txtRouge {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 9px;

    font-weight: normal;

    color: #C82828;

}



.cellFormulaire {
	border: 1px solid #4BAB49;
	background-color: #F3FCF3;
	color: #287B28;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	z-index: -1;
}



.RechFormulaire {

  border: 1px solid #4BAB49;

  color: #287B28;

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 9px;

}

.lienFormulaire {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    font-weight: bolder;

    font-variant: small-caps;

    color: #85B19C;

}



.lienFormulaire:hover {

    text-decoration : underline;

}



.boutonFormulaire {

    font-family: Arial, Helvetica, sans-serif;

    font-size: 10px;

    font-weight: bold;

    color: #287B28;

    background-color: #E4F3E4;

    border: 1px solid #4BAB49;

    height: 20px;

    width: 150px;

}



.boutonFormulaire2 {

    font-family: Arial, Helvetica, sans-serif;

    font-size: 10px;

    font-weight: bold;

    color: #287B28;

    background-color: #E4F3E4;

    border: 1px solid #4BAB49;

    height: 20px;   

}

.boutonFormulaireValider {



    font-family: Arial, Helvetica, sans-serif;

    font-size: 10px;

    font-weight: bold;

    color: #287B28;

    background-color: #E4F3E4;

    border: 1px solid #4BAB49;

    height: 20px;

    width: 50px;

}

.boutonFormulaireValider2 {



    font-family: Arial, Helvetica, sans-serif;

    font-size: 10px;

    font-weight: bold;

    color: #0099CC;

    background-color: #C9E7F1;

    border: 1px solid #0099CC;

    height: 20px;

    width: 80px;

}



/******************************************************************************/

/*                          Autre styles du site                              */

/******************************************************************************/





/*                              Espace Emploi                                 */

.menutitleEmploi {

    cursor:hand;

    margin-bottom: 5px;

    color:#dca329;

    padding:2px;

    text-align:left;

    font-weight:bold;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 13px;

    text-decoration: none;

    border-top: 1px solid #CCCCCC;

    border-right: 1px none #CCCCCC;

    border-bottom: 1px solid #CCCCCC;

    border-left: 1px none #CCCCCC;



}

.titreEmploi {



    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 15px;

    font-weight: bolder;

    color: #dca329;

}



.bourseRmq {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;    

    color: #D13D3D;

}



.titreEmploi2 {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 15px;

    font-weight: bolder;

    color: #dca329;

    text-decoration: underline;

}



.titretextEmploi {



    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    font-weight: bolder;

    color: #dca329;

}

.lien-emploi {

     font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    font-weight: bold;

    color: #dca329;

    text-decoration: none;

}



a.lien-emploi {

     font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    font-weight: bold;

    color: #dca329;

    text-decoration: none;

}

a.lien-emploi:hover {

    text-decoration: underline;

}

a.lien-emploi:visited {

    color: #999999;

}



.txtOrange {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 9px;

    font-weight: normal;

    color: #dca329;

}



/*                        Espace Chimie en Normandie                          */

.menutitleICN {

    cursor:hand;

    margin-bottom: 5px;

    color:#C7CD20;

    padding:2px;

    text-align:left;

    font-weight:bold;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 13px;

    text-decoration: none;

    border-top: 1px solid #CCCCCC;

    border-right: 1px none #CCCCCC;

    border-bottom: 1px solid #CCCCCC;

    border-left: 1px none #CCCCCC;



}

.titreICN {





    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    font-weight: bolder;

    color: #C7CD20;

}

.lien-icn {

     font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    font-weight: bold;

    color: #C7CD20;

    text-decoration: none;

}



a.lien-icn {

     font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    font-weight: bold;

    color: #C7CD20;

    text-decoration: none;

}

a.lien-icn:hover {

    text-decoration: underline;

}

a.lien-icn:visited {

    color: #999999;

}





/*                           Espace UIC Normandie                             */

.lien-rouge {

     font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    font-weight: bold;

    color: #C82828;

    text-decoration: none;

}

a.lien-rouge {

     font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    font-weight: bold;

    color: #C82828;

    text-decoration: none;

}

a.lien-rouge:hover {

    text-decoration: underline;

}

a.lien-rouge:visited {

    color: #999999;

}

.titreRouge {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 15px;

    font-weight: 900;

    color: #C82828;

    line-height: normal;

    font-variant: normal;

    text-transform: none;

    font-style: italic;





}

.menutitleUicN {

    cursor:hand;

    margin-bottom: 5px;

    color:#CC3333;

    width:249px;

    padding:2px;

    text-align:left;

    font-weight:bold;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    text-decoration: none;

    border-top: 1px solid #CCCCCC;

    border-right: 1px none #CCCCCC;

    border-bottom: 1px solid #CCCCCC;

    border-left: 1px none #CCCCCC;

    line-height: 25px;

}







/*                           Style commun au site                             */



.liens-verts {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: bolder;

    color: #85B19C;

    text-decoration: none;



}

a.liens-verts {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: bolder;

    color: #85B19C;

    text-decoration: none;



}

a.liens-verts:hover {

    text-decoration: underline;

}



.liens-bleus {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: bolder;

    color: #0033FF;

    text-decoration: underline;



}

a.liens-bleus {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: bolder;

    color: #0033FF;

    text-decoration: underline;



}

a.liens-bleus:hover {

    font-size: 11px;

}



.liens-noir {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    font-weight: normal;

    color: #333333;

    text-decoration: none;

    line-height: 14px; 

}



a.liens-noir {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    font-weight: normal;

    color: #333333;

    text-decoration: none;

}



a.liens-noir:hover {

    text-decoration: underline;

}



a.liens-blanc {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    font-weight: normal;

    color: #FFFFFF;

    text-decoration: none;

}



a.liens-blanc:hover {

    text-decoration: underline;

}



.cadre {

    border: 1px solid #666666;

}



.bordureHaut {

    border-top-width: 1px;

    border-top-style: solid;

    border-right-style: none;

    border-left-style: none;

    border-top-color: #666666;

    border-bottom-style: none;

}



.bordurebas {

    border-top-style: none;

    border-right-style: none;

    border-bottom-style: solid;

    border-left-style: none;

    border-bottom-width: 1px;

    border-bottom-color: #666666;



}



.titreBlanc {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    font-weight: bolder;

    color: #FFFFFF;

}



.titreBlanc12 {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    font-weight: bolder;

    color: #FFFFFF;

}



.titreBlanc14 {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 14px;

    font-weight: bolder;

    color: #FFFFFF;

}



.text-accueil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: left;
}



.menutitle{

	color:#009900;

	font-weight:900;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	text-decoration: underline;

	border: 5px #006633;

	font-variant: small-caps;

	text-transform: none;

}



.menutitle2{

	color:#009900;

	font-weight:900;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-decoration: none;

	border: 5px #006633;

	font-variant: small-caps;

	text-transform: none;

	font-style: italic;

}



.menutitle3{

	color:#009900;

	font-weight:900;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-decoration: none;

	border: 5px #006633;

	font-style: italic;

}



.submenu{

	margin-bottom: 0.5em;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

	font-variant: small-caps;

}

.unnamed2 {

    background-attachment: fixed;

    background-image:   url(images/fond.jpg);

    background-repeat: no-repeat;

    background-position: right bottom;

}

.submenu1{

    margin-bottom: 0.5em;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    font-weight: normal;

    color: #333333;

    text-decoration: none;

    line-height: 12pt;

}

.text-pages {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    font-weight: normal;

    color: #333333;

    line-height: 20px;

}

.titreTexteRouge {



    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    font-weight: bold;

    color: #CC3333;

}



.titreTexteRouge2 {



    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 14px;

    font-weight: bold;

    color: #CC3333;

}



.TitreTexteRouge3 {



    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    font-weight: bold;

    color: #CC3333;

	text-decoration : underline;

}



.TitreTexteRouge4 {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 9px;    

    color: #C82828;

    font-weight: bold;

	text-decoration : underline;

}



.TitreTexteNoir {



    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    font-weight: bold;

    color: #000000;

	text-decoration : underline;

}

.titreServices {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: bold;

    color: #339933;

    font-variant: small-caps;

}

.titreNoir {



    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    font-weight: bolder;

    color: #000000;

}

.titreGris {





    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 15px;

    font-weight: bolder;

    color: #666666;

}

.titreTexteGris {



    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    font-weight: bold;

    color: #666666;

}

.menutitleUicN2 {



    cursor:hand;

    margin-bottom: 5px;

    color:#CC3333;

    width:249px;

    padding:2px;

    text-align:left;

    font-weight:bold;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 13px;

    text-decoration: none;

    border-top: 1px none #CCCCCC;

    border-right: 1px none #CCCCCC;

    border-bottom: 1px none #CCCCCC;

    border-left: 1px none #CCCCCC;

}

.menutitleIFormation {



    cursor:hand;

    margin-bottom: 5px;

    color:#44587E;

    padding:2px;

    text-align:left;

    font-weight:bold;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    text-decoration: none;

    border-top: 1px solid #CCCCCC;

    border-right: 1px none #CCCCCC;

    border-bottom: 1px solid #CCCCCC;

    border-left: 1px none #CCCCCC;

}

.liens-noirMenu {



    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    font-weight: normal;

    color: #333333;

    text-decoration: none;

}

.titreBleu {





    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 16px;

    font-weight: bolder;

    color: #44587E;

}

.borduredroiteGauche {

    border-right-width: 1px;

    border-right-style: solid;

    border-right-color: #CC3333;

    border-left-width: 1px;

    border-left-style: solid;

    border-left-color: #CC3333;

}

.liens-plan {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    font-weight: normal;

    color: #333333;

    text-decoration: none;

    font-style: italic;



}

.liens-planGras11 {





    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    font-weight: bold;

    color: #333333;

    text-decoration: none;

}

.liens-plan11 {



    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: normal;

    color: #333333;

    text-decoration: none;

}

.borduredroiteGaucheBleue {



    border-right-width: 1px;

    border-right-style: solid;

    border-right-color: #666699;

    border-left-width: 1px;

    border-left-style: solid;

    border-left-color: #666699;

}

a.lien-bleu:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #44587E;

	text-decoration: none;

}



a.lien-bleu:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #44587E;

	text-decoration: none;

}



.text-blanc {



    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    font-weight: normal;

    color: #333333;

}

.txtRouge11 {



    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: normal;

    color: #CC3333;

}

.titreTexteBleu {





    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    font-weight: bold;

    color: #336699;

}

.titreBleuClair {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bolder;

	color: #0099CC;

	font-style: italic;



}

.cellFormulairB {

	border: 1px solid #0099cc;

	background-color: #C9E7F1;

	color: #0099CC;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	border-right-color: #6699CC;

	border-top-color: #6699CC;

	border-bottom-color: #6699CC;

	border-left-color: #6699CC;

	border-color: #6699CC;

	font-weight: bolder;
	z-index:-1;
}

.mail {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    color: #009900;

    line-height: 20px;

}



.mail2 {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 16px;

    color: #008080;

    line-height: 20px;

}



a.mail2:link {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 16px;

    color: #008080;

    line-height: 20px;

}



a.mail2:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 16px;

    color: #008080;

    line-height: 20px;

}



.mail3 {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 18px;

    color: #008080;

    line-height: 20px;

}

.Style2 {font-size: 12px; color: #333333; line-height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif;}

.Style3 {

	font-size: 14px;

	font-weight: bold;

}



.Style5 {font-size: 14px}



.part {

	font-size: 12px; color: #333333; line-height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif;

}



a.part {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: bolder;

    color: #85B19C;

    text-decoration: none;



}

a.part:hover {

    text-decoration: underline;

}

.titreViolet {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 15px;

    font-weight: 900;

    color: #9966FF;

    line-height: normal;

    font-variant: normal;

    text-transform: none;

    font-style: italic;
}
.titreTexteViolet {






    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 14px;

    font-weight: bold;

    color: #9966FF;
}
select {
	z-index: -1;
}
.borduredroite {

    border-right-width: 1px;

    border-right-style: solid;

    border-right-color: #000000;
}
