/**
 *Description: Page de style CSS.
 *Société: devAG
 *Date: 2006-08-02
 *Auteur: Alexandre Gagné
 *Historique:
 	*2006-08-02: [Alexandre Gagné] Version finale.
 */

body
{
	font: 12px Lucida Sans Unicode,Bitstream Vera Sans,Helvetica,Luxi Sans,Arial,Courier;
	color: #FFFFFF;
	background: url("./img/background.gif") top left;
}
td
{
	font: 12px Lucida Sans Unicode,Bitstream Vera Sans,Helvetica,Luxi Sans,Arial,Courier;
	color: #FFFFFF;
}
hr
{
	width: 80%;
	height: 1px;
	border: 0px;
	background-color: #000000;
}
A:link
{
	text-decoration: none;
	font-weight:bold;
	color: #FFFFFF;
}
A:visited
{
	text-decoration: none;
	font-weight:bold;
	color: #FFFFFF;
}
A:active
{
	text-decoration: none;
	font-weight:bold;
	color: #000000;
}
A:hover
{
	text-decoration: underline;
	font-weight:bold;
	color: #000000;
}

/*********************
*** CHAMPS ÉDITION ***
**********************/
.inputBox
{
	font: 10px Lucida Sans Unicode,Bitstream Vera Sans,Helvetica,Luxi Sans,Arial,Courier;
	font-weight: bold;
	background-color: #FFFFFF;
	border: solid 1px #000000;
	color: #000000;
}
.cboBox
{
	font: 10px Lucida Sans Unicode,Bitstream Vera Sans,Helvetica,Luxi Sans,Arial,Courier;
	font-weight: bold;
	background-color: #FFFFFF;
	border: solid 1px #000000;
	color: #000000;
}
.textArea
{
	font: 10px Lucida Sans Unicode,Bitstream Vera Sans,Helvetica,Luxi Sans,Arial,Courier;
	font-weight: bold;
	background-color: #FFFFFF;
	border: solid 1px #000000;
	color: #000000;
}
.boutonForm
{
	font: 10px Lucida Sans Unicode,Bitstream Vera Sans,Helvetica,Luxi Sans,Arial,Courier;
	font-weight: bold;
	background-color: #D27716;
	border: solid 1px #000000;
	color: #000000;
}

/********************
*** CADRE DU SITE ***
*********************/

#divEnteteSite
{
	background: url("./img/top.gif") no-repeat top left;
	padding: 0px 0px 0px 0px;
	margin-top: 0px;
	margin-left: 0px;
	width: 888px;
	height: 159px;
	position: absolute;
}

#divMenuSite
{
	background: url("./img/menu.gif") no-repeat top left;
	padding: 0px 0px 0px 0px;
	margin-top: 159px;
	margin-left: 0px;
	width: 156px;
	height: 336px;
	position: absolute;
}

#divLogoSite
{
	background: transparent no-repeat top left;
	padding: 0px 0px 0px 0px;
	margin-top: 0px;
	margin-left: 15px;
	width: 100px;
	height: 120px;
	position: absolute;
}

#divPageSite
{
	background: transparent no-repeat top left;
	padding: 0px 0px 0px 0px;
	margin-top: 88px;
	margin-left: 165px;
	width: 260px;
	height: 35px;
	position: absolute;
}

#divLogoSADC
{
	background: transparent no-repeat top left;
	padding: 0px 0px 0px 0px;
	margin-top: 441px;
	margin-left: 8px;
	width: 109px;
	height: 25px;
	position: absolute;
}

#divPrincipale
{
	background: transparent no-repeat top left;
	padding: 0px 0px 0px 0px;
	margin-top: 170px;
	margin-left: 175px;
	width: 650px;
	position: absolute;
	font: 12px Lucida Sans Unicode,Bitstream Vera Sans,Helvetica,Luxi Sans,Arial,Courier;
	text-align: JUSTIFY;
}

#divItemsLarge
{
	background: transparent no-repeat top left;
	padding: 0px 0px 0px 0px;
	margin-top: 0px;
	margin-left: 50px;
	width: 550px;
	position: relative;
}

#divItemsLargeTop
{
	background: url("./img/cadre-grand-ttr-top.gif") no-repeat top left;
	padding: 12px 0px 0px 20px;
	margin-top: 0px;
	margin-left: 0px;
	width: 538px;
	height: 33px;
	max-height: 45px;
	position: relative;
	font: 18px Lucida Sans Unicode,Bitstream Vera Sans,Helvetica,Luxi Sans,Arial,Courier;
	color: #FFFFFF;
	font-weight: bold;
	text-align: LEFT;
}

