html {
	#overflow-x: hidden;
	height: 100%;
	font-family:Arial, Helvetica, sans-serif;
}
body {
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	background-image:url(../../data/images/cy.jpg);
	background-repeat:repeat-y;
}
sup,
sub {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	_vertical-align: bottom;
	position: relative;
	
}
sup {
	bottom: 1ex;
}
sub {
	top: .5ex;
}
ul {
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
line-height: 2em;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #333333;
text-decoration: none;
text-indent: 5px;
list-style-position: outside;
list-style-type: square;
}


.lien, .lien:hover, .lien:visited {
	color:#A17629;
}
a {
	color:#0D3862;
}

p {
	text-align:justify;
	color:#333333;
	font-size:12px;
	line-height:15px;	
	margin-top:10px;
}
.texte {
	text-align:left;
	color:#333333;
	font-size:12px;
	line-height:15px;	
	margin-top:10px;
}
.error {
	color:#F50A0A;
	font-size:12px;
	line-height:15px;	
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
}
h1 {
	text-align: left;
	color: #666666;
	font-size: 20px;
	line-height: 20px;
	font-weight: bold;
	text-transform:uppercase;
	margin-top: 30px;
}
h2 {
	text-align: left;
	color: #0D3862;
	font-size: 16px;
	font-weight: bold;
	margin-top: 20px;	
}
h3 {
	text-align: left;
	color: #666666;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	text-transform:uppercase;
	margin-top: 20px;	
}
rouge_gros   {
text-align:center;
color:#FF0000;
font-size:40px;
text-transform:uppercase;
}

.textebleu {
	text-align: left;
	color: #0D3862;
	font-size: 12px;
	line-height: 15px;
	margin-top: 10px;
}
.textegold {
	text-align: left;
	color: #A17629;
	font-size: 12px;
	line-height: 15px;
	margin-top: 10px;
}
.textegoldp {
	text-align: left;
	color: #DBB052;
	font-size: 12px;
	line-height: 15px;
	margin-top: 10px;
}
.texteblanc {
	text-align: left;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 15px;
	margin-top: 10px;
}
.petittexte {
	text-align: left;
	color: #000000;
	font-size: 10px;
	line-height: 12px;
	margin-top: 10px;
}
.petittextebleu  {
	text-align: left;
	color: #0D3862;
	font-size: 10px;
	line-height: 12px;
	margin-top: 10px;
}

.petittexteblanc {
	text-align: left;
	color: #FFFFFF;
	font-size: 10px;
	line-height: 12px;
	margin-top: 10px;
}
.foot {
	text-align: left;
	font-size: 9px;
	color: #000000;
	margin-top: 40px;
	margin-bottom: 10px;
	bottom: 0;
}



.pagination {
	font-size: 12px;
	color: #ffffff;
	margin-bottom: -6px;
	font-weight: bold;
	text-align: center;
}
/* primeurs et sorties */
.ps {
	border:1px solid #0D3862;
	background-color: #e1e9f6;
	padding: 10px;
}
.ps_menu {
	background-color: #0d3862;
	height: 31px;
	width: 600px;
	text-align: center;
}
.navwrap {
	float:left;
	position:relative;
	left:50%;
	text-align:left;
}
.navwrap ul {
	list-style:none; 
	position:relative;
	left:-50%;
	margin:0;
	padding:0;
} 
.navwrap li {
	float:left;
	position:relative;
}

.ps_center {
	position:relative;
	left:50%;
}
.ps_button {
	background-image: url(../../data/recherche/btn120.gif);
	width: 120px;
	height: 18px;
	color: #FFFFFF;
	font-size: 12px;
	padding-top: 2px;
	padding-left: 0px;
	text-align: center;
	margin-right: 5px;
	text-decoration: none;
	margin-top: 6px;
	font-weight: bold;
	display: block;
}
.ps_button_high {
	background-image: url(../../data/recherche/btn120-over.gif);
}
.ps_button:hover {
	background-image: url(../../data/recherche/btn120-over.gif);
	cursor:pointer;
}

