/* Liens */
a{
	color:#a51111;
	text-decoration:none;
}
a:hover{
	color:#000;
}
a:active, a:focus, :hover{
	outline:none;
}

/* Bouton de retour */
p.recueil_retour{
	text-align:right;
	padding:0px;
	margin:15px 30px;
}
p.recueil_retour a{
	font:bold 11px Arial;
	padding:5px 8px;
	color:#fff;
	text-decoration:none;
	background:#a51111;
	border:1px solid #a51111;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
p.recueil_retour a:hover{
	color:#000;
	background:#f0f2f9;
	border-color:#a8a8a8;
}

/* Pagination, Aucun resultat */
.recueil_pagination, .recueil_aucun_resultat{
	font:bold 13px Arial;
	padding:5px;
	margin:15px 30px;
	background:#f5f3f1;
	border:1px solid #c6c6c6;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.recueil_pagination a{
	font-weight:normal;
	color:#a51111;
	text-decoration:none;
}
.recueil_pagination a:hover{
	color:#000;
}

/* Formulaires recueil_module */
form.recueil_module{
	font:12px Arial;
	background:#f5f3f1;
	border:1px solid #c6c6c6;
	padding:5px 10px;
	margin:0 30px;
	color:#5d5d5d;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.recueil_module h2{
	color:#AE1212;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	line-height:12px;
	margin:0 0 15px 0;
	padding:5px 0 0 0;
	background:transparent none;
	text-decoration:underline;
}
.recueil_module label{
	float:left;
	width:30%;
	margin:5px 0;
	padding:0;
}
.recueil_module select{
	cursor:pointer;
	padding:1px;
	outline:0;
	color:#444;
	border-color:#c5c7cd;
	margin:0 5px;
}
.recueil_module input{
	/*background:#fff;*/
	border:1px solid #e3e3e3;
	padding:2px;
	margin:0 5px;
	color:#464646;
	height:20px;
	line-height:20px;
}
.recueil_module input:hover{
	background-color:#f0f2f9;
	border-color:#c5c7cd;
	color:#464646;
}
.recueil_module input.submit{
	font:bold 11px Arial;
	cursor:pointer;
	margin:15px 0 0 0;
	padding:0 6px 3px 6px !important;
	padding:0;
	color:#fff;
	text-decoration:none;
	background:#a51111;
	border:1px solid #a51111;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.recueil_module input.submit:hover{
	color:#000;
	background:#f0f2f9;
	border-color:#a8a8a8;
}

/* Tableaux recueil_resultat */
table.recueil_resultat_recherche, table.recueil_resultat_liste{
	font:12px Arial;
	color:#5d5d5d;
	border-collapse:collapse;
	border-spacing:0;
	width:564px;
	margin:15px 30px;
	border:none;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.recueil_resultat_recherche th, .recueil_resultat_liste th{
	background:#a51111;
	color:#fff;
	font:bold 11px Arial;
	padding:5px;
	border-bottom:2px solid #fff;
	border-left:1px solid #e0ebf3;
	border-right:1px solid #e0ebf3;
}
.recueil_resultat_recherche td, .recueil_resultat_liste td{
	padding:5px;
	border:1px solid #fff;
	vertical-align:middle;
}
td.recueil_resultat_numero, td.recueil_resultat_datesignature, td.recueil_tab_sommaire, td.recueil_tab_date{
	background:#f5f3f1;
}
td.recueil_resultat_objet, td.recueil_resultat_recueil, td.recuil_tab_recueil{
	background:#e6e5e4;
}

/* Calendrier */

.recueil_bouton_calendrier {
	background-color: #ECF5FF;
	border: none;
	background-image: url('/images/cal.gif');
	width: 20px;
	height: 18px;
	line-height:18px;
	padding:0px;
	margin:0px;
}



/*
#recueil_div_module_site
{
	background-image:url('/images/recueil/home_fond.jpg');
	margin:0;
	padding:2px 0 0 0;
	width:537px;
	height:443px;
	background-repeat:no-repeat;
	background-position: 0% 0%;
	text-align:center;
}

#recueil_div_module_site td.conteneur_vignette
{
	padding-left:15px !important;
	padding-left:5px;
	margin:0px;
}

#recueil_lien_tous_recueils
{
	width:88%;
	padding:0px;
	text-align:right;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
}

#recueil_lien_tous_recueils a
{
	text-decoration:none;
	color:#a8101f;
}

#recueil_lien_tous_recueils a:hover, a:focus
{
	text-decoration:underline;
}


#liste_recueils
{
	padding-top:15px !important;
	padding-top:0px;
	width:100%;
}

#recueil_table_categories
{
	width:736px;
	padding:0px;
	margin:0px;
	border-spacing:0px;
	border-collapse:collapse;
}

#recueil_table_categories td.recueil_td_vignette
{
	padding:0px;
	margin:0px;
	text-align:center;
	width:225px;
}

#recueil_table_categories td.recueil_td_vertical
{
	padding:0 10px;
	margin:0px;
	width:1px;
}

#recueil_table_categories td.recueil_td_horizontal
{
	padding:0px;
	margin:0px;
	height:1px;
}

#recueil_choix_categorie
{
	padding:0px;
	margin:0px;
	width:737px;
}

#recueil_categorie_haut
{
	width:737px;
	height:35px;
	background-image:url('/images/recueil/liste_categories.jpg');
}

#recueil_categorie_bas
{
	width:735px !important;
	width:737px;
	border:1px solid #c47f82;
	height:54px;
	background-image:url('/images/recueil/liste_categories_fond.jpg');
	background-position:bottom center;
	background-repeat:no-repeat;
	background-color:#fff;
	font-family:Verdana;
	font-size:11px;
	
}

#recueil_spacer_categories
{
	height:0px;
	clear:both;
}

#recueil_categorie_bas div
{
	width:200px;
	float:left;
	padding-left:15px;
}

#recueil_spacer_categories2
{
	height:25px;
}

#recueil_categorie_recueil
{
	padding-top:10px;
	padding-bottom:10px;
	color:#a8101f;
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
}

#recueil_retour_liste
{
	width:100%;
	font-family:Arial;
	font-size:11px;
	color:#000;
	padding-top:0px !important;
	padding:15px 0px 12px 0px;
}

#recueil_retour_liste a
{
	text-decoration:none;
	color:#a8101f;
}
#recueil_retour_liste a:hover, a:focus
{
	text-decoration:underline;
}

#recueil_date_recueil
{
	float:right;
	color:#989898;
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	margin-right:80px !important;
	margin-right:50px;
	padding-top:10px;
}

#recueil_titre_recueil
{
	
	color:#a8101f;
	font-family:Verdana;
	font-weight:bold;
	font-size:18px;
	padding-bottom:5px;
}

#recueil_informations
{
	float:left;
}

#recueil_description
{
	color:#333;
	float:right;
	width:507px;
	font-family:Verdana;
	font-size:10px;
	margin-right:70px !important;
	margin-right:40px;
}

#recueil_liens_recueils
{
	width:737px;
	clear:both;
	margin-top:60px;
}

#recueil_lien_precedent
{
	float:left;
}

#recueil_lien_precedent a
{
	color:#a8101f;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

#recueil_lien_precedent a:hover
{
	text-decoration:underline;
}

#recueil_lien_suivant
{
	float:right;
}

#recueil_lien_suivant a
{
	color:#a8101f;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

#recueil_lien_suivant a:hover
{
	text-decoration:underline;
}

#recueil_informations_table
{
	margin:0;
	padding:0;
	width:210px;
	color:#333;
	font-family:Verdana;
	font-size:10px;
}

#recueil_informations_table td.recueil_informations_intitule
{
	color:#a8101f;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
}

.recueil_vignette_table
{
	border:0px;
	margin:0;
	padding:0;
	width:235px;
	height:129px;
	border-spacing:0px;
	border-collapse:collapse;
}

.recueil_vignette_titre
{
	color:#a8101f;
	margin:0;
	padding:0;
	font-family:Verdana, Arial;
	font-weight:bold;
	font-size:11px;
}

.recueil_vignette_description
{
	color:#333333;
	margin:0;
	padding:0;
	font-family:Verdana, Arial;
	font-size:10px;
}

.recueil_vignette_photo
{
	margin:0;
	padding:0;
}

.recueil_vignette_infos
{
	padding-top:45px;
	padding-left:0px;
	margin-left:0px;
	text-align:left;
	width:100%;
	border:0px;
}

#recueil_simpleviewer
{
	vertical-align:top;
	padding:0;
	margin:0;
}

#recueil_spacer_informations
{
	height:25px;
}
*/