* {
margin : 0;
padding : 0;
}
body {
background-color : #232a35;
background-image:url(../site_images/b2b_images/body_background.png);
background-position:50% 0;
background-repeat:no-repeat;
font-family:'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:13px;
margin:0;
padding:0;
}
html > body body{
background-image:url(../site_images/b2b_images/body_background.png);
}

.wrappera {/*main wrapper*/
width : 990px;
height : 775px;
/*border : 1px solid red;*/
margin : 0 auto;
padding:0;
position:relative;

}
/***********************HEADER AREA*************************/
.header {
height : 140px;
width:960px;
/*border : 1px solid blue;*/
position : relative;
margin:0 auto;
padding:0;
z-index:100;

}
.wrapperb{/*changer de complex wrapper*/
width:420px; 
height:25px; 
/*border:1px solid red;*/
position : absolute;
top : 0;
right : 150px;
font-size:10px;
margin:0;
padding:0;
}
#complexname{/*complex name*/
width:200px;
height:20px;
/*border:1px solid red;*/
float:left;
text-align:right;
padding-top:2px;
margin:0;
color:#CCCCCC;
}
#complexname span{
text-transform:uppercase; 
font-weight:bold;
}
#complexlink {/*changer complex link block*/
width : 200px;
height : 20px;
color:#000000;
text-align:center;
padding-top:2px;
/*border : 1px solid yellow;*/
float:right;
background-image:url(../site_images/b2b_images/change_complex.gif);
background-repeat:no-repeat;
margin:0;
}
#complexlink a, #contentblock2 a:visited{
text-decoration:none;
 color:#000000;
 }
#complexlink a:hover{
text-decoration:underline;

}


/*companylogo module*/
.companylogo h1 {position : absolute;bottom : 0;left:0;width:90px;height:117px;margin:0;padding:0;background:transparent url(../site_images/b2b_images/logo.gif) no-repeat;/*border:1px solid green;*/}

.companylogo h1 span {visibility:hidden;}

.companylogo h1 a {display:block;width:90px;height:117px;}

.companylogo h1 a:link, h1 a:visited {color:#fff;text-decoration:none;}

.companylogo h1 a:hover {color:#fff;text-decoration:none;}

.companylogo h1 a:active {color:#fff;text-decoration:none;}

#slogan {/*block for the kinepolis header text*/
height : 60px;
width : 550px;
/*border : 1px solid yellow;*/
position : absolute;
top : 40px;
right : 130px;
text-align : right;
margin:0;
padding:0;
}
#slogan h1 {
color : #FFFFFF;
font-size : 27px;
font-weight:100;
}
#slogan h3 {
color : #FFFFFF;
font-size : 15px;
color:#CCCCCC;

}
#star_image {/*block for the star image*/
width : 106px;
height : 108px;
/*border : 1px solid red;*/
position : absolute;
right : 24px;
top : 8px;
background-image:url(../site_images/b2b_images/ETOILE2.gif);
background-repeat:no-repeat;
margin:0;
padding:0;
}
html>body #star_image {
background-image:url(../site_images/b2b_images/ETOILE2.png);

}
/*header navigation in a list*/
#header_navigation {
position:absolute;
bottom:-30px;
width : 640px;
height : 38px;
/*border : 1px solid green;*/
right : 0;
margin:0;
padding:0;
}
html > body #header_navigation{
position:absolute;
bottom:-11px;
width : 640px;
height : 38px;
/*border : 1px solid green;*/
right : 0;
margin:0;
padding:0;
bottom:-2px;
}

#header_navigation ul li{
display: inline;
margin:0;
padding:0;

}
#header_navigation ul li a{
display:block;
background-repeat:no-repeat;
width:157px;
height:47px;
margin:0;
padding:16px 0 0 0;
float:left;
font-size:13px;
text-decoration:none;
text-align:center;
font-weight:bold;
position:relative;
}
/*internet explorer link background images with gradient background included*/
#header_navigation ul li a.accueil{
background-image:url(../site_images/b2b_images/accueil.gif);
}
#header_navigation ul li a.evenements{
background-image:url(../site_images/b2b_images/evenements.gif);
}
#header_navigation ul li a.cadeaux{
background-image:url(../site_images/b2b_images/cadeaux.gif);
}
#header_navigation ul li a.communication{
background-image:url(../site_images/b2b_images/communication.gif);
}

html > body #header_navigation ul li a, html > body #header_navigation ul li a.accueil, html > body #header_navigation ul li a.evenements, html > body #header_navigation ul li a.cadeaux, html > body #header_navigation ul li a.communication{
background-image:url(../site_images/b2b_images/LE-BOUTON.png);
}

/*internet explorer header navigation hover images (transparent png)*/
#header_navigation ul li a.accueil:hover,#header_navigation ul li a.accueil.current{
background-image:url(../site_images/b2b_images/accueil_hover.gif);
}
#header_navigation ul li a.evenements:hover,#header_navigation ul li a.evenements.current{
background-image:url(../site_images/b2b_images/evenements_hover.gif);
}
#header_navigation ul li a.cadeaux:hover,#header_navigation ul li a.cadeaux.current{
background-image:url(../site_images/b2b_images/cadeaux_hover.gif);
}
#header_navigation ul li a.communication:hover,#header_navigation ul li a.communication.current{
background-image:url(../site_images/b2b_images/communication_hover.gif);
}


