/*---colors
FFFFFF
729E7B
9DBC70
FF0000
D5DE9E
445E88
8098BF
CDD5DA
8AB5AC
 */


html {font-size: 100%;
	font-family:Arial, Helvetica, sans-serif;
}

 
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	background-image:url("../images/bckgrnd.jpg");
	background-repeat:no-repeat;
	background-position:center top;
	background-attachment:fixed;
}

body.contentpane {
	background:none;
}
 
 .titre_cellule_table_Util {
	color: #339966;
	font-size:14px;
	margin:0px;
}

.texte_cellule_table_Util {
	color:#000000;
	font-size:11px;
	font-weight:normal;
	margin:0px;
}

img {
	border:0px;
	padding:0px;
	margin:0px;

}

textarea {
font-size:1.5em
}

.theme_color {
	color:#76422b;
}
 
 /*************************************/
.essai {
background-repeat : no-repeat;
background-position:left top;
}

.essai2 {
background-position:left top;
}

.text_highlight {
color:#76422b;

}


.table_usage {
	font-size:small;
/*	font-size-adjust:5px;*/
	color:#999999;
	
}

.table_usage_titre {
	font-size:small;
	font-weight:bold;
	background-color:#d5e09b;
	text-align:center;
	color:#FFFFFF;
	padding:0px;
}

/*---Body */
.site_name {
	font-size: 16px;
	font-weight: bolder;
	color: #445E88;
}

fieldset {
padding:0px;
margin:0px;
/*	border-top-color: #76422b;
	border-right-color: #debaab;
	border-bottom-color: #debaab;
	border-left-color: #76422b;*/
	border:none;

}

h1 {
	font-size:1.7em;
	text-align:center;
	color:#76422b;

}

h2 {
	font-size:1.5em;
	color:#76422b;
}

h3 {
	color:#76422b;
	font-size:1.7em;
	margin:0px;
	padding-bottom:5px;
/*	margin-top:-10px;
	margin-bottom:5px;*/
	
}

h3.titre {
	margin:0px;
	padding:0px;
}

h4 {
	color:#76422b;
	font-size:1.3em;
	padding-bottom:0px;
	margin-bottom:5px;
}

.login {
	color:#76422b;
	font-weight:bold;

}

.btn_login {
	background-color:#76422b;
	color:#FFFFFF;
	width:30px;
	font-size:15px; 
}


td, tr, p, div ,span {
  /*color : #000000;*/
  margin:0px;
  padding:0px;
}

form {
margin-bottom:0px;

}

a:link, a:visited {
	color:#76422b;
}

a:hover {
	color:#ba6743;
}

hr, hr.separator {
	height : 1px;
	color:#76422b;
	border: 1px solid #76422b;
}

ul   {
	margin:0px;
	padding-left:20px;
	color:#76422b;
	font-size:1.1em;
	line-height:1.4em;
}

li   {
	margin:0px;
	padding-left:20px;
	color:#76422b;
	font-size:1em;
	line-height:1.4em;
}

ul.level_0 {
	list-style	: inside disc;
	padding		: 0;
	font-size:1em;
}

ul.level_1 {
	list-style	: inside circle;
	padding		: 0;
	font-size:1em;
}

/*a.menu_vert:link, a.menu_vert:visited {
	color:#FFFFFF;
	font-size:23px;
	font-family:"Monotype Corsiva";
	text-decoration:none;
}

a.menu_vert:hover {
	color:#f0d689;
	font-size:23px;
	font-family:"Monotype Corsiva";
	text-decoration:none;
}

a.menu_vert_spec:link, a.menu_vert_spec:visited {
	color:#FFFFFF;
	font-size:23px;
	font-family:"Monotype Corsiva";
	text-decoration:none;
	line-height:18px;
}

a.menu_vert_spec:hover {
	color:#f0d689;
	font-size:23px;
	font-family:"Monotype Corsiva";
	text-decoration:none;
	line-height:18px;
}*/




/* Mambo Menu Styling
 * ------------*/