/* recherche */
.fondhigh {
	background-color: #CCCCCC;
}
.rback {
	background-image: url(../../data/recherche/btn30Back.gif);
	width: 30px;
	height: 20px;
	display: block;
	padding: 0px;
	margin: 0px;
	min-height: 20px;
	background-repeat: no-repeat;
	background-position:top;
}
.rback:hover {
	background-image: url(../../data/recherche/btn30Back-over.gif);
}
.ra {
	color: #ffffff;
	text-decoration: none;
}
.texteinput {
	font-size:10px;
	color:#0D3862;
	background-color:#E6E7E8;
	border:1px solid #999999;
	padding-top:1px;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:5px;
	height:17px;
}

.texteinput_long {
	font-size: 10px;
	color: #0D3862;
	background-color: #ffffff;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 300px;
	height: 18px;
}
.dropinput {
	font-size:10px;
	color:#0D3862;
	background-color:#E6E7E8;
	border:1px solid #999999;
	padding-top:2px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:2px;
	height:20px;
}
.dropinput_small {
	font-size: 10px;
	color: #0D3862;
	background-color: #ffffff;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 100px;
	height: 18px;
}
.hr_jaune {
	color: #DBB052;
	background-color: #DBB052;
	height: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #DBB052;
	margin-top: 10px;
	margin-bottom: 20px;
}
.hr_bleu {
	color: #686a8c;
	background-color: #686a8c;
	height: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #686a8c;
	margin-top: 10px;
	margin-bottom: 10px;
}
.hr_blanc {
	color: #FFFFFF;
	background-color: #FFFFFF;
	height: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	margin-top: 10px;
	margin-bottom: 10px;
}
.marge {
	height: 1px;
}
.fond_pale {
	background-color: #CFD7E0;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: solid;
	border-bottom-color: #0D3862;
}
.fond_fonce {
	background-color: #9EAFC0;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: solid;
	border-bottom-color: #0D3862;
}
u {
	font-size: 11px;
	color: #DBB052;
	text-decoration: none;
}
.fond_fonce_fiche {
	background-color: #0D3862;
}
.bleu_ligne_fiche {
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0D3862;
	border-top-style: none;
}
.suggestion {
	width: 600px;
	float: left;
}
.suggestion_film {
	width:130px;
	height: 180px;
	text-align: center;
	padding-left:10px; 
	padding-right:10px;	
	float: left;
}


