/* CSS Document */

* { padding: 0; margin: 0; }

body { 
	background:#daf6cc;
	background:url(../images/body/fond.jpg);
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

em {
font-weight:bold;
}

sup 
{
vertical-align: text-top;
position: relative;
font-size: .8em;
}

div.precedente
{
display:inline;
float:right;
font-size:10px;
font-weight:bold;
margin-right:-80px;
padding-bottom:50px;
width:200px;
}

#accueil
{
color:#92542c;
display:inline;
font-size:10px;
font-weight:bold;
float:left;
margin-bottom:50px;
width:50px;
}

#angepasse {
margin-left:20px;
width:500px;
}

#angle
{
display:inline;
}

#bible {
background:#f6f1e0;
border: 1px solid #92552d;
display:inline;
float:right;
font-size:10px;
line-height:15px;
margin-left:20px;
margin-top:20px;
padding:10px;
width:170px
}

#bible-colombe{
background:url(../images/8-bible/textes-du-dimanche/saint-esprit.jpg);
background-repeat:no-repeat;
color: #e49400;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-variant:small-caps;
font-weight:bold;
height:60px;
margin-top:30px;
padding-left:50px;
}

#bible-dimanche {
color: #e49400;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
font-variant:small-caps;
font-weight:bold;
margin-bottom:10px;
margin-left:40px;
margin-top:30px;
}

#bible-lire {
background:url(../images/8-bible/textes-du-dimanche/icone-lire.jpg);
background-repeat:no-repeat;
color: #e49400;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-variant:small-caps;
font-weight:bold;
height:50px;
margin-top:30px;
padding-left:50px;
}

#bible-silex{
background:url(../images/8-bible/textes-du-dimanche/silex-p.jpg);
background-repeat:no-repeat;
color: #e49400;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-variant:small-caps;
font-weight:bold;
height:50px;
padding-left:60px;
}

#bible-reference {
font-size:12px;
font-weight:bold;
color:#336633;
line-height:20px;
}

#bible-réponse{
background:url(../images/8-bible/textes-du-dimanche/silex-p.jpg);
background-repeat:no-repeat;
font-size:14px;
margin:10px;
padding-left:70px;
line-height:25px;
text-align:justify;
}

#cadre-index {
background:#FFFFFF;
border: 1px solid #92552d;
margin-left:30px;
padding:5px;
width:400px;
}

#cadre-titre {
background:#c04c00;
color:#ffe777;
font-size:10px;
font-weight:bold;
margin:auto;
margin-top:10px;
padding:5px;
text-align:center;
text-indent:0px;
width:100px;
}

#container {
	width: 800px; 
	padding-bottom: 10px; 
	margin: 0 auto; 
	overflow: hidden; 
}

#container1 {
	width: 930px; 
	padding-bottom: 10px; 
	margin: 0 auto; 
	overflow: hidden; 
}

#contenu {
	background:#fffaed;
	width: 635px; 
	float: right; 
	margin-top:10px;
	margin-right:15px;
	padding: 10px;
}

#contenu1 {
	width: 810px; 
	float: right; 
	margin-left:-10px;
	margin-top:30px;
	margin-right:0px;
	padding: 5px -5px 15px 10px; 
}


#footer { 
    background:#f6f1e0;
	width: 790px; 
	float: left; 
	color: black; 
	padding-bottom: 6px;
	text-align: center;
}

#footer a,#footer1 a {
color:#92542c;
font-weight:bold;
}

#footer a:hover,#footer a:hover
{
color: #ffa31b;
font-weight:bold;
}

#footer-s { 
    background:#f6f1e0;
	width: 780px; 
	color: black; 
	margin : auto;
	padding:5px 50px 5px 50px;
	text-align: center;
}


#footer-s a,#footer a {
color:#92542c;
font-weight:bold;
}

#footer-s a:hover,#footer a:hover
{
color: #ffa31b;
font-weight:bold;
}