#divItemsLargeTopLong
{
	background: url("./img/cadre-grand-ttr-top2.gif") no-repeat top left;
	padding: 12px 20px 0px 20px;
	margin-top: 0px;
	margin-left: 0px;
	width: 518px;
	height: 58px;
	max-height: 70px;
	position: relative;
	font: 18px Lucida Sans Unicode,Bitstream Vera Sans,Helvetica,Luxi Sans,Arial,Courier;
	color: #FFFFFF;
	font-weight: bold;
	text-align: LEFT;
}

#divItemsLargeCorps
{
	background: url("./img/cadre-grand-std-corps.gif") top left;
	padding: 10px 20px 10px 20px;
	margin-top: 0px;
	margin-left: 0px;
	width: 510px;
	position: relative;
	font: 12px Lucida Sans Unicode,Bitstream Vera Sans,Helvetica,Luxi Sans,Arial,Courier;
	text-align: LEFT;
}

#divItemsLargeBas
{
	background: url("./img/cadre-grand-std-bas.gif") no-repeat top left;
	padding: 12px 20px 0px 0px;
	margin-top: 0px;
	margin-left: 0px;
	width: 530px;
	height: 33px;
	position: relative;
	font: 10px Lucida Sans Unicode,Bitstream Vera Sans,Helvetica,Luxi Sans,Arial,Courier;
	color: #FFFFFF;
	font-style: italic;
	text-align: RIGHT;
}

#divNouvelleTitre
{
	background: transparent no-repeat top left;
	padding: 0px 0px 0px 0px;
	margin-top: 0px;
	margin-left: 0px;
	position: relative;
	font: 18px Lucida Sans Unicode,Bitstream Vera Sans,Helvetica,Luxi Sans,Arial,Courier;
	color: #FFFFFF;
	font-weight: bold;
	text-align: LEFT;
}

#divNouvelleDate
{
	background: transparent no-repeat top left;
	padding: 0px 0px 0px 0px;
	margin-top: 0px;
	margin-left: 0px;
	position: relative;
	font: 10px Lucida Sans Unicode,Bitstream Vera Sans,Helvetica,Luxi Sans,Arial,Courier;
	color: #FFFFFF;
	font-weight: bold;
	font-style: italic;
	text-align: LEFT;
}

#divNouvelleTexte
{
	background: transparent no-repeat top left;
	padding: 20px 0px 0px 0px;
	margin-top: 0px;
	margin-left: 0px;
	position: relative;
	font: 12px Lucida Sans Unicode,Bitstream Vera Sans,Helvetica,Luxi Sans,Arial,Courier;
	color: #FFFFFF;
	text-align: JUSTIFY;
}

#divItemsPetitGauche
{
	background: transparent no-repeat top left;
	padding: 0px 0px 0px 50px;
	margin-top: 0px;
	margin-left: 0px;
	position: relative;
}

#divItemsPetitDroite
{
	background: transparent no-repeat top left;
	padding: 0px 0px 0px 170px;
	margin-top: 0px;
	margin-left: 0px;
	position: relative;
}

#divItemsPetitTop
{
	background: url("./img/cadre-petit-ttr-top.gif") no-repeat top left;
	padding: 12px 0px 0px 20px;
	margin-top: 0px;
	margin-left: 0px;
	width: 388px;
	height: 33px;
	max-height: 45px;
	position: relative;
	font: 18px Lucida Sans Unicode,Bitstream Vera Sans,Helvetica,Luxi Sans,Arial,Courier;
	color: #FFFFFF;
	font-weight: bold;
	text-align: LEFT;
}

#divItemsPetitTopLong
{
	background: url("./img/cadre-petit-ttr-top2.gif") no-repeat top left;
	padding: 12px 0px 0px 20px;
	margin-top: 0px;
	margin-left: 0px;
	width: 388px;
	height: 58px;
	max-height: 70px;
	position: relative;
	font: 18px Lucida Sans Unicode,Bitstream Vera Sans,Helvetica,Luxi Sans,Arial,Courier;
	color: #FFFFFF;
	font-weight: bold;
	text-align: LEFT;
}

#divItemsPetitCorps
{
	background: url("./img/cadre-petit-std-corps.gif") top left;
	padding: 10px 20px 10px 20px;
	margin-top: 0px;
	margin-left: 0px;
	width: 360px;
	position: relative;
	font: 12px Lucida Sans Unicode,Bitstream Vera Sans,Helvetica,Luxi Sans,Arial,Courier;
	text-align: LEFT;
}

#divItemsPetitBas
{
	background: url("./img/cadre-petit-std-bas.gif") no-repeat top left;
	padding: 12px 20px 0px 0px;
	margin-top: 0px;
	margin-left: 0px;
	width: 390px;
	height: 33px;
	max-height: 45px;
	position: relative;
	font: 10px Lucida Sans Unicode,Bitstream Vera Sans,Helvetica,Luxi Sans,Arial,Courier;
	color: #FFFFFF;
	font-style: italic;
	text-align: RIGHT;
}

