A
{
    FONT-SIZE: 8pt;
    COLOR: #00008b;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
BODY
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: verdana;

	background-image:url(../images/fond.gif);
    TEXT-ALIGN: center
}
.contenu{
background-color:#ededed;
}
.boutonm {
	background-image:url(../images/bt_gauche.jpg);
	height:30px;
	width:182px;
	background-repeat:no-repeat;
}
.boutonm a:link{
	background-image:url(../images/bt_gauche.jpg);
	height:30px;
	width:182px;
	background-repeat:no-repeat;
}
.boutonm a:hover{
	background-image:url(../images/bt_gauche_hover.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:182px;
	background-repeat:no-repeat;
}
.boutonm a:visited{
	background-image:url(../images/bt_gauche.jpg);
	height:30px;
	width:182px;
	background-repeat:no-repeat;
}
.boutonl {
	background-image:url(../images/bt_gauche_hover.jpg);
	height:30px;
	width:182px;
	background-repeat:no-repeat;
}
.boutonl a:link{
	background-image:url(../images/bt_gauche_hover.jpg);
	height:30px;
	width:182px;
	background-repeat:no-repeat;
}
.boutonl a:hover{
	background-image:url(../images/bt_gauche_hover.jpg);
	height:30px;
	width:182px;
	background-repeat:no-repeat;
}
.boutonl a:visited{
	background-image:url(../images/bt_gauche_hover.jpg);
	height:30px;
	width:182px;
	background-repeat:no-repeat;
}
.lien_menu_date{
font-size:11px;
color:#033A76;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
padding-top:4px;
}
.lien_menu{
font-size:10px;
color:#033A76;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
padding-top:4px;
}
.lien_menu a:link{font-size:10px;
color:#033A76;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
padding-top:4px;
}
.lien_menu a:hover{font-size:10px;
color:#545353;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
padding-top:4px;
}
.lien_menu a:visited{font-size:10px;
color:#033A76 ;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
padding-top:4px;
}
.lien_carte {
font-weight:bold;
font-size:12px;
color:#033A76;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
padding-top:4px;
}
.lien_carte a:link{font-size:12px;font-weight:bold;
color:#033A76;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
padding-top:4px;

}
.lien_carte a:hover{font-size:12px;font-weight:bold;
color:#545353;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
padding-top:4px;

}
.lien_carte a:visited{font-size:12px;font-weight:bold;
color:#033A76 ;
font-family:Verdana, Arial, Helvetica, sans-serif;

text-decoration:none;
padding-top:4px;
}
H1
{
    FONT-SIZE: 10pt;
    COLOR: #266399;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: center
}
H2
{
    FONT-SIZE: 19pt;
    MARGIN: 0px;
    COLOR: #bc003a;
    FONT-FAMILY: verdana
}
H3
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: transparent
}
TD
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana
}
TH
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: verdana
}
INPUT
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: verdana;
    SCROLLBAR-BASE-COLOR: #266399;
    BACKGROUND-COLOR: #ffffff
}
TEXTAREA
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: verdana;
    SCROLLBAR-BASE-COLOR: #266399;
    BACKGROUND-COLOR: #ffffff
}
SELECT
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: verdana;
    SCROLLBAR-BASE-COLOR: #607fb0;
    BACKGROUND-COLOR: #ffffff
}
HR
{
    COLOR: #004b96
}
.invalide
{
    FONT-WEIGHT: bold;
    COLOR: #cf0000;
    FONT-FAMILY: verdana
}
.menu
{
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 2px;
    FONT-FAMILY: verdana;
}
.menu A
{
    MARGIN-LEFT: 5px;
    COLOR: black;
    MARGIN-RIGHT: 5px;
    PADDING-TOP: 2px;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.menu A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #5a6a8a;
}
.menu A.selected
{
    FONT-WEIGHT: bold;
    COLOR: black
}
.menu A.selected:hover
{
    COLOR: black;
    BACKGROUND-COLOR: lightgrey
}
.menu A.titremenu
{
    COLOR: black;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.menu A.titremenu:hover
{
}
.ongletContenu
{
    BORDER-RIGHT: #f7ead0 2px outset;
    BORDER-TOP: #f7ead0 1px solid;
    BORDER-LEFT: #f7ead0 2px outset;
    BORDER-BOTTOM: #f7ead0 2px outset;
    FONT-FAMILY: verdana
}
.ongletOff
{
    BORDER-RIGHT: #f7eee0 2px outset;
    PADDING-RIGHT: 3px;
    BORDER-TOP: lightgrey 2px outset;
    MARGIN-TOP: 5px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: lightgrey 2px outset;
    CURSOR: hand;
    COLOR: gray;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #dcdcdc 2px;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #eaeaea
}
.ongletOn
{
    BORDER-RIGHT: #f7ead0 2px outset;
    PADDING-RIGHT: 3px;
    BORDER-TOP: darkgray 2px outset;
    PADDING-LEFT: 3px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: darkgray 2px outset;
    CURSOR: hand;
    COLOR: black;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #f7ead0 1px;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: lightgrey
}
.tableau
{
    WIDTH: 700px;
    BACKGROUND-COLOR: white
}
.tableauw
{
    WIDTH: 100%;
    BACKGROUND-COLOR: black
}
.td1
{
    BORDER-RIGHT: black 0px;
    BORDER-TOP: black 0px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 0px;
    BORDER-BOTTOM: black 0px;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}
.td2
{
    BORDER-RIGHT: black 0px;
    BORDER-TOP: black 0px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 0px;
    COLOR: #3671ad;
    BORDER-BOTTOM: black 0px;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffffff
}
.td6
{
    BORDER-RIGHT: black 0px;
    BORDER-TOP: black 0px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 0px;
    COLOR: #3671ad;
    BORDER-BOTTOM: black 0px;
    FONT-FAMILY: verdana;

}
.tdalert
{
    BORDER-RIGHT: black 0px;
    BORDER-TOP: black 0px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 0px;
    COLOR: black;
    BORDER-BOTTOM: black 0px;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ff0000
}
.td3
{
    BORDER-RIGHT: black 0px;
    BORDER-TOP: black 0px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 0px;
    COLOR: black;
    BORDER-BOTTOM: black 0px;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}
.th1
{
    BORDER-RIGHT: black 0px;
    BORDER-TOP: black 0px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 0px;
    COLOR: #033A76;
    BORDER-BOTTOM: black 0px;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ededed;
}
.th2
{
    BORDER-RIGHT: black 0px;
    BORDER-TOP: black 0px;
    FONT-SIZE: 7pt;
    BORDER-LEFT: black 0px;
    COLOR: white;
    BORDER-BOTTOM: black 0px;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #033A76
}
.th3
{
    BORDER-RIGHT: black 0px;
    BORDER-TOP: black 0px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 0px;
    COLOR: dimgray;
    BORDER-BOTTOM: black 0px;
    FONT-FAMILY: verdana
}
.etatTableau
{
    BORDER-RIGHT: #266399 0px solid;
    BORDER-TOP: #266399 0px solid;
    FONT-SIZE: 8px;
    BORDER-LEFT: #266399 0px solid;
    COLOR: black;
    BORDER-BOTTOM: #266399 0px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffffff
}
.etatTableau3
{
    FONT-SIZE: 8px;
    COLOR: black;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #e6e8ef;
}
.etatTitre1
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #266399;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.etatTitre2
{
    FONT-SIZE: 10px;
    COLOR: #266399;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center
}
.etatTitre3
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #d2d2d2
}
.titremenu
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: verdana
}
.etatTitre4
{
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #e6e6e6
}
.tdetat3
{
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana
}
.textgris
{
    COLOR: darkgray
}
.entetedoc
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #ffa07a;
    FONT-FAMILY: Arial;
    LETTER-SPACING: 5px
}
.rupture1
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ebebeb
}
.ruptureE
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #d7d7d7
}
.totalgen
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #808080
}
LI.li1
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 8pt;
    MARGIN-LEFT: 20px;
    LIST-STYLE-TYPE: none
}
UL.ul1
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 8pt
}
.liste
{
    FONT-SIZE: 8pt;
    MARGIN-LEFT: 0px;
    COLOR: black;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: Verdana;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: left
}
.liste LI
{
    FONT-SIZE: 8pt;
    MARGIN-LEFT: 8px;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.bouton
{	background-color:#ededed;
    BORDER-RIGHT: #7895ca 1px outset;
    BORDER-TOP: #7895ca 1px outset;
    FONT-SIZE: 8pt;
    MARGIN: 2px;
    BORDER-LEFT: #7895ca 1px outset;
    COLOR: #033A76;
    BORDER-BOTTOM: #7895ca 1px outset;
    FONT-FAMILY: Verdana;
}
.td2 A
{
    COLOR: #3671ad
}
.tdinvalide
{
    FONT-SIZE: 8pt;
    COLOR: #266399;
    BACKGROUND-COLOR: white
}
.tdinvalide A
{
    FONT-SIZE: 8pt;
    COLOR: #266399;
    BACKGROUND-COLOR: white
}
.th1 A
{
}
.etatTitre1 A
{
    COLOR: #266399
}
.calendrierTableau
{
    BORDER-RIGHT: #7895ca 2px solid;
    BORDER-TOP: #033A76 2px solid;
    FONT-SIZE: 10px;
    MARGIN: 2px 2px;
    BORDER-LEFT: #033A76 2px solid;
    WIDTH: 500px;
    BORDER-BOTTOM: #7895ca 2px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d8d8d8;
	padding:0px;
	color:#033A76;
}
.calendrierTitreTableau
{
    BORDER-RIGHT: #ededed 0px solid;
    BORDER-TOP: #ededed 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: #ededed 0px solid;
    COLOR: #033A76;
    BORDER-BOTTOM: #ededed 0px solid;
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d8d8d8;
    FONT-VARIANT: small-caps;
	margin::0px;
		padding:0px;
}
.calendrierTitreColonne
{
    BORDER-RIGHT: #ededed 0px solid;
    BORDER-TOP: #ededed 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: #ededed 0px solid;
    COLOR: #033A76 ;
    BORDER-BOTTOM: #ededed 0px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d8d8d8;
    TEXT-ALIGN: center;
	margin::0px;
		padding:0px;
}
.calendrierCelluleActive
{
    BORDER-RIGHT: #ededed 0px solid;
    BORDER-TOP: #ededed 0px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #ededed 0px solid;
    BORDER-BOTTOM: #ededed 0px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #c9d8f6;
    TEXT-ALIGN: center;
	margin::0px;
		padding:0px;
}
.calendrierCelluleInactive
{
    BORDER-RIGHT: #ededed 0px solid;
    BORDER-TOP: #ededed 0px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #ededed 0px solid;
    BORDER-BOTTOM: #ededed 0px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #7895ca;
    TEXT-ALIGN: center;
	margin::0px;
		padding:0px;
}
.sousmenu
{

    PADDING-RIGHT: 5px;

    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;

    PADDING-TOP: 5px;

    BACKGROUND-COLOR: #e6e8ef;
		
}
.sousmenu A
{
    COLOR: black;
    TEXT-DECORATION: none;
	
}
.sousmenu .selected
{
    COLOR: white;
    BACKGROUND-COLOR: white;

}
.menuOver
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #f7a639;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #162f6b;
    TEXT-ALIGN: center;

}
.menuOver A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #f7a639;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #162f6b;
    TEXT-ALIGN: center;

}
.menuApplicationOver
{
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #F0A63D;
		
}
.menuApplicationOver A
{

    COLOR: white;


}
.menuApplication
{

    FONT-SIZE: 11px;
    COLOR: black;


    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none;

}
.menu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #033A76;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-ALIGN: center
}
.menu A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #033A76;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #b0c8eb;
    TEXT-ALIGN: center;
}
.sousMenuOver
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;

}
.calendrierCelluleVide
{
    FONT-SIZE: 1px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 1px;
    BACKGROUND-COLOR: #d8d8d8;
	margin::0px;
		padding:0px;
}
.calendrierCelluleActiveHover
{
    BORDER-RIGHT: powderblue 0px solid;
    BORDER-TOP: powderblue 0px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: powderblue 0px solid;
    BORDER-BOTTOM: powderblue 0px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ededed;
    TEXT-ALIGN: center;
	margin::0px;
		padding:0px;
}
.calendrierTableauJournalier
{
    BORDER-RIGHT: #7895ca 2px solid;
    BORDER-TOP: #033A76 2px solid;
    FONT-SIZE: 10px;
    MARGIN: 2px 2px;
    BORDER-LEFT: #033A76 2px solid;
    WIDTH: 250px;
    BORDER-BOTTOM: #7895ca 2px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d8d8d8;
		padding:0px;
		color:#033A76;
		width:300px;
}
.calendrierSelectJournalier
{
    BORDER-RIGHT: mediumblue 0px solid;
    BORDER-TOP: mediumblue 0px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: mediumblue 0px solid;
    WIDTH: 50pt;
    BORDER-BOTTOM: mediumblue 0px solid;
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ededed;
	margin::0px;
		padding:0px;
}

