body {
	background-color: #DF6F00;
	padding: 10px;
	text-align: left;
	font-family: "Times New Roman";
	font-size: 14px;
    font-weight: normal;
	color: Black;  	
}

.headerZone
{
    font-weight: normal;
}

.alert
{
    font-weight: bold;
    text-align: center; 
 	margin-top: 1.0em;
	margin-bottom: 1.0em;
}

/*img 
{ 
	text-align: center; 
}*/

.logoZone
{
	background-image: url(Images/ban_cdbd.jpg);
	/* background-image: url(../../TextImage.aspx?Text=CDBD&Font=Saddlebag&FontStyle=Bold&FontSize=100&Width=500&Color=Red&BackColor=%23DF6F00); */
	/* background-image: url(../../TextImage.aspx?Text=CDBD&Font=Saddlebag&FontStyle=Bold&FontSize=100&Width=500&Color=Red&BackColor=%FFB82A); */
	/* background-image: url(../../TextImage.aspx?Text=CDBD&Font=CircusOrnate&FontSize=48&Width=500&Color=Red); */
    height: 150px;
    background-repeat: no-repeat;
    background-position: center center;
    /*background-color: #FFB82A;*/
}

.mainMenuZone
{
	float: left;
    width: 150px;
}

.pageZone 
{
	background-color: white;
	padding: 10px;
	margin-left: 170px;
	border: 1px solid Black;
}

.footerZone
{
    margin-left: auto;
    margin-right: auto;
    font-size: 10px;
    vertical-align: bottom;
    /* border: 1px solid Black; */
    text-align: center; 
    clear: both; /* en dessous de toutes les boîtes */
}

/* div.pageZone div.formHeader H1
{
	text-align: center; 
}*/

div.pageZone div.formHeader
{
	text-align: center; 
}

/* .htmlFrame
{
	text-align: center; 
}*/

div.pageZone div.formFooter
{
	text-align: center; /* pour tout centrer dans la boîte, suite bug IE 5.5 - http://tutorials.alsacreations.com/centrer/ */
}

/* Formulaires sous forme tableau */
div.pageZone label.blockLabel
{	
	display : block;
	float : left;
	padding-right : 10px;
	/* text-align : right; */
	text-align : left;
	width : 300px;
}

div.pageZone label.dateBlockLabel
{	
	display : block;
	float : left;
	padding-right : 10px;
	text-align : left;
	width : 170px;
}

div.pageZone label.commandBlockLabel
{	
	display : block;
	/* text-align : right; */
	text-align : left;
	width : 300px;
}


/* Les CheckBoxList sont intégrés au Label... */
/*
div.pageZone label.checkboxListLabel
{
	float: left;
	width: 25%;
	border: 1px solid Black;
}*/
div.pageZone div.formGroupBox
{
	float: left;
	width: 15%;
	/* border: 1px solid Black; */
	padding: 10px;
}

div.pageZone div.formBody
{
	float: left;
	width: 35%;
	/* border: 1px solid Black; */
	padding: 10px;
}

div.pageZone select
{
	width : 120px;
}

div.pageZone input.longText
{
	width : 200px;
}

div.pageZone input.yearText
{
	width : 40px;
}

div.pageZone textarea
{
	width : 300px;
}

div.pageZone input.fileInput
{
	width : 500px;
}

div.pageZone input.Button
{
    margin-left: auto;
    margin-right: auto;
    clear: both; /* en dessous de toutes les boîtes */
}

div.pageZone div.searchCriteriaBox
{
	display : block;
	/* border: 1px solid Black; */
}


/* Titres */
h1,h2,h3
{
    margin: 0;
	font-family: "Times New Roman";
	font-size: 11px;
}
h1
{
 	margin-top: 1.0em;
	margin-bottom: 1.12em;
    font-size: 18px;
    font-weight: bold;
}
h2
{
    font-weight: normal;
}
h3
{
    font-weight: bold;
}

/* Liens */
a {
	text-decoration: none;
	color: #31659C;
	font-weight:bold;
}

a:visited {
	color: #31659C;
	font-weight:bold ;
}

a:hover {
	text-decoration: underline;
	color: #31659C;
	font-weight:bold;
}

a:active {
	color: #31659C;
	font-weight:bold;
}
