/* CSS Document */



body{
margin:0;
padding:0;
background-image:url(../images/elan_background.png);
background-repeat:repeat-x;
background-color:#2f3028;
font-family: Geneva, Arial, Helvetica, sans-serif;
color:#4B4E3B;
text-align:center;
}

p.bodytext{font: normal 11px Arial, Helvetica, sans-serif;}

a, a:visited, a:hover{
text-decoration:none;
color:#97e601;
text-transform:none;
font-weight:normal;
}

img{
border:0px;}


 h2{
visibility: visible;
font-size:12px;
color:#97e601;

}

 h3{
visibility: visible;
font-size:11px;
color:#97e601;

}





strong.tx-indexedsearch-redMarkup{
 font-weight: bold;
color:#97e601;
}


#maincontainer{
width: 900px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
text-align:left;
}

#topsection{
background: #666d4c;
height: 90px; /*Height of top section*/
text-align:center;
border-bottom: 1px solid #97e601;
}

#topsection h1{
margin: 0;
padding-top: 15px;
}





#footer{
clear: left;
width: 100%;
background: #96e600;
color: #FFF;
text-align: center;
padding: 0;
margin: 0;
font-size:10px;
}

#footer a{
color: #FFFF80;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.spacerdiv{
clear:both;
height:10px;
}











/************************    NAVIGATION    **************************/
div#topnavigatie{
background-color:#666d4c;
text-align:center;
overflow: auto; /* voor het verlengen van de achtergrond kleur in de diepte*/
}

.mattblacktabs{
width:690px;
float:left;
overflow: hidden;
background: #666d4c;
}

.mattblacktabs ul{
margin: 0;
padding: 0;
padding-left: 0px; /*offset of tabs relative to browser left edge*/
font: normal 11px Arial, Helvetica, sans-serif;
list-style-type: none;
}

.mattblacktabs li{
display: inline;
margin: 0;
}

.mattblacktabs li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 10px 8px; /*padding inside each tab*/
padding-bottom:2px;
/*border-right: 1px solid white; *//*right divider between tabs*/
color: #b2bc9a;
background: #666d4c; /*background of tabs (default state)*/
font: normal 11px Arial, Helvetica, sans-serif;
text-transform:uppercase;
}

.mattblacktabs ul li a:visited{
color: #b2bc9a;
font: normal 11px Arial, Helvetica, sans-serif;
text-transform:uppercase;
}


.mattblacktabs ul li a:hover{
/*background: #737b62;*/ /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
color: white;
font: normal 11px Arial, Helvetica, sans-serif;
text-transform:uppercase;
}
.mattblacktabs ul li.selected a{
/*background: #737b62;*/ /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
color: #ffffff;
font: bold 11px Arial, Helvetica, sans-serif;
text-transform:uppercase;
}








/************************    SEARCH    **************************/
div.search{
width:205px;
/*border:1px solid #FF0000;*/
float:right;
background: #666d4c;
padding-top:6px;
padding-bottom:4px;
}
div.search a:visited, div.search a:hover, div.search a {
padding: 0px 0px 0px 5px;
font: normal 11px Arial, Helvetica, sans-serif;
text-transform:uppercase;
color: #ffffff;
text-decoration:none;
}

div.search form{
padding:0px 0;
margin:0px 0;
}


form#search .smallfieldcell {
	width: 100px;
 /* 
 background-color: #4a4c3e;
 color: #ffffff;
 border: 1px solid #97e601;*/
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
 height:10px!important;
  height:20px;
} 







/************************    INSCHRIJVEN    **************************/

 
form#inschrijven .smallfieldcell {
	width: 125px;
 /* 
 background-color: #4a4c3e;
 color: #ffffff;
 border: 1px solid #97e601;*/
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
 height:10px!important;
  height:20px;
} 

 
form#inschrijven{
padding:0px;
margin:0px;
padding-top:2px;
margin-top:2px;

} 


/************************    INFO    **************************/
div.infosection{
background-color:#4a4c3e;
/*overflow: auto;*/ /* voor het verlengen van de achtergrond kleur in de diepte*/
}

table.infotabel { height: auto; }