/* NEW BTN */
.btn {
	cursor: pointer;
	height:20px;
	line-height:20px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	text-decoration:none;
	border:0px;
	padding:0px;
	border-radius:5px;
	-webkit-border-radius:5px; 
	-moz-border-radius:5px;
	background: #4D4D4D;
	background: -webkit-gradient(linear, left top, left bottom, from(#B1B1B1), to(#4D4D4D));
	background: -moz-linear-gradient(top,  #B1B1B1,  #4D4D4D);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#B1B1B1', endColorstr='#4D4D4D');
	float:left;
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
}
.btn:hover, .btn-over {
	cursor: pointer;
	height:20px;
	line-height:20px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	text-decoration:none;
	border:0px;
	padding:0px;
	border-radius:5px;
	-webkit-border-radius:5px; 
	-moz-border-radius:5px;
	background: #7A0505;
	background: -webkit-gradient(linear, left top, left bottom, from(#F50A0A), to(#7A0505));
	background: -moz-linear-gradient(top,  #F50A0A,  #7A0505);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#F50A0A', endColorstr='#7A0505');
	float:left;
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
}

/* NEW BTN RESULTATS*/
.rbutton {
	background-image:url(../../data/images/btnRes.jpg);
	width:30px;
	height:20px;
	line-height:20px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	text-decoration:none;
	margin-right:5px;
	float:left;
	display:block;
}
.rbutton:visited {
	text-decoration:none;
}
.rbuttonhigh {
	background-image:url(../../data/images/btnRes-over.jpg);
	width:30px;
	height:20px;
	line-height:20px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	text-decoration:none;
	margin-right:5px;
	float:left;
	display:block;
}
.rbutton:hover {
	background-image:url(../../data/images/btnRes-over.jpg);
	text-decoration:none;
}
.rtitre {
	background-image:url(../../data/images/btnResTit.jpg);
	width:265px;
	height:20px;
	line-height:20px;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	padding-left: 5px;
	display:block;
}
.rtitre:hover {
	background-image:url(../../data/images/btnResTit-over.jpg);
	cursor:pointer;
}
.rtitreup {
	background-image:url(../../data/images/btnResTit-up.jpg);
	width:265px;
	height:20px;
	line-height:20px;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	padding-left: 5px;
	display:block;
}
.rtitredown {
	background-image:url(../../data/images/btnResTit-down.jpg);
	width:265px;
	height:20px;
	line-height:20px;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	padding-left: 5px;
	display:block;
}
.rdate {
	background-image:url(../../data/images/btnResDat.jpg);
	width:105px;
	height:20px;
	line-height:20px;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	padding-left: 5px;
	display:block;
}
.rdate:hover {
	background-image:url(../../data/images/btnResDat-over.jpg);
	cursor:pointer;
}
.rdateup {
	background-image:url(../../data/images/btnResDat-up.jpg);
	width:105px;
	height:20px;
	line-height:20px;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	padding-left: 5px;
	display:block;
}
.rdatedown {
	background-image:url(../../data/images/btnResDat-down.jpg);
	width:105px;
	height:20px;
	line-height:20px;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	padding-left: 5px;
	display:block;
}
.rPDFfr {
	background-image: url(../../data/images/btnResPDF.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:80px;
	height:45px;
	display:block;
	float:left;
}
.rPDFfr:visited {
	text-decoration:none;
}
.rPDFfr:hover {
	background-image:url(../../data/images/btnResPDF-over.jpg);
	text-decoration:none;
}
.rPDFen {
	background-image: url(../../data/images/btnResPDF_en.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:80px;
	height:45px;
	display:block;
	float:left;
}
.rPDFen:visited {
	text-decoration:none;
}
.rPDFen:hover {
	background-image:url(../../data/images/btnResPDF_en-over.jpg);
	text-decoration:none;
}


/* NEW BTN SPECIAUX*/
.btnPedPed {
	background-image:url(../../data/pedagogique/btnPedPed.jpg);
}
.btnPedPed:hover, .btnPedPed-over {
	background-image:url(../../data/pedagogique/btnPedPed-over.jpg);
}
.btnPedPed_en {
	background-image:url(../../data/pedagogique/btnPedPed_en.jpg);
}
.btnPedPed_en:hover, .btnPedPed_en-over {
	background-image:url(../../data/pedagogique/btnPedPed_en-over.jpg);
}
.btnPedEns {
	background-image:url(../../data/pedagogique/btnPedEns.jpg);
}
.btnPedEns:hover, .btnPedEns-over {
	background-image:url(../../data/pedagogique/btnPedEns-over.jpg);
}
.btnPedEns_en {
	background-image:url(../../data/pedagogique/btnPedEns_en.jpg);
}
.btnPedEns_en:hover, .btnPedEns_en-over {
	background-image:url(../../data/pedagogique/btnPedEns_en-over.jpg);
}
.btnPedDoc {
	background-image:url(../../data/pedagogique/btnPedDoc.jpg);
}
.btnPedDoc:hover, .btnPedDoc-over {
	background-image:url(../../data/pedagogique/btnPedDoc-over.jpg);
}
.btnPedDoc_en {
	background-image:url(../../data/pedagogique/btnPedDoc_en.jpg);
}
.btnPedDoc_en:hover, .btnPedDoc_en-over {
	background-image:url(../../data/pedagogique/btnPedDoc_en-over.jpg);
}
.btnPed7em {
	background-image:url(../../data/pedagogique/btnPed7em.jpg);
}
.btnPed7em:hover, .btnPed7em-over {
	background-image:url(../../data/pedagogique/btnPed7em-over.jpg);
}
.btnPed7em_en {
	background-image:url(../../data/pedagogique/btnPed7em_en.jpg);
}
.btnPed7em_en:hover, .btnPed7em_en-over {
	background-image:url(../../data/pedagogique/btnPed7em_en-over.jpg);
}



/* OLD BTN */
.btnAjo {
	background-image: url(../../data/images/btnAjo.jpg);
	width: 100px;
	height: 20px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.btnAjo:hover {
	background-image: url(../../data/images/btnAjo-over.jpg);
}
.btnAjoEn {
	background-image: url(../../data/images/btnAjoEn.jpg);
	width: 100px;
	height: 20px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.btnAjoEn:hover {
	background-image: url(../../data/images/btnAjoEn-over.jpg);
}
.btnCli {
	background-image: url(../../data/images/btnCli.jpg);
	width: 100px;
	height: 20px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.btnCli:hover {
	background-image: url(../../data/images/btnCli-over.jpg);
}
.btnCliEn {
	background-image: url(../../data/images/btnCliEn.jpg);
	width: 100px;
	height: 20px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.btnCliEn:hover {
	background-image: url(../../data/images/btnCliEn-over.jpg);
}
.btnDat {
	background-image: url(../../data/images/btnDat.jpg);
	width: 100px;
	height: 20px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.btnDat:hover {
	background-image: url(../../data/images/btnDat-over.jpg);
}
.btnDatEn {
	background-image: url(../../data/images/btnDatEn.jpg);
	width: 100px;
	height: 20px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.btnDatEn:hover {
	background-image: url(../../data/images/btnDatEn-over.jpg);
}
.btnDec {
	background-image: url(../../data/images/btnDec.jpg);
	width: 100px;
	height: 20px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.btnDec:hover {
	background-image: url(../../data/images/btnDec-over.jpg);
}
.btnDecEn {
	background-image: url(../../data/images/btnDecEn.jpg);
	width: 100px;
	height: 20px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.btnDecEn:hover {
	background-image: url(../../data/images/btnDecEn-over.jpg);
}
.btnSou {
	background-image: url(../../data/images/btnSou.jpg);
	width: 100px;
	height: 20px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.btnSou:hover {
	background-image: url(../../data/images/btnSou-over.jpg);
}
.btnSouEn {
	background-image: url(../../data/images/btnSouEn.jpg);
	width: 100px;
	height: 20px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.btnSouEn:hover {
	background-image: url(../../data/images/btnSouEn-over.jpg);
}
.btnRec {
	background-image: url(../../data/images/btnRec.jpg);
	width: 100px;
	height: 20px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.btnRec:hover {
	background-image: url(../../data/images/btnRec-over.jpg);
}
.btnRecEn {
	background-image: url(../../data/images/btnRecEn.jpg);
	width: 100px;
	height: 20px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.btnRecEn:hover {
	background-image: url(../../data/images/btnRecEn-over.jpg);
}


.btn1 {
	background-image:url(../../data/images/btn1.gif);
	background-repeat:repeat-x;
	height:16px;
	border:1px solid #0D3862;
	color:#0D3862;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	padding-top:2px;
	float:left;
	display:block;
}
.btn1:visited {
	text-decoration:none;
}
.btn1:hover {
	background-image:url(../../data/images/btn1-over.gif);
	background-repeat:repeat-x;
	height:16px;
	border:1px solid #A17629;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	padding-top:2px;
	float:left;
	display:block;
}
.btn1_high {
	background-image:url(../../data/images/btn1-over.gif);
	background-repeat:repeat-x;
	height:16px;
	border:1px solid #A17629;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	padding-top:2px;
	float:left;
	display:block;
}
.btn2 {
	background-image: url(../../data/images/btn2.gif);
	background-repeat:repeat-x;
	height: 33px;
	border:1px solid #0D3862;
	color: #0D3862;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	padding-top: 5px;
	float: left;
	display: block;
}
.btn2:visited {
	text-decoration: none;
}
.btn2:hover {
	background-image: url(../../data/images/btn2-over.gif);
	background-repeat:repeat-x;
	height: 33px;
	border:1px solid #A17629;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	padding-top: 5px;
	float: left;
	display: block;
}
.btn2_high {
	background-image: url(../../data/images/btn2-over.gif);
	background-repeat:repeat-x;
	height: 33px;
	border:1px solid #A17629;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	padding-top: 5px;
	float: left;
	display: block;
}
.btn240 {
	background-image: url(../../data/images/btn240.gif);
	width: 240px;
	height: 17px;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	padding-top: 3px;
	display: block;
}
.btn240:hover {
	background-image: url(../../data/images/btn240-over.gif);
	cursor:pointer;
}
.btn120_2 {
	background-image: url(../../data/images/btn120_2.gif);
	width: 120px;
	height: 33px;
	color: #FFFFFF;
	font-size: 12px;
	padding-top: 2px;
	padding-left: 0px;
	text-align: center;
	margin-right: 5px;
	text-decoration: none;
	margin-top: 6px;
	font-weight: bold;
	display: block;
}
.btn120_2_high {
	background-image: url(../../data/images/btn120_2-over.gif);
}
.btn120_2:hover {
	background-image: url(../../data/images/btn120_2-over.gif);
	cursor:pointer;
}


.projections {
	text-align: left;
	width: 600px;
	background-image: url(../../data/images/projections.jpg);
	background-repeat: no-repeat;
}


.studiosDisney {
	text-align: left;
	width: 600px;
	height: 160px;
	background-image: url(../../data/images/studiosDisney.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
.studiosSony {
	text-align: left;
	width: 600px;
	background-image: url(../../data/images/studiosSony.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
.studiosE1 {
	text-align: left;
	width: 600px;
	height: 105px;
	background-image: url(../../data/images/studiosE1.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
.studiosMGM {
	text-align: left;
	width: 600px;
	background-image: url(../../data/images/studiosMGM.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
.studiosUniversal {
	text-align: left;
	width: 600px;
	height: 50px;
	background-image: url(../../data/images/studiosUniversal.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
.studiosMonterey {
	text-align: left;
	width: 600px;
	height: 50px;
	background-image: url(../../data/images/studiosMonterey.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
.studiosRemstar {
	text-align: left;
	width: 600px;
	height: 50px;
	background-image: url(../../data/images/studiosRemstar.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
.studiosDfilms {
	text-align: left;
	width: 600px;
	height: 50px;
	background-image: url(../../data/images/studiosDfilms.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
.studiosEquinoxe {
	text-align: left;
	width: 600px;
	height: 50px;
	background-image: url(../../data/images/studiosEquinoxe.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
.studiosSamuel {
	text-align: left;
	width: 600px;
	height: 50px;
	background-image: url(../../data/images/studiosSamuel.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
.studiosTVA {
	text-align: left;
	width: 600px;
	height: 50px;
	background-image: url(../../data/images/studiosTVA.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
.studiosAutres {
	text-align: left;
	width: 600px;
	background-image: url(../../data/images/studiosAutres.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}

/* new layout for V3 = with pub */
.page {/*
	width: 770px;
	margin-top: 0px;*/
}
.content {
	/*width: 600px;
	display: block;*/
}
.bigbox {
	width: 150px;
	display: block;
	float: right;
	text-align: center;
        margin-left: 16px;
}
.bloc {
	background-image: url(../../data/images/bloc.jpg);
	background-repeat:repeat-y;
	width:580px;
	padding-left:10px;
	padding-right:10px;
	float:left;
}
.blocH {
	background-image: url(../../data/images/blocH.jpg);
	background-repeat:no-repeat;
	width:600px;
	height:10px;
	float:left;
}
.blocB {
	background-image: url(../../data/images/blocB.jpg);
	background-repeat:no-repeat;
	width:600px;
	height:10px;
	float:left;
}
.bloc2 {
	background-image: url(../../data/images/bloc2.jpg);
	background-repeat:repeat-y;
	width:270px;
	padding-left:10px;
	padding-right:10px;
	float:left;
}
.bloc2H {
	background-image: url(../../data/images/bloc2H.jpg);
	background-repeat:no-repeat;
	width:290px;
	height:10px;
	float:left;
}
.bloc2B {
	background-image: url(../../data/images/bloc2B.jpg);
	background-repeat:no-repeat;
	width:290px;
	height:10px;
	float:left;
}
	
/* b-a */
.ba_row {
	width: 770px;
}
.ba_film {
	float: left;
	text-align: center;
	width: 110px;
	height: 150px;
}
.ba_film_over {
	float: left;
	text-align: center;
	width: 110px;
	height: 150px;
	background-image:url(../../data/images/ba.jpg);
}
#tooltip {
	position: absolute;
	z-index: 13000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; }
.accueil {
	z-index:1;
}



.page h1 {
    font-size: 4em;
}