/* Styles www.abbaye-de-leffe.be - page d'attente */

body { height: auto; margin: 0px; padding: 0px; text-align: center; font: 9pt 'Lucida Grande', Geneva, Arial, sans-serif; color: #000000; }

h1 { font-family: times, sans-serif; padding: 0px; margin: 0px; font-size: 14pt; }
h2 { margin: 0px; padding: 0px 0px 5px 0px; font-size: 11pt; }
h3 { margin: 0px; padding-top: 10px; padding-bottom:5px; font-size: 10pt; }
h4 { margin: 0px; padding-top: 5px; padding-bottom:2px; font-size: 10pt; }

p { margin: 0px 0px 5px 0px; }

.en_valeur {}
.ok { border:1px solid #c0c0c0;}
.ok:hover { border:1px solid #c0c0c0;background-color:#acacac;}
.dessous { clear:both; }

form.css { padding : 0px; }
form { padding:0px; margin:0px; }
fieldset.css { width:486px;padding: 20px 0px 10px 0px;border: 0px; }
legend.css { font-size: 12px;font-weight:600;padding: 5px 10px 10px 0px;margin:0px; }
label.css { display: inline;width: 140px;float: left; }
ul.css { float:left;width: 100%;margin:0px;padding:0px;list-style-type:none; }
ul.css li { float:left;width: 100%;padding:0px;margin:0px 0px 3px 0px; }
.texte_rouge { color: #b90000; }
p.texte_rouge { color: #b90000;text-align: center; }
.centre { text-align: center; }
.droite { text-align: right; }
.gauche { text-align: left; }

.spacer {clear:both;}

a:link, a:visited {
	padding-right: 3px;
	background: transparent;
	color: #000000;
	text-decoration: underline;
}

/***************************************** Styles SPIP **********************************************************/

.spip_documents_left { padding-right: 10px; }
.spip_documents_center { text-align: center; padding-left: 10px; padding-right: 10px; }
.spip_documents_right { padding-left: 10px; }
.spip_doc_titre { font-size: 10px; text-align: center; padding-bottom: 5px; }
.spip_encadrer {
	font-family: helvetica, arial, sans-serif;
	width : 96%;
	padding: 2%;
	border: 1px #c0c0c0 dashed;
}
.spip_surligne { background-color: #ffc79b; }
form#login_atypik { margin-left: auto; margin-right: auto; width : 75%; }
p.spip { text-align:justify; }

/****************************************************************************************************************/





/****************************************************************************************************************/

/************/
/* Tableaux */
/************/

table.spip {
	border-collapse:collapse;
	margin: 5px 10px 0px 10px;
	padding: 0px;
}
p.spip table.spip { /*Pb de gestion des paragraphes par IE*/
	margin: 0px;
}
table.spip tr.row_first {
}
table.spip tr.row_odd {
}
table.spip tr.row_even {
}
table.spip td, table.spip th {
	padding: 5px 10px 5px 10px;
	text-align: left;
	border: 1px solid #757474;
	vertical-align: middle;
}
table.spip table td {
	padding: 5px;
	vertical-align: middle;
	border: 0px;
}

/****************************************************************************************************************/



/*********************************************** Page d'attente *************************************************/
#global_2005 {	width: auto; margin-top:0px; margin-left: auto; margin-right: auto; text-align: left; }
#global_2005 a, a:link, a:visited { color: #000000; text-decoration: underline; }
#global_2005 a:hover { color: #000000; text-decoration: underline; }
#contenus_2005 { width: 100%; }
#contenus_2005 h1 { margin: 10px 0px 10px 0px; font-size: 14pt; }
#contenus_2005 h2 { margin: 10px 0px 10px 0px; font-size: 13pt; }
/****************************************************************************************************************/


#global {
	width: auto;
	margin-left: auto;
	margin-right: auto;
	margin-top:0px;
	padding: 0px;
	text-align: left;
}
#cartepv {
    width: auto;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 25px;
	padding-right: 10px;
	text-align: left;
}

#newsletter {
	width: auto;
	margin: 0px auto 15px auto;
	text-align: left;
}
#corps_newsletter {
	float: left;
	width: auto;
	padding: 0px 15px 15px 15px;
	text-align: left;
	background: #ffffff;
}

/************************************ Bandeau ****************************************/
#bandeau, #bandeau_n1 {
	float: left;
	width: 100%;
	height: auto;
}
#bandeau #retour_accueil, #bandeau_n1 #retour_accueil, #bandeau ul, #bandeau_n1 ul { display: none; }

#zonetitre_infos, #zonetitre_edito { float: left; width: 49%; margin-bottom: 5px; padding-right: 1%; }
#zonetitre_n1 { float: left; width: 100%; }

ul#langues_bandeau { display: none; }
/************************************************************************************/





/************************************ Corps *****************************************/
#corps {
	float: left;
	width: 100%;
	height: auto;
}
ul#menu { display: none; }

#contenu {
    float: left;
	width: 100%;
	height: auto;
	overflow: hidden;
}

#print_som_zone2 { clear: both; }
#contenu #infos, #contenu #edito, #print_som_zonenouveautes, #print_som_zoneevenements { float: left; width: 49%; margin-bottom: 5px; padding-right: 1%; }
#contenu #nouveautes, #contenu #evenements, #zonetitre_nouveautes, #zonetitre_evenements { float: left; width: 100%; margin-bottom: 5px; }


#contenu #infos h2, #contenu #edito h2, #contenu #nouveautes h2, #contenu #evenements h2 {font-weight: 600;}


#contenu_n1 {
	float: left;
	width: 100%;
	height: auto;
	margin: 0;
}



#chemin {
    padding-bottom: 15px;
}

.contenu_ligne_div2 {
    float: left;
	width: 100%;
	padding-bottom: 20px;
}
.contenu_div2 {
	float: left;
	width: 46%;
	margin-right: 3%;
}

.plusgrd { font-size : 12pt; }

.gallerie {float:left;padding: 10px 15px 0px 0px;margin: 0px;width: 513px;voice-family: "\"}\"";voice-family: inherit;width:498px;}
.gallerie dl {float:left;padding: 0px 0px 0px 15px;margin: 0px;width:166px;voice-family: "\"}\"";voice-family: inherit;width:151px;}
.gallerie dt, .gallerie dd {width:151px;margin: 0px;padding:0px;text-align:center;}
.gallerie img {float: none;margin: 0px;padding:0px;font-size: 0px;}
.gallerie table {border-collapse:collapse;}
.gallerie td {padding:0px; margin:0px;vertical-align:middle;}

/* plan du site */
.secteuroff { font-weight: bold; font-size: 10pt; }
.rubriqueoff { font-weight: bold; }
.articleoff { font-weight: normal; }


.decale_gauche {padding-left : 15px;}

a.lexique { border-bottom: 1px dashed; text-decoration: none; }



/* bas */
#zone_bas, #zone_bas_n1 { display: none; }

/************************************************************************************/




/************************************* Pied *****************************************/
#pied { display: none; }
/************************************************************************************/