/* menu -nav */

a.mainlevel-nav:link, a.mainlevel-nav:visited{
	text-align: center;
	vertical-align:middle;
	padding-right: 14px;
	padding-left: 12px;
	
	color:#FFFFFF;
	font-size:21px;

	font-family:"Times New Roman", Times, serif;
	text-decoration:none;
	
}
a.mainlevel-nav:hover{
	color:#f0d689;
}

a.mainlevel-nav#active_menu-nav {
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5DE9E;*/
	color:#f0d689;
}

a.mainlevel-nav#active_menu-nav:hover {
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5DE9E;*/
	color:#ffffff;
}

/* menu mainlevel */
a.mainlevel:link, a.mainlevel:visited {
	display: block;
	font-size: 1em;
	font-weight:normal;
	text-align: left;
	width: 100%;
	text-decoration: none;
	line-height: 1.2em;
	/*border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #CDD5DA;*/
	background-image: url('../images/Icons_1.gif'); 
	background-repeat: no-repeat;
	background-position: 0px -4px;
	padding-left: 18px;
}

a.mainlevel:hover {
	background-position: 5px -36px;
	font-weight:bold;
	/*border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #D5DE9E;*/
	
}

a.mainlevel#active_menu {
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5DE9E;*/
	background-position: 0px -36px;
	font-weight: bold;
}

a.mainlevel#active_menu:hover {
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5DE9E;*/
	background-position: 5px -36px;
}


/* menu sublevel */
a.sublevel:link, a.sublevel:visited {
	display: block;
	font-weight:normal;
	text-align: left;
	width: 120px;
	text-decoration: none;
	line-height: 1.2em;
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CDD5DA;*/
	padding-left: 22px;
	background-image: url(../images/Icons_1sub.gif);
	background-repeat: no-repeat;
	background-position: 4px -4px;
}

a.sublevel:hover {
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5DE9E;*/
	background-position: 8px -36px;
}

a.sublevel#active_menu {
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5DE9E;*/
	background-position: 4px -36px;
	font-weight: bold;
}

a.sublevel#active_menu:hover {
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5DE9E;*/
	background-position: 8px -36px;
}


/* mambo core stuff */
table.moduletablewhosonline {
	text-align:center;
}

table.moduletablemainmenu {
	width:100%;

}

table.moduletabletopmenu {

}

table.moduletable {
	margin-bottom: 0px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}
table.moduletable th {
	color: #a5ad7b;
	line-height: 19px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CDD5DA;
	}
table.moduletable td {}

table.moduletablePromoFrontPage {
	width: 100%;
	margin-bottom: -10px;
	margin-left:0px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	border-width: 0px;
	border-style:outset;
	border-color: #d7e2a0;
	/*border-color:green;*/
}
table.moduletablePromoFrontPage th {
/*	color: #FFFFFF;*/
/*color:#e50000;*/
color:green;
	text-align:center;
		font-size:15px;
/* background-color:#007344; */
	line-height: 19px;

	border-bottom-width: 0px;
	border-bottom-style: solid;
	/*border-bottom-color: #CDD5DA;*/
	border-bottom-color:#d1ebd1;
	}
table.moduletablePromoFrontPage td {}


table.moduletableZoneArticleAjax {
	width: 100%;
	margin-top: 5px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}
table.moduletableZoneArticleAjax th {
	color: #a5ad7b;
	line-height: 19px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CDD5DA;
	}
table.moduletableZoneArticleAjax td {
text-align:center;
}


table.moduletableZoneArticleAjax h3 {
margin-bottom:5px;
color: #9dbc70;
font-size:medium;
}

table.moduletablesearch {
	width: 100%;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	margin-top: 0px;
}

table.moduletablesearch th {
	color: #a5ad7b;
	line-height: 19px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CDD5DA;
	}
table.moduletablesearch td {}

table.moduletablepanier {
	width: 100%;
	margin-bottom: 5px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}