/**gauche**/
.calendrierTableauNavig_g
{
    BORDER-RIGHT: lightblue 0px solid;
    BORDER-TOP: lightblue 0px solid;
    BORDER-LEFT: lightblue 0px solid;	
    BORDER-BOTTOM: lightblue 0px solid;	
	margin::0px;
	background-image:url(../images/fleche_h.jpg);	
	background-repeat:no-repeat;	
	padding:0px;	
		
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #033A76 ;
    TEXT-ALIGN: center;
	color:#FFFFFF;



}


.calendrierTableauNavigHover_g /**metre fleche**/
{
    BORDER-RIGHT: aliceblue 0px solid;
    BORDER-TOP: aliceblue 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: aliceblue 0px solid;
    COLOR: #033A76 ;
    BORDER-BOTTOM: aliceblue 0px solid;

    TEXT-ALIGN: center;
	margin::0px;
		padding:0px;
		color:#FFFFFF;
				background-image:url(../images/fleche_l.jpg);
		background-repeat:no-repeat;
}
.calendrierCelluleInactiveHover_g
{
    BORDER-RIGHT: oldlace 0px solid;
    BORDER-TOP: oldlace 0px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: oldlace 0px solid;
    BORDER-BOTTOM: oldlace 0px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-ALIGN: center;
	margin::0px;
		padding:0px;
		background-image:url(../images/fleche_h.jpg);
		background-repeat:no-repeat;
}

