BODY
{
    BACKGROUND-COLOR: #0f2a48
}
h1
{
text-indent: 10px;
font-family: Trebuchet MS;
color: #ffffff;
font-size: 15px;

}


h2
{
text-indent: 30px;
font-family: Trebuchet MS;
color: #ffffff;
font-size: 13px;

}



h3
{margin-buttom:-3px;
text-indent: 10px;
font-family: Tahoma;
color: #f4b500;
font-size: 11px;

}


h4
{
text-indent: 90px;
font-family: Trebuchet MS;
color: #ffffff;
font-size: 14px;

}


h5
{
text-indent: 10px;
font-family: Trebuchet MS;
color: #ffffff;
font-size: 13px;

font-weight: bold;
}



TABLE
{
    BORDER-RIGHT: black;
    BORDER-TOP: black;
    BORDER-LEFT: black;
    BORDER-BOTTOM: black
}
P
{
    MARGIN-TOP: 4px;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 4px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma;
}
TABLE.TopBarBack
{
    BACKGROUND-IMAGE: url(images/TopBarBack.gif)
}
TABLE.Back1
{
    BACKGROUND-COLOR: #1a3450
}
TABLE.Back2
{
    BACKGROUND-COLOR: #23415d
}
TD.Back2
{
    BACKGROUND-COLOR: #23415d
}
TD.BottomCol2Back
{
    BACKGROUND-IMAGE: url(images/BottomCol2Back.gif)
}
TD.BottomCol1Back
{
    BACKGROUND-IMAGE: url(images/BottomCol1Back.gif)
}
TD.Back1
{
    BACKGROUND-COLOR: #1a3450
}
TABLE.BottomBarBack
{
    BACKGROUND-IMAGE: url(images/BottomBarraBack.jpg)
}
P.Justified
{
    TEXT-ALIGN: justify
}
TABLE.Top
{
    BORDER-RIGHT: black 0px solid;
    BORDER-TOP: black Opx solid;
    BORDER-LEFT: black 0px solid;
    BORDER-BOTTOM: black 0px
}
TABLE.Center
{
    BORDER-RIGHT: black 0px solid;
    BORDER-TOP: black 0px;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px
}
TABLE.Bottom
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
P.NoBreakBeforeAfter
*****************************
* Formulaire - definitions générales
************************************/

fieldset.Formulaire, fieldset.FormulaireSubmit { 
	border: none;
	margin-top: 10px;
}


.Formulaire{
border: none;}

fieldset.Formulaire label {
border: none;
	clear: left;
	float: left;
	display: block;
	width: 150px;
	text-align: right;
	margin: 0 5px 10px 0px;
	line-height: 18px;
}


fieldset.Formulaire label span {
		color: #0099cc;
	}
	

fieldset.Formulaire p.obligatoire {
		border: none;
 color: #505456;
		font-size: 10px;
	}


fieldset.Formulaire p.obligatoire span {
		color: #f00;
	}


fieldset.Formulaire hr { clear: both; visibility: hidden; height: 1px; border: none;
}


fieldset.Formulaire input:focus, fieldset.Formulaire select:focus, fieldset.Formulaire textarea:focus {
	background-color: #0099cc;
}


fieldset.Formulaire input, fieldset.Formulaire select, fieldset.Formulaire textarea {
	display: block;
	float: left; width: 130px;
 font-size: 10px;
	
	
}





fieldset.FormulaireSubmit {
	clear: both;
	text-align: center;
	border: none;
}   

fieldset.Formulaire fieldset#fs_coordonnees {
	float: left;
	width: 310px;
	border: none;
}