table.moduletablepanier th {
	color: #a5ad7b;
	line-height: 19px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CDD5DA;
	background-image  : url(../images/monpanier.jpg);
	background-repeat : no-repeat;
	background-position: 7% top;
	text-align : center;

	}
table.moduletablepanier td {}

table.moduletablecompte {
	width: 100%;
	margin-bottom: -8px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}
table.moduletablecompte th {
	color: #a5ad7b;
	line-height: 19px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CDD5DA;
	background-image  : url(../images/moncompte.jpg);
	background-repeat : no-repeat;
	background-position: 5% top;
	text-align : center;

	}
table.moduletablecompte td {}


table.moduletablenewsletter {
	width: 100%;
	margin-bottom: 5px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}
table.moduletablenewsletter th {
	color: #a5ad7b;
	line-height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CDD5DA;
	background-image  : url(../images/newsletter.jpg);
	background-repeat : no-repeat;
	background-position: 0% top;
	text-align : center;

	}
table.moduletablenewsletter td {}


span.pathway {
	color:#76422b;
	font-weight:bold;
	
}

a.pathway, a.pathway:link, a.pathway:visited {
	color:#76422b;
	font-weight:normal;

}

a.pathway:hover {
	color: #ba6743;
	font-weight:normal;
	
}


/*** General Mambo Styles*/
.back_button{
	text-align: center;
}
.pagenavbar {
	color: #729E7B;
} 
.pagenav, a.pagenav, a.pagenav:visited{
	color: #729E7B;
	height: 20px;
	padding-right: 2px;
	padding-left: 2px;
	text-align: center;
	padding-top: 2px;
	border: 1px solid #CDD5DA;
	background-color: #FFFFFF;
}
a.pagenav:hover{
	color: #FF0000;
}

	
	
.small {
	font-size: 10px;
	font-weight: bold;
	color: #8098BF;
}


/**
 * Mambo Form Styles
 * -----------------
 * Here are 2 styles that Mambo uses to let users control
 * how their forms and buttons may look.
 */
/* /////////////Boutons Normaux */
.buttonDefaut {
	/*background-color: #FFFFFF;*/
	background: transparent url(../images/bouton_mac_brun.gif);
	background-repeat:no-repeat;
	background-position:center -29px;
	
	width:106px;
	height:27px;
	cursor:pointer;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	color: #76422b;
	margin: 0px;
	padding:0px;

}

.buttondown {
	/*background-color: #FFFFFF;*/
	background: transparent url(../images/bouton_mac_brun.gif);
	background-repeat:no-repeat;
	background-position:center 0px;
	width:106px;
	height:27px;
	cursor:pointer;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding:0px;
}

.buttonover {
	/*background-color: #FFFFFF;*/
	background: transparent url(../images/bouton_mac_brun.gif);
	background-repeat:no-repeat;
	background-position:center -58px;
	width:106px;
	height:27px;
	cursor:pointer;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	color: #d4a825;
	margin: 0px;
	padding:0px;
}
/* ///////Fin Boutons normaux

////////Boutons reset */
.buttonDefaut_reset {
	/*background-color: #FFFFFF;*/
	background: transparent url(../images/bouton_mac_reset_brun.gif);
	background-repeat:no-repeat;
	background-position:center -32px;
	
	width:37px;
	height:25px;
	cursor:pointer;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	color: #76422b;
	margin: 0px;
	padding:0px;
	padding-bottom:2px;
}

.buttondown_reset {
	/*background-color: #FFFFFF;*/
	background: transparent url(../images/bouton_mac_reset_brun.gif);
	background-repeat:no-repeat;
	background-position:center -2px;
	width:37px;
	height:25px;
	cursor:pointer;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding:0px;
	padding-bottom:2px;
}

.buttonover_reset {
	/*background-color: #FFFFFF;*/
	background: transparent url(../images/bouton_mac_reset_brun.gif);
	background-repeat:no-repeat;
	background-position:center -61px;
	width:37px;
	height:25px;
	cursor:pointer;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	color: #d4a825;
	margin: 0px;
	padding:0px;
	padding-bottom:2px;
}
/* ///////Fin Bouton reset */

