/*
CSS 3
MARCEL DIJKMAN
*/

* {
font-family:georgia,times,serif;
font-size:14px;
line-height:21px;
margin:0px;
padding:0px;
}
body {
background-color:#ffe6ce;
}

.effacer {
clear:both;
font-size:0px;
height:0px;
}

#index {
background-color:#ffffff;
display:block;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
margin-top:30px;
padding:30px;
width:840px;
}
#page {
background-color:#29232f;
display:block;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
margin-top:30px;
padding:30px;
width:840px;
}
/*
#contour {
background-color:#52627c;
}
*/
#navigationAccueil {
background-color:#000000;
background-image:url(../images/priere.jpg);
background-repeat:no-repeat;
display:block;
float:left;
min-height:436px;
width:300px;
}
#navigation {
background-color:#000000;
background-image:url(../images/priere.jpg);
background-repeat:no-repeat;
display:block;
float:left;
min-height:343px;
width:300px;
}
#seminaires_priere a {
background-image:url(../images/seminaires_priere.png);
background-repeat:no-repeat;
display:block;
height:100px;
width:300px;
}
#seminaires_priere span {
display:none;
}
#menu {
padding-bottom:26px;
width:300px;
}
#menu ul {
list-style-type:none;
}
#menu a {
background-color:#ffffff;
color:#845893;
display:block;
line-height:19px;
margin-bottom:4px;
margin-left:auto;
margin-right:auto;
opacity:0.8;
padding:4px;
text-align:center;
text-decoration:none;
text-transform:capitalize;
width:240px;
}
#menu a:hover {
background-color:#000000;
color:#845893;
display:block;
line-height:19px;
margin-bottom:4px;
margin-left:auto;
margin-right:auto;
opacity:0.8;
padding:4px;
text-align:center;
text-decoration:none;
text-transform:capitalize;
width:240px;
}
#menu .activer {
background-color:#000000;
color:#845893;
display:block;
line-height:19px;
margin-bottom:4px;
margin-left:auto;
margin-right:auto;
opacity:0.8;
padding:4px;
text-align:center;
text-decoration:none;
text-transform:capitalize;
width:240px;
}

#contenu {
display:block;
float:left;
width:540px;
}
#animation {
background-color:#000000;
display:block;
min-height:307px;
text-align:center;
padding-bottom:18px;
padding-top:18px;
width:540px;
}
#informations {
/*background-color:#52627c;*/
background-color:#584b64;
display:block;
float:left;
padding-bottom:30px;
padding-top:30px;
width:540px;
}
#texte {
background-color:#ffffff;
margin-left:30px;
margin-right:30px;
min-height:223px;
padding:30px;
}
#texte h1 {
color:#787878;
font-family:arial,helvetica,sans-serif;
font-size:24px;
font-weight:normal;
line-height:29px;
margin-bottom:12px;
margin-right:50px;
}
#texte h2 {
color:#787878;
font-family:arial,helvetica,sans-serif;
font-size:18px;
font-weight:normal;
line-height:22px;
margin-bottom:9px;
margin-top:18px;
}
#texte p {
color:#787878;
margin-bottom:8px;
}
#texte ol {
color:#787878;
margin-bottom:8px;
margin-left:30px;
}
#texte ul {
color:#787878;
list-style-type:square;
margin-bottom:8px;
margin-left:30px;
}
#texte a {
color:#787878;
text-decoration:none;
}
#texte a:hover {
color:#343434;
text-decoration:none;
}
.fermer a {
/*background-color:#000000;*/
background-image:url(../images/fermer.png);
background-position:top;
background-repeat:no-repeat;
display:block;
margin-left:380px;
margin-top:-30px;
height:70px;
position:absolute;
width:70px;
z-index:10;
}
.fermer a:hover {
/*background-color:#343434;*/
background-image:url(../images/fermer.png);
background-position:bottom;
background-repeat:no-repeat;
display:block;
margin-left:380px;
margin-top:-30px;
height:70px;
position:absolute;
width:70px;
z-index:10;
}
.fermer span {
display:none;
}

.maison {
background-image:url(../images/maison.jpg);
background-position:center;
background-repeat:no-repeat;
border-color:#acd9fa;
border-style:solid;
border-width:2px;
display:block;
float:left;
height:130px;
margin-right:10px;
padding:2px;
width:200px;
}
.maison span {
display:none;
}
.yan_francoise {
background-image:url(../images/yan_francoise.jpg);
background-position:center;
background-repeat:no-repeat;
border-color:#acd9fa;
border-style:solid;
border-width:2px;
display:block;
float:left;
height:130px;
margin-right:10px;
padding:2px;
width:200px;
}
.yan_francoise span {
display:none;
}
.seminaire_priere {
background-image:url(../images/seminaire_priere.jpg);
background-position:center;
background-repeat:no-repeat;
border-color:#acd9fa;
border-style:solid;
border-width:2px;
display:block;
float:left;
height:130px;
margin-right:10px;
padding:2px;
width:200px;
}
.seminaire_priere span {
display:none;
}

