/**
 * 
 * @version $Revision $
 * @cvs $id $
 */
td#mainContentLeft{
	width:200px;
	background-color: #B8DFF6; background-image:url(../images/design/accueilMainContentLeftBackground.gif); background-position: top; background-repeat: no-repeat;
}

td#mainContentCenter{
	width: 531px; 
	background-color: #F1FCF9;
}

td#mainContentRight{
	width: 259px; 
	background-color: #B8DFF6; background-image:url(../images/design/accueilMainContentRightBackground.gif); background-position: top; background-repeat: no-repeat;
}

div#page{
	border-top: 1px solid #E9F1F1;
}

div#page div.pageContent{
	padding: 0px;
	margin: 5px;
}

/**********************************************************************************************************
 *                                                                 SPECIFICATIONS POUR LA COLONNE GAUCHE
 ***********************************************************************************************************/

td#mainContentLeft div#accueilLeftColumn{
	height: 295px; width: 200px; 
}

div#accueilLeftColumn div#presentationAGAO{
	height: 185px;
	margin: 0px; margin-top: 51px;
}

div#accueilLeftColumn a#presentationAGAOTrigger{
	display: block;
	margin-left: 40px;
	width: 140px; height: 35px; 
	padding-left: 20px;
	text-align: left; text-decoration: none;		
	background-image: url(../images/design/accueilPresentationAGAOFlecheOn.jpg); background-repeat: no-repeat; background-position: top left;
}

div#accueilLeftColumn a#presentationAGAOTrigger span{
	font-size:12px; font-weight:bold; color:#347296;
	background: none;
}
	
div#accueilLeftColumn a#presentationAGAOTrigger:hover{
	background-image: url(../images/design/accueilPresentationAGAOFlecheOn.jpg); background-repeat: no-repeat; background-position: top left;
}

div#accueilLeftColumn a#presentationAGAOTrigger:hover span{
	color:#1BBA92;
}

/*------------------------------------------ -----------------------------------------------------------------*/

td#mainContentLeft a#lienFnagaTrigger{
	position: absolute; bottom: 55px; left: 35px;
	display: block;
	width: 140px;
	margin: auto; margin-top: 90px;
	color: #707272; font-weight: bold; font-size: 10px; 
	text-decoration: none;
}

/**********************************************************************************************************
 *                                                                 SPECIFICATIONS POUR LA COLONNE DROITE
 ***********************************************************************************************************/
td#mainContentRight div#accueilRightColumn {
	width: 259px;
}

div#accueilRightColumn div#loginBox{
	position: relative;
	height: 125px; width: 222px; 
	margin-top: 10px; margin-right: auto; margin-left: auto;
	border: 1px  solid #B8DFF6;
	background-image:url(../images/design/loginBoxBackground.gif); background-position: left top; background-repeat:no-repeat;
}

div#accueilRightColumn div#loginBox h3{
	margin: 0px; margin-top: 7px; margin-left: 30px; margin-bottom: 5px;
	padding: 0px;
	color: #EE7244; font-weight: bold; font-size: 12px; 
}

div#accueilRightColumn div#loginBox span{
	margin: 0px; margin-left: 20px; margin-top: 5px;
	color: #2D2D2E; font-size: 11px; 
}

div#accueilRightColumn div#loginBox input{
	margin: 0px; margin-left: 15px; margin-top: 0px;
}

div#accueilRightColumn div#loginBox button{
	margin: 0px; margin-left: 20px; margin-top: 5px;
}

div#accueilRightColumn div#loginBox  button span{
	margin: 0px;
}

div#accueilRightColumn div#loginBox form#loginForm button#loginTrigger{
	position: absolute; right: 20px; top: 55px;
	margin: 0px; margin-left: 0px; margin-top: 0px;
}

div#accueilRightColumn div#loginBox a{
	color: #EE7244; font-weight: bold;
}

/*------------------------------------------ -----------------------------------------------------------------*/

div#accueilRightColumn div#paiementEnLigne{
	position: relative;
	height: 135px; width: 222px; 
	margin-top: 7px; margin-right: auto; margin-left: auto;
	background-image:url(../images/design/paymentBoxBackground.jpg); background-position: left top; background-repeat:no-repeat;
	cursor: pointer;
	padding-top: 0px;
}

div#accueilRightColumn div#paiementEnLigne h3{
	margin: 0px; margin-top: 7px;margin-bottom: 5px;
	padding: 0px;
	color: #347296; font-weight: bold; font-size: 12px; 
	text-align: center;
	font-style: italic;
}

div#accueilRightColumn div#paiementEnLigne a{
	display: block;
	width: 130px;
	margin: 0px; margin-top : 7px; margin-left : 85px;
	color:#347296; font-weight: bold; font-size: 12px; 
	text-decoration: none;
}

div#accueilRightColumn div#paiementEnLigne a:hover{
	color:#1BBA92;
}

/*------------------------------------------ -----------------------------------------------------------------*/
div#accueilRightColumn div.animation{
	height: 87px; width: 214px; 
	margin-top: 5px; margin-right: auto; margin-left: auto;
	background-image:url(../images/design/accueilAnimationRightBackground.gif); background-position: left top; background-repeat:no-repeat;
	padding: 4px;
}