html {
	overflow-y:scroll;
	overflow-x:auto;
}

body {
	margin:0px;
	text-align:center;
	background-image:url('../img/cinestarbg.jpg');
	background-repeat:repeat-x;
	background-color:#00b4e9;
	background-attachment:fixed;
	font-family:arial,verdana,helvetica;
	font-size:9pt;
}

a {
	color:black;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}


#container {
	position:relative;
	top:20px;
	width:820px;
	margin:auto;
	background-color:white;
	background-color:#006a8c;
	border:1px solid white;
	border:1px solid #006a8c;
	margin-bottom:50px;
}

#wrapper {
	width:802px;
	margin:9px 9px;
}

#header {
	position:relative;
	width:802px;
	height:144px;
	background-image:url('../img/header.jpg');
	background-repeat:no-repeat;
}

#header #navigation {
	list-style-type:none;
	margin:0px;
	padding:0px;
}

#header #navigation li {
	float:left;
	margin-right:15px;
}

#header #navigation li a {
	padding-top:10px;
	position:absolute;
	z-index:10;
	bottom:0px;
	display:block;
	color:white;
	font-weight:bold;
	font-size:10pt;
	text-transform:uppercase;
	height:30px;
	line-height:30px;
}

#header #navigation li a:hover {
	text-decoration:none;
}

#header #navigation li #films {
	width:60px;
	left:265px;
} #header #navigation li #tarieven {
	left:352px;
} #header #navigation li #acties {
	left:460px;
} #header #navigation li #menus {
	left:552px;
} #header #navigation li #home {
	left:637px;
} #header #navigation li #info {
	left:642px;
} #header #navigation li #kidscorner {
	left:702px;
}

#header #logo {
	position:absolute;
	left:-5px;
	bottom:-13px;
	display:block;
	width:331px;
	height:163px;
	background-image:url('../img/logo.png');
	background-repeat:no-repeat;
}

#movieSlider {
	position:relative;
	width:585px;
	height:184px;
	background-image:url('../img/movieBorder.gif');
	background-repeat:repeat-x;
	background-color:black;
	float:left;
	margin-right:12px;
	padding-top:20px;
	padding-left:0px;
	overflow:hidden;
}

#movieInnerSlider {
	width:585px;
	padding-top:10px;
}

#movieSlider ul {
	margin:0px;
	padding:0px;
}

#movieSlider ul li {
	float:left;
	margin-right:12px;
}

#movieSlider ul li a {
	display:block;
	color:white;
	text-decoration:none;
}

#movieSlider ul li img {
	border:0px solid white;
}

#movieSlider ul li strong {
	display:block;
}

#btnBack, #btnNext {
	position:absolute;
	z-index:3;
	top:0px;
	left:0px;
	width:66px;
	height:204px;
	text-indent:-700em;
}

#btnNext {
	left:519px;
}

#btnBack:hover {
	background-image:url('../img/btnBack.png');
}

#btnNext:hover {
	background-image:url('../img/btnNext.png');
}

.shadow {
	position:relative;
	z-index:1;
	top:4px;
	left:4px;
	float:left;
	margin:0px;
	margin-top:15px;
	margin-right:15px;
	background-image:url('../img/shadow_right.gif');
	background-position:100% 0%;
	background-repeat:repeat-y;
	clear:right;
}

.top {
	position:relative;
}

.top .shadow {
	margin-top:0px;
}

.shadowBottom {
	position:relative;
	top:0px;
	left:-5px;
	z-index:5;
	background-image:url('../img/shadow_bottom.gif');
	background-position:100% 0%;
	background-repeat:repeat-x;
	height:5px;
}


.shadowRightTop {
	position:absolute;
	z-index:5;
	top:-5px;
	right:0px;
	background-image:url('../img/shadow_topright_corner.gif');
	width:20px;
	height:35px;
	
}

.shadowRightBottom {
	position:absolute;
	z-index:5;
	bottom:0px;
	right:0px;
	background-image:url('../img/shadow_bottomright_corner.gif');
	background-repeat:none;
	width:15px;
	height:15px;
	
}

.block {
	position:relative;
	top:-4px;
	left:-5px;	
	z-index:2;
	padding-bottom:25px;
	width:200px;
	height:175px;
	background-color:#cccccc;
	margin-bottom:-4px;
}