#mentions_legales {
margin-left:auto;
margin-right:auto;
padding:10px;
text-align:center;
width:900px;
}
#mentions_legales p {
font-size:12px;
}
#mentions_legales a {
color:#000000;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
#mentions_legales a:hover {
color:#52627c;
font-size:12px;
font-weight:bold;
text-decoration:none;
}


/* LANGUES */
#langues {
background-color:#ffffff;
display:block;
margin-left:auto;
margin-right:auto;
padding:4px;
text-align:center;
width:164px;
}
#francais a {
background-image:url(../images/francais.jpg);
background-position:top;
background-repeat:no-repeat;
cursor:pointer;
display:block;
float:left;
height:30px;
margin-right:4px;
width:80px;
}
#francais a:hover {
background-image:url(../images/francais.jpg);
background-position:bottom;
background-repeat:no-repeat;
cursor:pointer;
display:block;
float:left;
height:30px;
margin-right:4px;
width:80px;
}
#francais span {
display:none;
}
#anglais a {
background-image:url(../images/anglais.jpg);
background-position:top;
background-repeat:no-repeat;
cursor:pointer;
display:block;
float:left;
height:30px;
width:80px;
}
#anglais a:hover {
background-image:url(../images/anglais.jpg);
background-position:bottom;
background-repeat:no-repeat;
cursor:pointer;
display:block;
float:left;
height:30px;
width:80px;
}
#anglais span {
display:none;
}
/* FIN LANGUES */


/* MENTIONS LEGALES */
.conception, .hebergement {
display:block;
float:left;
width:210px;
}
.apple a {
background-image:url(../images/apple.png);
background-repeat:no-repeat;
display:block;
height:36px;
width:98px;
}
.apple span {
display:none;
}
.unetun a {
background-image:url(../images/unetun.png);
background-repeat:no-repeat;
display:block;
height:28px;
width:151px;
}
.unetun span {
display:none;
}
.xhtml a {
background-image:url(../images/xhtml.png);
background-repeat:no-repeat;
display:block;
float:left;
height:31px;
width:88px;
}
.xhtml span {
display:none;
}
.css a {
background-image:url(../images/css.png);
background-repeat:no-repeat;
display:block;
float:left;
height:31px;
width:88px;
}
.css span {
display:none;
}
.mozilla_firefox a {
background-image:url(../images/mozilla_firefox.png);
background-repeat:no-repeat;
display:block;
height:321px;
margin-left:auto;
margin-right:auto;
width:339px;
}
.mozilla_firefox span {
display:none;
}
.permission {
font-size:12px;
}
/* FIN MENTIONS LEGALES */


/* CONTACT */
label {
background-color:#29232f;
border-bottom-left-radius:5px;
border-top-left-radius:5px;
color:#ffffff; /* color:#8b779f; */
cursor:pointer;
display:block;
float:left;
font-size:14px;
padding:5px;
text-align:right;
width:150px;
}
input[type=text] {
background-color:#ffffff;
border-color:#29232f;
border-bottom-right-radius:5px;
border-top-right-radius:5px;
border-style:solid;
border-width:1px;
color:#29232f;
display:block;
float:left;
margin-bottom:14px;
padding:4px;
width:250px;
}
textarea {
background-color:#ffffff;
border-color:#29232f;
border-bottom-right-radius:5px;
border-top-right-radius:5px;
border-style:solid;
border-width:1px;
color:#29232f;
display:block;
float:left;
height:140px;
margin-bottom:14px;
padding:4px;
width:250px;
}
#image_captcha {
background-color:#000000;
border-radius:10px;
display:block;
height:140px;
margin-bottom:14px;
text-align:center;
width:420px;
}
input[type=submit] {
background-color:#29232f;
border-color:#29232f;
border-radius:4px;
border-style:solid;
border-width:1px;
color:#ffffff;
cursor:pointer;
display:block;
margin-left:auto;
margin-right:auto;
padding:4px;
text-align:center;
width:180px;
}
input[type=submit]:hover {
background-color:#ffffff;
border-color:#29232f;
border-radius:4px;
border-style:solid;
border-width:1px;
color:#29232f;
cursor:pointer;
display:block;
margin-left:auto;
margin-right:auto;
padding:4px;
text-align:center;
width:180px;
}
.succes {
color:#006600;
}
.erreur {
color:#ff0000;
}
/* FIN CONTACT */