.buttonDefaut_cancel {
	/*background-color: #FFFFFF;*/
	background: transparent url(../images/bouton_mac_brun_cancel.gif);
	background-repeat:no-repeat;
	background-position:center -29px;
	
	width:106px;
	height:27px;
	cursor:pointer;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	color: #76422b;
	margin: 0px;
	padding:0px;
}

.buttondown_cancel {
	/*background-color: #FFFFFF;*/
	background: transparent url(../images/bouton_mac_brun_cancel.gif);
	background-repeat:no-repeat;
	background-position:center 0px;
	width:106px;
	height:27px;
	cursor:pointer;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding:0px;
}

.buttonover_cancel {
	/*background-color: #FFFFFF;*/
	background: transparent url(../images/bouton_mac_brun_cancel.gif);
	background-repeat:no-repeat;
	background-position:center -58px;
	width:106px;
	height:27px;
	cursor:pointer;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	color: #d4a825;
	margin: 0px;
	padding:0px;
}

.buttonDefaut_validate {
	/*background-color: #FFFFFF;*/
	background: transparent url(../images/bouton_mac_brun_validate.gif);
	background-repeat:no-repeat;
	background-position:center -29px;
	
	width:106px;
	height:27px;
	cursor:pointer;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	color: #76422b;
	margin: 0px;
	padding:0px;
}

.buttondown_validate {
	/*background-color: #FFFFFF;*/
	background: transparent url(../images/bouton_mac_brun_validate.gif);
	background-repeat:no-repeat;
	background-position:center 0px;
	width:106px;
	height:27px;
	cursor:pointer;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding:0px;
}

.buttonover_validate {
	/*background-color: #FFFFFF;*/
	background: transparent url(../images/bouton_mac_brun_validate.gif);
	background-repeat:no-repeat;
	background-position:center -58px;
	width:106px;
	height:27px;
	cursor:pointer;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	color: #d4a825;
	margin: 0px;
	padding:0px;
}


.inputbox {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #76422b;
	border-right-color: #debaab;
	border-bottom-color: #debaab;
	border-left-color: #76422b;
	font-weight: normal;
	color: #00000;
	background-color: #FFFFFF;
	font-size:0.9em;
	}

.inputboxMessage {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #76422b;
	border-right-color: #debaab;
	border-bottom-color: #debaab;
	border-left-color: #76422b;
	font-weight: normal;
	color: #00000;
	background-color: #FFFFFF;
	font-size:1.2em;
	}

	

.inputboxsearch {
	width:120px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #76422b;
	border-right-color: #debaab;
	border-bottom-color: #debaab;
	border-left-color: #76422b;
	font-weight: normal;
	color: #00000;
	background-color: #FFFFFF;
	font-size:0.9em;
	}


/**
 * Mambo Tabbed Frontend Admin Interface
 * -------------------------------------
 * The CSS styles here defines how the frontend admin interface
 * will look like when editing and adding news through frontend.
 */
 
.ontab {}
.offtab {}
.tabpadding {} 
.tabheading {}
.pagetext {}


/**
 * Mambo General styling for Sections/Categories/Contents
 * ------------------------------------------------------
 * These stylings are either sometimes or often used across
 * Sections, categories and contents. They, therefore, deserves
 * to be mentioned and separated from others.
 */
 
.createdate {
	font-size: 10px;
	color: #D5DE9E;
} 
.modifydate {} 
.readon, a.readon:link, a.readon:visited{
	color: #729E7B;
	float: right;
	background-image: url(../images/Icons_3.png);
	background-repeat: no-repeat;
	background-position: 0px -5px;
	padding-left: 16px;
}
a.readon:hover{
	color: #8AB5AC;
	background-position: 0px -37px;
}


/** 
 * Mambo Styling for Contents
 * --------------------------
 * All the styling for contents are listed
 * below.
 */

.contentpaneopen {
width:100%;}
.contentpaneopen h3 {

}


