/* CSS Document */

@import url(liens.css);
@import url(base2.css);
@import url(rubrique.css);
@import url(sondage.css);
@import url(nouv_rech_mot.css);
@import url(article.css);
@import url(forum.css);
@import url(auteur.css);
@import url(don.css);
@import url(paroisse.css);
@import url(diapogauche.css);
@import url(site.css);

/* VidÈo voir base2 */

.nettoyeur { clear: both; margin: 0; padding: 0; border: none; height: 0; line-height: 1px; font-size: 1px; }

/* xxxx STRUCTURE xxxx */

body{
background-color:#b8bad3;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
}

#ho
{
position:absolute;
top:0px;
left:0px;
width:970px;
height:9px;
background-image:url(../images08/ho.gif);
background-repeat:no-repeat;
background-position:top;
background-position:left;
}

#nav-ho{
position:absolute;
top:0px;
left:15px;
width:970px;
text-align:right;
font-size:10px;
color:#FFFFFF;
}

#global{
position:absolute;
top:15px;
left:15px;
width:970px;
}

#global #corps{
border-top:#fff solid 2px;
margin-top:0px;
padding-top:0px;
background-color:#FFFFFF;
}

#corps #gauche{
float:left;
width:200px;
}

#corps #droite{
margin-top:5px;
float:left;
width:745px;
padding-left:13px; /* av 4 fev 5px */
}

#corps #menu{
margin:0px;
}

#bas{
width:970px;
height:9px;
background-image:url(../images08/bas.gif);
background-repeat:no-repeat;
background-position:top;
background-position:left;
}

/* xxxx cadre haut xxxx */

#cadre-ho{
margin-top:2px;
width:970px;
height:85px;
}

#cadre-ho #un_ho{
margin-left:4px;
width:330px;
float:left;
}

#cadre-ho #deux_ho{
width:320px;
float:left;
}

#cadre-ho #trois_ho{
width:280px;
float:right;
text-align:left;
padding-right:6px;
}

/*** haut 29 janvier ***/

#deux_ho #cont
{
padding-left:0px;
color:#491472;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:center;
padding-top:10px;
}

#cont #source{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:right;
}

/* xxxx calendrier xxxx */

#calendar
{
margin-left:5px;
margin-top:5px;
border:1px solid #ccc;
-moz-border-radius : 10px 10px; 
width:185px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
padding-bottom:0px;
}

#calendar td
{
width:15px;
}

#calendar td.horsperiode
{
color:#CCCCCC;
}

#calendar abbr
{
border:none;
}

#calendar table
{
width:180px;
text-align:center
}

#calendar h2
{
margin-top:0px;
padding-top:0px;
font-size:10px;
color:#999999;
font-weight:bold;
text-align:center;
}

#calendar ul#eve
{
list-style:none;
padding-left:2px;
width:175px;
}

#calendar ul#eve li
{
padding-left:0px;
font-size:10px;
width:175px;
text-align:left;
margin-bottom:4px;
}

#calendar h3
{
font-size:10px;
color:#999;
text-align:center;
font-weight:bold;
margin-bottom:5px;
}

/* xxxx BANDEAU xxxx */
#corps #portfolio{
margin-top:0px;
padding-top:0px;
padding-left:5px;
width:960px;
height:120px;
list-style:none;
}

#porfolio .innerfade li{
height:121px;
background-color:#999999;
}

#gauche #flickr
{
/* border:1px solid #6664c7; */
margin-left:4px;
width:180px;
height:201px;
padding-top:0px;
margin-top:3px;}


#flickr #dio{
margin-top:0px;
margin-bottom:0px;
float:left;
width:90px;
padding-left:1px;
list-style:none;
}

#flickr #dio .innerfade li{
background-color:#999999;
}

#flickr #dia{
margin-top:0px;
margin-bottom:0px;
float:left;
list-style:none;
padding:0px;

}

