body {
	background-color: #fff;
	margin:0px;
}

.titre_sujet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #be9100;
	padding-top: 5px;
}
.titre_sujet A {
	text-decoration: none;
}
.titre_sujet A:hover {
	text-decoration: underline;
}

.date_sujet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #be9100;
	padding-top: 5px;
	padding-left: 4px;
}

.rechercher {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #be9100;
	font-weight: bold;
}
.input_rechercher {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #be9100;
	width: 184px;
	height: 12px;
}
.rechercher SELECT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #be9100;
	width: 295px;
	height: 16px;
}



.titre_discussion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #be9100;
	padding-top: 5px;
	padding-left: 19px;
}
.titre_discussion A {
	text-decoration: none;
}
.titre_discussion A:hover {
	text-decoration: underline;
}


.titre_discussion2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #be9100;
	padding-top: 2px;
	padding-left: 39px;
}

.texte_discussion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #be9100;
	padding-top: 12px;
	padding-left: 19px;
	padding-bottom: 8px;
}
.texte_discussion TABLE {
	padding-bottom: 8px;
}

.info_discussion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #be9100;
	padding-top: 5px;
	padding-left: 20px;
}



.barre_message {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #be9100;
	padding-left: 10px;
}
.titre_message {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #be9100;
}
.titre_message A {
	text-decoration: none;
}
.titre_message A:hover {
	text-decoration: underline;
}

.texte_message {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #be9100;
	font-weight: bold;
}
.texte_message A {
	text-decoration: none;
	color: #be9100;
}
.texte_message A:hover {
	text-decoration: underline;
}

.chemin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #be9100;
	padding-left: 5px;
}
.chemin A {
	text-decoration: none;
	color: #be9100;
}
.chemin A:hover {
	text-decoration: underline;
}


.liste2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #be9100;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #556A7A;
	border-right-color: #556A7A;
	border-bottom-color: #556A7A;
	border-left-color: #556A7A;
	background-color: #F5FD98;
	width: 300px;
}
.texteblancg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-weight: bold;
	line-height: 13px;
}
.texteblanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.liste2Copie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #be9100;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #556A7A;
	border-right-color: #556A7A;
	border-bottom-color: #556A7A;
	border-left-color: #556A7A;
	background-color: #F5FD98;
	width: 300px;
	height: 70px;
}

.liste3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #be9100;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #556A7A;
	border-right-color: #556A7A;
	border-bottom-color: #556A7A;
	border-left-color: #556A7A;
	background-color: #F5FD98;
	width: 116px;
}
.bouton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #556A7A;
	border-right-color: #556A7A;
	border-bottom-color: #556A7A;
	border-left-color: #556A7A;
	background-color: #be9100;
	width: 80px;
}

div#main { position: relative; height: 340px; width:745px; background-color: #fff; padding:0px; margin:0px; overflow: auto; }
div.scroll { position: absolute; left:29px; }


#breadcrumbs,
#breadcrumbs a				{ color:#acacac; font-size:11px; font-weight:bold; font-family:arial; }

#breadcrumbs					{ padding:0px 0px 7px 7px; }
#breadcrumbs a				{ text-decoration:none; font-weight:normal; }
#breadcrumbs a.parent	{ text-transform:uppercase; }
#breadcrumbs a:hover		{ color:#FF8400; } 

/* custom scroller */

.jScrollPaneTrack   	{ right:13px; width:9px; background:#ffc54d; }

.jScrollPaneDrag    	{ width:9px; background:#ee8b4a; }

/* arrow up Button */
a.jScrollArrowUp   			{ height:10px; right:10px; top:5px; background:url(../../front/images/design/recette_scroll_arrowup.gif) no-repeat 0px -10px; }
a.jScrollArrowUp:hover	{ background:url(../../front/images/design/recette_scroll_arrowup.gif) no-repeat 0px 0px; }

/* arrow down Button */
a.jScrollArrowDown 				{ bottom:10px; right:10px; height:10px; background:url(../../front/images/design/recette_scroll_arrowdown.gif) no-repeat 0px -10px; }
a.jScrollArrowDown:hover 	{ background:url(../../front/images/design/recette_scroll_arrowdown.gif) no-repeat 0px 0px; }