.contentdescription {}
table.contenttoc {}
table.contenttoc td {}
.content_rating {}
.content_vote {}


/**
 * Mambo Styles for Categories
 * ---------------------------
 * The following are the styling for "Category" items
 * generated from the Sections area
 */
 /* For content item titles that are hyperlink instead of Read On */
.contentheading, .componentheading{
	color: #ffffff;
	font-weight: bold;
	margin-right:100px;
	}
.contentpagetitle, .category {
	color: #9DBC70;
	font-weight: bold;
}
a.contentpagetitle:link, a.contentpagetitle:visited, a.category:link, a.category:visited {
	font-size: 12px;
	font-weight: bold;
	color: #8AB5AC;
	}

a.contentpagetitle:hover, a.category:hover {
	color: #8098BF;
	}




/**
 * Mambo Blog styling
 * ------------------
 * Not too sure where this is used yet. I tried the blog section
 * but it doesn't seem to use it. If you have info on this,
 * email me. I'll update this part.
 */
 
.blogsection{}





/**
 * Mambo's Built-in Component's Syling
 * -----------------------------------
 * These stylings are used for Mambo's built-in components
 * such as newsfeeds, weblinks, contact, search and polls.
 * A commented subtitle will guide you which is for which
 */
 
 
 /*  Polls  */
 


.poll {
	font-size: 11px;
	color: #8AB5AC;
}
table.pollstableborder {
	border: 1px solid #8098BF;
	color: #445E88;
}

/**
 * Mambo Sections Styles
 * ---------------------
 * Styling of sections tables 
 */



.sectiontableheader {
	/**background-color : #CDD5DA;**/
	color            : #76422b;
	font-weight      : bold;
/*	border-top: 1px solid #8098BF;
	border-right: #8098BF;
	border-bottom: 1px solid #8098BF;
	border-left: #8098BF;*/
	/*line-height: 16px;*/
}

legend.sectiontableheader {
	font-size:14px;
	padding-bottom:3px;
}

.sectiontableentry1 {
}

.sectiontableentry2 {
  background-color : #EEEDEA;
}



/*  Weblinks */
.weblinks{} 


/*  Newsfeeds */
.newsfeedheading {} 
.newsfeeddate {} 
.fase4rdf {} 


/* Search page */
table.searchintro {} 


/*  Contact's table settings  */
table.contact {} 
table.contact td.icons {} 
table.contact td.details {}

/* Ajax */
.inputHighlighted{	/* Highlighting style */
	background-color:#fff2ca;
	color:#000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #76422b;
	border-right-color: #debaab;
	border-bottom-color: #debaab;
	border-left-color: #76422b;
	font-weight: normal;
	font-size:0.9em;
	}
	
.invalidInput{
border:0px solid #FFF;
/*border:1px;
border-style:dashed;
border-color:#FF0000;*/
/*padding:1px;*/
float:left;
}

/* Style for valid input */
.validInput{
border:Opx solid #FFF;
/*padding:1px;*/
float:left;

} 	

.pss_cmd_tl {
	background:url('../images/pss_cmd_tl.png');
	_background:url('templates/foliesjoel_gwhy/images/pss_cmd_tl.png');
	background-repeat:no-repeat;
	
}

.pss_cmd_t {
	background:url('../images/pss_cmd_t.png');
	_background:url('templates/foliesjoel_gwhy/images/pss_cmd_t.png');
	background-repeat:repeat-x;
	
}

.jo_pss_cmd_t {
	
	background-image:url('../images/jo_pss_cmd_t.png');
	_background-image:url('templates/foliesjoel_gwhy/images/jo_pss_cmd_t.png');
	background-position: right top; 
	background-repeat: no-repeat;
	float:right;
	
}

.pss_cmd_tr {
	background:url('../images/pss_cmd_tr.png');
	_background:url('templates/foliesjoel_gwhy/images/pss_cmd_tr.png');
	background-repeat:no-repeat;
}

