/*
$Revision:                 $
$Date:                     $
*/



@font-face {
	font-family: 'GoudyOldStyleBold';
	src: url('fonts/GoudyOldStyleBold-webfont.eot');
	src: local('☺'), url('fonts/GoudyOldStyleBold-webfont.woff') format('woff'), url('fonts/GoudyOldStyleBold-webfont.ttf') format('truetype'), url('fonts/GoudyOldStyleBold-webfont.svg#webfontrlcPULQg') format('svg');
	font-weight: normal;
	font-style: normal;
}

.dnd_element_title h1 {
font-family: 'GoudyOldStyleBold';
font-weight: normal;
font-size:23pt;
color:#1d1d1d;
}

.dnd_element_title h2 {
font-family: 'GoudyOldStyleBold';
font-weight: normal;
font-size:18pt;
color:#494844;
}


/*
 * HTML  ELEMENTS
 */

html {
	background-color:#171614;
}

body {
	background:#c7c5bc url(images/bg_body.jpg) top repeat-x;
	font-family:Book Antiqua,Arial,serif;
	font-size:14px;
	line-height:1.4em;
	color:#262522;
}

h1 {
	font-family:Book Antiqua,Arial,serif;
	font-size:32px;
	color:#494844;
}

h2 {
	font-family:Book Antiqua,Arial,serif;
	font-weight:normal;
	font-size:16px;
	color:#494844;
}

form {
	margin:0;
	padding:0;
}

.linkpuce a {
	background:transparent url(images/link_puce.png) no-repeat;
	padding-left:26px;
	color:#262522;
}



.down8px {
	padding-top:8px;
}


/*
 * CONTAINERS
 */

#beforeContainer {
	background:transparent url(images/bg_footer.png) repeat-x scroll center bottom;
}

#mainContainer {
	width:992px; /* 62 */
	background:transparent url(images/bg_mainContainer.png) center repeat-y;
}





/*
 * CONTENTS
 */

	#content .breadcrumb {
	color:#1d1d1d;
	}

	#content .breadcrumb a {
	background:transparent none repeat scroll 0 0;
	color:#1d1d1d;
	margin:0;
	padding:0;
	}

	#content a {
	color:#2c2b27;
	}


/*
 * ZONES
 */


	/* ZONE TOP */
	#zone_top {
	background:transparent url(images/bg_top.jpg) top repeat-x;
	color:#e3e3e3;
	}





	/* ZONE LEFT */

	/* MENU */

	#zone_left .menu_v ul li a.l1 {
	margin:32px 0px 4px 0px;		
	padding:0; padding-top:8px; padding-left:48px;
	width:160px; height:24px;
	display:block; float:left; 
	color:#ffffff; cursor:pointer;
	/*font-size:12px;*/ font-weight:bold;
	text-decoration:none; text-align:left;
	text-transform:uppercase;
	background:transparent url(images/bg_menu_off.png) center repeat-x;
	}

	#zone_left .menu_v ul li.l1.current a.l1 {
	background:transparent url(images/bg_menu_on.png) center repeat-x;
	}

	/* SOUS MENU */
	#zone_left .menu_v ul li a.l2 {
	/*font-size:12px;*/
	line-height:1.6em;
	color:#181715;
	}







	/* ZONE FOOTER */
	#zone_footer {
	color:#e3e3e3;
	margin-top:16px;
	background:transparent url(images/bg_footer.jpg) repeat-x;
	}

	#zone_footer a {
	color:#e3e3e3;
	}

	#zone_footer .linkpuce a {
	text-decoration:none;
	}

	#zone_footer .linkpuce {
	padding-top:8px;
	}



/*
 * DND  ELEMENTS
 */





/*
 * DND ELEMENT MENU
 */

/* Style par défaut */

/* Styles commun */
.dnd_element_menu a {
text-decoration:none;
}

.dnd_element_menu a.current {
color:red;
font-weight:bold;
}

/* Menu Horizontal */

/* Sous-menus Horizontaux */

/* Sous-menus Verticaux */

/* Menu Vertical */





/*
 * PAGINATION
 */

.pagination a,
.pagination span {
font-size:11px;
background-color:#ffffff;
}

.pagination a {
color:#105CB6;
border-color:#9AAFE5;
}
.pagination a:hover {
color:#000031;
border-color:#296BB5;
}

.pagination .prevnext {}
.pagination span.disabled { 
color:#999999;
border-color:#DDDDDD;
}
.pagination span.current {
color:#ffffff;
border-color:#2E6AB1;
background-color:#2E6AB1;
}