#header_navigation ul li span{
position:relative;
display:block;
text-align:center;
width:100%;
top:16px;
}
/*header link colors*/
a.accueil{color:#FFFFFF;}
a.evenements{color:#FF6600;}
a.cadeaux{color:#FF0099;}
a.communication{color:#9CC102;}


/*HEADER NAVIGATION HOVER IMAGES*/
html > body #header_navigation ul li a.accueil:hover, html > body #header_navigation ul li a.accueil.current{background-image:url(../site_images/b2b_images/accueil.png);}
html > body #header_navigation ul li a.evenements:hover, html > body #header_navigation ul li a.evenements.current{background-image:url(../site_images/b2b_images/evenements.png);}
html > body #header_navigation ul li a.cadeaux:hover, html > body #header_navigation ul li a.cadeaux.current{background-image:url(../site_images/b2b_images/cadeaux.png);}
html > body #header_navigation ul li a.communication:hover, html > body #header_navigation ul li a.communication.current{background-image:url(../site_images/b2b_images/communication.png);}

/***********************BACKGROUND SHADOW*****************/
.imgholder2{/*top shadow*/
width:990px;
height:10px;
background-image:url(../site_images/b2b_images/shadow_top.gif);
background-repeat:no-repeat;
padding:0;
margin:0;
position:relative;
top:10px;
}
html > body .imgholder2{
background-image:url(../site_images/b2b_images/shadow_top.png);
}
.imgholder3{/*shadow behind main content*/
width:990px;
background-image:url(../site_images/b2b_images/shadow.gif);
background-repeat:repeat-y;
/*border:1px solid red;*/
padding:0;
margin:0;
}
html > body .imgholder3{
background-image:url(../site_images/b2b_images/shadow.png);
}


.imgholder4{/*bottom shadow*/
width:990px;
height:20px;
background-image:url(../site_images/b2b_images/shadow_bottom.gif);
background-repeat:no-repeat;
margin:0;
padding:0;
/*border:1px solid red;*/
position:relative;
top:-10px;
}
html > body .imgholder4{
background-image:url(../site_images/b2b_images/shadow_bottom.png);
}
/***********************CONTENT*************************/
.wrapperc{/*black background for the main content*/
width:948px;
min-height:510px;
background-color :#000000;
/*border:1px solid red;*/
padding:6px;
clear : both;
margin:0 auto;
position:relative;
top:-10px;
overflow:auto;
}

a:link img, a:visited img, a:hover img, a:active img{border:none;
}
/***********************LEFTCOL AREA*************************/


.leftcol {/*on the home and normal content pages*/
width : 371px;
padding:6px;
float : left;
height:499px;
margin:0;

}


/***********************CENTERCOL*************************/

.centercol3 {/*CENTER AREA ON THE INDEX PAGE*/
width : 195px;
float : left;
margin : 0;
padding:0 6px 0 6px;
font-size:12px;
height:510px;
position:relative;

}
.wrapperd {/*centercol content boxes*/
width : 185px;
height : 148px;
position:relative;
line-height:1.25;
margin:6px 0 6px 0;
padding:5px;
float:left;
}
.wrapperd a{
color:#FFFFFF;
text-decoration:none;
}
.wrapperd a:hover{
color:#FFFFFF;
text-decoration:underline;
}
.wrapperd a.button{position:absolute; bottom:3px; right:3px; background-image:url(../site_images/b2b_images/button.gif); width:20px; height:20px;}
.wrapperd a.button:hover{background-image:url(../site_images/b2b_images/button_negative.gif);}

.title
{
	font-size:17px;
	font-weight:normal;
}

.center_evenements {
background-color : #ff6600;

}
.center_cadeaux {
background-color : #ff0099;

}
.center_communication {
background-color : #9cc102;
 
}
/***********************RIGHTCOL*************************/
.rightcol {/*RIGHT COLUMN ON THE INDEX PAGE*/
width : 346px;
padding : 0 6px 0 6px;
margin:0;
float : right;
height:510px;
/*background:green;*/
}
.wrappere {
background-color : #15202B;
overflow:hidden;
height:243px;
float:left;
margin: 6px 0 6px 0;
padding:0;
width:346px;

}


.block_title {/*tous sur votre kinepolis text*/
width : 343px;
height : 16px;
background-color : #003C70;
color:#FFFFFF;
padding:2px 0 2px 3px;
font-size:14px;
}
.imgholder5{/*photo in the rightcol on the index page*/
width:346px;
height:193px;
overflow:hidden;
}
.block_link {/*description with link to 'tous sur votre kinepolis page'*/
width : 340px;
height : 24px;
background-color:gray;
color:#FFFFFF;
padding:3px;
margin:0;
position:relative;
font-size:11px;
}
.block_link a{
position:absolute; 
top:5px;
right:5px;
background-image:url(../site_images/b2b_images/button.gif);
background-repeat:no-repeat;
padding-right:50px;
background-position:100% 50%;
color:#000;
}
.block_link a:hover{
background-image:url(../site_images/b2b_images/button_negative.gif);
color:#fff;
}
.contentblock4 span{
	position:relative;
	top:4px;
}
/**************************MAIN CONTENT***************************/
.wrapperh{/*WRAPPER OF THE CONTENT ON THE SUBPAGES*/
padding:0;
margin:6px 0 6px 0;
float :left;
width:565px;
overflow:auto;


}

html>body .wrapperh{/*WRAPPER OF THE CONTENT ON THE SUBPAGES*/
padding:6px 0 6px 0;
margin:0;
float : left;
width:565px;

}
#wrapperw{
	/*title above content navigation*/
	/*border:1px solid red;*/
	width:500px;
	font-size:16px;
    margin:0 0 6px 3px;
    font-weight:normal;
	padding:0;
	/*border:1px solid red;*/
	float:left;

}
html>body .pagetitle2{/*title above content navigation*/
	/*border:1px solid red;*/
	width:500px;
	font-size:16px;
    margin:0 0 6px 6px;
	padding:0;
	/*border:1px solid red;*/
	float:left;

}

/*main navigation links*/
#main_navigation{/*CONTENT NAVIGATION ON TOP OF THE SUBPAGES*/
	width:565px;
	padding:0;
	margin:0;
	
}

#main_navigation a img{
	float:left;
	width:15px;
	height:15px;
}

.content_links img{
	width:15px;
	height:15px;
	background-color:black;
}
.content_links{
	float:left;
	}
#main_navigation a.content_link{/*LINK COLOR FOR COMMUNICATION IN THE SUBPAGES NAVIGATION*/
display:block;
height:14px;
width:262px;
text-decoration:none;
color:#FFFFFF;
font-size:11px;
margin:0 6px 12px 6px;
padding:4px;

}
#main_navigation a.content_link:hover,#main_navigation a.content_link.current{
	background-color:#FFFFFF;
	color:#000000;
}
#main_navigation a span{
	margin-left:2px;
}

/*CONTENT WRAPPER*/
.wrapperi{/*DIV TO HOLD THE SUBPAGES CONTENT*/
background-color:#FFFFFF;
min-height:20px;
overflow:auto;
font-size:11px;
color:#000000;
margin:0 6px 0 6px;
padding:0 0 6px 0;
width:553px;
clear:both;

}
.wrapperi .contentblock{
	margin:0;
	padding:0;
	}

.wrapperi .contentblock p{/*TOP TEXT ON FIRST SUBPAGES*/
padding:6px;
line-height:1.3;
margin:0;
}

.wrapperi img{
	padding:0 0 0 6px;
	margin:0;
	float:left;
}
.wrapperi a{
	color:#000000;
	text-decoration:underline;
}

.wrapperi .wrapperp .contentblock h2.pagetitle{
	padding:6px;
}

/* LEFT COLUMN IN THE CONTENT WRAPPER*/
.leftcol2{
width:225px;
padding:10px 7px 0 10px;
margin:0;
float:left;
color:#999999;

}
/*LEFT NAVIGATION*/
#left_navigation img{
margin-right:5px;
padding:0;
}
#left_navigation ul{
margin:0;
padding:0;
}
#left_navigation ul.depth-2 li {
margin:0 0 0 10px;
padding:0;
}
#left_navigation ul li{
margin:5px 0 5px 0;
padding:0;
list-style-type:none;

}
#left_navigation ul.depth-3 li{
	
}
#left_navigation ul.depth-3 li a{
text-decoration:none;
color:#999999;
display:block;
background-image:url(../site_images/b2b_images/button_very_small.gif);
padding-left:15px;
background-repeat:no-repeat;
background-position:0 50%;
margin:0;
height:15px;

}

#left_navigation ul.depth-3 li a:hover, #left_navigation ul.depth-3 li.active{
color:#000000;
background-image:url(../site_images/b2b_images/button_very_small_hover.gif);
padding-left:15px;
background-repeat:no-repeat;
background-position:0 50%;
}
#left_navigation ul.depth-2 li a{
	text-decoration:none;
	color:#999999;
	display:block;
	margin:0;
	height:20px;
	padding-left:15px
}
#left_navigation ul.depth-2 li a:hover, #left_navigation ul.depth-2 li.active{
	color:#000000;padding-left:15px;
	
	
	}
/* RIGHT COLUMN IN THE CONTENT WRAPPER */
.rightcol2{
width:310px;
padding:7px 0 0 0;
margin:0;
float:right;
color:#000000;
font-size:11px;
line-height:15px;
overflow:hidden;



}
.rightcol2 .contentblock p{
	margin:0;
	padding:0;
	}
.rightcol2 .contentblock p img{
	margin:0;
	padding:0;
}
.rightcol2 img{
	margin-right:6px;
	margin-top:6px;
	margin-bottom:0;
	margin-left:0;
	padding:0;
	
	
}
.rightcol2 a{
	color:#000000;
	text-decoration:underline;
}
		

.rightcol2 ul{
margin-left:20px;
}



.rightcol2 h5{
font-weight:bold;
font-size:11px;
margin-bottom:3px;
}



/*LEFT COLUMN ON THE TOUT SUR VOTRE KINEPLOIS PAGE*/
#content_leftcol_complex_info{
width:324px;
/*border:1px solid red;*/
float:left;
padding:6px 0 0 6px;
}
#content_leftcol_complex_info img{
padding-bottom:6px;
}
/*RIGHT COLUMN ON THE TOUT SUR VOTRE KINEPOLIS PAGE*/
#content_rightcol_complex_info{
width:215px;
/*border:1px solid blue;*/
float:left;
padding-top:6px;
}
#content_rightcol_complex_info ul{
list-style:disc;
padding-left:20px;
}


/***********************FOOTER*************************/
#wrapperg {/*footer container*/
height : 60px;
width : 100%;
margin:0;
padding:0;
/*border : 1px solid purple;*/
}

#bottom_navigation 
{
	width : 860px;
	height : 34px;
	/*border : 1px solid yellow;*/
	margin :0 auto;
	padding:0;
	clear:both;
}

