	@charset "UTF-8";
/* Chalet Pointu */

/*/*//*/*//*/*//*/*//*/*//*/*//*/* BODY //*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*/
body { width:auto;
	margin: auto;
	background-color:#FFF;
}

/* background hack safari */
.body { width: auto;
	margin: auto;
	background-color:#FFF;
}

/*/*//*/*//*/*//*/*//*/*//*/*//*/* MAIN //*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*/
#main { 
	margin: auto;

}

/* background hack safari */
.main { margin: auto; }



#barre-navigateurs { 
background-image:url(images/barre-navigateurs.jpg);
width:auto; height:24px;
margin:0px 0px 0px 0px;
background-position: left;
background-repeat:repeat-x;
}

.texte-navigateurs{
	width:auto;
	height:24px;
	margin:-20px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}


/*/*//*/*//*/*//*/*//*/*//*/*//*/* HEADER //*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*/

#header-total { 
width:1426px; height:194px;
margin: -194px 0px 0px 0px;
}

#header { 
background-image:url(images/header2.jpg);
width:1179px; height:194px;
margin:0px 0px 0px 124px;
background-position: left;
background-repeat:no-repeat;
}

#header_eng { 
background-image:url(images/header_eng.jpg);
width:1179px; height:194px;
margin:0px 0px 0px 124px;
background-position: left;
background-repeat:no-repeat;
}

#header-repeat { 
background-image:url(images/header-repeat.jpg);
width:100%; height:194px;
margin:0px 0px 0px 0px;
background-position: left;
background-repeat:repeat-x;
}

.header-dates{
	width: 900px; height:125px;
	margin:-170px 0px 0px 158px;
}

.zone-clic-logo{
	width: 270px; height:120px;
	margin:-125px 0px 5px 285px;
}

.links-header{
	width:406px;
	height:125px;
	margin:-95px 0px 0px 739px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #febd21;
	text-align: right;
	text-decoration: none;
}

.links-header2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #febd21;
	text-align: right;
	text-decoration: none;
}

/*/*//*/*//*/*//*/*//*/*//*/*//*/* Menu Spry //*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*/

#menu-spry {
width:auto;
margin: 219px 0px 0px 124px;
}

/*/*//*/*//*/*//*/*//*/*//*/*//*/* COMPTE A REBOUR //*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*/

.compte_rebour { 
margin: -164px 0px 155px 1028px;
width:80px; height:30px;
}



/*/*//*/*//*/*//*/*//*/*//*/*//*/* DEBUT CONTENU //*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*/

/* Liens de navigation */
.navigation {
	margin: 10px 0px 0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	font-weight: bold;
	color: #666;
	text-align: left;
	text-decoration: none;
}

a {
	color: #CC9900;
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

b {
	color: #004;
	text-decoration: none;
}


/*/*//*/*//*/*//*/*//*/*//*/*//*/* tableau //*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*/

#tableau { 
width:auto; height:auto;
margin: -2px 0px 0px 2px;
background-position:center;
}

/*/*//*/*//*/*//*/*//*/*//*/*//*/* neige //*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*/

.neige-colonne-gauche-haut { 
width:158px; height:198px;
margin:-1px 0px 0px 0px;
}

.neige-colonne-gauche-centre { 
width:158px; height:195px;
margin:0px 0px 0px 0px;
}



.neige-colonne-droite-haut { 
width:158px; height:198px;
margin:-1px 0px 0px -2px;
}

.neige-colonne-droite-centre { 
width:158px; height:195px;
margin:0px 0px 0px 0px;
}


/*/*//*/*//*/*//*/*//*/*//*/*//*/* 2ème colonne //*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*/
/* Structure colonne gauche */
#colonne-gauche { 
width:525px; height:auto;
margin: 0px 0px 0px -4px;
background-position:left;
}


.header-grand-cadre { 
background-image:url(images/contenus/header-cadre-texte.jpg); 
width:525px; height:60px;
margin: 10px 0px 0px 3px;
background-position:left;
}

.footer-grand-cadre { 
background-image:url(images/contenus/footer-cadre-texte.jpg); 
width:525px; height:39px;
margin: -0px 0px 10px 3px;
background-position:left;
}

