/*---------------------------*/
/* Styles backgroud et liens */
/*---------------------------*/

@charset "iso-8859-1";
BODY  {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-top: 8;
	margin-left: 4;
	margin-right: 0;
	margin-bottom: 25;
	scrollbar-face-color: #dac085;
	scrollbar-shadow-color: #ab8c55;
	scrollbar-highlight-color: #ab8c55;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #895f31;
	background-color: #FFFFFF;
	background-image: url(images/bkgeneralaa.gif);
}

td#logo {
	width:324px;
	height:100px;
	vertical-align:top;
	background-image: url(images/bg_logo.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}

td#commendite {
	width:235px;
	text-align:left;
	vertical-align:middle;
	background-color:#dbc085;
}

td#utilitaire {
	width:426px;
	height:24px;
	background-image: url(images/bg_utilitaire.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}

td#menu {
	width:504px;
	height:45px;
	vertical-align:top;
	background-image: url(images/bg_menu.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

table#contenu {
	width:504px;
	height:271px;
	vertical-align:top;
	background-image: url(images/bg_contenu.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

td#bottom {
	width:469px;
	height:180px;
	background-image: url(images/img_bottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}

td#footer {
	width:750px;
	height:146px;
	text-align:right;
	vertical-align:middle;
	background-image: url(images/bg_footer.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

/*----------------------------*/
/*        menu principal      */
/*----------------------------*/

td#menu_on {
	width:33%;
	height:44px;
	text-align:center;
	vertical-align:middle;
	background-image: url(images/roll.gif);
	background-repeat:no-repeat;
	background-position:top center;
}

td#menu_off {
	width:33%;
	height:44px;
	text-align:center;
	vertical-align:middle;
}


/*----------------------------*/
/*        LIENS UTILISÉ       */
/*----------------------------*/


/*----------------------------*/
/*     NON LIENS UTILISÉ      */
/*----------------------------*/

A.menutop:link		{ color: #ffffff; text-decoration:none; 	 font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.menutop:visited		{ color: #ffffff; text-decoration:none;  	 font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.menutop:hover		{ color: #e0d5b9; text-decoration:none; font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}

A.menu:link		{ color: #003f6a; text-decoration:none; 	 font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight:bold;}
A.menu:visited		{ color: #003f6a; text-decoration:none;  	 font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight:bold;}
A.menu:hover		{ color: #ff0000; text-decoration:underline; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight:bold;}


A.soumenu:link		{ color: #0000cc; text-decoration:none; 	 font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.soumenu:visited		{ color: #0000cc; text-decoration:none;  	 font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.soumenu:hover		{ color: #ff0000;; text-decoration:none; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}

A.index:link		{ color: #0000cc; text-decoration:none; 	 font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.index:visited		{ color: #0000cc; text-decoration:none;  	 font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.index:hover		{ color: #ff0000	; text-decoration:underline; font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}

A.menuliens:link		{ color: #0000cc; text-decoration:none; font-size: 12px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.menuliens:visited		{ color: #0000cc; text-decoration:none;  font-size: 12px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.menuliens:hover		{ color: #ff0000; text-decoration:none; font-size: 12px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}

A.sousmenu1:link		{ color: #0000cc; text-decoration:none; 	 font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.sousmenu1:visited		{ color: #0000cc; text-decoration:none;  	 font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.sousmenu1:hover		{ color: #ff0000; text-decoration:underline; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}

A.menu1:link		{ color: #0000cc; text-decoration:none; 	 font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight:bold;}
A.menu1:visited		{ color: #0000cc; text-decoration:none;  	 font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight:bold;}
A.menu1:hover		{ color: #ff0000; text-decoration:underline; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight:bold;}

A:link		{ color: #8e6230; text-decoration:none; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A:visited	{ color: #8e6230; text-decoration:none; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A:hover		{ color: #ff0000; text-decoration:none; font-family: Verdana, Arial, sans-serif; font-weight:normal;}

/*----------------------------*/
/*        STYLE UTILISÉ       */
/*----------------------------*/




/*----------------------------*/
/*     NON STYLE UTILISÉ      */
/*----------------------------*/

.utilitaire  {
	font-family: Verdana,Arial,sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	text-align:right;
	vertical-align:top;
	line-height: 120%;
	padding: 3px 20px 3px 0px;
	}

.menu {
	font-family: Verdana,Arial,sans-serif;
	color: #003f6a;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	line-height: 130%;
	font-size: 11px;
	padding: 0 0 0 0;			
}


.ttBienvenue  {
	font-family: Times New Roman, Times, serif;
	color: #0b253c;
	font-size: 18px;
	line-height: 140%;
	padding: 25px 0 10px 0;
	}

.txtBienvenue  {
	font-family: Verdana,Arial,sans-serif;
	color: #0b253c;
	text-align:left;
	vertical-align:top;
	font-size: 11px;
	line-height: 190%;
	padding: 0 10px 0 15px;
	}

.ttVitrine  {
	font-family: Times New Roman, Times, serif;
	color: #0b253c;
	font-size: 17px;
	font-weight:600;
	line-height: 120%;
	padding: 0 0 10px 0;
	}

.txtVitrine  {
	font-family: Verdana,Arial,sans-serif;
	color: #0b253c;
	text-align:left;
	vertical-align:top;
	font-size: 11px;
	line-height: 190%;
	padding: 0 10px 0 15px;
	}

.ttLeft  {
	font-family: Verdana,Arial,sans-serif;
	color: #ffffff;
	font-weight:bold;
	font-size: 13px;
	line-height: 180%;
	padding: 8px 30px 0 25px;
	}

.txtLeft  {
	font-family: Verdana,Arial,sans-serif;
	color: #ffffff;
	text-align:justify;
	vertical-align:top;
	font-size: 11px;
	line-height: 190%;
	padding: 0 25px 0 25px;
	}

.cie {
	width:340px;
	font-family: Verdana,Arial,sans-serif;
	color: #ffffff;
	text-align:right;
	font-size: 10px;
	font-weight:normal; 
	line-height: 140%;
	padding: 25px 65px 0 0;
}

.adresse {
	font-family: Verdana,Arial,sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	line-height: 130%;
	padding: 0 0 0 0;

}

.titre2  {
	font-family: Verdana,Arial,sans-serif;
	color: #000000;
	font-size: 10px;
	line-height: 120%;
	padding: 0 0 0 0;
	}	
	
.texte {
	font-family: Verdana,Arial,sans-serif;
	color: #000000;
	font-size: 11px;
	line-height: 140%;
	text-align: justify;
	padding: 0 0 0 0;
}

.texte1 {
	font-family: Verdana,Arial,sans-serif;
	color: #000000;
	font-size: 11px;
	line-height: 140%;
	padding: 0 0 0 0;
}

.texte2 {
	font-family: Verdana,Arial,sans-serif;
	color: #000000;
	font-size: 11px;
	line-height: 140%;
	padding: 0 0 0 0;
}

.texte4 {
	font-family: Verdana,Arial,sans-serif;
	color: #000000;
	font-size: 11px;
	line-height: 170%;
	text-align: justify;
	padding: 0 0 0 0;
}


.date {
	font-family: Verdana,Arial,sans-serif;
	color: #000000;
	font-size: 10px;
	line-height: 120%;
	padding: 0 0 0 0;			
}


.txtsecond_a {
	font-family: Verdana,Arial,sans-serif;
	color: #000000;
	font-size: 10px;
	line-height: 150%;
	text-align: justify;
	padding: 0 0 0 0;		
}

.sousmenu {
	font-family: Verdana,Arial,sans-serif;
	color: #000000;
	font-size: 10px;
	line-height: 180%;
	padding: 0 0 0 0;			
}

.details {
	font-family: Verdana,Arial,sans-serif;
	color: #000000;
	font-size: 10px;
	line-height: 120%;
	padding: 0 0 0 0;
}

.note {
	font-family: Verdana,Arial,sans-serif;
	color: #b2b2b2;
	font-size: 9px;
	line-height: 100%;
	padding: 3 0 0 25;				
}

.footer  {
	font-family: Verdana,Arial,sans-serif;
	color: #000000;
	font-size: 11px;
	line-height: 120%;
	padding: 0 0 0 0;

}

/*----------------------------*/
/*      BORDURE UTILISÉ       */
/*----------------------------*/

.leftrow {
	width:235px;
	background-color:#11385b;
}

.bord1010 {
	border-color: #000000;
	border-width: 1px 0px 1px 0px;
	border-style: solid;
}


/*----------------------------*/
/*     NON STYLE UTILISÉ      */
/*----------------------------*/

.bord0010a {
	border-color: #948279;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
}

.bord0100a {
	border-color: #948279;
	border-width: 0px 1px 0px 0px;
	border-style: solid;
}

.bord0001 {
	border-color: #005086;
	border-width: 0px 0px 0px 1px;
	border-style: solid;
}

.bord1000 {
	border-color: #005086;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
}

.bord0101 {
	border-color: #000000;
	border-width: 0px 1px 0px 1px;
	border-style: solid;
}

.bord1101 {
	border-color: #000000;
	border-width: 1px 1px 0px 1px;
	border-style: solid;
}

.bord0100 {
	border-color: #005086;
	border-width: 0px 1px 0px 0px;
	border-style: solid;
}

.bord1000 {
	border-color: #000000;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
}

.bord0110 {
	border-color: #000000;
	border-width: 0px 1px 1px 0px;
	border-style: solid;
}

.border_rouge {
	border-color: #000000;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
}

.border {
	border-color: #641c27;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
}

.border1a {
	border-color: #dac792;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
}