#global {
margin-bottom:0;
margin-left:auto;
margin-right:auto;
margin-top:0px;
background:#fffaed;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
padding:5px 40px 50px 50px;
position:relative;
width:795px;
}


#header {
    margin:auto;
    padding:0;
    top:0;
	width:800px;
}

#hotellerie {
height:600px;
}

#menu {
margin: 20px 2px;
width: 8em;
height:200px;
}

#menu dt {
color:#fff2a9;
cursor: pointer;
margin: 2px 0;
margin-top:10px;
height: auto;
line-height: 20px;
text-align: center;
font-variant:small-caps;
font-weight: bold;
font-size: 90%;
border: 1px solid gray;
background:#92552d;
}

#menu dd {
border: 1px solid gray;
margin: 10px 0;
margin-top: 10px;
}

#menu li {
color:#92552d;
text-align: center;
list-style: none;
background:#ffdf77;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:70%;
font-weight:bold;
margin: 2px 0;
margin-left: 12px;
margin-right: 12px;
margin-top:10px;
padding:3px;
}

#menu li a, menu dt a {
color: #92542c;
text-decoration: none;
display: block;
border: 0 none;
}

#menu li a:hover, #menu dt a:hover {
background: #eee;
color: #000;
}

#page{
    background-color:#f6f1e1; 
	width: 790px; 
	float: left; 
	overflow: hidden;
}

#page1{
    background-color:#FFFFFF; 
	width: 930px; 
	float: left; 
	overflow: hidden;
}

#priere {
background:url(../images/bdim/bougie-1.gif);
margin-top:20px;
padding:2px;
}

#priere-2 {
background:url(../images/bdim/bougie-1.gif);
background-repeat:repeat-y;
margin-top:20px;
padding:2px 2px 2px 100px;
}


#rub-hotellerie {
background:#f6f1e0;
border: 1px solid #92552d;
display:inline;
float:right;
width:140px;
font-size:10px;
line-height:15px;
margin-left:15px;
margin-right:-20px;
padding:10px 10px 10px 10px;
text-align:left;
}

#rub-index {
background:#FFFFFF;
border: 1px solid #92552d;
display:inline;
float:right;
width:160px;
font-size:10px;
line-height:15px;
margin-left:10px;
margin-right:-10px;
padding:10px 10px 10px 10px;
text-align:justify;
}

#rub-priere {
background:#980c1c;
border: 1px solid #92552d;
color:#FFFFFF;
display:inline;
float:right;
width:160px;
font-size:10px;
line-height:15px;
margin-left:10px;
margin-right:10px;
margin-top:10px;
padding:10px 10px 10px 10px;
text-align:left;
text-indent:0px;
}

/*cadre avec nos coordonnées + contact etc.*/
#renseignements {
background:#f6f1e0;
border: 1px solid #92552d;
display:inline;
float:right;
font-size:10px;
line-height:15px;
margin-bottom:60px;
margin-left:10px;
margin-top:20px;
padding:5px;
width:150px
}

#sidebar { 
	width: 120px;
	float: left;
	margin-bottom: 10px;
}