/** fleche neutre dans le calendrier**/

.calendrierTableauNavig
{
    BORDER-RIGHT: lightblue 0px solid;
    BORDER-TOP: lightblue 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: lightblue 0px solid;
    COLOR: #033A76 ;
    BORDER-BOTTOM: lightblue 0px solid;

    TEXT-ALIGN: center;
	margin::0px;
		padding:0px;
		color:#FFFFFF;

}


.calendrierTableauNavigHover /**metre fleche**/
{
    BORDER-RIGHT: aliceblue 0px solid;
    BORDER-TOP: aliceblue 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: aliceblue 0px solid;
    COLOR: #033A76 ;
    BORDER-BOTTOM: aliceblue 0px solid;

    TEXT-ALIGN: center;
	margin::0px;
		padding:0px;
		color:#FFFFFF;

}
.calendrierCelluleInactiveHover
{
    BORDER-RIGHT: oldlace 0px solid;
    BORDER-TOP: oldlace 0px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: oldlace 0px solid;
    BORDER-BOTTOM: oldlace 0px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-ALIGN: center;
	margin::0px;
		padding:0px;
}


/**droite**/
.calendrierTableauNavigHover_d /**metre fleche**/
{
    BORDER-RIGHT: aliceblue 0px solid;
    BORDER-TOP: aliceblue 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: aliceblue 0px solid;
    COLOR: #033A76 ;
    BORDER-BOTTOM: aliceblue 0px solid;

    TEXT-ALIGN: center;
	margin::0px;
		padding:0px;
		color:#FFFFFF;
				background-image:url(../images/fleche_d.jpg);
		background-repeat:no-repeat;
}
.calendrierCelluleInactiveHover_d
{
    BORDER-RIGHT: oldlace 0px solid;
    BORDER-TOP: oldlace 0px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: oldlace 0px solid;
    BORDER-BOTTOM: oldlace 0px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-ALIGN: center;
	margin::0px;
		padding:0px;
		background-image:url(../images/fleche_hd.jpg);
		background-repeat:no-repeat;
}
.calendrierTableauNavig_d
{
    BORDER-RIGHT: lightblue 0px solid;
    BORDER-TOP: lightblue 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: lightblue 0px solid;
    COLOR: #033A76 ;
    BORDER-BOTTOM: lightblue 0px solid;

    TEXT-ALIGN: center;
	margin::0px;
		padding:0px;
		color:#FFFFFF;
		background-image:url(../images/fleche_hd.jpg);
		background-repeat:no-repeat;

}
.calendrierCelluleHorsInterval
{
    BORDER-RIGHT: lightgrey 0px solid;
    BORDER-TOP: lightgrey 0px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: lightgrey 0px solid;
    BORDER-BOTTOM: lightgrey 0px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center;
	margin::0px;
		padding:0px;
}
TABLE
{
    FONT-SIZE: 8pt;
    MARGIN: 0px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ededed;
	padding:0px;
	border:0px;
}
.menuHaut
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: transparent
}

