 /*----------------------------------------
 * La feuille de style du site DVDToile.com
	font-family:arial,sans-serif;
	font-size:90%;
	#71aedb
 *-----------------------------------------*/

body 
  {
  margin:0;
  font:0.9em "Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;
  color:white;
  background:black;
  line-height:110%
  }
a {color:white}
a:hover {color:#FECD07;text-decoration:none}
a img {border:none}
li {margin-left:2em}
img{margin:5px}
img.cadre {border:10px solid white;padding:1px;background-color:black;margin:auto}
img.i {margin:0px;vertical-align:-10%}
.texte p:before {
  width: 50%;
} 

.DATECRITIQUE  {color:#FECD07;font-weight:bold} 
.DERNIERS {background-color:#666666;font-size:11px;border-style:solid;border-width:1px;border-color:#B33B33}
.CRITIQUE {color:#FCFA4E;font-weight:bold}
.MESSAGE {color:#4EFCFA;font-weight:bold}
.note {color:black;background:#FECD07;font-weight:bold;text-decoration:none;font-size:90%;line-height:90%}
.titrepage {font-size:13px;font-weight:bold;color:#AAAAAA;font-family:Verdana;text-transform:uppercase}
.TITRE_FILM {color:#8099fe;font-style:italic}
.u{text-decoration:underline}
h3,h3.a,.jaune {font-size:100%;color:#FECD07;padding:0px}
.bleu {color:#0072BC}
h1,h1.a {color:#B33B33;font-size:30px;letter-spacing:1mm;font-family:"Courier New";text-align:center;font-weight:bold}
/*h2,h2.a {text-decoration:underline} 
h3,h3.a {color:#FECD07;text-decoration:none;font-size:22px;font-family:Courier New}*/
.l1,.l1 a {color:white}
.l2,.l2 a {color:#fecd07}
.admin,.admin a {color:#20FF20;font-style:italic}
div.admin{border:1px solid #20FF20}
div.admin:before{content:"Zone admin";display:block}
span:first-child a {text-decoration:none}
#fixed {font-size:0.8em;position:fixed;z-index:3;top:0;background:#8099fe;font-family:Tahoma,sans-serif;border:white 1px solid;border-radius:10px;width:100%}
a.menu {color:black;cursor:pointer;text-decoration:none;border-style:none;padding:.5em .2em .5em .2em}
a.menu:hover {background-image:url('images/gradient2.jpg');color:black;padding:.5em .2em .5em .2em}
div.sm {display:inline;visibility:hidden;position:absolute;top:22px;background:#1d93b6;border:1px solid navy;padding:2px}
a.sm {background:none;border:0}
a.sm:hover {background:#fecd07;color:black;border:0}
.NEWS {font-size:100%;text-align:justify;padding-top:4px;padding-bottom:12px}
.petitesColonnes {vertical-align:top;width:200px}
.headDerniers {color:#B33B33;font-size:15px;font-family:"Courier New,sans-serif";text-align:center;font-weight:bold;padding-right:4px}
.caseNews {color:#FECD07;padding:0;font-size:200%;line-height:100%;font-weight:bold;font-family:"Courier New,sans-serif";font-style:italic}
.NEWS>p:first-child:first-letter {color:#FECD07;font-size:200%;font-weight:bold;font-family:"Courier New,sans-serif";font-style:italic}
.news_small{font-size:100%}
.caseType {float:left;font-size:24px;padding-right:.5em;color:#FECD07;font-weight:bold;font-family:"Courier New,sans-serif"}
.caseTitre p {display:inline;color:white;font-size:18px;font-weight:bold;font-family:"Courier New,sans-serif"}
.caseDate {color:#FECD07;font-weight:bold;font-size:140%;font-family:"Courier New,sans-serif"}
.EDITO {text-align:justify;font-size:100%;margin-left:10pt;}
.noWrap {white-space:nowrap}
.cadre {border:1px dotted white;margin:5px;padding:10px;clear:both;text-align:justify;border-radius:10px}
div.space-line {clear:both;margin:0;padding:0;width:auto;}
.chiffresStats {font-size:140%;color:#FECD07;font-weight:bold;font-family:"Courier New,sans-serif"}
.BORDER {border:5px solid #666666;margin:10px;text-decoration:none}
.INTERVIEW
{
	margin:50px 50px 50px 50px;text-align:justify
}
hr {
  clear:both; visibility:hidden;height:0px;
}
.presentation {border:1px none white;empty-cells:hide;border-spacing:8px;width:100%;text-align:left}
.presentation td {border:3px groove white;padding:2px}
.contenuOnglet {min-height:80%;margin:0px 5px 5px 5px;border:1px solid gray;clear:both;padding:2px}
.button {
  float:left;
  background:url('images/site/left_both.gif') no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  border-bottom:1px solid #765;
  font-size:100%
  }
.button a {
  float:left;
  display:block;
  background:url('images/site/right_both.gif') no-repeat right top;
  padding:5px 15px 4px 6px;
  font-weight:bold;
  color:#765;
  white-space:nowrap
  }
abbr,acronym {cursor:help}
.avert {width:80%;border:1px solid red;padding:5px;margin:20px auto 0px auto}
#nav li:hover ul,#nav li.sfhover ul {
	left:auto;
}
#nav,#nav ul {
	list-style:none;
	font-weight:bold;
    margin:0px;
	padding:0px;
}
#nav ul {
  float:left; 
  border:1px solid #eda;
}
#nav>li>a {
	color:#7C6240;
	text-decoration:none;
	font-size:1em
}
#nav>li {
  line-height:1em;
  margin:0.5em 0.2em 0 0;
  display:block
}
#nav li {
	float:left;
	padding:0px;
}
#nav li ul li {
  clear:left;
  margin:0px
}
#nav li ul {
	position:absolute;
	left:-999em;
	height:auto;
  padding:0.5em;
	font-weight:normal;
	border-width:0.25em;
	margin:0px;
  background:#666666;
}

#nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul,#nav li li li.sfhover ul {
	left:auto;
  margin-left:-2em
}
div.dvdfly img {margin:0px}

.container {display: table;}
.row {display: table-row;}
.column {display: inline-block;float:left}