/* texte colonne gauche */
.titre-grand-cadre {
	margin:-57px 0px 0px 31px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-align: left;
	text-decoration: none;
}

.sous-titre-grand-cadre {
	margin:10px 0px 0px 35px;
	width:460px;
	height:auto;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #0b325b;
	text-align: center;
	text-decoration: none;
	background-color:#cfd7ec;
}

.intros {
	margin:10px 0px 0px 35px;
	width:460px;
	height:auto;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #0b325b;
	text-align: left;
	text-decoration: none;
}

.intros2 {
	margin:10px 0px 0px 0px;
	width:460px;
	height:auto;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #0b325b;
	text-align: left;
	text-decoration: none;
}

.intros3 {
	margin:10px 0px 0px 195px;
	width:300px;
	height:auto;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #0b325b;
	text-align: right;
	text-decoration: none;
}

.horraires {
	margin:0px 0px 0px 35px;
	width:460px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CC9900;
	text-align: justify;
	text-decoration: none;
	font-style: normal;
}

.texte {
	margin:15px 0px 0px 35px;
	width:460px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-align: justify;
	text-decoration: none;
	
}

.texte2 {
	margin:15px 0px 0px 250px;
	width:300px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-align: justify;
	text-decoration: none;
	
}

.texte_center {
	margin:0px 0px 0px 35px;
	width:460px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-align: center;
	text-decoration: none;
}

.texte_right {
	margin:0px 0px 0px 35px;
	width:460px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-align: right;
	text-decoration: none;
}

.alinea {
	width:420px; height:auto;
	margin: 15px 0px 0px 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-align: left;
	text-decoration: none;
}

.alinea-justifier {
	width:420px; height:auto;
	margin: 15px 0px 0px 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-align: justify;
	text-decoration: none;
}

.offres-hebergement {
	width:480px; height:350px;
	margin: -10px 0px 0px 22px;
	background-image:url(images/offres.jpg);
}
/*/*//*/*//*/*//*/*//*/*//*/*//*/* fin 2ème colonne //*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*/

/*/*//*/*//*/*//*/*//*/*//*/*//*/* 2ème colonne INDEX //*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*/
/* Structure colonne gauche */
#colonne-gauche-index { 
width:521px; height:auto;
margin: 0px 0px 0px 0px;
background-position:left;
}


/* Structure page index */
.footer-grand-cadre-index { 
background-image:url(images/contenus/footer-grand-cadre.jpg);
width:491px; height:22px;
margin: 0px 0px 0px 21px;
background-position:left;
}

/* texte index */
.legende-grand-cadre-index {
	margin:-19px 0px 0px 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-align: left;
	text-decoration: none;
}

.image-grand-cadre {
	width: 485px;
	height: 307px;
	margin: 2px 0px 0px 21px;
	border-color: #331d11;
	border-right-color: #331d11;
	border-bottom-color: #331d11;
	border-left-color: #331d11;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}

.slideshow2 {
	width: 485px;
	height: 307px; 
	margin: -310px 0px 0px -18px;
}

/* colonne gauche index */
#grand-cadre-texte-index {
width:525px; height:auto;
margin: 20px 0px 0px 0px;
background-position:left;
}

/*/*//*/*//*/*//*/*//*/*//*/*//*/* fin 2ème colonne index //*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*/



/*/*//*/*//*/*//*/*//*/*//*/*//*/* 3ème colonne //*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*/
/* colonne droite */
#colonne-droite {
width:340px; height:auto;
margin: 32px -5px 0px 0px;
background-position:left;
}

/* Structure colonne gauche */
.header-petit-cadre { 
background-image:url(images/contenus/header-petit-cadre.jpg); 
background-repeat:no-repeat;
width:342px; height:60px;
margin: 0px 0px 0px -2px;
background-position:left;
}

.header-petit-cadre-partenaires { 
width:342px; height:60px;
margin: -20px 0px 0px 0px;
background-position:left;
}

.footer-petit-cadre { 
background-image:url(images/contenus/footer-petit-cadre.jpg); 
background-repeat:no-repeat;
width:342px; height:70px; 
margin: -20px 0px 0px -7px;
background-position:left;
}

.titre-petit-cadre {
	margin:-55px 0px 0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-align: left;
	text-decoration: none;
}