.jo_pss_cmd_tr {
	
	background-image:url('../images/jo_pss_cmd_tr.png');
	_background-image:url('templates/foliesjoel_gwhy/images/jo_pss_cmd_tr.png');
	background-position: left top; 
	background-repeat: no-repeat;
	
}

.pss_cmd_l {
	background:url('../images/pss_cmd_l.png');
	_background:url('templates/foliesjoel_gwhy/images/pss_cmd_l.png');
	background-repeat:repeat-y;
	
}

.pss_cmd_c {
	background-image:url('../images/pss_cmd_cc.png');
	_background-image:url('templates/foliesjoel_gwhy/images/pss_cmd_cc.png');
	background-repeat:repeat;
	
}

.jo_pss_cmd_c {
	
	background-image:url('../images/jo_pss_cmd_c.png');
	_background-image:url('templates/foliesjoel_gwhy/images/jo_pss_cmd_c.png');
	background-position: right top; 
	background-repeat: no-repeat;
	
}

.pss_cmd_r {
	background:url('../images/pss_cmd_r.png');
	_background:url('templates/foliesjoel_gwhy/images/pss_cmd_r.png');
	background-repeat:repeat-y;
	
}

.jo_pss_cmd_r {
	
	background-image:url('../images/jo_pss_cmd_r.png');
	_background-image:url('templates/foliesjoel_gwhy/images/jo_pss_cmd_r.png');
	background-position: left top; 
	background-repeat: no-repeat;
	
}

.pss_cmd_bl {
	background:url('../images/pss_cmd_bl.png');
	_background:url('templates/foliesjoel_gwhy/images/pss_cmd_bl.png');
	background-repeat:no-repeat;
	
}

.pss_cmd_b {
	background:url('../images/pss_cmd_b.png');
	_background:url('templates/foliesjoel_gwhy/images/pss_cmd_b.png');
	background-repeat:repeat-x;	
}

.pss_cmd_br {
	background:url('../images/pss_cmd_br.png');
	_background:url('templates/foliesjoel_gwhy/images/pss_cmd_br.png');
	background-repeat:no-repeat;
	
}


span.article_seperator {
	display: block;
	font-size:0px;
}

.bckgrnd_aperitifs {
	 
	padding-left: 10px; 
	padding-top: 10px; 
	background-image: url('../images/fond_aperitif.png'); 
	_background:url('templates/foliesjoel_gwhy/images/fond_aperitif.png');
	background-position: right top;
	background-repeat: no-repeat;
}	

.bckgrnd_desserts {
	padding-left: 10px; 
	padding-top: 10px; 
	background-image: url('../images/fond_dessert.png'); 
	_background:url('templates/foliesjoel_gwhy/images/fond_dessert.png');
	background-position: right top;
	background-repeat: no-repeat;
}	

.table_height_min {
	height:327px;
}

div.code { margin: 0; padding: 0; border: 1px solid #888; background-color: #EEE; margin: 0; }
div.code .head { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #CCC; border-bottom: 1px solid #888; padding-left: 2px; }
div.code ol { margin: 0; padding: 10px; margin-left: 0; padding-left: 30px; }
div.code li { font: normal normal 11px 'Courier New' , Courier, monospace; color: #000000; text-align: left; }
div.code .foot { display: none; }
div.code .de1 { color: #000000; }
div.code .imp { color: #a31515; }
div.code .kw1 { color: #0000ff; }
div.code .kw2 { color: #0000ff; }
div.code .kw3 { color: #0000ff; }
div.code .kw4 { color: #0000ff; }
div.code .co1 { color: #008000; font-style: italic; }
div.code .es0 { color: #0000ff; }
div.code .br0 { color: #000000; }
div.code .st0 { color: #a31515; }
div.code .nu0 { color: #000000; }
div.code .me1 { color: #008000; }
div.code .me2 { color: #008000; }
div.code .re0 { color: #0000ff; }

.temoignage_bckgrnd {
	background-image:url('../images/livre-dor.png');
	_background:url('templates/foliesjoel_gwhy/images/livre-dor.png');
	background-repeat:no-repeat;
}	