#flickr #dia .innerfade li{
background-color:#999999;
}

#flickr ul#diu{
margin-top:0px;
padding-top:0px;
float:left;
width:180px;
list-style:none;
padding:0px;

}

#flickr #diu .innerfade li{
background-color:#999999;
}

/* xxxx Photo avec effet  xxxx */

.cont3{
padding-top:55px;
color:#666666;
font-weight:700;
font-size:10px;
}



.det-age{
/* color:#adce47; */
color:#666666;
font-weight:700;
font-size:10px;}

#droite #trois_photo
{
margin-top:0px;
padding-top:1px;
height:180px;
}



#droite #photo1
{
float:left;
width:240px;
height:160px;
z-index:10;
margin-left:5px;
margin-top: 10px;
}

#photo1 #acc1
{
margin-top:0px;
width:240px;
height:50px;
z-index:100;
background-image:url(../images08/fd08.gif);
filter:alpha(opacity=80);
-moz-opacity: 0.80;
opacity: 0.80;
}



#photo1 #desc_a
{
margin-top:0px;
width:240px;
height:110px;
z-index:150;
}

#un{
background-image:url(../images08/fd08.gif);
filter:alpha(opacity=75);
-moz-opacity: 0.75;
opacity: 0.75;
color:#333333;
width:240px;
height:110px;
}

/* photo 2 */
#droite #photo2
{
float:left;
width:240px;
height:160px;
z-index:10;
margin-left:6px;
margin-top: 10px;
}

#photo2 #acc2
{
margin-top:0px;
width:240px;
height:50px;
z-index:100;
background-image:url(../images08/fd08.gif);
filter:alpha(opacity=80);
-moz-opacity: 0.80;
opacity: 0.80;


}

#photo2 #desc_b
{
margin-top:0px;
width:240px;
height:110px;
z-index:150;
}

#deux{
background-image:url(../images08/fd08.gif);
filter:alpha(opacity=75);
-moz-opacity: 0.75;
opacity: 0.75;
color:#333333;
width:240px;
height:110px;
}

/* photo 3 */
#droite #photo3
{
float:left;
width:240px;
height:160px;
z-index:10;
margin-left:6px;
margin-top: 10px;
}

#photo3 #acc3
{
margin-top:0px;
width:240px;
height:50px;
z-index:100;
background-image:url(../images08/fd08.gif);
filter:alpha(opacity=80);
-moz-opacity: 0.80;
opacity: 0.80;


}

#photo3 #desc_c
{
margin-top:0px;
width:240px;
height:110px;
z-index:150;
}

#trois{
background-image:url(../images08/fd08.gif);
filter:alpha(opacity=75);
-moz-opacity: 0.75;
opacity: 0.75;
color:#333333;
width:240px;
height:110px;
}

/**** RECHERCHE 28 janvier ****/

#cadre-rech{
height:30px;
}

#cadre-rech  #langue{
	float:left;
	}
	
#cadre-rech  #langue #contl{
	padding-top:8px;
	padding-left:8px;
	text-align:center;
	color:#ccc;
	font-size:11px;
	height:14px;
	}
	
#cadre-rech  #langue #contl a{
	font-size:11px;
	height:14px;
	}

#formrecherche{
margin-right:7px;
float:right;
height:14px;
}

input#recherche{
border:1px solid #ccc;
-moz-border-radius : 10px 10px; 
padding:3px;
color:#666666;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#bt-ok{
position:relative;
top:6px;
}


/**** NEWSLETTER 28 janvier ****/


#cadre-news{
border:1px solid #ccc;
-moz-border-radius : 10px 10px; 
padding-left:4px;
}

#cadre-news #bout-news
{
margin-top:5px;
float:left;
width:130px;
}

#cadre-news #ch-news{
float:left;
width:120px;
}

#cadre-news #bt-news{
float:left;
width:20px;
}

#cadre-news .formulaire_spip{

text-align:justify;
}

