/* CSS Document */

/* LAYOUT */

#page{width:760px;margin:0 auto; padding:0;background: #FFF url(imgs/fond.gif) repeat-y;}
#top{height:135px;background: #DDD url(imgs/ban.jpg); }

#sidebar{float: left;width:130px;background: #606;border-left: 1px solid #FFF;}
#main{float: left; width:465px;}
#accueil{float: left;width:320px;height:350px;background: url(imgs/acc-eglise.jpg) no-repeat left bottom;}
#content{padding-left:12px;padding-right:10px;text-align: justify}
#colonne{float: right;width:130px;border-right:2px solid #FFF}
#colonne2{float: right;width:300px;border-right:2px solid #FFF;padding-top:10px}
#bottom{clear:both;height:20px;color:#390;background: #DDD url(imgs/bas.gif) no-repeat bottom;; text-align:center;vertical-align:top;padding-right:10px;}


/* LAYOUT */
body {margin: 0;padding: 0;font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;line-height:1.3;background: #EEE}
.imgleft {float:left;display:block; margin-right:5px}
.imgright{float:right;display:block; margin-left:5px}

h5{margin:0;color:#666;font-weight: bold;font-size:9px}
h4{margin:0;color:#666;font-weight: bold;font-size:12px}
h3{margin-bottom:5px;color:#390;font-weight: bold;font-size:13px;border-bottom:1px solid #390;}
.cadre{border:1px solid #BBB;margin:3px;text-align:center}
.cadre2{border:1px solid #CCC;padding:3px;background: #EEE;margin-right:5px;}
.cadre3{float:right;width:160px;font-size:0.9em;line-height:1.1em;border:1px solid #390;text-align:left;margin-left:10px;background:#390;color:#FFF}
.cadre4{float:right;width:80px;font-size:0.9em;line-height:1.1em;border:1px solid #390;padding:5px;margin-left:10px;text-align:right;background:#390;color:#FFF}
hr{border:1px dotted #CCC;}
img{border:0}



em{color:#666;font-style:normal;font-weight: normal;}
#news {margin-left:5px !important;margin-left:110px;font-size:10px;height:350px;line-height:1.2;overflow:auto}
.centre{text-align:center}

a {color: #606;text-decoration: none;}
a:hover {color:#390;text-decoration: underline;}
a:active {color:#000;}
a:visited{color:#999;}

.liens a {color: #390;text-decoration: none;}
.liens a:hover {color:#FFF;text-decoration: underline;}
.liens a:active {color:#FFF;}
.liens a:visited{color:#390;}

/* MENU */
dl, dt, dd{margin: 0;padding: 0;font-weight: bold;color:#FFF}
dl#menu {width: 115px;margin-top:25px;padding-left: 15px;}
dl#menu ul{list-style-type: none;color:#FFF;margin:0;padding: 0;}
dl#menu dt {cursor: pointer;height: 25px;line-height: 27px;border-bottom: 1px solid #969;}

dl#menu li a, dl#menu dt a {color: #FFF;text-decoration: none;display: block;border: 0;height: 100%;}
dl#menu li a:hover, dl#menu dt a:hover {background: #969;color:#FFF}

dl#menu dd a {display: block;line-height: 20px;background: #9C3;color: #390;text-decoration: none;display: block;border: 0 none;height: 100%;padding-left: 5px;}
dl#menu dd a:hover {background: #390;color:#FFF}  