.image-legende-petit-cadre {
	margin: 0px 0px 0px 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0b325b;
	text-align: left;
	text-decoration: none;
}


/* texte news index */
.sous-titre-news {
	margin:15px 0px 0px 20px;
	width:289px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0b325b;
	text-align: left;
	text-decoration: none;
}

.texte-news {
	margin:15px 0px 0px 20px;
	width:289px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-align: justify;
	text-decoration: none;
}



.programme-news {
	margin:10px 0px 0px 20px;
	width:289px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-align: justify;
	text-decoration: none;
	background-color: #FC3;
}

.programme-news2 {
	margin:10px 0px 0px 20px;
	width:289px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-align: justify;
	text-decoration: none;
}





.alinea-petit-texte {
	width:310px; height:auto;
	margin: 15px 0px 0px 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-align: left;
	text-decoration: none;
}


/* Boutons INDEX */
.espace-partenaires {
	width:150px; height:32px;
	margin:0px 0px 0px 10px;
}
.media-center {
	width:150px; height:32px;
	margin: -32px 0px 0px 165px;
}


/* Images Village des Coproductions */
.programme-village {
	width:325px; height:361px;
	margin: 20px 0px 0px 0px;
}

.pass-pro { 
	background-image:
	width:307px; height:241px;
	margin: 20px 0px 0px -15px;
}


/* Animation flash */
#cadre-animation { background-image:url(images/contenus/animation.jpg);
	width: 307px; height: 216px;
	margin: 25px 0px 0px 10px;
	}
.animation { 
	width: 303px; height: 191px;
	margin: -193px 0px 0px 12px;
	}
.zone-animation { background-color:#F00;
	width: 303px; height: 191px;
	margin: 0px 0px 0px 10px;
	}

/*/*//*/*//*/*//*/*//*/*//*/*//*/* fin 3ème colonne //*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*/



/*/*//*/*//*/*//*/*//*/*//*/*//*/ Footer /*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*/
.footer-repeat { 
background-image:url(images/footer-repeat.jpg);
width:100%; height:300px;
margin:0px 0px 0px 0px;
background-position:center top;
background-repeat:repeat-x;
}


.footer { 
background-image:url(images/footer.jpg);
width:1426px; height:300px;
margin:-300px 0px 0px 0px;
background-position:center top;
background-repeat:no-repeat;
}

