/* ==============================================
   FEUILLE DE STYLES DES GABARITS HTML/CSS --- 02
   © Elephorm & Alsacreations.com
   Conditions d'utilisation:
   http://creativecommons.org/licenses/by/2.0/fr/
   ============================================== */




/* Général */
body {
	color: #974F63;
	background: #FFF;
}
a {
	color: #712C3F;
}
a:hover, a:focus {
	color: #E2A000;
}
strong {
	color: #000 ;
}



/* Globals */
.global {
  clear:both;
}
.globalIn {
	width: 913px;
	margin: 0 auto; /* Voir -> Note 1 ci-dessous */
  position:relative;
}
.cleaner{
  width:100%;
  clear:both;
}


/* Header */

#head {
  height:146px;
 }

#globalHead {
  background: #f7f2ec url(../images/head2.jpg) repeat-x bottom;
}
#globalHead div{
  z-index:1000;
}
#globalHead2 {
  background: url(../images/head1.jpg) no-repeat 37% bottom;
}
#logo {
  position:absolute;
  top:10px;
  left:0;
  height: 129px;
  width: 262px;
}
#adventist {
  position:absolute;
  bottom:6px;
  right:0;
  height: 38px;
  width: 208px;
}
#hornav {
/*  position:absolute;
  top:44px;
  left:273px; */
  padding-top:44px;
  padding-left:273px;
}

/* main1 */
#globalMain1{
  background: #fff url(../images/main1.jpg) no-repeat 5% 3px;
}
#main1_1 {
  width:460px;
}
#main1_2 {
  width:436px;
  float:right;
}
#main1_2_1 {
  width:215px;
  float:left;
}
#main1_2_1 img{
  z-index:1;
}
#main1_2_2 {
  width:205px;
  float:right;
  margin-top:34px;
}

#main1_3 {
  width:225px;
  float:left;
}

/* pensee du jour */

#imgPensee {
  margin-top:34px;
}
.penseeTitle{
  color:#fff;
  font-weight:bold;
  font-size:0.85em;
  margin-bottom:20px;
  position:absolute;
  font-style:italic;
  top:37px;
  left:5px;
}
.penseeDate{
  color:#89C1D2;
  font-weight:bold;
  font-size:0.85em;
  margin-bottom:20px;
  position:absolute;
  top:37px;
  left:125px;
}
.verset{
  font-size:1.2em;
  font-style:italic;
  font-weight:bold;
}
.referenceVerset{
  font-style:italic;
}


/* Actu */
#imgEvent {
  margin-top:18px;
}
#main1_2_1{
  position:relative;
}
.eventTitle {
  position:absolute;
  top:184px;
  left:20px;
  color:#fff;
  font-size:3em;
  font-weight:bold;
}
.eventContent {
  position:absolute;
  top:238px;
  left:20px;
  font-size:1.1em;
  color:#B8B8B8;
  width:180px;
  font-weight:bold;
}
#imgEventPlus {
  position:absolute;
  bottom:30px;
  right:15px;
}

/* Samedis prochains */
#main1_2_2{
  background:#762B40;
  font-size:0.9em;
  color:#fff;
}
#main1_2_2 b{
  color:#F8A2BD;
}
.sabbathsTitle{
  width:100%;
  text-align:center;
  height:40px;
  background: #c36281 url(../images/main1_2_2-1.jpg) no-repeat top center;
  padding-top:11px;
  letter-spacing: -0.05em;
}
.sabbathsTogglers{
  width:100%;
  height:48px;
  background: #c36281 url(../images/main1_2_2-4.jpg) no-repeat bottom center;
  line-height:16px;
  text-transform: uppercase;
}
.sabbathsTogglers table {
  width:100%;
}
.sabbathsTogglers table td{
  text-align:center;
}
.sabbathsTogglers .toggler{
  display:inline;
  font-size:13px;
  text-decoration:none;
  float:center;
}
.sabbathsTogglers .toggler big{
  font-size:24px;
}
.sabbathsTogglers .toggler a{
  text-decoration:none;
}
.sabbathsAccordions .accordion{
  background: #792F46 url(../images/main1_2_2-2.jpg) no-repeat top center;
}
.sabbathsAccordions .accordion div{
  width:185px;
  background: url(../images/main1_2_2-3.jpg) repeat-x 0 12px;
  padding:10px;
}
.sabbathsAccordions .accordion .small{
  float:right;
  margin-right:2px;
  background: url(../images/sunset.gif) no-repeat center top;
  padding-top:15px;
  font-size:9px;
}
.accordionOnActive a{
  color:#fff;
}


/* mainLine */

#globalMainLine {
  background: #F7F2EC url(../images/main2_top1.jpg) repeat-x top;
  height:55px;
}
#globalMainLine2 {
  background: url(../images/main2_top2.jpg) no-repeat 50% top;
  height:55px;
}