html > body #bottom_navigation
{
	width : 850px;
}

#bottom_navigation ul li{
display:inline;
}
#bottom_navigation ul li a{
display:block;
float:left;
font-size:11px;
color:#CCCCCC;
text-decoration:none;
padding-top:3px;
margin:0 5px;
}
#bottom_navigation ul li a:hover,#bottom_navigation ul li a.current{
color:#FFFFFF;
text-decoration:underline;
}
/*bottom navigation buttons*/
#bottom_navigation ul li a.decouvrir{
background-image:url(../site_images/b2b_images/decouvrir.gif);
background-repeat:no-repeat;
width:145px;
height:21px;
padding-left:35px;
}
#bottom_navigation ul li a.contact{
background-image:url(../site_images/b2b_images/contact.gif);
background-repeat:no-repeat;
width:52px;
height:21px;
padding-left:10px;
color:#000000;
}
#bottom_navigation ul li a.contact:hover{
color:#000000;
text-decoration:underline;
}
#bottom_navigation ul li a.newsletter{
background-image:url(../site_images/b2b_images/newsletter.gif);
background-repeat:no-repeat;
width:155px;
height:21px;
padding-left:10px;
}
#bottom_navigation ul li a.plan_du_site{
background-image:url(../site_images/b2b_images/plan_du_site.gif);
background-repeat:no-repeat;
width:100px;
height:21px;
padding-left:10px;
}
#bottom_navigation ul li a.telecharger{
background-image:url(../site_images/b2b_images/telecharger.gif);
background-repeat:no-repeat;
width:179px;
height:21px;
padding-left:11px;
}

#footer_credits {
width : 510px;
height : 19px;
/*border : 1px solid orange;*/
margin : 0 auto;
font-size:9px;
padding-top:5px;
clear:both;
}
/*************************************************RIGHT SIDE ICONS*****************************************/
.wrapperf{/*wrapper for the icons*/
float:right;
position:absolute;
top:170px;
width:43px;
margin:0;
padding:0;

/*border:1px solid #FFFFFF;*/
height:450px;
}
html>body .wrapperf{/*wrapper for the icons*/
float:right;
position:absolute;
top:170px;

width:43px;
right:-40px;
/*border:1px solid #FFFFFF;*/
height:450px;
}
.wrapperf ul li{
list-style-type: none;
padding-bottom:5px;
}
.wrapperf ul li a.thx{
display:block;
background-image:url(../site_images/b2b_images/thx.gif);
background-repeat:no-repeat;
width:36px;
height:21px;
}
.wrapperf ul li a.thx:hover{
background-image:url(../site_images/b2b_images/thx_hover.gif);
background-repeat:no-repeat;
}
.wrapperf ul li a.hd{
display:block;
background-image:url(../site_images/b2b_images/hd.gif);
background-repeat:no-repeat;
width:36px;
height:35px;
}
.wrapperf ul li a.hd:hover{
background-image:url(../site_images/b2b_images/hd_hover.gif);
background-repeat:no-repeat;
}
.wrapperf ul li a.ecrans_geants{
display:block;
background-image:url(../site_images/b2b_images/ecrans_geants.gif);
background-repeat:no-repeat;
width:36px;
height:23px;
}
.wrapperf ul li a.ecrans_geants:hover{
background-image:url(../site_images/b2b_images/ecrans_geants_hover.gif);
background-repeat:no-repeat;
}
.wrapperf ul li a.fauteuils{
display:block;
background-image:url(../site_images/b2b_images/fauteuils.gif);
background-repeat:no-repeat;
width:36px;
height:35px;
}
.wrapperf ul li a.fauteuils:hover{
background-image:url(../site_images/b2b_images/fauteuils_hover.gif);
background-repeat:no-repeat;
}
.wrapperf ul li a.parking{
display:block;
background-image:url(../site_images/b2b_images/parking.gif);
background-repeat:no-repeat;
width:36px;
height:30px;
}
.wrapperf ul li a.parking:hover{
background-image:url(../site_images/b2b_images/parking_hover.gif);
background-repeat:no-repeat;
}
.wrapperf ul li a.traiteur{
display:block;
background-image:url(../site_images/b2b_images/traiteur.gif);
background-repeat:no-repeat;
width:36px;
height:43px;
}
.wrapperf ul li a.traiteur:hover{
background-image:url(../site_images/b2b_images/traiteur_hover.gif);
background-repeat:no-repeat;
}
.wrapperf ul li a.reception{
display:block;
background-image:url(../site_images/b2b_images/reception.gif);
background-repeat:no-repeat;
width:36px;
height:43px;
}
.wrapperf ul li a.reception:hover{
background-image:url(../site_images/b2b_images/reception_hover.gif);
background-repeat:no-repeat;
}
/**********************************RIGHT SIDE ICON POPUPS***********************************/
.contentblock5{/*icons popup*/
width:90px;
padding:3px;
margin:0;
color:#FFFFFF;
background-color:#000000;
font-size:9px;
text-align:center;
border:1px solid #CCCCCC;
}
#thx{
position:relative;
top:-270px;
left:-110px;
visibility:hidden;
}
#hd{
position:relative;
top:-280px;
left:-110px;
visibility:hidden;
}
#ecrans_geants{
position:relative;
top:-275px;
left:-110px;
visibility:hidden;
}
#fauteuils{
position:relative;
top:-260px;
left:-110px;
visibility:hidden;
}
#parking{
position:relative;
top:-250px;
left:-110px;
visibility:hidden;
}
#traiteur{
position:relative;
top:-240px;
left:-110px;
visibility:hidden;
}
#reception{
position:relative;
top:-230px;
left:-110px;
visibility:hidden;
}

/*************************************MAP PAGE**********************************/
#map_wrapper{/*SO THAT THE WELCOME TEXT CAN BE ABSOLUTELY POSITIONED TO THE LEFT SIDE*/
width:100%;
height:502px;
position:relative;
margin:0;
padding:0;

}
#map{
width:687px;
height:489px;
float:left;
}
#welcome{
position:absolute;
left:-6px;
top:200px;
background-color:#232a35;
padding:12px;
}
#welcome h2{
font-size:20px;
font-weight:100;
}
#welcome h3{
font-size:17px;
font-weight:100;
}
#welcome h2 span{
color:#FF0000;
}
#map img{
border:none;
}
.wrapperk{/*TEXT TO THE RIGHT OF THE MAP*/
float:left;
width:240px;
margin:50px 5px 5px 10px;
padding:0;
font-size:12px;

}
#map_description p{
font-size:11px;
line-height:1.5;
}
.pagetitle3{
color:#0F89AD;
font-weight:100;
font-size:20px;
margin-bottom:10px;
}
/************MAP BOTTOM NAVIGATION**************/
#map_links{
text-align:center;
margin:0 auto;
/*border:1px solid red;*/
width:680px;
}

#map_links ul li{
display:inline;

}
#map_links ul li a{
color:#CCCCCC;
text-decoration:none;
display:block;
float:left;
margin-right:5px;
background-image:url(../site_images/b2b_images/map_link.gif);
background-repeat:no-repeat;
width:105px;
height:21px;
padding-top:2px;
}
#map_links ul li a.large{
background-image:url(../site_images/b2b_images/map_link_large.gif);
height:21px;
width:125px;
}
#map_links ul li a:hover{
text-decoration:underline;
color:#FFFFFF;
}
/*FIRST SUBPAGE TEMPLATE*/
.wrapperp{
	width:553px;
}


/*CALENDRIER TEMPLATE*/
.wrapperq{
	width:948px;
	margin:0 0 0 0;
	padding:0 0 6px 0;
	overflow:hidden;
	
	
}
.wrapperr{
	width:936px;
	margin:0 6px 0 6px;
	padding:0;
	clear:both;
	overflow:hidden;
	background-color:#FFFFFF;
}
.leftcol7{
	width:140px;
	padding:0 6px 0 6px;
	float:left;
	margin:0;
}
.rightcol6{
	width:784px;
	margin:0;
	padding:0;
	float:right;
	overflow:hidden;
	
}
/*print on calendrier page*/
.print_prog {list-style-type:none;margin:14px;padding:0;line-height:21px;text-align:center;overflow:visible;}

