/* ------ perso ------ */
.name_admin, .name_contact {display: none;}
.divnewline {min-height: 0px;}
p {margin: 0px 0; line-height:2rem;}
.top {font-size: 1.3em;}
.phimg {
    border: 4px solid #fff;
    box-shadow: 2px 2px 6px 3px #666;
}
.accookie button {padding: 6px; background-color: #fff; color:black;}
/* start iframe */
.embedresize { max-width: 868px; margin: auto;}
.embedresize div {position: relative;height: 0;padding-bottom: 56.25%;}
.embedresize iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.intro #intro .embedresize iframe,
.exit .quizz .embedresize iframe,
.alreadyplayed #intro .embedresize iframe,
.identityset #intro .embedresize iframe,
#notabene .embedresize iframe,
#message_intro .embedresize iframe,
.fancybox_body .embedresize iframe,
#comments .embedresize iframe,
#description .embedresize iframe,
.alreadyplayed .embedresize iframe,
#adserver .embedresize iframe {
max-width: none !important;
}
/* end iframe */

/* décompteur */
#cdwn {
  margin: 10px auto ;
  width: 420px;
  padding: 10px;
  border-radius: 5px;  
  border: 1px solid #ccc;
  background: #ff6;
  box-shadow: 2px 2px 5px #666;
}
.pop a:hover span {margin: 15px 0 0 15px;}
.titre {text-shadow: 2px 2px 2px #000;}

/* modif */
#MainContent {margin: 0}
.dnrubr, .farubr, .lirubr {
   margin:5px;padding: 5px; background: #f3f3f3; font-weight: bold;
}
.licontent,
.dncontent,
.facontent {border: 1px dotted #333; margin-left:50px; padding:10px;}

h1 {font:bold 24px Verdana, "Bitstream Vera Sans", sans-serif;
  text-shadow: 1px 1px 2px #FFFFFF, 4px 4px 6px #666;}
h2 {font: bold 20px Verdana, "Bitstream Vera Sans", sans-serif;
  text-shadow:1px 1px 2px #FFFFFF, 3px 3px 5px #666;}
a.outlink {
    background: url("img/outlink.gif") no-repeat scroll right top transparent;
    padding-right: 15px;
    font-weight: bold;
}
a.inlink {
    background: url("img/inlink.gif") no-repeat scroll right top transparent;
    padding-right: 15px;
    font-weight: bold;
}
a.uplink {
  background: url("img/uplink.gif") no-repeat scroll right top transparent;
    padding-right: 15px;
    font-weight: bold;
}
.ombre {
    box-shadow: 4px 4px 10px 4px #999;
}
.photo {
    border: 4px solid #fff;
    box-shadow: 4px 4px 10px 4px #999;
    display: inline;
}
p.rubr { font-weight: bold;}
ul.item li.item {padding: 2px 0 2px 4px;}
.textRight {text-align: right; }
.frtrules {height: 100%;}

.remarqueOr {
  text-align: center;
  font-size: 1.3em;
  font-weight: bold;
  color: red;
  background-color: yellow !important;
}
div ul, ol {
  margin-left: 2px;
}
.name_explorer {color:red !important;}