#divStandardPetitTop
{
	background: url("./img/cadre-petit-std-top.gif") no-repeat top left;
	padding: 12px 0px 0px 20px;
	margin-top: 0px;
	margin-left: 0px;
	width: 388px;
	height: 28px;
	max-height: 40px;
	position: relative;
	font: 18px Lucida Sans Unicode,Bitstream Vera Sans,Helvetica,Luxi Sans,Arial,Courier;
	color: #FFFFFF;
	font-weight: bold;
	text-align: LEFT;
}

#divStandardPetitCorps
{
	background: url("./img/cadre-petit-std-corps.gif") top left;
	padding: 0px 20px 10px 20px;
	margin-top: 0px;
	margin-left: 0px;
	width: 360px;
	position: relative;
	font: 12px Lucida Sans Unicode,Bitstream Vera Sans,Helvetica,Luxi Sans,Arial,Courier;
	color: #FFFFFF;
	text-align: LEFT;
}

#divStandardPetitBas
{
	background: url("./img/cadre-petit-std-bas.gif") no-repeat top left;
	padding: 12px 20px 0px 0px;
	margin-top: 0px;
	margin-left: 0px;
	width: 390px;
	height: 28px;
	max-height: 40px;
	position: relative;
	font: 10px Lucida Sans Unicode,Bitstream Vera Sans,Helvetica,Luxi Sans,Arial,Courier;
	color: #FFFFFF;
	font-style: italic;
	text-align: RIGHT;
}

#divStandardGrandTop
{
	background: url("./img/cadre-grand-std-top.gif") no-repeat top left;
	padding: 12px 0px 0px 20px;
	margin-top: 0px;
	margin-left: 0px;
	width: 538px;
	height: 28px;
	max-height: 40px;
	position: relative;
	font: 18px Lucida Sans Unicode,Bitstream Vera Sans,Helvetica,Luxi Sans,Arial,Courier;
	color: #FFFFFF;
	font-weight: bold;
	text-align: LEFT;
}

#divStandardGrandCorps
{
	background: url("./img/cadre-grand-std-corps.gif") top left;
	padding: 0px 20px 0px 20px;
	margin-top: 0px;
	margin-left: 0px;
	width: 510px;
	position: relative;
	font: 12px Lucida Sans Unicode,Bitstream Vera Sans,Helvetica,Luxi Sans,Arial,Courier;
	color: #FFFFFF;
	text-align: LEFT;
}

#divStandardGrandBas
{
	background: url("./img/cadre-grand-std-bas.gif") no-repeat top left;
	padding: 12px 20px 0px 0px;
	margin-top: 0px;
	margin-left: 0px;
	width: 540px;
	height: 28px;
	max-height: 40px;
	position: relative;
	font: 10px Lucida Sans Unicode,Bitstream Vera Sans,Helvetica,Luxi Sans,Arial,Courier;
	color: #FFFFFF;
	font-style: italic;
	text-align: RIGHT;
}

#divListeDocumentsPartenaire
{
	padding-bottom: 10px;
}

.TabTexteNormal
{
	font: 12px Lucida Sans Unicode,Bitstream Vera Sans,Helvetica,Luxi Sans,Arial,Courier;
	color: #FFFFFF;
}

.partenairesTitreCadre
{
	font: 18px Lucida Sans Unicode,Bitstream Vera Sans,Helvetica,Luxi Sans,Arial,Courier;
	color: #FFFFFF;
	font-weight: bold;
}

.contactNom
{
	font: 16px Lucida Sans Unicode,Bitstream Vera Sans,Helvetica,Luxi Sans,Arial,Courier;
	color: #FFFFFF;
	font-weight: bold;
}

.imgCadre
{
	border: solid 2px #003366;
}

.msgSucces
{
	background-color: #339900;
	padding: 5px 5px 5px 5px;
	margin-top: 0px;
	margin-left: 0px;
	width: 400px;
	position: relative;
	font: 14px Lucida Sans Unicode,Bitstream Vera Sans,Helvetica,Luxi Sans,Arial,Courier;
	color: #FFFFFF;
	font-weight: bold;
	text-align: CENTER;
	vertical-align: MIDDLE;
}

.msgErreur
{
	background-color: #CC3333;
	padding: 5px 5px 5px 5px;
	margin-top: 0px;
	margin-left: 0px;
	width: 400px;
	position: relative;
	font: 16px Lucida Sans Unicode,Bitstream Vera Sans,Helvetica,Luxi Sans,Arial,Courier;
	color: #FFFFFF;
	font-weight: bold;
	text-align: CENTER;
	vertical-align: MIDDLE;
}

.lstErreur
{
	font: 12px Lucida Sans Unicode,Bitstream Vera Sans,Helvetica,Luxi Sans,Arial,Courier;
	font-weight: bold;
	color: #FFFFFF;
}
