body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	scrollbar-3dlight-color : #999999;
	scrollbar-arrow-color : #999999;
	scrollbar-base-color : #666666;
	scrollbar-darkshadow-color : Black;
	scrollbar-face-color : #FFFFFF;
	scrollbar-highlight-color : #999999;
	scrollbar-shadow-color : #999999;
	scrollbar-track-color : #FFFFFF;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}

a {
	font-size: 11px;
	color: #000000;
}
a:link {
	text-decoration: none;
	color:#336699;
}
a:exlink {
	text-decoration: none;
	color:#0099FF;
}
a:visited {
	text-decoration: none;
	color:#336699;
}
a:exvisited {
	text-decoration: none;
	color:#0099CC;
}
a:hover {
	text-decoration: none;
	color: red;
}
a:active {
	text-decoration: none;
	color:#66CCFF;
}

.imageLien{
	cursor:pointer;
}





.bas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #000000;
}
.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #333333;
}
.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #336699;
}
/*utilisée dans mail.jsp*/
.titreMailFormation{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
font-style: normal;
color: #000087;
}
/*utilisée dans affichage.jsp et affichageT.jsp*/
.titreNomFormation{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
font-style: normal;
color: red;
}
.titreNomFormationBis{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
font-style: normal;
color: #000087;
}
.titreTypeFormation{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
color: #000087;
}
.titreRubriqueFormation{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	FONT-WEIGHT: bold;
	color: #000087;
}
.POLES{
background-image: url('images/bandeau_dvpt.jpg');background-repeat:no-repeat;background-color:#336799;
}
.FORMATIONS{
background-image: url('images/bandeau_formations.gif');background-repeat:no-repeat;background-color:#336799;
-webkit-background-size: 100% 100%; 
 -o-background-size: 100% 100%; 
 -moz-background-size: 100% 100%; 
}
.CAPITALISATION{
background-image: url('images/iminfo_1_04.gif');background-repeat:no-repeat;background-color:#336799;
}
.PRODUITS{
background-image: url('images/bandeau_produits.gif');background-repeat:no-repeat;background-color:#336799;
}
.ARCHITECTURE{
background-image: url('images/iminfo_1_04.gif');background-repeat:no-repeat;background-color:#336799;
}
.WEBSERVICES{
background-image: url('images/iminfo_1_04.gif');background-repeat:no-repeat;background-color:#336799;
}
.UML{
background-image: url('images/iminfo_1_04.gif');background-repeat:no-repeat;background-color:#336799;
}
.JEE{
background-image: url('images/iminfo_1_04.gif');background-repeat:no-repeat;background-color:#336799;
}
.JAVA{
background-image: url('images/iminfo_1_04.gif');background-repeat:no-repeat;background-color:#336799;
}
.CCPP{
background-image: url('images/iminfo_1_04.gif');background-repeat:no-repeat;background-color:#336799;
}
.DIAS{
background-image: url('images/iminfo_1_04.gif');background-repeat:no-repeat;background-color:#336799;
}
.CONTACT{
background-image: url('images/iminfo_1_04.gif');background-repeat:no-repeat;background-color:#336799;
}
.produits         { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF}
.produits:link    { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; text-decoration: none; color: #FFFFFF}
.produits:visited { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; text-decoration: none; color: #CCCCCC}
.produits:hover   { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; text-decoration: underline; color: #FFFFFF;background-color: #4A79A9}

.formations         { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF}
.formations:link    { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; text-decoration: none; color: #FFFFFF}
.formations:visited { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; text-decoration: none; color: #CCCCCC}
.formations:hover   { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; text-decoration: underline; color: #333333;background-color: #99CCCC}

.formations2         { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000000}
.formations2:link    { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: none; color: #000000}
.formations2:visited { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: none; color: #CCCCCC}
.formations2:hover   { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: underline; color: #FFFFFF;background-color: #6699CC}

.developpement         { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF}
.developpement:link    { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; text-decoration: none; color: #FFFFFF}
.developpement:visited { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; text-decoration: none; color: #CCCCCC}
.developpement:hover   { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; text-decoration: underline; color: #333333;background-color: #DAC8DA}

.texteDeveloppement{ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF}

.cadreRubrique{
padding-right:5px;
padding-bottom:5px;
padding-left:5px;
padding-top:5px;
width:95%;
text-align :center;
border: 1px solid #000000;
background : #E8F7FC;
}

.image{
border: 1px dotted #000000;
}

.cadreGroupeFormationCalendrier{
width:100%; 
border:1px #BBBBBB solid;
background:#F9F9F9;
}


.cadreEnteteGroupeFormationCalendrier{  
width:100%; 
height : 20px;
vertical-align:middle;
text-align :left;
cursor:pointer;
border:0px ;
border-style: solid;  
border-color: #BBBBBB ;
}
.cadreEnteteGroupeFormationCalendrier:hover{  
width:100%; 
height : 20px;
vertical-align:middle;
text-align :left;
cursor:pointer;
border:0px ;
border-style: solid;  
border-color: #BBBBBB ;
background:#D4FFAA;
}
.libelleVilleSelectionneeCalendrier{
	font-size: 20px;
	font-style: normal;
	color: #336699;
}
.lienChoixVilleCalendrier{	
	font-size: 11px;
	color: red;
}
.lienChoixVilleCalendrier:link {
	text-decoration: none;
	color:red;
}
.lienChoixVilleCalendrier:exlink { 
	text-decoration: none;
	color:red;
}
.lienChoixVilleCalendrier:visited {
	text-decoration: none;
	color:red;
}
.lienChoixVilleCalendrier:exvisited {
	text-decoration: none;
	color:red;
}
.lienChoixVilleCalendrier:hover {
	background-color: #333333;
	text-decoration: none;
	color: red;
}
.lienChoixVilleCalendrier:active {
	text-decoration: ;
	color:red;
}

.lienNavigation{
	color: red;
	font-size: 15px;
	font-weight : bold;
}
.lienNavigation:link {
	color:red;
	font-size: 15px;
	text-decoration: none;
	
}
.lienNavigation:hover{
	color: blue;
	font-size: 15px;
	background:#D4D4FF;
	font-weight : bold;

}
.lienNavigation:exlink { 
	color: blue;
	font-size: 15px;
	text-decoration: none;
	background:white;
}
.lienNavigation:active {
	color: red;
	font-size: 15px;
	text-decoration: none;
}
.lienNavigation:exlink { 
	color:red;
	text-decoration: none;	
}



.cadreGroupeFormation{
width:99%; 
min-height:20px; 
text-align :center;
border:1px #BBBBBB dotted;
background-color:#FFFFFF;
vertical-align:middle;
}
.cadreEnteteGroupeFormation{  
padding-left:5px;
background-color:#FFFFFF;
width:99%;
min-height:20px; 
text-align :left;
cursor:pointer;
border:0px;
}
.cadreEnteteGroupeFormation:hover{  
padding-left:5px;
background-color:#D4FFAA;
width:99%;
min-height:20px; 
text-align :left;
cursor:pointer;
border:0px;
}


.cadreContenuGroupeFormation{
width:100%; 
border:0px;
background-color:#FFFFFF;
text-align :left;
background:#FFFFD4;
filter: Alpha(opacity=60);
-moz-opacity: .60;
-khtml-opacity: 0.60;
 opacity: .60; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color: #FF0000;
display:none;

}

.cadreContenuResultatRechercheFormation{
width:100%; 
border:0px;
background-color:#FFFFFF;
text-align :left;
background:#FFFFD4;
filter: Alpha(opacity=60);
-moz-opacity: .60;
-khtml-opacity: 0.60;
 opacity: .60; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color: #FF0000;
display:none;
padding:10px;
overflow:auto;
height:100px;
}

.cadreContenuGroupeFormationCalendrier{
display:none; 
border:0px;
background-color:#FFFFFF;
text-align :left;

}
.cadreTitreFormation{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color: #336699;
}


.colonneClaireCalendrier{
background:#BBBBBB;
color:#000000;
font-size:small;
text-align:center;
}
.colonneFonceeCalendrier{
background:#D4D4FF;
color:#000000;
font-size:small;
text-align:center;
}
.colonneClaire2Calendrier{
background:#BBBBBB;
color:#000000;
font-size:small;
text-align:center;
}
.colonneFoncee2Calendrier{
background:#D4D4FF;
color:#000000;
font-size:small;
text-align:center;
}

.colonneDureeCalendrier{
background:#FFFFD4;
color:#000000;
font-size:small;
text-align:center;
}
.colonneIntituleeFormationCalendrier{
background-color:#D4FFAA;
color:#000000;
font-size:small;
text-align:left;
padding-left:5px;
}
.entetecolonneIntituleeFormationCalendrier{
background-color:#D4FFAA;
color:#000000;
font-size:small;
text-align:center;
}

.cadreTransparent{
background-color:white;
filter: Alpha(opacity=80);
-moz-opacity: .80;
-khtml-opacity: 0.80;
 opacity: .80;  
}
.cadreRubriqueDetailFormation{
background:#E8F7FC;
border:1px solid; 
text-align:center;
vertical-align:middle;
cursor:pointer;
color: #000087;
width:100px;
height:20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: bold;
}

.cadreContenuRubriqueFormation{
width:750px;
text-align:left;
padding-left:50px;
padding-right:10px;
}
.cadreInfosGeneralesFormation{
background : #E8F7FC;
width:750px;
}


#cadreNouveautes{
padding-right:5px;
padding-bottom:5px;
padding-left:5px;
padding-top:5px;
border: 1px solid #666;
width:70%;
margin-left: auto; 
margin-right: auto; 
text-align:left;
background : #E8F7FC;
}

