
body {
	font-family: 	'Franklin',verdana, Sans-Serif;
	font-size:	8pt;
	background-color: #F8EA9C;
	color: 		#682E46;
	margin: 	0px;
	padding:	0px;
}
p {
/*	font-size: 1pt; */
}
/*td {
	font-size: 10pt; 
	text-align: left;
	padding: 5px;
}*/
.td_nopadding {
	padding:	0px;
	font-size: 10pt; 
}

.header {
	padding: 	0px;
	margin:		0px;
}
.bold {
	font-weight:	bold;
}
.center {
	text-align:	center;
}
.result_item {
	padding: 	10px;
	font-size: 	9pt;
	color:		#432531;
	font-weight:	normal;
}
.item_de_merde {
	background-image:url('images/fond_div_article.png');
	background-repeat: no-repeat;
	margin: 2px;
	width: 	785px;
	height:	109px;
}

iframe {
	border: 0px;
}

a,a:hover,a:visited,a:active {
	text-decoration:none;
	color:		#682E46;
}
a:hover {
	color:		#000000;
}
a#logout_link:hover, a#logout_link:visited, a#logout_link:active, a#logout_link {
	color:		#FFE158;
	font-weight:	normal;
	font-size:	8pt;
}
#logout_link {
	padding-left:	10px;
}

.navig_resulats {
	font-size: 	12px;
	margin-right: 	30px;
}

.underline_link a {
	text-decoration: underline;
}

/* Barre d'outils */

.toolbar div {
	margin:	0px;
	background-color: #432531;
	display: inline;
}
/*
.bouton a {
	border: 1px #432531 solid; !important
}
.bouton a:hover {
	margin: 1px 1px 1px 1px; !important
	border 1px #F58712 dotted; !important
}
*/
.bouton img {
        margin: 1px 1px 1px 1px;
	border: 1px #432531 solid;	
}
.bouton img:hover {
	margin: 1px 1px 1px 1px;
	border: 1px #F58712 dotted;	
}


img {
	border:		0px;
}

.fond_fonce	{
	background-color:#432531;
	color:		#F8EA9C;
	padding:	0px;
	margin:		0px;
}

.search_module {
	background-color: #432531;
}
.search_module input {
	width: auto;
	padding: 3px;
	margin: 0px;
	border: 0px;
}
.search_submit {
	padding: 0px;
}

.topfive {
/*	background-color:#E0D082;
	border:		1px solid #D4C183;
*/	padding:	10px;
	color:		#682E46;
/*	width:		750px;
*/
}

th .topfive {
	font-size:	13pt;
}

.search_form {
	background-color: #432531;
	padding: 	0px;
	margin:		0px;
}

.date	{
	text-align: left;
	font-size:	8pt;
	font-weight:	bold;
	color:		#FFE158;
	padding:	10px;
	margin:		0px;
}

input, select, textarea, .container {
	font-family:	'Franklin',verdana, Sans-Serif;
	background-color: #E0D082;
	border: 	1px solid #C3AE77;
	font-size:	10pt;
	font-weight:	normal;
	color:		#682E46;
	width:		259px;
	padding:	1px 2px 2px 4px;
	margin: 	4px;
}
.form_elements_nostyle {
	background-color: transparent;
	border:		0px;
	width:		20px;
	padding:	2px;
	margin:		2px;
}
.small_text {
	font-size:	9pt;
}
.checkbox_container {
	background-color:	#e0d082;
	border:			1px solid #c3ae77;
	padding:		5px;
	width:			600px;
/*	display:		none; */
}
.edit_form {
	background-color: #F8EA9C;
	margin: 5px;
}
#cat_button, #src_button {
	text-align:	center;
}
#cat_button:hover , #src_button:hover {
	cursor:		pointer;
}
#cat_checkbox_list, #src_checkbox_list {
	margin-bottom:		20px;
	margin-left:		30px;
}
.pointer:hover {
	cursor:		pointer;
}
.content {
	padding:	20px;
}


.container { /* Cellule d'affichage des logos */
	width:		259px;
	height:		80px;
	text-align:	center;
}

.login_form {
	padding-left:	3px;
	width:		200px;
	height:		27px;
}

.edit_form_submit {
	width:		150px;
	height:		23px;
	border:		0px;
}

.submit_img {
	padding:	0px;
	border:		0px;
}

.login_form_container {
	padding-top:	60px;
}

.small_form_date {
	width:		50px;
}
.annee	{
	width:		60px;
}

.error_msg {
	color:		#FF0000;
	font-weight:	bold;
}

.about div {
	display:	block;
	margin:		20px;
	padding: 	20px;
	width:		1024px;
}
.about {
	font-family:	'Franklin',verdana, Sans-Serif;
	font-size:	11pt;
	margin:		15px;
	width:		990px;
	text-align:	justify;
}
.about a {
	font-size: 80%;
	vertical-align:	4px;
	text-decoration: underline;
}
.signature {
	text-align:	right;
	margin-right:	100px;
}
.texte {
	margin-right:	60px;
}
.bas_de_page {
	font-size:	8pt;
}

.prevnext {
	text-align:	right;
	font-size:	12px;
	font-weight:	bold;
	margin-top:	4px;
	margin-bottom:	4px;
	margin-right:	10px;

}

.section_title {
	font-size:		10pt;
	text-decoration:	underline;
	font-weight:		bold;
	padding:		15px 5px 10px 0px;
}
.sub_section {
	padding:		2px;
	padding-left:		30px;
}

#inviteSyndic { background-color: #fff; width: 100%; height: 100%; }

/* TEST */
.test {
	font-size: 	12pt;
	color:		#432531;
	font-weight:	bold;
}