#cadre-news #mess-news{
font-size:10px;
padding:1px;
color:#333333;
}

/* ** */

#ch-news fieldset{
border:none;
width:135px;
}

#ch-news legend{
font-size:10px;
display:none;
}

#ch-news select{
width:100px;
color:#666666;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-bottom:2px;
}

input#mail_inscription_.forml
{
border:1px solid #ccc;
width:98px;
color:#666666;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-bottom:2px;
}

#ch-news #rlettre .formaout{
	margin-top:5px;

}


/*** Bonne nouvelle 29 janvier 08 ***/


#saint{
margin-top:5px;
margin-left:5px;
border:1px solid #ccc;
-moz-border-radius : 10px 10px; 
font-size:10px;
width:185px;
text-align:left;
}

#saint .rss{
margin-top:5px;
text-align:left;
color:#6664c7;
}

#saint #mag{
margin-left:3px;}

iframe{
border:0 none;
border-color:#FF0000;
}

#bonnenouvelle{
font-size:10px;
font-weight:bold;
text-align:center;
color:#999999;
margin-top:0px;
padding-top:0px;
margin-bottom:0px;
padding-bottom:0px;
}

.saint{
margin-left:3px;
margin-top:5px;
float:left;
padding-left:7px;
font-size:10px;
text-align:left;
color:#6664c7;
padding-left:0px;
margin-bottom:0px;
padding-bottom:0px;
/* line-height:10px; */
}

.saint span{
padding-left:3px;
font-size:10px;
text-align:left;
color:#6664c7;
margin-bottom:0px;
padding-bottom:0px;
line-height:13px;
font-weight:normal;
}

#saint .rss{
font-size:12px;
color:#b68eda;
text-align:justify;
background-color:#FFFFFF;
padding-left:8px;
padding-right:8px;
}

#saint .rss a{
font-size:10px;
color:#6664c7;
text-align:justify;
background-color:#FFFFFF;
padding-left:8px;
padding-right:8px;
}

#saint #rcf{
float:left;
margin-bottom:6px;
margin-right:2px;
}

#saint #medquest{
padding-left:5px;
}

/* cadre article sommaire */


#art_som{
margin-top:5px;
}

.cadre_s{
float:left;
width:241px;
height:220px;/* 13 mars */
font-size:12px;
margin-left:4px;

}

.photo_s
{
margin-top:2px;
float:left;
padding:2px;
border:2px solid #adce47;
-moz-border-radius : 5px 5px; 
margin:2px;
}

.titre_art_som{
width:239px;
height:25px; /* 13 mars 35*/
margin:0px;
padding:0px;
padding-top:0px;
margin-top:0px;
color:#6664c7;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:900;
text-align:left;}

.chapo_art_som{
text-align:left;}


#art_som .rub_art_som{
margin-top:7px; /* 25 mars 10px */
padding:0px;
margin-bottom:5px;
padding-bottom:5px;
border-bottom:2px solid #adce47;
}

.titre_art_som h2.lop{
margin-top:0px; 
height:33px;
font-size:12px;}


/**** pied 30 janvier 08 ****/

#global #pied{
width:970px;
height:40px;
margin-top:2px;
text-align:center;
font-size:10px;
color:#FFFFFF;
}


#hierarchie{
font-size:12px;
color:#999999;
width:732px;
}


/*** modif 30 juin ***/

blockquote i.spip{
	text-align:left;
	border:none}
	
	
/* Bandeau 17 avril 09 */

div#bandeau_som{
	position:relative;
	left:9px;
	margin-bottom:2px;

}

div#diapoxmlart{
	position:relative;
	left:90px;
	width:551px;
}

div#droite p.alert{
	color:#ff0000;
	background-color: #efefef;
	padding: 5px;
	padding-left: 1px;
	padding-right: 1px;
	border:1px solid #ff0000;
	text-align: center;
	margin-bottom: 5px;
}