.altern
{
    FONT-SIZE: 8pt;
    COLOR: darkblue;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #e6e8ef;
}
.bodyFen
{
    BACKGROUND-COLOR: white
}
.th2 A
{
    COLOR: white;
    BACKGROUND-COLOR: #266399
}
.incomplet
{
    FONT-SIZE: 7pt;
    COLOR: white;
    BACKGROUND-COLOR: #ffa0b3
}
.grostitre
{
    FONT: bold 10pt Verdana, Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: uppercase;
    COLOR: #033A76;
    TEXT-ALIGN: left
}
.petititre
{
    FONT: bold 8pt Verdana, Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #f7a639;
    TEXT-ALIGN: left
}
.contenu
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify
}
.puce
{
    BACKGROUND-IMAGE: none;
    VERTICAL-ALIGN: top
}
.petititrefaq
{
	font-weight:bold;
	text-transform: none;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial
}
.petititrefaq A
{
    COLOR: black
}
.td4
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white
}
.Style3 {
	color: #000000;
	font-size: 6pt;

	border-color:#98BAD3;

}
.Style2 {
	color: #000000;
	font-size: 7pt;
	background-color:#ffffff;
	border:0px;
	height:16px;
	padding:0px;
	margin:0px;
	width:180px;
}
.champs {
	color: #000000;
	font-size: 9pt;

	border-bottom:0px #ACACAC solid;
	border-left:0px #545353 solid;
	border-right:1px #ACACAC solid;
	border-top:1px #545353  solid;
	height:18px;
	padding:0px;
	margin:0px;
	width:40px;
}
/**.bouton_champs{
padding:0px;
margin:0px;
	border-bottom:1px #545353  solid;
	border-left:1px #ACACACsolid;
	border-right:1px #545353 solid;
	border-top:1px  #ACACAC  solid;
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
TEXT-ALIGN: center;
color:#545353 ;
height:18; 
width:23; 
cursor: pointer;

}**/
.bouton_champs{
padding-top:0px;
margin:0px;
border:0px #FFFFFF solid;

FONT-SIZE: 10px;
TEXT-ALIGN: center;
color:#FFFFFF;
height:22; 
width:21; 
cursor: pointer;
background-color: transparent;
}
.table_form{ width:360px; height:51px;}