.ap-couleur {
background:#f6f1e0;}

.ap-volute2 {
background:url(../images/ap/ap-volute2.gif);
}

.bible-question{
background:url(../images/8-bible/textes-du-dimanche/question1.gif);
background-repeat:no-repeat;
display:block;
font-size:14px;
line-height:25px;
margin-left:10px;
margin-top:30px;
padding-left:50px;
}

.blanc {
color:#FFFFFF;
}

.bordure {
border: 1px solid #92552d;
padding:5px;
}

.cadre {
border:#000000 1px solid;
}

.capitale-rouge
{
color:#980c1c;
font-size:16px;
font-variant:small-caps;
font-weight:bold;
}

.centrer
{
text-align:center;
}

.cellule {
border-bottom: 1px solid #92542c;
padding:5px;
}

.citation
{
background: #e4ede2; 
display : block;
font: italic 12px Verdana, Arial, Helvetica, sans-serif; 
line-height:20px;
margin-bottom: 20px;
padding: 5px 10px;
text-align:justify;
}

.citation-g-300
{
background: #e4ede2;
float:left;
font: italic 12px Verdana, Arial, Helvetica, sans-serif;
line-height:20px;
padding: 5px 10px;
margin-bottom:10px;
margin-right: 20px;
margin-top:10px;
text-align:justify;
width:300px;
}

.citation-g-400
{
background: #e4ede2;
float:left;
font: italic 14px/22px Verdana, Arial, Helvetica, sans-serif; 
padding: 5px 10px;
margin-bottom:10px;
margin-right: 20px;
margin-top:10px;
text-align:justify;
width:400px;
}
.citation-m-500
{
background: #e4ede2; 
display : block;
font: italic 12px Verdana, Arial, Helvetica, sans-serif; 
line-height:20px;
padding: 5px 10px;
margin-bottom: 20px;
margin-left:50px;
text-align:justify;
width:500px;
}

.droite
{
float:right;
margin-bottom:10px;
margin-left:20px;
margin-top:10px;
}
.droite-cadre
{
border:solid 1px #000000;
float:right;
margin-bottom:10px;
margin-left:20px;
margin-top:10px;
}

.encadre-d-200 {
background:#e0f1c4;
border: 3px outset #92552d;
float:right;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
margin-bottom:10px;
margin-left:20px;
margin-right:0px;
margin-top:10px;
padding: 5px 10px;
width:200px;
}

.encadre-g-200 {
background:#e0f1c4;
border: 3px outset #92552d;
float:left;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
margin-bottom:10px;
margin-left:0px;
margin-right:20px;
margin-top:10px;
padding: 5px 10px;
width:200px;
}

.encadre-g-300 {
background:#e0f1c4;
border: 3px outset #92552d;
float:left;
font-size:12px;
font:Verdana, Arial, Helvetica, sans-serif;
line-height:20px;
margin-bottom:10px;
margin-left:0px;
margin-right:20px;
margin-top:10px;
padding: 5px 10px;
width:300px;
}

.encadre-g-400 {
background:#e0f1c4;
border: 3px outset #92552d;
float:left;
font-size:12px;
font:Verdana, Arial, Helvetica, sans-serif;
line-height:20px;
margin-bottom:10px;
margin-left:0px;
margin-right:20px;
margin-top:10px;
padding: 5px 10px;
text-align:justify;
width:400px;
}

.encadre-g-500 {
background:#e0f1c4;
border: 3px outset #92552d;
float:left;
font-size:12px;
font:Verdana, Arial, Helvetica, sans-serif;
line-height:20px;
margin-bottom:10px;
margin-left:0px;
margin-right:20px;
margin-top:10px;
padding: 5px 10px;
text-align:justify;
width:500px;
}

.encadre-m-300 {
background:#e0f1c4;
border: 3px outset #92552d;
font-size:12px;
font:Verdana, Arial, Helvetica, sans-serif;
line-height:20px;
margin:10px auto;
padding: 5px 10px;
width:300px;
}

.encadre-m-400 {
background:#e0f1c4;
border: 3px outset #92552d;
font-size:12px;
font:Verdana, Arial, Helvetica, sans-serif;
line-height:20px;
margin:auto;
padding: 5px 10px;
width:400px;
}

.encadre-m-500 {
background:#e0f1c4;
border: 3px outset #92552d;
font-size:12px;
font:Verdana, Arial, Helvetica, sans-serif;
line-height:20px;
margin:10px auto;
padding: 20px 20px;
width:500px;
}

.encadre-g-300-orange {
background:#ffb21d;
border: 3px outset #92552d;
float:left;
font-size:12px;
font:Verdana, Arial, Helvetica, sans-serif;
line-height:20px;
margin-bottom:10px;
margin-left:0px;
margin-right:20px;
margin-top:10px;
padding: 5px 10px;
text-align:justify;
width:300px;
}


.encadre-m-400-orange {
background:#ffb21d;
border: 3px outset #92552d;
font-size:12px;
font:Verdana, Arial, Helvetica, sans-serif;
line-height:20px;
margin:10px 10px 30px 80px;
padding: 20px 20px;
width:400px;
}

.encadre-m-500-orange {
background:#ffb21d;
border: 3px outset #92552d;
font-size:12px;
font:Verdana, Arial, Helvetica, sans-serif;
line-height:20px;
margin:10px 10px 30px 55px;
padding: 20px 20px;
width:480px;
}
.exposant {
color:#92542c;
font-weight:bold;
margin-left:5px;
}

.gauche{
float:left;
margin-bottom:10px;
margin-right:20px;
margin-top:10px;
}

.gauche-cadre{
border:solid 1px #000000;
float:left;
margin-bottom:10px;
margin-right:20px;
margin-top:10px;
}
.gras
{
color:#336633;
text-align:justify;
font-weight:bold;
}

.gras2 {
font-weight:bold;
line-height:20px;
text-align:justify;
} 

.capitale{
color:#490912;
font-size:16px;
font-variant:small-caps;
font-weight:bold;
}

/*classe pour les liens*/
.lien
{
color:#92542c;
font-weight:bold;
}
a.lien 
{
color:#92542c;
font-weight:bold;
}

a:hover.lien 
{
color: #ffa31b;
}*/

.lien-bl
{
color:#FFFFFF;
font-weight:bold;
}
a.lien-bl 
{
color:#FFFFFF;
font-weight:bold;
}

a:hover.lien-bl
{
color:#FFFFFF;
}

/*style pour les liens du menu principal*/
.lien-menu
{
color:#fff2a9;
font-weight:bold;
text-decoration:none;
}

/*fin des classes pour les liens*/

.flash{
background:#c04c00;
display:block;
color:#ffe777;
font-variant:small-caps;
font-weight:bold;
margin:auto;
padding:5px;
text-align:center;
width:130px;
}

.italique {
font-style:italic;
}

.milieu
{
margin-bottom:20px;
margin-top:20px;
}

.navigation-sous {
background:#f6f1e0;
height:30px;
margin-left:-15px;
margin-top:10px;
padding:10px;
text-align:center;
width:600px;
}

.navigation-milieu {
margin: 0px auto 10px auto;
text-align:center;}

.note {
color:black;
font-weight:bold;
}

.notebp {
border:dotted;
font-size:10px;
margin-top:20px;
padding:5px;
}

.orange-capitale{
color:#e49400;
font-variant:small-caps;
font-weight:bold;
}

.orange-italique
{
color:#e49400;
display:inline;
font-style:oblique;
font-weight:bold;
}

.puce {
list-style:url url(../images/body/puce.gif);
}

.puce-texte {
font-size:14px;
list-style:url(../images/body/puce.gif);
margin-left:30px;
line-height:30px;
text-align:justify;
text-indent:5px;
}

.puce2-texte {
font-size:14px;
list-style:url(../images/body/puce.gif);
margin-left:60px;
margin-top:5px;
line-height:25px;
text-align:justify;
text-indent:5px;
} 

.puce3-texte {
font-size:14px;
list-style:url(../images/body/puce.jpg);
margin-left:120px;
line-height:25px;
text-align:justify;
text-indent:5px;
} 

.puce-rub {
line-height:20px;
list-style:url(../images/body/puce.jpg);
margin-left:10px;
text-align:left;
}

.retour
{
color:#FFF2A9;
text-decoration:none;
}

.ribambelle
{
border:#000000 1px solid;
margin-bottom:5px;
margin-left:-4px;
margin-right:10px;
margin-top:20px;
}

.ribambellesc
{
margin-bottom:5px;
margin-left:-2px;
margin-right:10px;
margin-top:20px;
}


.rub-bleu {
background:#d2e6f7;
font-size:12px;
text-align:center;
}

.rub-droite {
background:#f6f1e0;
border: 1px solid #92552d;
display:inline;
float:right;
width:160px;
font-size:10px;
line-height:15px;
margin-left:15px;
margin-right:-15px;
padding:10px 10px 10px 10px;
text-align:left;
text-indent:0px;
}

.rub-jaune
{
background-color:#ffe777;
background:url(../images/body/deg-orange-p.jpg);
color:#92552d;
font-size:10px;
font-weight:bold;
margin-bottom:5px;
margin-top:10px;
padding:5px;
text-align:center;
text-indent:0px;
}

.rub-nouveau
{
background:#c04c00;
color:#ffe777;
font-variant:small-caps;
font-weight:bold;
margin-bottom:10px;
margin-left:10px;
margin-top:20px;
padding:2px;
text-align:center;
width:80px;
}

.rub-rouge
{
background:#c04c00;
background:url(../images/body/deg-r-g.jpg);
color:#ffe777;
font-weight:bold;
margin-bottom:10px;
margin-top:20px;
margin-left:auto ;
margin-right:auto;
padding:5px;
text-align:center;
width:120px;
}
/*.rub-sous-titre {
background:#ffe777;
color:#92552d;
font-size:10px;
font-weight:bold;
margin-bottom:5px;
margin-top:10px;
padding:5px;
text-align:center;
text-indent:0px;
width:150px;
}
= encore utile ?
*/

.separateur
{
margin-left:10px;
margin-top:20px;
margin-bottom:10px;
}

.texte {
font-size:14px;
margin:10px;
line-height:25px;
text-align:justify;
text-indent:40px;
}

.texte-g {
font-size:18px;
}

.texte-p {
font-size:10px;
line-height:20px;
}

.texte-p-rub {
font-size:10px;
line-height:20px;
text-align:left;
text-indent:0px;
}

.texte-simple {
font-size:12px;
margin:10px;
line-height:25px;
text-align:justify;
}

.titre {
border:1px solid black;
display:inline;
margin-bottom:10px;
margin-left:20px;
margin-top:20px;
}

.titre1-jaune{
background-color:#ffe777;
background:url(../images/body/deg-j-g.jpg);
color:#8c5733;
width:400px;
font-size:18px;
margin:auto;
margin-bottom:20px;
margin-top:10px;
padding:10px;
text-align:center;
}

.titre2 {
color: #e49400;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-variant:small-caps;
font-weight:bold;
margin-bottom:10px;
margin-left:40px;
margin-top:30px;
}

.titre3{
color:black;
font-size:13px;
margin-top:10px;
padding:10px;
margin-left:20px;
}

.titre6 {
background:#328499;
color:#bee0e9;
width:375px;
}

.20 {
margin-bottom:10px;
margin-left:20px;
}

.40 {
margin-bottom:10px;
margin-left: 40px;
}

.60{
margin-bottom:10px;
margin-left:60px;
}

.80{
margin-bottom:10px;
margin-left:80px;
}

.100{
margin-bottom:10px;
margin-left:100px;
}

.120{
margin-bottom:10px;
margin-left:120px;
}




/*--------- Lightbox -----------*/
#lightbox{
    background-color:#eee;
    padding: 10px;
    border-bottom: 2px solid #666;
    border-right: 2px solid #666;
}

#lightboxDetails{
    font-size: 0.9em;
    color: #555;
    padding-top: 0.5em;
}

#closeButton{ top: 5px; right: 5px; }

#lightboxCaption{ float: left; }

#keyboardMsg{ float: right; }

#lightbox img{ border: none; }

#overlay img{ border: none; }
	
#overlay{ background:url(../images/body/overlay.png); }

* html #overlay{ /*Hack IE */
    background-color: #000;
    background-color: transparent;
	background-image: url(../images/body/blank.gif);
      filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.abbaye-veniere.fr/images/overlay.png", sizingMethod="scale");
}
/*-------- fin lightbox -------*/