.adresse {
	margin:-288px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
.links {
	margin:0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	text-align: center;
	text-decoration: none;
}
.img_facebook { background-image:url(images/logofacebook.jpg); background-repeat:no-repeat;
	width:54px; height:100px;
	margin:0px 0px 0px 0px;
}

.copyright {
	margin: -5px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFF;
	text-align: center;
	text-decoration: none;
	letter-spacing: -0.2px;
}
.logos-footer {
	width:1179px; height:220px;
	margin:-10px 0px 0px 0px;
}

/*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/* Zone de liens footer //*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*/
/* zone allociné */
.zone_les-arcs {
	float: left;
	width : 129px;
	height: 98px;
	margin-left: 168px;
	margin-top: -158px;
}

.zone_les-arcs-1950 {
	float: left;
	width : 145px;
	height: 105px;
	margin-left: 1130px;
	margin-top: -160px;
}



.zone_allocine {
	float: left;
	width : 180px;
	height: 38px;
	margin-left: 350px;
	margin-top: -192px;
}

.zone_lvt {
	float: left;
	width : 42px;
	height: 40px;
	margin-left: 540px;
	margin-top: -192px;
}

.zone_digimage {
	float: left;
	width : 45px;
	height: 40px;
	margin-left: 585px;
	margin-top: -192px;
}

.zone_dailymotion {
	float: left;
	width : 150px;
	height: 36px;
	margin-left: 643px;
	margin-top: -190px;
}

.zone_france-television {
	float: left;
	width : 65px;
	height: 40px;
	margin-left: 802px;
	margin-top: -192px;
}

.zone_france3 {
	float: left;
	width : 75px;
	height: 40px;
	margin-left: 870px;
	margin-top: -193px;
}

.zone_france-bleu {
	float: left;
	width : 52px;
	height: 53px;
	margin-left: 960px;
	margin-top: -198px;
}


.zone_france-inter {
	float: left;
	width : 52px;
	height: 53px;
	margin-left: 1025px;
	margin-top: -198px;
}







.zone_telerama {
	float: left;
	width : 69px;
	height: 28px;
	margin-left: 385px;
	margin-top: -139px;
}

.zone_film-francais-footer {
	float: left;
	width : 85px;
	height: 21px;
	margin-left: 465px;
	margin-top: -136px;
}



.zone_filature {
	float: left;
	width : 62px;
	height: 34px;
	margin-left: 565px;
	margin-top: -142px;
}

.zone_conseil-general {
	float: left;
	width : 62px;
	height: 30px;
	margin-left: 638px;
	margin-top: -140px;
}

.zone_ministere-affaires-etrangere {
	float: left;
	width : 42px;
	height: 42px;
	margin-left: 708px;
	margin-top: -148px;
}

.zone_ministere-education {
	float: left;
	width : 42px;
	height: 41px;
	margin-left: 758px;
	margin-top: -147px;
}

.zone_rhones-alpes-tourisme {
	float: left;
	width : 90px;
	height: 22px;
	margin-left: 808px;
	margin-top: -136px;
}


.zone_allianz {
	float: left;
	width : 70px;
	height: 25px;
	margin-left: 980px;
	margin-top: -139px;
}

.zone_mmka {
	float: left;
	width : 62px;
	height: 27px;
	margin-left: 908px;
	margin-top: -139px;
}






.zone_cinealpes {
	float: left;
	width : 85px;
	height: 20px;
	margin-left: 408px;
	margin-top: -89px;
}


.zone_baron {
	float: left;
	width : 75px;
	height: 30px;
	margin-left: 512px;
	margin-top: -95px;
}

.zone_spirit {
	float: left;
	width : 52px;
	height: 38px;
	margin-left: 598px;
	margin-top: -98px;
}


.zone_coreupt {
	float: left;
	width : 61px;
	height: 30px;
	margin-left: 672px;
	margin-top: -95px;
}

.zone_freepress {
	float: left;
	width : 36px;
	height: 40px;
	margin-left: 755px;
	margin-top: -100px;
}

.zone_cineuropa {
	float: left;
	width : 102px;
	height: 22px;
	margin-left: 804px;
	margin-top: -92px;
}


.zone_youcast {
	float: left;
	width : 82px;
	height: 40px;
	margin-left: 928px;
	margin-top: -100px;
}

.zone_coolbus {
	float: left;
	width : 36px;
	height: 38px;
	margin-left: 465px;
	margin-top: -58px;
}

.zone_inextenso {
	float: left;
	width : 85px;
	height: 30px;
	margin-left: 520px;
	margin-top: -53px;
}

.zone_chalet-films {
	float: left;
	width : 120px;
	height: 18px;
	margin-left: 790px;
	margin-top: -48px;
}

.zone_alpes-inter-langues {
	float: left;
	width : 36px;
	height: 38px;
	margin-left: 925px;
	margin-top: -57px;
}


/*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/* Zone de liens partenaires //*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*/

/* zone Eave */
.zone_eave { 
	float: left;
	width : 142px;
	height: 90px;
	margin-left: 95px;
	margin-top: -450px;
}

/* zone dire */
.zone_dire {
	float: left;
	width : 131px;
	height: 80px;
	margin-left: 35px;
	margin-top: -353px;
}

/* zone europa */
.zone_europa {
	float: left;
	width : 128px;
	height: 82px;
	margin-left: 150px;
	margin-top: -355px;
}

/* zone cinérégion */
.zone_cineregion-partenaires {
	float: left;
	width : 90px;
	height: 74px;
	margin-left: 70px;
	margin-top: -275px;
}

/* zone rhones alpes */
.zone_rhones-alpes-partenaires {
	float: left;
	width : 90px;
	height: 60px;
	margin-left: 72px;
	margin-top: -195px;
}

/* zone Ace */
.zone_ace { background-color:#F00;
	float: left;
	width : 100px;
	height: 86px;
	margin-left: 120px;
	margin-top: -125px;
}

/* zone film francais */
.zone_film-partenaires {
	float: left;
	width : 229px;
	height: 60px;
	margin-left: 55px;
	margin-top: -125px;
}