.form_tran {BACKGROUND-COLOR: transparent ; 
}
.table_centre { width:480px; height:380px; text-align:right; padding:0px; margin:4px; }
 
.text_champs{

FONT-SIZE: 12px;
color:#FFFFFF;
text-align: right;
padding-right:5px;

background-image:url(../images/fond3.gif);
}
.inscri a:link {
padding:0px;
margin:0px;
border:0px;

FONT-SIZE: 10px;
TEXT-ALIGN: center;
color:#FFFFFF;
height:16; 
width:18; 
background-color: transparent;
text-decoration:none;
}
.inscri a:visited {
padding:0px;
margin:0px;
border:0px;

FONT-SIZE: 10px;
TEXT-ALIGN: center;
color:#FFFFFF;
height:16; 
width:18; 
background-color: transparent;
text-decoration:none;
}
.inscri a:hover {
padding:0px;
margin:0px;
border:0px;

FONT-SIZE: 10px;
COLOR: #033A76 ;
TEXT-ALIGN: center;
color:#FFFFFF;
height:16; 
width:18; 
background-color: transparent;
text-decoration: underline;
}
.inscri a:active {
padding:0px;
margin:0px;
border:0px;

FONT-SIZE: 12px;
COLOR: #033A76 ;
TEXT-ALIGN: center;
color:#FFFFFF;
height:18; 
width:18; 
background-color: transparent;
text-decoration:none;
}


.Style4 {
	color: #000000;
}
.Style5 {
	color: #000000;
	background-color:#ededed;
}

.text_form{
text-align:left;
text-decoration:none;
font-weight:200;
}
.fond_blanc{
background-color:#FFFFFF;}

#colonne_centre{ 

	float:left;
	width:587px;
	height:415px;
	vertical-align:middle;
	padding: 0px;
	background-image: url(../images/course_bato_2.jpg);
	background-repeat:no-repeat;
}
#text_accueil{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:29px;
	color:#ffffff;
	text-align: right;
	padding-right:5px;
	}