td.infoblok{
width:320px;
border-right:1px solid #838871;
background-color:#4a4c3e;
font-size:11px;
margin:5px 10px 5px 10px; 
padding:5px 10px 5px 10px;
vertical-align:top;
color:#FFFFFF;
}


td.first_infoblok{
width:165px;
background-color:#4a4c3e;
}


td.latest{
border-right:1px solid #4a4c3e;
}

td.infoblok p{
padding-top:3px;
margin-top:3px;
padding-bottom:0px;
margin-bottom:0px;
}


.clear {
    clear: both;
    display: block;
    height: 1px;
    overflow: hidden;
    margin: 0;
    padding: 0;
}


td.movieselector{
border-top: 1px solid #838871;}







/************************    detail    **************************/
div.detailsection{
background-color:#4a4c3e;
overflow: auto; /* voor het verlengen van de achtergrond kleur in de diepte*/
}

table.detailtabel { height: auto;}


td.detailblok{

border-right:1px solid #838871;
background-color:#4a4c3e;
font-size:11px;
margin:5px 10px 5px 10px; 
padding:5px 10px 5px 10px;
vertical-align:top;
color:#FFFFFF;
}


td.first_detailblok{
width:192px;
background-color:#4a4c3e;
margin:0px; 
padding:0px;
}


td.detailblok_latest{
border-right:none;
width:687px;
}

td.detailblok p{
padding-top:3px;
margin-top:3px;
padding-bottom:0px;
margin-bottom:0px;
}


.clear {
    clear: both;
    display: block;
    height: 1px;
    overflow: hidden;
    margin: 0;
    padding: 0;
}


td.movieselector{
border-top: 1px solid #838871;}

div.news-single-img{width:192px;}
div.news-single-img img{

}
p.news-single-imgcaption{
display:none;
}




/************************    MOVIE    **************************/
div.moviesection{
background-color:#4a4c3e;
overflow: auto; /* voor het verlengen van de achtergrond kleur in de diepte*/
}

table.movietabel { height: 111px; }

td.movieblok1{
padding:0px;
margin:0px;
background-color:#97e601;
color:#FFFFFF;
width:111px;
text-align:center;
height: 111px;
background-image:url(../images/111x111.gif);
background-repeat:no-repeat;
}
td.movieblok2{
padding:0px;
margin:0px;
background-color:#97e601;
color:#FFFFFF;
width:81px;
text-align:right;
height: 111px;
vertical-align:top;
border-right:1px solid #838871;
}


td.movieblok3{
padding:5px 10px 5px 10px;
margin:5px 10px 5px 10px;
/*width:608px;*/
width:588px;
/*border-right:1px solid #4a4c3e;*/
background-color:#ffffff;
vertical-align:top;
color:#4B4E3B;
font-size:11px;
height: 100px;
vertical-align:top;
}

td.movieblok3 p{
padding:0px;
margin:0px;}

td.movieblok4{
padding:0px;
margin:0px;
background-color:#ffffff;
vertical-align:center;
color:#FFFFFF;
width: 100px;
height: 111px;
}

td.movieblok5{
padding:0px;
margin:0px;
background-color:#97e601;
color:#FFFFFF;
width:192px;
text-align:center;
height: 111px;
}




div.movie{
width:320px;
/*border:1px solid #00FF00;*/
}

div.movie div.date{
width:52px;
float:left;
/*border-right:1px solid #00FF00;*/
font-size:11px;
}

div.movie div.filmtitle{
width:253px;
float:left;
padding-left:5px;
}

div.filmtitle a, div.filmtitle a:visited{
text-decoration:none;
color:#FFFFFF;
text-transform:none;
font-weight:normal;
font-size:11px;
}
div.filmtitle a:hover{
text-decoration:none;
color:#97e601;
text-transform:none;
font-weight:normal;
font-size:11px;
}

div.movie div.moviespacer{
width:1px;
float:left;
padding-top:3px;
/*border-right:1px solid #00FF00;*/
}







div.news_archief_movie{
width:900px;
/*border:1px solid #00FF00;*/
}


div.news_archief_movie div.date{
width:52px;
float:left;
/*border-right:1px solid #00FF00;*/
font-size:11px;
}

div.news_archief_movie div.filmtitle{
width:300px;
float:left;
padding-left:5px;

}

div.news_archief_movie div.filmtitle a, div.news_archief_movie div.filmtitle a:visited{
text-decoration:none;
color:#FFFFFF;
text-transform:none;
font-weight:normal;
font-size:11px;
}
div.news_archief_movie div.filmtitle a:hover{
text-decoration:none;
color:#97e601;
text-transform:none;
font-weight:normal;
font-size:11px;
}

div.news_archief_movie em.text{
	color:#999999;
	text-transform:none;
	font-weight:normal;
	font-size:11px;
}

div.news_archief_movie div.moviespacer{
width:1px;
float:left;
padding-top:3px;
/*border-right:1px solid #00FF00;*/
}

div.news_archief_movie div.moviespacer2{
width:1px;
float:left;
padding-top:3px;
padding-right:5px;
/*border-right:1px solid #00FF00;*/
}










/************************    SIFR    **************************/
h1.movie {
	display:block;
	font-style:normal;
	padding:3px 0px 3px 0px!important;
	margin:3px 0px 3px 0px!important;
	padding:0px;
	margin:0px;
	height:12px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
	text-align:left;
	width:550px;
	font-size: 14px;
	font-weight: bold;
	color: #646e4c;
}
h1.csc-firstHeader {
	padding:3px 0px 3px 0px;
	margin:3px 0px 3px 0px;
	height:11px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
	text-align:left;
	line-height: 1em;
	width:220px;
	font-size: 11px;
	color: #97e601;
}


h1.movie_detail {
	display:block;
	font-style:normal;
	padding:3px 0px 3px 0px!important;
	margin:3px 0px 3px 0px!important;
	padding:0px;
	margin:0px;
	height:14px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
	text-align:left;
	width:550px;
	font-size: 14px;
	color: #646e4c;
}
h1.date {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:25px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	text-align:center;
	line-height: 1em;
	width:111px;
	font-size: 24px;
	color: #FFFFFF;
}
h1.date_detail {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:25px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	text-align:center;
	line-height: 1em;
	width:190px;
	font-size: 24px;
	color: #FFFFFF;
}
h1.nieuwsbrief {
	padding:3px 0px 3px 0px;
	margin:3px 0px 3px 0px;
	height:12px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	text-align:left;
	line-height: 1em;
	width:111px;
	font-size: 12px;
	color: #97e601;
}
h1.info {
	padding:3px 0px 3px 0px;
	margin:3px 0px 3px 0px;
	height:11px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	text-align:left;
	line-height: 1em;
	width:220px;
	font-size: 11px;
	color: #97e601;
}
h1.twrss_item_link {
	padding:3px 0px 3px 0px;
	margin:3px 0px 3px 0px;
	height:11px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
	text-align:left;
	line-height: 1em;
	width:550px;
	font-size: 11px;
	color: #97e601;
}

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}


.sIFR-hasFlash h1.infosifr, .sIFR-hasFlash h1.moviesifr,.sIFR-hasFlash h1.movie_detail_sifr, .sIFR-hasFlash h1.datesifr,.sIFR-hasFlash h1.date_detail_sifr, .sIFR-hasFlash h1.nieuwsbriefsifr, .sIFR-hasFlash h1.twrsssifr, .sIFR-hasFlash h1.csc-firstHeader {
	visibility: hidden;
	font-size : 14px;
}












/************************  MEER INFO BUTTON *********************/
h6{
background-image:url(../images/green_cross.png);
background-repeat:no-repeat;
background-position:0% 50%;
padding:0px;
padding-left:15px;
padding-top:3px;
padding-bottom:3px;
margin:0px;
}

h6 a, h6 a:visited{
font-size:11px;
text-decoration:none;
color:#FFFFFF;
text-transform: none;
}

h6 a:hover{
font-size:11px;
text-decoration:none;
color:#b0e503;
text-transform: none;
}

h6.email{
margin-top:2px;
margin-left:6px;
}


h6.elanMovie{
color:#4B4E3B;
background-image:url(../images/green_white_cross.png);
background-repeat:no-repeat;
background-position:0% 50%;
}

h6.elanMovie a, h6.elanMovie a:visited{
color:#4B4E3B;
}
h6.elanMovie a:hover{
text-decoration:none;
color:#b0e503;
text-transform: none;
}


h6.blogreadMore{
	display:block;
	font-style:normal;
	/*margin:0px 10px;*/

	cursor: hand;
	curso\r: pointer;	
	margin:4px 10px 0px 10px;
	/*_margin:4px 10px 0px 5px;*/
	padding:0px 0px 0px 15px;
	display:block;
	/*max-width:100%;*/
	width:auto;
	float:left;
	color:#4B4E3B;
	background-image:url(../images/green_white_cross.png);
	background-repeat:no-repeat;
	background-position:0% 50%;

}

h6.blogreadMore a, h6.blogreadMore a:visited{
color:#4B4E3B;
}
h6.blogreadMore a:hover{
text-decoration:none;
color:#b0e503;
text-transform: none;
}


h6.readMore{
	display:block;
	font-style:normal;
	/*margin:0px 10px;*/

	cursor: hand;
	curso\r: pointer;	
	margin:4px 10px 0px 10px;
	/*_margin:4px 10px 0px 5px;*/
	padding:0px 0px 0px 15px;
	display:block;
	/*max-width:100%;*/
	width:auto;
	float:left;
	color:#4B4E3B;
	background-image:url(../images/green_white_cross.png);
	background-repeat:no-repeat;
	background-position:0% 50%;

}

h6.readMore a, h6.readMore a:visited{
color:#4B4E3B;
}
h6.readMore a:hover{
text-decoration:none;
color:#b0e503;
text-transform: none;
}


/************************************************************************************************************
*
*            INFOPAGINA        INFOPAGINA                INFOPAGINA                  INFOPAGINA
*
****************************************************************************************************************/


div.infopagina_detailsection{
background-color:#FFFFFF;
color:#000000;}

td.infopagina_first_detailblok{
background-color:#FFFFFF;
border-right:1px solid #97e601;
color:#4B4E3B;
width:192px;
vertical-align:top;
}




td.infopagina_detailblok_latest{
background-color:#FFFFFF;
color:#4B4E3B;
vertical-align:top;}

td.infopagina_detailblok_latest h1{
visibility: visible;
font-size:14px;
color:#97e601;
}


td.infopagina_first_detailblok a ,td.infopagina_first_detailblok a:visited,td.infopagina_first_detailblok a:hover{
font-weight:bold;
color:#97e601;
}

div.info_pagina_rightcol .csc-frame-frame1{
background-color:#112f57;
color:#FFFFFF;
height: 113px;
}


div.info_pagina_rightcol .csc-frame-frame2{
background-color:#000000;
color:#FFFFFF;
height: 113px;
}



 h2.info_pagina{
visibility: visible;
font-size:14px;
color:#4B4E3B;

}

h3.info_pagina{
visibility: visible;
font-size:12px;
color:#4B4E3B;


}

div.info_pagina_rightcol h3, div.info_pagina_rightcol h2{
padding-top:10px;
margin-top: 10px;
}

div.csc-textpic-clear{
height:0px;
clear:both;
padding:0;
margin:0;}




/************************************************************************************************************
*
*            ELAN PAGINA           ELAN PAGINA
*
****************************************************************************************************************/

 h2.elan_pagina{
visibility: visible;
font-size:14px;
color:#97e601;

}

h3.elan_pagina{
visibility: visible;
font-size:12px;
color:#97e601;


}

td.elan_first_detailblok{
width:172px;
vertical-align:top;
background-image:url(../images/news_detail_left.png);
background-repeat:repeat-x;}

td.elan_detailblok_latest{
vertical-align:top;
width:790px;
background-image:url(../images/news_detail_right.png);
background-repeat:repeat-x;}

td.elan_detailblok_latest h1{
visibility: visible;
font-size:14px;
color:#97e601;
}



td.elan_first_detailblok a ,td.elan_first_detailblok a:visited,td.elan_first_detailblok a:hover{
font-weight:bold;
color:#97e601;
}