/* main2 */
#globalMain2 {
  background: #F7F2EC;
}
#main2{
  font-size:0.81em;
  font-weight:bold;
  font-family:tahoma;
}
#main2 a{
  text-decoration:none;
}
#main2 a:hover {
  text-decoration:underline;
}
#main2 h3{
  padding:8px 0 0 40px;
  text-transform:uppercase;
  margin-top:0;
  font-size:1.3em;
}
#main2 ul{
  list-style:none;
  margin-left:0px;
}




.main2part{
  min-height:350px;
  float:left;
  margin-top:10px
}
.main2_left{
  background:url(../images/main2_leftS.jpg) no-repeat;
  padding:0 10px 0 30px;
  width:198px;
}
.main2_middle{
  background:url(../images/main2_rightL.jpg) no-repeat top right;
  width:220px;
}
.main2_middle2{
  background:url(../images/main2_leftL.jpg) no-repeat top left;
  padding:0 30px 0 30px;
  width:160px;
  margin-top:0;
}
.main2_right{
  background:url(../images/main2_rightS.jpg) no-repeat top right;
  padding:0 30px 0 10px;
  width:170px;
  float:right;
}


/* main2-colon1&2 */


.modulestyle1 {
  background:url(../images/main2_coeur.jpg) no-repeat;
}
.modulestyle1, .modulestyle1 a {
  color:#F50252;
}

.modulestyle2 {
  background:url(../images/main2_bible.jpg) no-repeat;
}
.modulestyle2, .modulestyle2 a {
  color:#516377;
}

.modulestyle3 {
  background:url(../images/main2_micro.jpg) no-repeat;
}
.modulestyle3, .modulestyle3 a {
  color:#FE9707;
}

.modulestyle4 {
  background:url(../images/main2_blabla.jpg) no-repeat;
}
.modulestyle4, .modulestyle4 a {
  color:#9DB036;
}

.modulestyle5 {
  background:url(../images/main2_etoile.jpg) no-repeat;
}
.modulestyle5, .modulestyle5 a {
  color:#09BCDD;
}

/* main2-colon3 */


/* Medias */


#medias{
  margin:0 auto;
  width:117px;
}
#medias div.mediasAccordion{
  height:23px;  
}
#medias div.mediasToggler{
  height:31px;
  width:117px;
  text-align:center;
  padding-top:14px;
  margin-bottom:8px;
  font-size:1.2em;
  color:#fff;
  cursor:pointer;
}
#medias div.mediasToggler1{
  background:url(../images/main2_medias1-2.jpg) bottom;
}
#medias div.mediasToggler2{
  background:url(../images/main2_medias2-2.jpg) bottom;
}
#medias div.mediasToggler3{
  background:url(../images/main2_medias3-2.jpg) bottom;
}
#medias a:hover{
  text-decoration:none;
}


#bibleANeuilly{
  margin:20px auto;
  width:51px;
}

/* main2-colon4 */

.main2_right {
  text-align:center;
}
#main2Screen{
  margin:13px 0 17px 0;
}
.main2List{
  width:100px;
  margin:0 auto;
  padding:3px 0 0 0;
}
.main2List a{
  color:#838077;
  font-size:1.4em;
}
.main2ListShadow {
  background:url(../images/main2_listShadow.jpg) no-repeat bottom center;
  padding-bottom:27px;
}


/* Footer */

#globalFoot {
  background: #752d43 url(../images/foot_bg1.jpg) repeat-x top;
  position:relative;
  color:#fff;
}
.foot1{
  float:left;
  margin:60px 40px;
}
.footLeft{
}


#foot ul{
  list-style:none;
}

.bottomnav {
  float:left;
  text-align:center;
  padding-top:60px;
}
.bottomnav a{
  text-decoration:none;
} 
.bottomnav span{
  text-decoration:none;
}
.bottomnav ul li{
  display:none;
}
.bottomnav ul li.parent{
  display:inline;
  float:left;
  text-transform:uppercase;
}
.bottomnav ul li.parent span{
  display:block;
  margin-left:20px;
  padding-bottom:10px;
  color:#f9c7cb;
} 
.bottomnav ul li.parent li span{
  margin-left:0;
  padding-bottom:0;
}
.bottomnav ul li li{
  display:block;
  text-transform:none;
  font-size:0.8em;
  margin:10px;
}
.bottomnav ul li li a{
  display:block;
  text-decoration:none;
}
.bottomnav ul li.parent li a span{
  color:#e79db4;
}
.bottomnav ul li li a:hover span{
  color:#fff;
  text-decoration:underline;
} 


.bottomnav2 {
  float:right;
  text-align:center;
  padding-top:60px;
}
.bottomnav2 a{
  color:#F9B3CB;
  text-decoration:none;
}
.bottomnav2   a:hover{
  color:#fff;
}
.bottomnav2 ul li{
  text-transform:uppercase;
}
.bottomnav2 ul li span{
  display:block;
  margin-left:20px;
  padding-bottom:10px;
}



.legals a{
  color:#F9B3CB;
}
.legals{
  color:#e79db4;
  font-size:0.6em;
  width:300px;
  text-align:center;
  padding:10px;
  border-top: 1px solid #e79db4;
  margin:30px auto;
}





