@charset "UTF-8";
/*---------------------- G L O B A L -----------------------*/

body {
	font-family: "Hiragino Maru Gothic Pro", "ヒラギノ丸ゴ Pro W4", "ＭＳ Ｐゴシック", "ＭＳ Pゴシック", "細明朝体", "平成明朝", sans-serif;
	background-image: 
url('../1_images/fond_caritas_mauve.gif');
	background-repeat: repeat;
	margin: 0;
	padding: 0;
	text-align: center;
	color: navy;
	font-size: 13px;
	font-weight:normal;
	line-height: 23px;
}
h3 {
	padding: 0 0 0 50px;
	color: #AD33CC;
	font-size: 16px;
	font-weight: normal;
	line-height: 26px;
}
h4 {
	padding: 0 0 0 100px;
	color:  #AD33CC;
	font-size: 13px;
	font-weight: normal;
	line-height: 23px;
}
p {
	font-size: 13px;
	font-weight: normal;
	line-height: 23px;
}
strong {
	font-size: 13px;
	color:  #AD33CC;
	font-weight:normal;
	line-height: 23px;
}
em {
	font-size: 13px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: 400;
	font-style: italic;
	line-height: 23px;
}
pre {
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
}
#plus_petit {
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
}
#a_droite {
	padding: 0 0 0 70%
}
/*---------------- S T R U C T U R E------------------*/

.deux_colonnes_haut_bas #container {
	width: 850px;
	margin: 0 auto;
	background-color:#FFFFFF;
	border: 1px solid #AD33CC;
	text-align: left;
}
.deux_colonnes_haut_bas #header {
	padding: 0;
	border-bottom: 0px solid #AD33CC; /*modif le 100804, avec mise en place de google search */
}
.deux_colonnes_haut_bas #header h1 {
	margin: 0;
	padding: 10px 0px 0 10px;
	color: #AD33CC;
	font-size: 24px;
	font-weight: normal;
	line-height: 34px;
}
.deux_colonnes_haut_bas #header h2 {
	margin: 0;
	padding: 0 0 0 10px;
	color: #AD33CC;
	font-size: 20px;
	font-weight: normal;
	line-height: 30px;
}
/* pas de sidebar */ 

.deux_colonnes_haut_bas #mainContent {
	margin: 0 20px 0 20px; /* dans basic.css c'est 0 20px 0 180px a cause de la sidebar */
}
.deux_colonnes_haut_bas #footer {
	padding: 0;
}
deux_colonnes_haut_bas #footer p {
	margin: 0;
	padding: 0;
	color: #CC00CC;
	font-size: 10px;
}
.deux_colonnes_haut_bas #footer table td {
	text-align:center;
}

/* pas de navigation */
 
/* pas de liste de liens */

/* ---------------------- TABLES ------------------ */

table {
	font-size: 95%;
	color: #66C;
}
caption {
	font-size: 110%;
	line-height: 130%;
	color:  #663399;
	text-align:left;
	border-bottom: 1px solid #AAF;
}
td {
	padding: 1px 1px 1px 10px;
	text-align:left;
}
td.date {
	border-bottom: 1px solid #AAF;
	vertical-align:baseline;
	width:7%;
	font-size: 85%;
	color: #66C; /* la couleur ne sert a rien car c'est des liens --> */
}
td.section {
	border-bottom: 1px solid #AAF;
	vertical-align:baseline;
	width:31%;
	font-size: 95%;
	color: #66C; /* la couleur ne sert a rien car c'est des liens --> */
}
td.theme {
	border-bottom: 1px solid #AAF;
	vertical-align:baseline;
	width:62%;
	font-size: 100%;
	color: #66C; /* la couleur ne sert a rien car c'est des liens --> */
}
td a, td a:visited {
	color: #66C;
	text-decoration: none
}
td a:hover, a:active {
	color: #AAF;
	text-decoration: none
}
table.footer {
	font-size: 12px;
	line-height: 20px;
	border: 0;
}
table.footer td {
	padding: 0;
	border: 0;
	text-align:center;
	vertical-align:top;
	color: #9966BB;
}
table.footer td p {
	line-height: 20px;
}