.print_prog li {margin:0 0 1px 0;padding:0;clear:both;}

.print_prog li a {display:block;color:#CADB2B;margin:0;padding:14px 14px;text-decoration:none;letter-spacing:1px;background:#15202B url(../site_images/bg_item.png) repeat-x left top;}

.print_prog li a:link, .print_prog li a:visited {background:#15202B url(../site_images/bg_item.png) repeat-x left top;}

.print_prog li a:hover, .print_prog li a:active {background:#15202B url(../site_images/bg_row_01.png) repeat-x left top;}


.ct_flash {margin:0;padding:0;width:784px;overflow:hidden;background-color:#15202B;}
/*VOTRE KINEPOLIS TEMPLATE*/
.wrapperl{
	width:541px;
	padding:6px;
	font-size:13px;
}
.wrapperl div.contentblock ul li {
	list-style-type:disc;
	padding-left:15px;
	list-style-position:inside;
	
}
.wrapperl div.contentblock{
	float:right;
	width:250px;
	position:relative;
	top:-300px;
}
.wrapperm{
	width:541px;
	padding:0 6px 6px 6px;
	}
.leftcol3{
	width:288px;
	float:left;
	
}
.rightcol3{
	width:224px;
	margin-left:5px;
	}
.complex_info h4{
	font-size:14px;
	}
.complex_info ul {
	padding-left:20px;
	list-style-type:disc;;
	
	}


/*SUBTEMPLATE IMGA HOLDERS*/
/*2IMAGES NEXT TO EACH OTHER (149xfree)*/
.imgholder149xfree{
	overflow:hidden;
	float:left;
}

/*2IMAGES NEXT TO EACH OTHER (275*FREE)*/
.imgholder270xfree{
	float:left;
}

/*3 IMAGES NEXT TO EACH OTHER (176xFREE) */

.imgholder176xfree{
	float:left;
}
.SubTemplateHolder{
	margin:0;
	padding:0;
	}

.contentImage{
	margin:0;
	padding:0;
}
/* 1 IMAGE (304xFREE)*/
.imgholder304xfree{
	float:left;
}
/*NOTRE SELECTION TEMPLATE*/
.leftcol5{/*container voor smallere banner*/
	width:280px;
	padding:6px;
	float : left;
	height:499px;
	margin:0;
	/*background-color:green;*/
}

.wrappern{
	width:656px;
	padding:0;
	margin:12px 0 6px 0;
	/*background-color:blue;*/
	float:left;
}
.wrappero{
	background-color:#FFFFFF;
	min-height:100px;
	overflow:auto;
	font-size:11px;
	color:#000000;
	margin:0 6px 0 6px;
	width:644px;
	clear:both;
}
.leftcol6{
	padding:10px 7px 0 10px;
	float:left;
	color:#999999;
	/*background-color:red;*/
	width:170px;	
	
}
.rightcol5{
	width:440px;
	background-color:#15202B;
	float:right;
	margin:0;
	padding:0;
	
	
}

/*module styles*/

/*ie6*/
em.ruler, em.date, .gallerylist address {display:block;margin:0 0 10px 0;padding:0 0 7px 21px;font-style:normal;line-height:18px;text-transform:lowercase;background:transparent url(../site_images/legacy_ie/bg_dot_lt.png) repeat-x bottom left;}
.item {float:left;margin:0;padding:7px 7px 10px 7px;width:195px;border-right:1px solid #303B48;}
.this_week .item {min-height:210px;}


.stackedlist .row {margin:0 0 1px 0;width:440px;min-height:143px;}
.stackedlist .item {margin:0;padding:14px;width:412px;line-height:21px;border:0;}
.stackedlist .onesheet {margin:5px 14px 0 24px;padding:0;border:4px solid #303B48;}
em.ruler {margin:0 0 14px 0;text-transform:none;}
.stackedlist p {margin:0 0 14px 114px;padding:0 0 0 24px;}
.stackedlist p a:link, .stackedlist p a:visited {color:#fff;text-decoration:none;}
.stackedlist p a:hover {color:#fff;text-decoration:underline;}
.stackedlist p a:active {color:#fff;text-decoration:none;}
/*einde ie6*/

html>body .stackedlist .row {margin:0 0 1px 0;width:440px;min-height:143px;}

html>body .stackedlist .item {margin:0;padding:14px;width:412px;line-height:21px;border:0;min-height:140px;}

html>body .stackedlist .onesheet {margin:5px 14px 0 24px;padding:0;border:4px solid #303B48;}

html>body .stackedlist em.ruler {margin:0 0 14px 0;text-transform:none;}

html>body .stackedlist p {margin:0 0 14px 114px;padding:0 0 0 24px;}

html>body .stackedlist p a:link, .stackedlist p a:visited {color:#fff;text-decoration:none;}

html>body .stackedlist p a:hover {color:#fff;text-decoration:underline;}

html>body .stackedlist p a:active {color:#fff;text-decoration:none;}

/*coming soon*/

#md_comingsoon .onesheet {margin:5px 14px 0 24px;padding:0;border:4px solid #303B48;}

#md_comingsoon .synopsis {margin:0 0 14px 0;padding:0 0 0 24px;font-style:italic;}

#md_comingsoon .hub {float:none;width:388px;margin:12px 0 0 24px;padding:2px 0 5px 0;text-transform:none;clear:both;}

#md_comingsoon ul.hub li {float:left;padding:0 4px;}

#md_comingsoon .jumper {width:440px;}
/*h6 - bar*/

h6.bar {font-size:12px;line-height:14px;font-weight:bold;margin:0;padding:3px 7px;color:#15202B;letter-spacing:2px;text-transform:lowercase;background-color:#CADB2B;border-bottom:1px solid #2B333E;clear:both;}

.push_box_03 h6.bar, .cr_related h6.bar {margin:0 0 1px 0;padding:4px 14px;color:#CADB2B;background-color:#303B48;border:0;}

.cr_related h6.bar {padding:5px 21px;}

ul.lt_options {list-style-type:none;margin:14px 14px 0 14px;padding:0;font-size:12px;line-height:14px;text-align:right;}
ul.lt_options a{color:#fff;}

ul.lt_options li {display:inline;padding:0;}

ul.lt_options span.seperator {color:#CADB2B;padding:0 7px 0 7px;}
.mediaplayer{width:440px;margin:0;padding:0;overflow:hidden;background-color:#15202B;}
/*h5 - this week*/

h5.tt_zebra {margin:0 0 1px 0;padding:4px 6px 0 21px;color:#EBA24C;font-size:12px;line-height:14px;font-variant:normal;letter-spacing:2px;font-weight:normal;text-transform:uppercase;}

/*h5 - promotion*/

h5.tt_promotion {margin:0 0 1px 0;padding:2px 6px 0 21px;color:#CADB2B;font-size:14px;line-height:18px;font-weight:normal;}

h5.tt_promotion a:link, h5.tt_promotion a:visited {color:#CADB2B;}

h5.tt_promotion a:hover {color:#CADB2B;}

h5.tt_promotion a:active {color:#CADB2B;}

/*ie6*/
#md_b2b .row {background:#15202B url(../site_images/legacy_ie/bg_row_01.png) repeat-x left top;}
#md_b2b .item {background:transparent url(../site_images/legacy_ie/bg_leaves.png) no-repeat 110% 70%;}
#md_b2b em {margin:5px 0 14px 0;color:#D1EDFE;font-style:italic;font-size:10px;line-height:16px;letter-spacing:2px;}
#md_b2b .onesheet {margin:4px 14px 0 22px;padding:0;border:4px solid #203949;}
#md_b2b .synopsis {margin:0;padding:0 0 0 24px;font-style:italic;}
#md_b2b h6.label {margin:21px 0 14px 22px;padding:0;}
#md_b2b .hub {float:none;width:388px;margin:0 0 21px 22px;padding:0;text-transform:none;line-height:23px;clear:both;}

/*end ie6*/
body>html #md_b2b .row {background:#15202B url(../site_images/bg_row_01.png) repeat-x left top;}

body>html #md_b2b .item {background:transparent url(../site_images/bg_leaves.png) no-repeat 110% 70%;}

body>html #md_b2b em {margin:5px 0 14px 0;color:#D1EDFE;font-style:italic;font-size:10px;line-height:16px;letter-spacing:2px;}

body>html #md_b2b .onesheet {margin:4px 14px 7px 22px;padding:0;border:4px solid #203949;}

body>html #md_b2b .synopsis {margin:0;padding:0 0 0 24px;font-style:italic;}

body>html #md_b2b h6.label {margin:21px 0 14px 22px;padding:0;}

body>html #md_b2b .hub {float:none;width:388px;margin:0 0 21px 22px;padding:0;text-transform:none;line-height:23px;clear:both;}

body>html #md_b2b ul.hub li {margin:0;padding:0 4px;}

.row {float:left;margin:0 0 1px 0;padding:0;width:420px;min-height:200px;background:#15202B url(../site_images/legacy_ie/bg_item.png) repeat-x left top;}
/*ie6*/.this_week em.ruler{background:transparent url(../site_images/legacy_ie/bg_dot_lt.png) repeat-x bottom left;color:#FFF;}
html>body em.ruler, em.date, .gallerylist address {display:block;margin:0 0 10px 0;padding:0 0 7px 21px;font-style:normal;line-height:18px;text-transform:lowercase;background:transparent url(../site_images/bg_dot_lt.png) repeat-x bottom left;color:#fff;}

.onesheet {float:left;margin:0;padding:0;}
/*ie6*/.enabler {float:left;display:block;width:14px;height:14px;margin:0;padding:6px 0 0 0;background:transparent url(../site_images/legacy_ie/ic_default.png) no-repeat 50% 50%;}
html>body .enabler {float:left;display:block;width:14px;height:14px;margin:0;padding:6px 0 0 0;background:transparent url(../site_images/ic_default.png) no-repeat 50% 50%;}
a.btn_go{
	display:none;
}
ul.hub {float:right;list-style-type:none;margin:0;padding:0 0 0 7px;width:99px;line-height:18px;overflow:hidden;}

.hub li {padding:0;}

.hub li a {margin:0;padding:0 0 0 7px;background:transparent url(../site_images/ic_level_02_0.gif) no-repeat 0 50%;}

.hub li a:link, .hub li a:visited {color:#fff;background:transparent url(../site_images/ic_level_02_1.gif) no-repeat 0 50%;}

.hub li a:hover, .hub li a:active {color:#CADB2B;background:transparent url(../site_images/ic_level_02_1.gif) no-repeat 0 50%;}






.jumper {float:left;margin:0;padding:17px 0 0 0;width:419px;height:38px;text-align:center;overflow:hidden;background:transparent url(../site_images/bg_jumper.png) repeat-x top left;clear:both;display:none;}

.jumper .btn_go {display:block;margin:0 auto;padding:3px 7px 0 0;width:210px;height:18px;color:#15202B;line-height:15px;text-decoration:none;text-align:center;background:#E9F0F9 url(../site_images/bg_go.png) no-repeat top right;}

.jumper a:link, .jumper a:visited {text-decoration:none;}

.jumper a:hover, .jumper a:active {text-decoration:underline;}

/*end notre selection*/

/*STIJLEN VOOR IN DROPDOWN (sommiggen moeten worden overruled per thema)*/
/*COMMUNICATION*/
.pagetitle, h2.page_title{
	font-size:14px;
	color:#9CC102;
	font-weight:100;
	margin:5px 0 5px 0;
}
.rightcol2 .contentblock ul li{
list-style-image: url('../site_images/b2b_images/green_bullet.gif');
list-style-position: outside; 
}
.small_bold_title{
	font-size:12px;
	font-weight:bold;
}
.uppercase_text{
	font-size:13px;
	text-transform:uppercase;
	color:#9CC102;
}
#main_navigation a.content_link{
	background-color:#9CC102;
}

/*contactsubtemplate styles*/
.black_title{
	text-transform:uppercase;
	color:#000;
	font-size:15px;
	font-weight:bold;
	margin:0;
	padding:0;
}
.grey_text{
	color:#999;
}
.black_text{
	color:#fff;
}

.wrappert{
	width:260px;
	padding:5px;
	margin-bottom:10px;
	float:left;
	height:140px;
	line-height:18px;
	font-size:14px;
}




/*threatre location*/
/*ie6*/
/*RIGHTCOL*//*threatre location*/
.push_box_03 {margin:0;padding:23px 14px;background:#15202B url(../site_images/legacy_ie/bg_strip_03.png) repeat-x top left;border-bottom:1px solid #303B48;clear:both;}
.location {margin:0;padding:11px 14px 21px 14px;background:#15202B url(../site_images/legacy_ie/bg_location.png) no-repeat top left;}
.route {margin:0;padding:11px 14px 14px 14px;background-color:#202B37;}
.img_location {float:left;margin:3px 10px 14px 0;padding:0;}
.location address {padding:0 0 14px 0;line-height:21px;font-style:normal;font-style:italic;text-transform:lowercase;}
address:first-letter {color:#CADB2B;text-transform:uppercase;}
.location .hub {float:none;list-style-type:none;margin:0;padding:0;	width:325px;line-height:21px;overflow:hidden;clear:both;}
.img_test {display:block;margin:0;padding:0 14px;}
/*RIGHTCOL*//*threatre location*//*hide functionality in map*/
.ScaleBar {display:none;visibility:hidden;}
.ScaleBarLabel {display:none;visibility:hidden;}
.ero {display:none;}
.ero-progressAnimation {display:none;}
/*end ie6*/

html>body .push_box_03 {margin:0;padding:23px 14px;background:#15202B url(../site_images/bg_strip_03.png) repeat-x top left;border-bottom:1px solid #303B48;clear:both;}
html>body .location {margin:0;padding:11px 14px 21px 14px;background:#15202B url(../site_images/bg_location.png) no-repeat top left;}
html>body .route {margin:0;padding:11px 14px 14px 14px;background-color:#202B37;}
html>body .img_location {float:left;margin:3px 10px 14px 0;padding:0;}
html>body .location address {padding:0 0 14px 0;line-height:21px;font-style:normal;font-style:italic;text-transform:lowercase;}
html>body address:first-letter {color:#CADB2B;text-transform:uppercase;}
html>body .location .hub {float:none;list-style-type:none;margin:0;padding:0;	width:325px;line-height:21px;overflow:hidden;clear:both;}
html>body .img_test {display:block;margin:0;padding:0 14px;}
/*RIGHTCOL*//*threatre location*//*hide functionality in map*/
html>body .ScaleBar {display:none;visibility:hidden;}
html>body .ScaleBarLabel {display:none;visibility:hidden;}
html>body .ero {display:none;visibility:hidden;}
html>body .ero-progressAnimation {display:none;visibility:hidden;}
/*ROUTE*/
/*overrule globalform styles*/
#md_route {margin:0;padding:0;width:315px;background:#202B37;overflow:hidden;}
#md_route.globalform {margin:0;padding:0;}
#md_route.globalform fieldset {margin:0;border:0;padding:14px;background:#202B37;}
#md_route.globalform label {width:287px;}
#md_route.globalform select {width:287px;}
/*container used to position the ui controls*/
.ct_map {position:relative;padding:0;width:287px;overflow:hidden;}
.ct_map p.description {margin:0;padding:0;line-height:21px;}
/*map container*/
#myMap {margin:0;padding:0;width:285px;height:287px;overflow:hidden;border:1px solid #303B48;clear:both;cursor:move;}
/*buttons*/
ul.nav_route {padding:0;list-style-type:none;width:288px;overflow:hidden;clear:both;}
ul.nav_route li {display:inline;padding:0;font-size:11px;font-variant:small-caps;color:#CADB2B;text-transform:uppercase;letter-spacing:1px;}
ul.nav_route a {display:block;float:left;width:95px;margin:0;padding:7px 0;color:#fff;text-align:center;text-decoration:none;background:#202B37 url(../site_images/bg_tabnav_btn.png) repeat-x 0 0;border-right:1px solid #202B37;cursor:pointer;}
ul.nav_route a:link, ul.nav_route a:visited {color:#fff;text-decoration:none;background:#202B37 url(../../site_images/bg_tabnav_btn.png) repeat-x 0 0;}
ul.nav_route a:hover {padding:6px 0;color:#CADB2B;text-decoration:none;background:#303B48;border-top:2px solid #CADB2B;}
ul.nav_route a:active {padding:6px 0;color:#CADB2B;text-decoration:none;background:#303B48;border-top:2px solid #CADB2B;}
/*ui controls*/
/*ie6*/ul.controls {position:absolute;top:218px;right:1px;margin:0;padding:3px;width:80px;height:60px;list-style-type:none;overflow:hidden;background-color:#DEEBEF;border:2px solid #39454A;}
html>body ul.controls {position:absolute;top:221px;right:2px;margin:0;padding:3px;width:60px;height:60px;list-style-type:none;overflow:hidden;background:transparent url(../site_images/route/overlay.png) repeat-x 0 0;border:none;}
ul.controls li {display:inline;padding:0;}
ul.controls a {display:block;float:left;width:20px;height:20px;margin:0;padding:0;cursor:move;cursor:pointer;}

#zoom.controls {top:1px;left:1px;width:20px;height:40px;}
#route{float:left;}
/*md_target*/


.onesheet {float:left;margin:0;padding:0;}
/*h5 - movie*/

h5.tt_movie {margin:0 0 1px 0;padding:4px 0 0 21px;color:#EBA24C;font-size:12px;line-height:14px;font-variant:normal;letter-spacing:2px;font-weight:normal;text-transform:uppercase;}
html>body h5.tt_movie {margin:0 0 1px 0;padding:4px 0 0 21px;color:#EBA24C;font-size:12px;line-height:14px;font-variant:normal;letter-spacing:2px;font-weight:normal;text-transform:uppercase;}

/*h5 - theatre listing*/

h5.tt_gallery {margin:0 0 1px 0;padding:1px 6px 3px 21px;color:#EBA24C;font-size:13px;line-height:18px;font-weight:bold;}

h5 a:link, h5 a:visited {color:#EBA24C;text-decoration:none;}

h5 a:hover {color:#EBA24C;text-decoration:underline;}

h5 a:active {color:#EBA24C;text-decoration:none;}
h5, h5.subtitle3, span.subtitle3 {display:block;color:#CADB2B;margin:21px 0 14px 0;padding:0;font:normal 1em "Trebuchet MS",Arial,Sans-Serif;font-variant:small-caps;text-transform:capitalize;letter-spacing:2px;}
/*ie 6*/.item {float:left;margin:0;padding:7px 7px 10px 7px;width:195px;border-right:1px solid #303B48;}
html>body .item {float:left;margin:0;padding:7px 6px 10px 7px;width:196px;border-right:1px solid #303B48;}
/*ie6*/.enabler {float:left;display:block;width:14px;height:14px;margin:0;padding:6px 0 0 0;background:transparent url(../site_images/legacy_ie/ic_default.png) no-repeat 50% 50%;}
html>body .enabler {float:left;display:block;width:14px;height:14px;margin:0;padding:6px 0 0 0;background:transparent url(../site_images/ic_default.png) no-repeat 50% 50%;}
/*CENTERCOL*//*onesheet filmtype label*/
/*ie6*/.this_week .label {float:right;list-style-type:none;margin:0 0 3px 0;padding:0;width:104px;border-top:1px solid #9cf;border-right:1px solid #9cf;border-left:1px solid #9cf;}
/*ie6*/.this_week .label li {padding:0;}
/*ie6*/.this_week .label a {display:block;margin:0;padding:2px 1px 2px 11px;color:#9cf;text-transform:lowercase;text-decoration:none;background:transparent url(../site_images/legacy_ie/ic_movietype_0.png) no-repeat 0 50%;border-bottom:1px solid #9cf;}
/*ie6*/.this_week .label a:link, .this_week .label a:visited {color:#9cf;background:transparent url(../site_images/legacy_ie/ic_movietype_0.png) no-repeat 0 50%;}
/*ie6*/.this_week .label a:hover, .this_week .label a:active {color:#15202B;background:#9cf url(../site_images/legacy_ie/ic_movietype_1.png) no-repeat 0 50%;}
/*ie6*/.this_week .label {float:right;list-style-type:none;margin:0 0 3px 0;padding:0;width:104px;border-top:1px solid #9cf;border-right:1px solid #9cf;border-left:1px solid #9cf;}

html>body .this_week .label li {padding:0;}

html>body .this_week .label a {display:block;margin:0;padding:2px 1px 2px 11px;color:#9cf;text-transform:lowercase;text-decoration:none;background:transparent url(../site_images/ic_movietype_0.png) no-repeat 0 50%;border-bottom:1px solid #9cf;}

html>body .this_week .label a:link, .this_week .label a:visited {color:#9cf;background:transparent url(../site_images/ic_movietype_0.png) no-repeat 0 50%;}

html>body .this_week .label a:hover, .this_week .label a:active {color:#15202B;background:#9cf url(../site_images/ic_movietype_1.png) no-repeat 0 50%;}

/*MOVIE INFO*/
/*MOVIE INDEX*//*tab01*/
.cr_moviedata {margin:0;padding:21px 0 0 0;width:420px;min-height:210px;clear:both;overflow:visible;}
.cr_moviedata .img_onesheet {float:left;margin:0;padding:0;border:4px solid #E9F0F9;}
div.rating {margin:0;padding:0 0 10px 0;width:312px;height:64px;overflow:hidden;clear:right;background:transparent;}
.cr_moviedata p.synopsis {float:right;display:block;padding:0 0 0 0;margin:0 0 0 0;width:293px;font-style:italic;font-weight:normal;line-height:21px;color:#FFF;}
.cr_icons {margin:0 0 28px 0;padding:0;min-height:40px;vertical-align:middle;clear:both;} 
ul.lt_movietype {float:left;list-style-type:none;margin:0;padding:0;}
ul.lt_movietype li {display:inline;padding:0 7px;}
ul.lt_advice {float:right;list-style-type:none;margin:0;padding:0;}
ul.lt_advice li {display:inline;padding:0 0 0 3px;}
.cr_icons li a {padding:0;border:0;}
/*CENTERCOL*//*MOVIE INDEX*//*tab01*//*moviedata table*/
/*ie6*/
table.moviedata {margin:28px 0 14px 0;padding:0;line-height:21px;width:420px;border-top:1px solid #3A4857;border-right:1px solid #3A4857;clear:both;}
.moviedata td {padding:10px 10px 21px 10px;}
.moviedata tr td {	border-bottom:1px solid #3A4857;border-left:1px solid #3A4857;vertical-align:top;color:#fff;}
.moviedata td.label {font-size:13px;font-weight:bold;color:#EBA24C;text-transform:lowercase;width:86px;}
.moviedata p {margin:0;padding:0;}
.moviedata .dub {margin:0 0 14px 0;padding:0;font-style:italic;}
.moviedata .dub .title a:link, .moviedata .dub .title a:visited {color:#EBA24C;text-decoration:underline;}
.moviedata .dub .title a:hover {color:#EBA24C;text-decoration:none;}
.moviedata .dub .title a:active {color:#EBA24C;text-decoration:underline;}
.moviedata .dub .voices em {font-weight:bold;}

/*end ie6*/
html>body .cr_moviedata {margin:0;padding:21px 0 0 0;min-height:210px;clear:both;}

html>body .cr_moviedata .img_onesheet {float:left;margin:0;padding:0;border:4px solid #E9F0F9;}

html>body div.rating {margin:0;padding:0 0 10px 0;width:312px;height:64px;overflow:hidden;clear:right;background:transparent;}

html>body .cr_moviedata p.synopsis {float:right;display:block;padding:0;margin:0;width:293px;font-style:italic;font-weight:normal;line-height:21px;color:#fff;}

html>body .cr_icons {margin:0 0 28px 0;padding:0;min-height:40px;vertical-align:middle;clear:both;} 

html>body ul.lt_movietype {float:left;list-style-type:none;margin:0;padding:0;}
.newfilms {margin:0;padding:0 0 28px 0;overflow:hidden;background:transparent url(../site_images/bg_strip.png) repeat-x top left;}

html>body ul.lt_movietype li {display:inline;padding:0 7px;}

html>body ul.lt_advice {float:right;list-style-type:none;margin:0;padding:0;}

html>body ul.lt_advice li {display:inline;padding:0 0 0 3px;}

html>body .cr_icons li a {padding:0;border:0;}
html>body table.moviedata {float:left;margin:28px 0 14px 0;padding:0 0 0 0;line-height:21px;width:420px;border-top:1px solid #3A4857;border-right:1px solid #3A4857;clear:both;}

html>body .moviedata td {padding:10px 10px 21px 10px; color:#fff;}

html>body .moviedata tr td {	border-bottom:1px solid #3A4857;border-left:1px solid #3A4857;vertical-align:top;}

html>body .moviedata td.label {font-size:13px;font-weight:bold;color:#EBA24C;text-transform:lowercase;width:86px;}

html>body .moviedata p {margin:0;padding:0;}

html>body .moviedata .dub {margin:0 0 14px 0;padding:0;font-style:italic;}

html>body .moviedata .dub .title a:link, .moviedata .dub .title a:visited {color:#EBA24C;text-decoration:underline;}

html>body .moviedata .dub .title a:hover {color:#EBA24C;text-decoration:none;}

html>body .moviedata .dub .title a:active {color:#EBA24C;text-decoration:underline;}

html>body .moviedata .dub .voices em {font-weight:bold;}

/*ie6*/
/*mini slideshow*/
.cr_slideshow {margin:0 0 28px 0;padding:0;clear:both;}
/*tab01*//*hub menu*/
.cr_menu {margin:0 0 28px 0;padding:0;clear:both;} 
.cr_menu .hub {margin:0;padding:0;width:420px;line-height:21px;} 
/*CENTERCOL*//*MOVIE INDEX*//*tab04*//*contest*/
.img_contest {margin:0;padding:0;}
.img_contest_s {float:left;display:inline;margin:0 14px 7px 0;border:4px solid #2F3B48;}
.img_distributor {margin:28px 0 0 0;padding:0;}
.img_win {display:block;margin:0 auto;padding:28px 14px 7px 14px;}
.ct_type_01 {margin:0 0 1px 0;padding:0;clear:both;}
.ct_type_02 {margin:28px;padding:0;background-color:#15202B;clear:both;}
p.message {margin:0 auto;padding:21px;font-style:italic;font-weight:normal;letter-spacing:0.1em;line-height:21px;background-color:#202B37;}
#md_movieindex_tab_04 .jumper {width:440px;}
.movieindex h3 {border-left:0;border-right:0;border-color:#303B48;margin:0;}
/*einde ie6*/

html>body .cr_slideshow {margin:0 0 28px 0;padding:0;clear:both;}
html>body .cr_menu {margin:0 0 28px 0;padding:0;clear:both;} 

html>body .cr_menu .hub {margin:0;padding:0;width:420px;line-height:21px;} 
html>body .img_contest {margin:0;padding:0;}

html>body .img_contest_s {float:left;display:inline;margin:0 14px 7px 0;border:4px solid #2F3B48;}

html>body .img_distributor {margin:28px 0 0 0;padding:0;}

html>body .img_win {display:block;margin:0 auto;padding:28px 14px 7px 14px;}

html>body .ct_type_01 {margin:0 0 1px 0;padding:0;clear:both;}

html>body .ct_type_02 {margin:28px;padding:0;background-color:#15202B;clear:both;}

html>body p.message {margin:0 auto;padding:21px;font-style:italic;font-weight:normal;letter-spacing:0.1em;line-height:21px;background-color:#202B37;}

html>body #md_movieindex_tab_04 .jumper {width:440px;}

html>body .movieindex h3 {border-left:0;border-right:0;border-color:#303B48;margin:0;}

/*ie6*/#md_movieindex_tab_01, #md_theatreindex_tab_01 {margin:0 0 28px 0;padding:0 10px;background:#15202B url(../site_images/legacy_ie/bg_item_01.png) repeat-x left top;overflow:hidden;clear:both;}
html>body #md_movieindex_tab_01, #md_theatreindex_tab_01 {margin:0 0 28px 0;padding:0 10px;background:#15202B url(../site_images/bg_item_01.png) repeat-x left top;overflow:hidden;clear:both;}

/*ie6*/.hp_videoplayer {margin:0 0 1px 0;padding:0;width:419px;height:317px;overflow:hidden;background:#15202B url(../site_images/legacy_ie/bg_jumper.png) repeat-x bottom left;clear:both;}
html>body .hp_videoplayer {margin:0 0 1px 0;padding:0;width:419px;height:317px;overflow:hidden;background:#15202B url(../site_images/bg_jumper.png) repeat-x bottom left;clear:both;}


html>body #md_target.newfilms .this_week {background:#303B48 url(../site_images/bg_item.png) repeat-x left top;border-top:1px solid #222D38;} 
/*ie6*/.this_week{padding:0 8px;}
html>body .this_week{padding:0 10px;}
#md_newfilms, #md_target {margin:0;padding:21px 0 28px 0;clear:both;}
#md_target{
	min-height:400px;
}

/*ie6*/.newfilms {margin:0;padding:0 0 28px 0;overflow:hidden;background:transparent url(../site_images/legacy_ie/bg_strip.png) repeat-x top left;}
html>body .newfilms {margin:0;padding:0 0 28px 0;overflow:hidden;background:transparent url(../site_images/bg_strip.png) repeat-x top left;}

/*back knop*/
div.back{
	color:#fff;
	font-size:14px;
	width:50px;
	font-weight:bold;
	position:absolute;
	top:22px;
	right:110px;
	
}

div.back:hover{
	color:#FFFF99;
	cursor:hand;
}
.tabnav {position:absolute;top:53px;left:0;margin:0;padding:0;}

/*ie6*/
ul.tabnav_02 {margin:0;padding:0;list-style-type:none;width:840px;background:#353E4A url(../site_images/legacy_ie/bg_tabnav_btn.png) repeat-x 0 -4px;overflow:hidden;clear:both;}
ul.tabnav_02 li {display:inline;padding:0;font-size:11px;font-variant:small-caps;color:#CADB2B;text-transform:uppercase;letter-spacing:1px;}
ul.tabnav_02 a {display:block;float:left;width:105px;margin:0;padding:7px 0;color:#fff;text-align:center;text-decoration:none;background:#353E4A url(../site_images/legacy_ie/bg_tabnav_btn.png) repeat-x 0 -4px;border-right:1px solid #303B48;cursor:pointer;}
ul.tabnav_02 a:link, ul.tabnav_02 a:visited {color:#fff;text-decoration:none;background:#15202B url(../site_images/legacy_ie/bg_tabnav_btn.png) repeat-x 0 -4px;}
ul.tabnav_02 a:hover {padding:7px 0;color:#EBA24C;text-decoration:none;background:#15202B;}
ul.tabnav_02 a:active {padding:7px 0;color:#EBA24C;text-decoration:none;background:#15202B;}
/*eind ie6*/

html>body ul.tabnav_02 {margin:0;padding:0;list-style-type:none;width:840px;background:#353E4A url(../site_images/bg_tabnav_btn.png) repeat-x 0 -4px;overflow:hidden;clear:both;}

html>body ul.tabnav_02 li {display:inline;padding:0;font-size:11px;font-variant:small-caps;color:#CADB2B;text-transform:uppercase;letter-spacing:1px;}

html>body ul.tabnav_02 a {display:block;float:left;width:105px;margin:0;padding:7px 0;color:#fff;text-align:center;text-decoration:none;background:#353E4A url(../site_images/bg_tabnav_btn.png) repeat-x 0 -4px;border-right:1px solid #303B48;cursor:pointer;}

html>body ul.tabnav_02 a:link, ul.tabnav_02 a:visited {color:#fff;text-decoration:none;background:#15202B url(../site_images/bg_tabnav_btn.png) repeat-x 0 -4px;}

html>body ul.tabnav_02 a:hover {padding:7px 0;color:#EBA24C;text-decoration:none;background:#15202B;}

html>body ul.tabnav_02 a:active {padding:7px 0;color:#EBA24C;text-decoration:none;background:#15202B;}
.moviedata tbody tr td p a{color:#fff}
html>body .this_week{background-color:#303B48;}
html>body #md_target{background-color:#303B48;}

/*print button bij notre selection*/
.printpage{
	position:absolute;
	top:100px;
	right:15px;
}	
.printpage a{
	color:white;
	padding:5px;
	text-decoration:none;
}

.printpage a:hover{
	text-decoration:underline;
	color:#FFFF99;
}
.synopsis2{
	float:left;font-style:italic;padding:0 0 12px 12px;margin:0;width:281px;
}
.printpage a img,.printpage a img:hover{
	padding:5px;
	text-decoration:none;
}

/*print button bij calendrier des sorties*/
#btn_print_extra{
	position:absolute;
	top:175px;	
	right:300px;
}

/*print kinepolis legal explenation*/
.print_legal{
	font-style:italic;
	font-size:10px;
	float:left;
	padding:10px;
}
.print_logo{
	float:left;
}
div.date{
	padding:20px;
	width:300px;
	float:left;
	font-size:10px;
}
/*printpopup styles*/
#printpopup table{
	font-size:11px;
	margin:5px;
}
#printpopup table td{
	padding:3px;
	
}
#printpopup #md_movieindex_tab_01{
	background:none;
	}


/*Email2Friend*/
.email2friend {float:right;margin:0;padding:0;}


.globalform {margin:0;padding:28px 14px 28px 14px;line-height:21px;}

.globalform form {display:inline;text-align:left;}

.globalform fieldset {margin:0;border:0;padding:28px 7px 28px 28px;}

.globalform legend {display:none;}

.globalform label, .globalform .label_s, .globalform .label_xs {display:block;float:left;margin:0;padding:0 0 10px 0;width:352px;color:#000}

.globalform label a{color:#fff;}

.globalform .textfield, .globalform .textfield_s, .globalform .textfield_xs, .globalform select, .globalform textarea {display:block;margin:7px 0 0 0;padding:3px;width:165px;border:1px solid #455668;background-color:#F1F6F6;}

.globalform .textfield {width:352px;clear:both;}

/*globalform width exceptions*/

.globalform .label_s {width:184px;}

.globalform .label_xs {width:91px;}

.globalform .textfield_xs {width:72px;}

.globalform select {width:360px;clear:both;}

.globalform textarea {width:352px;background:#F1F6F6 url(../../site_images/bg_leaves_01.png) no-repeat right top;font-family:'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-style:italic;}

.globalform input.radiobutton, .globalform input.checkbox {display:block;float:left;margin:3px 7px 0 0;padding:0;clear:left;}

.globalform .radiolabel, .globalform .checkboxlabel {display:block;float:left;margin:0 0 7px 0;padding:2px 7px;width:320px;}

.globalform input.radiobutton_s , .globalform input.checkbox_s {display:block;float:left;margin:2px 7px 0 0;padding:0;}

.globalform .radiolabel_s, .globalform .checkboxlabel_s {display:block;float:left;margin:0 14px 7px 0;padding:2px 4px;width:164px;color:#000}

/*warnings*/

.globalform span.form-mandatory {font-size:21px;line-height:10px;padding:0 0 14px 3px;color:red;}

/*globalform content styles*/

.globalform h3 {display:block;margin:21px 0 14px 0;padding:14px 0 14px 0;font:normal 15px "Trebuchet MS",Arial,Sans-Serif;color:#fefefe;text-transform:uppercase;letter-spacing:4px;border-bottom:1px solid #1F3546;;border-top:1px solid #1F3546;text-align:center;}
.wrapperp .globalform h3 {margin:0;padding:10px; color:#000;}

.globalform h6 {margin:0;padding:14px 0 7px 0;}

.globalform p {margin:0;padding:0 0 10px 0;clear:both;}

.globalform p.pitch {margin:0 0 14px 0;padding:0 0 21px 0;clear:both;}

.globalform p.pitch .img_contest_s {margin:0 14px 28px 0;padding:0;}

.globalform p.mandatory {margin:0;padding:0;clear:both;}

.globalform .format {color:#9cf;padding:0;font:normal 0.8em "Trebuchet MS",Arial,Sans-Serif;letter-spacing:2px;}

/*globalform button styles*/

.globalform .btn_clear {float:left;margin:0;padding:0;}

.globalform .btn_confirm {float:right;margin:0 21px 0 0;padding:0;}

/*alert message styles*/

.globalform p.alert1 {display:block;color:#F04D3D;margin:14px 0;padding:14px 14px 17px 49px;background:#fff6bf url(../../site_images/icon_exclamation.png) no-repeat 3% 50%;border:1px solid #E5CC7F;}

.globalform p.alert2 {display:block;color:#008AA8;margin:14px 0;padding:14px 14px 17px 49px;background:#fff6bf url(../../site_images/icon_info.png) no-repeat 3% 50%;border:1px solid #E5CC7F;}

.globalform p.alert1 strong, .globalform p.alert2 strong  {display:block;margin:7px 0;padding:0;border-bottom:1px dotted #F04D3D;}

.globalform p.alert2 strong  {border-bottom:1px dotted #008AA8;}

/*CENTERCOL*//*SYSTEM*//*EMAIL2FRIEND*/

#md_email2friend.globalform {margin:0;padding:0 0 0 0;}

#md_email2friend.globalform p.alert1 {width:295px;}

#md_email2friend.confirmation {margin:0;padding:0;line-height:21px;width:540px;overflow:hidden;clear:both;}

.confirmation .jumper {width:412px;}

.email-details {margin:0;border:0;padding:7px 28px 28px 28px;background-color:#fff;clear:both;padding:10px;}
.email-details h5 {color:#000;}

.confirmation h3 {border-left:0;border-right:0;border-color:#303B48;margin:0;padding:10px;}

.msg_perso {width:500px;height:280px;margin:7px 0;padding:7px;font-family:'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-style:italic;color:#333;background-color:#F1F6F6;overflow:scroll;	border:1px solid #455668;}

.msg_perso a:link, .msg_perso a:visited {color:#333;text-decoration:underline;}

.msg_perso a:hover {color:#333;text-decoration:none;}

.msg_perso a:active {color:#333;text-decoration:underline;}

/* some sitemap styles for the biz site */

#sitemap_wrapper 
{
	padding:8px;
}
#sitemap_wrapper .sm_title 
{
	padding:10px;
	color:white;
	background-color:black;	
	font-size:14px;
}
#sitemap_wrapper .sm_theme_title_acceuil
{
	margin-top:8px;
	padding:10px;
	color:white;
	background-color:gray;	
	font-size:14px;
}
#sitemap_wrapper .sm_theme_title_evenements
{
	margin-top:8px;
	padding:10px;
	color:white;
	background-color:#FF6600;	
	font-size:14px;
}
#sitemap_wrapper .sm_theme_title_cadeaux
{
	margin-top:8px;	
	padding:10px;
	color:white;
	background-color:#FF0099;	
	font-size:14px;
}
#sitemap_wrapper .sm_theme_title_communication
{
	margin-top:8px;
	padding:10px;
	color:white;
	background-color:#9CC102;	
	font-size:14px;
}
#sitemap_wrapper .sm_page_acceuil a
{
	color:gray;
}
#sitemap_wrapper .sm_page_evenements a
{
	color:#FF6600;
}
#sitemap_wrapper .sm_page_cadeaux a
{
	color:#FF0099;
}
#sitemap_wrapper .sm_page_communication a
{
	color:#9CC102;
}
#sitemap_wrapper .sm_theme_acceuil, .sm_theme_cadeaux, .sm_theme_evenements, .sm_theme_communication
{
	margin-top:8px;
}
#sitemap ul 
{
	list-style:none;
}