.blocktijdelijk {
	position:relative;
	top:-4px;
	left:-5px;	
	z-index:2;
	padding-bottom:25px;
	width:200px;
	height:90px;
	background-color:#cccccc;
	margin-bottom:-4px;
}

.blocktijdelijk2 {
	position:relative;
	top:-4px;
	left:-5px;	
	z-index:2;
	padding-bottom:25px;
	width:78px;
	height:90px;
	background-color:#cccccc;
	margin-bottom:-4px;
}

.flex-height {
	height:auto !important;
}

.light {
	color:white !important;
}

.user-input {
	font-family:arial,verdana,helvetica !important;
	font-size:9pt !important;
}

.user-input a {
	font-weight:bold !important;
	color:#ffcd00 !important;
}

.nopadbot {
	padding-bottom:5px;
}

.block h2 {
	font-size:9pt;
	text-transform:uppercase;
	font-weight:bold;
	margin:0px;
	padding:0px;
	padding:5px 12px 2px 12px;
	background-image:url('../img/headerUnderline.gif');
	background-position:0% 100%;
	background-repeat:repeat-x;
	margin-bottom:5px;
}

.blocktijdelijk h2 {
	font-size:9pt;
	text-transform:uppercase;
	font-weight:bold;
	margin:0px;
	padding:0px;
	padding:5px 12px 2px 12px;
	background-image:url('../img/headerUnderline.gif');
	background-position:0% 100%;
	background-repeat:repeat-x;
	margin-bottom:5px;
}

.blocktijdelijk2 h2 {
	font-size:9pt;
	text-transform:uppercase;
	font-weight:bold;
	margin:0px;
	padding:0px;
	padding:5px 12px 2px 12px;
	background-image:url('../img/headerUnderline.gif');
	background-position:0% 100%;
	background-repeat:repeat-x;
	margin-bottom:5px;
}

.block-ladiesnight h2 {
	color:white;
}

.blocktijdelijk h2 {
	color:white;
}

.block-actie h2 {
	color:white;
}

.block h2 span {
	color:white;
}

.block h3 {
	font-size:9pt;
	text-transform:uppercase;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

.block ol li a {
	color:white;
}

.block .text {
	margin:7px 9px;
}

.block-actie img {
	width:582px !important;
}

.block .action {
	width:283px;
	height:152px;
	border:none;
}

.block ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}


.block .readMore {
	position:absolute;
	bottom:3px;
	right:10px;
	color:white;
	font-weight:bold;
	text-transform:lowercase;
}

.block-topfilms {
	background-color:#ff9900;
	width:200px;
	height:175px;
}

.block-topfilms ol {
text-indent: 2px;
padding: 6px;
margin-left: 10px;
margin-right:0px;
margin-top:0px;
margin-bottom:10px;
}

.block-nieuwsbrief {
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#ffd200', EndColorStr='#ff9900') !important;
	background-color:#ffd200;
}

.block-nieuwsbrief .submitButton {
	position:absolute;
	bottom:3px;
	right:10px;
	border:0px;
	background:none;
	padding:0px;
	margin:0px;
	color:white;
	font-weight:bold;
}

.block-nieuwsbrief .submitButton:hover {
	cursor:pointer;
	cursor:hand;
}

.block-submenu {
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#ffd200', EndColorStr='#ff9900') !important;
	background-color:#ffd200;
}

.block-submenu ul li a {
	display:block;
	min-height:22px;
	line-height:22px;
}

.block-submenu ul .active a {
	color:#0E3A68;
	font-weight:bold;
}

.block-cadeautip {
	background-color:#ff9900;
	width:283px;
}

.block-ladiesnight {
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#0e3a68', EndColorStr='#0486b8') !important;
	background-color:#0e3a68;
	/*
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#00b7ec', EndColorStr='#034478') !important;
	background-color:#003480;
	*/
	width:283px;
}

.block-actie {
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#0e3a68', EndColorStr='#0486b8') !important;
	background-color:#0e3a68;
	/*
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#00b7ec', EndColorStr='#034478') !important;
	background-color:#003480;
	*/
	width:582px;
}

