	
	#tools {float:left; margin-right:15px;}
	#tools a {display:block; float:left;margin-left:10px;}
	#tools a span {display:none;}
	
	
	
		
	div#tools a#print {margin-left:0px;}
	
			div#search {margin-left:-317px;float:right;width:317px;margin-top:15px;height:40px;}
		
	input#search-input {float:left;padding:3px;width:153px;height:19px;}

   #lijn a {cursor:pointer;border:1px solid #DEDEDE;display:block;background-color:#FFF;width:100%;}
   #partners {padding-top:10px;}
		.partner {float:left;margin-bottom:10px;margin-right:10px;}	
		.partner-right {margin-right:0px;}
		.partner img {width:145px;display:block;height:109px;}
		
				#lijn, #lijn_back {margin-top:10px;padding-top:10px;}
body {background-image:url('http://www.casalouisa.be/upload/79/settings/_14_947casa_4.jpg');background-color:#000000}
#audio-holder {margin-bottom:10px;}
div#container {background-color:#000000;}
.foreground{background-color:#000000;}

div#icons {position:relative;height:0;top:-20px;}

div#top span a, div#top ul li a, div#top span, div.paragraph a{color:#FFFFFF;}
div#top span a:hover, div#top ul li a:hover, div.paragraph a:hover {color:#BA122B;}

.titel {text-transform:uppercase;font-size:20px;display:block;color:#DB0028}
.subtitel {font-size:14px;display:block;color:#FFFFFF}
.extrabody, .vet {font-weight:bold;color:#FFFFFF}

div#navigation ul li a, div#navigation span, div#navigation span a {color:#ffffff;}
div#navigation ul li a:hover, div#sitemap a:hover, div#navigation span a:hover {color:#BA122B;}
h1 {color:#ffffff}
h2 {color:#BA122B}
h2.detail {color:#DB0028}
h3 {color:#FF0000}
h6 {color:#000000}
span.subtitle{color:#FFFFFF}
a.detail, a.google, #content div.body a {color:#DB0028}
span.date, span.date-large, span.genres {color:#CCCCCC}
span.read-more, a.read-more, .read-more a {color:#FFFFFF}
div.order {color:#FF0000}
a.fiche-title, span.fiche-list-title {color:#ffffff}
span.fiche-list-subtitle {color:#ffffff}
span.fiche-list-date {color:#CCCCCC}
body td.buttonscontent, body .border-main-bottom, body .border-main-top, body .line, #partners .border-main-bottom {border-color: #999999}
body, td, a {color:#ffffff;}
img, .border, ul.thumblist li img, img.thumb, img.list {color:#ffffff;border-color:#ffffff;}
div#calendarHolder {border-color:#ffffff;}
a.colorbox {color:#ffffff;}
div.separator-bg {background-color:#999999}
body tr.row td, body tr.hover td, body li.row {border-color: #666666}
tr.hover, li.hover, div.row:hover, div.blikvanger a:hover, #news>a:hover, .news>a:hover {background-color:#666666}
div.no-flash, table#widgets, div#widgets {background-color:#}
div.tickets, a.tickets, span.tickets{color:#FFFFFF;background-color:#BA122B;}
div.tickets td {color:#FFFFFF}
div.hover, a.tickets:hover {color:#ffffff;background-color:#FF0000;}
div.hover td, a.tickets:hover {color:#ffffff;}
div#tooltip {color:#ffffff;background-color:#FF0000;}
ul#sidebar li.sidebar {color:#ffffff;background-color:#000000;}
ul#sidebar li.hover {color:#ffffff;background-color:#BA122B;}
ul#sidebar li.sidebar a {color:#ffffff;}
ul#sidebar li.hover a {color:#ffffff;}
#sidebar li.hover a {color:#ffffff;}
span.error {margin-left:5px;margin-right:5px;color:#FF0000;}
input.error_text, textarea.error, input.error {background-color:#FF0000;}
input#search-input, input#newsletter-input {color:#586995;}
div#nav input.normal, div#nav input.text, div#search-box input.normal, div#search-box input.text {background-color:#ffffff;}
input#search-input {background-color:#ffffff}
.ac_even {color:#586995;background-color: #97A8C2;}
.ac_odd {color:#586995;background-color: #ffffff;}
.ac_over {color:#ffffff;background-color: #586995;}
div#footer-right, div#footer, div#footer-right a {color:#ffffff;}
div#container-bottom {background-color:#FE7D18;}
div#container-top, div#contentheader {background-color:#BA122B;}
div#calendarHolder {background-color:#;}
p#contentTitle, span#contentCurrent {color:#ffffff;}
div#borderMiddleLeft, div#modalContent, div#borderMiddleRight, div#modalLoadingOverlay, div#borderTopCenter, div#borderTopLeft, div#borderTopRight, p#contentTitle {background:#000000;}
span.pers {display:block;}
span.event {font-weight:bold;display:block;margin-bottom:2px;}
a.prev {float:left; display:block; background:transparent url('/media/images/interface/arrow-left-white.png'); width:15px; height:13px;}
a.next {float:right; display:block; background:transparent url('/media/images/interface/arrow-right-white.png'); width:15px; height:13px;}

#facebook {float:left;background:url(/media/images/interface/facebook-white.png) no-repeat;width:20px; height:19px;margin-right:10px;}
#twitter {float:left;background:url(/media/images/interface/twitter-white.png) no-repeat;width:20px; height:19px;margin-right:10px;}
#print {background:url(/media/images/interface/tools-white.png) no-repeat;width:22px; height:19px;}
#cart {background:url(/media/images/interface/tools-white.png) no-repeat;background-position:-30px; width:23px; height:19px;}
#smalltext {background:url(/media/images/interface/tools-white.png) no-repeat;background-position:-65px; width:9px; height:19px;}
#facebook span, #twitter span  {display:none;}
#largetext {background:transparent url(/media/images/interface/tools-white.png) no-repeat; background-position:-80px; width:10px; height:19px;}

.ui-icon-closethick {display:none;}
.icon {float:left;}
#popup img {display:block;margin-left:auto;margin-right:auto;width:500px;}
#popup {display:none;width:300px;background-color:#FFF;padding:10px;border:1px solid #000;}
#popup .title {cursor:pointer;float:left;color:#000;padding-bottom:5px;font-size:14px;font-weight:bold;}
#popup .close {margin-left:10px;cursor:pointer;float:right;color:#000;}
#popup .info {cursor:pointer;clear:both;color:#000;}
#popup .embed {margin-top:10px;}
div#footer-right a{text-decoration:none;}
div.tickets td.left {width:100%;}
div.tickets td.right {width:28px; vertical-align:middle;}


#modalBackgroundOverlay{background:#000000;}

#overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    filter:alpha(opacity=50);
    -moz-opacity:0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    z-index: 100;
}

button#search-arrow {margin-left:10px;padding:3px 2px 4px;}
a.paging-previous {margin-right:10px;text-decoration:underline;}
a.paging-next {margin-left:10px;text-decoration:underline;}/*
------
Algemeen
------
*/

* {padding:0;margin:0;border:0;}

html, body{height:100%;}

body{background-attachment:fixed;background-position:top;background-repeat:no-repeat;font-size:12px;font-family:Arial}

a{text-decoration:none;}

p{line-height:150%;margin-bottom:1em;}

h1{font-size:25px;text-transform:uppercase;font-weight:100;position:relative;top:-7px;}

h2{font-size:1.3em;padding-bottom:10px;}

h6{font-size:1.3em;margin-bottom:10px;}

#lijn_back a {display:block;}
#lijn {margin-top:0;padding-top:0;}
#lijn-box {margin-bottom:20px;}

ul, li{list-style-type:none;}

input.error {background-color:#FF0000;}



#holder{
	min-height:100%;
}

#top-container, #middle, #container-bottom-content {width:960px; margin:0 auto;}

.clear{clear:both;}

div#tooltip, div#tooltip-thumb {position:absolute;}

img.tooltip {border:1px solid;width:100px;}

#tooltip{
	position:absolute;
	padding:5px;
	display:none; z-index:10000;
}

.subtitle{font-weight:600;}

li.cultuurcentra{line-height:1.5em}

li.cultuurcentra a:hover{text-decoration:underline;}

.read-more{display:block;margin-top:15px;}

.inline{display:inline;}

.row{cursor:pointer;}

img{border:0;padding:0;margin:0;}

a img{border:0; padding:0; margin:0;}

li.row{border-bottom:1px solid}

div#embed embed, #embed object, #embed iframe {
	max-width:303px;
	width:expression(document.body.clientWidth > 303? "303px": "auto" );
}

#title {cursor:pointer}

.detail-thumb {margin-bottom:5px;}

/*
------
middle
------
*/

#middle{margin-top:15px;margin-bottom:65px;}

#content{width:715px;float:left;}

#right{width:245px;float:right;}

#calendar-box{text-align:center;}

#right > * {padding:15px;margin:0;margin-bottom:15px;display:block;}

ul#sidebar{display:block; padding:0; margin:0;}

ul#sidebar li{display:block;margin-bottom:15px;}

ul#sidebar li a{ padding:10px; display:block; font-size:1.5em;}

ul#sidebar li a span.sidebartitle{display:inline-block;width:190px;}

ul#sidebar li a img{float:right;margin-top:2px;}

.voorstellingen{padding-bottom:10px;}

.voorstellingen h2{padding:15px 15px 10px 15px;}


/*
------
content
------
*/

#content-left, #content-right{float:left;width:350px;margin-right:15px;margin-bottom:20px;}

#content-left {width:335px;}

#content-left>*, #content-right>*{margin-bottom:15px;display:block;}

#content-left #binnenkort a img, #content-left .blikvanger a img, #content-left .news a img,#content-left #detail-images img{width:303px;border:1px solid;}

#content-right #binnenkort a img, #content-right .blikvanger a img, #content-right .news a img, #content-right #detail-images img{width:318px;border:1px solid;}

/* blikvanger en news */

.blikvanger a, .news>a {display:block; padding:15px;}

.blikvanger a span, .news>a span{display:inline-block;}

#more-news{margin-left:15px;margin-top:5px;}

.news{padding-bottom:15px;}

.news>a{padding-bottom:10px;}

.news .fiche-list-title{margin-top:0;}

.news img{margin-bottom:10px;}

.fiche-list-title{font-weight:600; font-size:1.2em; margin-bottom:7px; margin-top:10px;}

.fiche-list-subtitle{font-size:1.2em; font-weight:100; margin-top:10px; margin-bottom:7px;}

.fiche-list-date{margin-bottom:13px;}



/* binnenkort */

#binnenkort{padding:15px 0 15px;}

#binnenkort h2{margin:0 15px 0 15px;}

.binnenkort-fiches li.row a{display:block;padding:5px 15px 5px 15px;}

.binnenkort-fiches li.row{font-size:1em;line-height:1.3em;}

.binnenkort-fiches li.row .performer{font-weight:600;}

#binnenkort .read-more {margin-left:15px;}

/* detail fiche */

#detail-images, #praktisch, #fiche-content{padding:15px;}

span.date {padding-bottom:15px;display:block;}

#icons {float:right;}

.tickets{padding:15px;font-size:1.4em;font-weight:600}

.tickets img{float:right;}

#pers{padding:15px 0 15px 0;}

#pers h2{margin-left:15px;}

#pers ul li a{padding:5px 15px 10px 15px;display:block;}

#pers ul li a .fiche-list-title{display:inline-block; margin-bottom:5px;}

#pers ul li a .fiche-list-date{display:inline-block; margin-bottom:5px;}

#pers .read-more{margin-left:15px;}

.practical-title {margin-top:10px;font-size:1.1em;margin-bottom:5px;}

#practical {padding:15px;}

.price{padding-bottom:5px;}

/* genre overzicht */

#center{width:670px;padding:15px;}

#center table{width:100%;}

tr.row td {border-bottom:1px solid;}

tr.row table td{border:0;}

#center tr.row td{padding:5px;}

#center tr.row table td{padding:0;}

#center tr.row table td.date{padding:5px 0 5px 0;}

#center div.read-more{float:right; margin:0;clear:none;}

img.thumb{width:100px;}

#center tr.row td.info{width:100%;}

#center tr.row td{vertical-align:top;}

#center tr.row td .fiche-list-title{margin-top:0px;}

#center tr.row img.thumb, #center tr.row img.list{width:140px;border:1px solid}

#center tr.row td.title{font-size:1.2em;}

#center tr.row td.title .jsbutton{ float:left; width:400px; display:block;}

.title{font-weight:600;}

/* text page */

#content-text-left{width:175px;float:left; margin-right:15px; padding:15px;}

#content-text-left{font-size:1.2em;line-height:1.6em;}

#content-text-right{width:450px;margin-right:15px; width:*;float:left; padding:15px; }

#content-text-right img, #center img{width:216px;margin-right:5px;margin-top:5px;border:1px solid;display:inline;}

#center .read-more img{width:auto;border:none;}	

/* search */

.fiches ul li.row a{display:block; padding-top:5px; padding-bottom:5px;}

span.cultuurcentrum {margin-right:10px;}

#imageHolder img {
	width:215px;
}
	
/* 
------
top
------
*/

#container-top{height:10px;}

#title{width:390px;}

#logo_antwerpen_link{display:block;width:205px;float:left;}

#logo_antwerpen{margin-top:-10px;}

#header_container{margin-top:15px; margin-left:15px; width:740px; float:left;}

#top span{font-size:.9em; text-transform:uppercase;}

#navigation{margin-top:10px;}

#navigation span{display:inline;margin-right:2px;font-size:1.2em;text-transform:lowercase}
div#search {margin-top:0;}
img#search-arrow {margin-left:10px;}
/*
------
bottom
------
*/

#container-bottom{width:100%; height:50px; margin-top:-50px;float:left;}

#footer-left{float:left;margin-top:3px;}

#footer-right{float:right;margin-top:20px;font-weight:600;}

/*
------
autocomplete
------
*/
/*auto-complete */
.ac_results {
	padding: 0px;
	border: 1px solid black;
	overflow: hidden;
	z-index: 99999;
	text-align:left;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/*
	if width will be 100% horizontal scrollbar will apear
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/*
	it is very important, if line-height not setted or setted
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('indicator.gif') right center no-repeat;
}