.block-banner {
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#0e3a68', EndColorStr='#0486b8') !important;
	background-color:#0e3a68;
	/*
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#00b7ec', EndColorStr='#034478') !important;
	background-color:#003480;
	*/
	width:726px;
}

.block-banner2 {
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#0e3a68', EndColorStr='#0486b8') !important;
	background-color:#0e3a68;
	/*
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#00b7ec', EndColorStr='#034478') !important;
	background-color:#003480;
	*/
	width:78px;
}

.block-banner3 {
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#0e3a68', EndColorStr='#0486b8') !important;
	background-color:#0e3a68;
	/*
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#00b7ec', EndColorStr='#034478') !important;
	background-color:#003480;
	*/
	width:797px;
}

.block-inpremiere {
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#ffd200', EndColorStr='#ff9900') !important;
	background-color:#ffd200;
	width:200px;
}

.block-inpremiere a {
	font-size:9pt;
	text-transform:uppercase;
	font-weight:bold;
	color:#0e3a68;
}

.block-inpremiere li {
list-style:circle;
list-style-type:circle;
	color:#0e3a68;
	text-indent: 2px;
	margin-left: 10px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
}

.block-movieBlock {
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#0e3a68', EndColorStr='#0486b8') !important;
	background-color:#0e3a68;
	width:570px;
	height:200px;
}

.block-movieBlock h2 {
	color:white;
}

#content {
	margin-top:15px;
	width:812px;
	text-align:left;
}

#content h1 {
	display:none;
}

.teaser {
	display:none;
}

.left {
	float:left;
	width:215px;
}

.right {
	float:right;
	width:587px;
}

.dropdown {
	position:relative;
	width:719px;
	height:38px;
	background-image:url('../img/dropdown.gif');
	background-repeat:no-repeat;
}

.dropdown h3 {
	position:absolute;
	top:11px;
	right:323px;
	margin:0px;
	padding:0px;
	color:#ff6600;
}

.dropdown select {
	position:absolute;
	top:8px;
	right:15px;
	width:300px;
}

#footer {
	clear:both;
	margin-top:15px;
	width:802px;
	height:48px;
	background-image:url('../img/footer.jpg');
	background-repeat:no-repeat;
}

#footer ul {
	position:relative;
	list-style-type:none;
	margin:0px;
	padding:0px;
	padding-left:20px;
	padding-top:22px;
	width:750px;
}

#footer ul li {
	float:left;
	margin-bottom:5px;
}

#footer ul li a {
	position:absolute;
	top:10px;
	background-image:url('../img/navigation_arrow.gif');
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-left:10px;
	color:white;
	display:block;
	margin-right:10px;
	font-weight:bold;
	font-size:10pt;
	text-transform:uppercase;
}

#footer ul li a:hover {
	text-decoration:none;
}

#footer ul li #ftr-info {
	left:15px;
}

#footer ul li #ftr-sneak {
	left:95px; color:#FFFF00;
}

#footer ul li #ftr-specials {
	left:188px;
}

#footer ul li #ftr-zakelijk {
	left:289px;
}

#footer ul li #ftr-wzzrd {
	left:383px;
}

#footer ul li #ftr-jobnews {
	left:458px;
}

#footer ul li #ftr-contact {
	left:558px;
}

.ajax-loading-hide {
	display:none;
}

.ajax-loading {
	height:50px;
	background-image: url('http://project.tcweb.nl/cinestar.nl/0.3/skins/cinestar/img/ajax-loader-yellow-blue.gif');
	background-repeat:no-repeat;
	background-position:50% 50%;
}

#errorMsg {
	color:red;
	margin-left:10px;
}

#succesMsg {
	color:green;
	margin-left:10px;
}

.movieSchedule {
	
}

.movieSchedule li {
	height:27px;
	line-height:25px;
}

.movieSchedule li span {
	display:block;
	float:left;
	margin-right:10px;
	width:30px;
}

.movieSchedule .dark {
	background-color:#1f4b7a;
}

.movieSchedule li .day {
	font-weight:bold;
	width:80px;
	margin-left:5px;
}

.movieSchedule li .date {
	width:50px;
}

.movieSchedule li .times {
	clear:right;
	float:none;
	width:370px;
}
.movieSchedule li .time {
	width:40px;
}
.movieSchedule li .end {
	clear:right;
	float:none;
}
