﻿
/* BODY */

body { background: #6a0a0c; background-image: url('img/bg2010.jpg'); background-repeat: no-repeat; background-attachment: fixed; background-position:top center; }

span.body { font-family: Arial; font-size: 12px; color: #000000; line-height: 16px; }
span.body_plain { font-family: Arial; font-size: 12px; color: #000000; }

span.bodytitel { line-height: 19px; font-family: Arial; font-size: 17px; color: #000000; font-weight: bold; }
span.body_titel_b { line-height: 19px; font-family: Arial; font-size: 17px; color: #9b0000; font-weight: bold; }
span.body_small { line-height: 15px; font-family: Arial; font-size: 11px; color: #000000; }
span.body_titel { line-height: 15px; font-family: Arial; font-size: 14px; color: #9b0000; font-weight: bold; }

a:link { color: #9b0000; text-decoration: none; }
a:visited { color: #9b0000; text-decoration: none; }
a:active { color: #9b0000; text-decoration: none; }
a:hover { color: #9b0000; text-decoration: underline; }

a.black:link { color: #000000; text-decoration: none; }
a.black:visited { color: #000000; text-decoration: none; }
a.black:active { color: #000000; text-decoration: none; }
a.black:hover { color: #000000; text-decoration: underline; }

a.white:link { color: #ffffff; text-decoration: none; }
a.white:visited { color: #ffffff; text-decoration: none; }
a.white:active { color: #ffffff; text-decoration: none; }
a.white:hover { color: #ffffff; text-decoration: underline; }

a.filmpaginanummer:link { color: #282828; text-decoration: none; }
a.filmpaginanummer:visited { color: #282828; text-decoration: none; }
a.filmpaginanummer:active { color: #282828; text-decoration: none; }
a.filmpaginanummer:hover { color: #282828; text-decoration: underline; }

/* 64 X 64 FILM THUMBNAILS */

#thumb { width: 64px; height: 64px; border: 1px solid #727272; padding: 3px; background-color: #FFFFFF; }
#blogthumb { float: left; margin-bottom: 8px; margin-right: 11px; width: 64px; height: 64px; border: 1px solid #727272; padding: 3px; background-color: #FFFFFF; }

/* HOOFDMENU */

span.menu { font-family: Arial; font-size: 12px; color: #ffffff; font-weight: bold; }

span.submenu_titel { font-family: Arial; font-size: 12px; color: #ffffff; line-height: 18px; font-weight: bold; }
span.submenu_o { font-family: Arial; font-size: 12px; color: #4b4545; line-height: 18px; font-weight: bold; }
span.submenu { font-family: Arial; font-size: 12px; color: #b8b2b2; line-height: 16px; }

a.submenu:link { color: #b8b2b2; text-decoration: none; }
a.submenu:visited { color: #b8b2b2; text-decoration: none; }
a.submenu:active { color: #b8b2b2; text-decoration: none; }
a.submenu:hover { color: #b8b2b2; text-decoration: underline; }

/* FOOTER */

span.copyright { font-family: Arial; font-size: 10px; color: #e1d4d5; line-height: 14px; }

a.copyright:link { color: #e1d4d5; text-decoration: none; }
a.copyright:visited { color: #e1d4d5; text-decoration: none; }
a.copyright:active { color: #e1d4d5; text-decoration: none; }
a.copyright:hover { color: #e1d4d5; text-decoration: underline; }

/* INDEX SPOTLIGHT PICTURE */

span.indexpicture_small { font-family: Arial; font-size: 11px; color: #b5b5b5; font-weight: bold; line-height: 15px; }
span.indexpicture { font-family: Arial; font-size: 12px; color: #c8c8c8; line-height: 15px; }

a.indexpicture:link { color: #c8c8c8; text-decoration: none; }
a.indexpicture:visited { color: #c8c8c8; text-decoration: none; }
a.indexpicture:active { color: #c8c8c8; text-decoration: none; }
a.indexpicture:hover { color: #c8c8c8; text-decoration: underline; }

#indexpicture img { border: 1px solid #343232; width: 398px; height: 247px; }

/* INDEX INTRO WELKOM BLOK */

span.index_intro_titel { font-family: Arial; font-size: 14px; color: #ffffff; font-weight: bold; }
span.index_intro { font-family: Arial; font-size: 12px; color: #eed3d3; line-height: 16px; }
span.index_intro_link { font-family: Arial; font-size: 12px; color: #dfb1b1; }

a.introlink:link { color: #dfb1b1; text-decoration: none; }
a.introlink:visited { color: #dfb1b1; text-decoration: none; }
a.introlink:active { color: #dfb1b1; text-decoration: none; }
a.introlink:hover { color: #dfb1b1; text-decoration: underline; }

/* INDEX NIEUWE RECENSIES BLOK */

span.index_nieuw_titel { font-family: Arial; font-size: 14px; color: #2c2c2c; font-weight: bold; }
span.index_nieuw { font-family: Arial; font-size: 12px; color: #2c2c2c; line-height: 14px; }
span.index_nieuw_datum { font-family: Arial; font-size: 11px; color: #2c2c2c; line-height: 15px; font-weight: bold; }

a.indexnieuw:link { color: #2c2c2c; text-decoration: none; }
a.indexnieuw:visited { color: #2c2c2c; text-decoration: none; }
a.indexnieuw:active { color: #2c2c2c; text-decoration: none; }
a.indexnieuw:hover { color: #2c2c2c; text-decoration: underline; }

/* INDEX OVERIGE */

#index_poster img { width: 138px; height: 204px; border: 1px solid #8e8e8e; }

/* MENU LINKS */

span.box_boxtitel { font-family: Arial; font-size: 12px; color: #ffffff; font-weight: bold; }
span.body_boxtitel { font-family: Arial; font-size: 12px; color: #282828; font-weight: bold; }
span.body_boxtitel_low { font-family: Arial; font-size: 12px; color: #282828; }
span.box_more { font-family: Arial; font-size: 11px; font-weight: bold; }
span.box_onzichtbaar { font-family: Arial; font-size: 11px; color: #f9f9f9; }
span.box_small { font-family: Arial; font-size: 11px; color: #000000; }
span.box_titel { font-family: Arial; font-size: 12px; color: #000000; font-weight: bold; }

#leftthumb img { width: 64px; height: 92px; border: 1px solid #727272; }

/* FILM METER */

span.meter_percentage { font-family: Arial; font-size: 24px; color: #000000; font-weight: bold; }
span.meter_percentage_small { font-family: Arial; font-size: 17px; color: #000000; font-weight: bold; }

/* FILM */

#filmpagina_thumb img { width: 150px; height: 222px; border: 1px solid #8e8e8e; }

span.body_filmnavigatietitel { font-family: Arial; font-size: 14px; color: #000000; line-height: 18px; font-weight: bold; }
span.body_filmnavigatiesub { font-family: Arial; font-size: 11px; color: #000000; line-height: 18px; font-weight: bold; }
span.body_filmnavigatiesubsub { font-family: Arial; font-size: 10px; color: #000000; line-height: 18px; }

span.body_synopsis { line-height: 16px; font-family: Arial; font-size: 12px; color: #000000; }
span.body_consensus { line-height: 15px; font-family: Arial; font-size: 12px; color: #181818; }
span.body_recensies { line-height: 16px; font-family: Arial; font-size: 12px; color: #000000; }

span.body_kopje { font-family: Arial; font-size: 12px; color: #000000; line-height: 17px; }
span.body_small_datum { font-family: Arial; font-size: 11px; color: #4f4f4f; }

select.filmsort { font-family: Arial; font-size: 10px; color: #1c1c1c; }

a.trailerbox:link { color: #f7f7f7; text-decoration: none; }
a.trailerbox:visited { color: #f7f7f7; text-decoration: none; }
a.trailerbox:active { color: #f7f7f7; text-decoration: none; }
a.trailerbox:hover { color: #f7f7f7; text-decoration: underline; }

/* PRIJSVRAGEN */

#prijsvragen_poster img { width: 200px; height: 290px; border: 1px solid #8e8e8e; }

/* OVERZICHTSPAGINA'S */

#thumb_thumb table { border: 1px solid #727272; border-collapse: collapse; padding: 0px; spacing: 0px; }
#thumb_thumb img { width: 64px; height: 92px; border: 1px solid #727272; }

#index_thumb img { width: 84px; height: 124px; border: 1px solid #8e8e8e; }
#film_thumb img { width: 100px; height: 148px; border: 1px solid #8e8e8e; }

/* WEBLOG */

#weblog img { border: 1px solid #8e8e8e; }

/* KNOPPEN */

button.search { cursor: pointer; height: 18px; width: 50px; text-align: center; background: #4c4646;
font-size: 7pt; font-family: Arial; color: #ffffff; font-weight: bold; border-style: solid; border-width: 1px; border-color: #4c4646; }

button.verstuur { cursor: pointer; height: 25px; width: 100px; text-align: center; background: #504949;
font-size: 9pt; font-family: Arial; color: #ffffff; font-weight: bold; border-style: solid; border-width: 1px; border-color: #4c4646; }

/* TEKSTVAKKEN */

input.search {
border: 1px solid #4c4646;
background-color: #FFFFFF;
color: #000000;
font-size: 12px;
font-family: Arial;
font-weight: none;
height: 18px; 
width: 160px;
} 

input.contact {
border: 1px solid #4c4646;
background-color: #FFFFFF;
color: #000000;
font-size: 12px;
font-family: Arial;
font-weight: none;
height: 20px; 
width: 250px;
}

input.code {
border: 1px solid #4c4646;
background-color: #FFFFFF;
color: #000000;
font-size: 12px;
font-family: Arial;
font-weight: none;
height: 20px; 
width: 90px;
} 

select.contact {
border: 1px solid #4c4646;
background-color: #FFFFFF;
color: #000000;
font-size: 12px;
font-family: Arial;
font-weight: none;
height: 20px; 
width: 190px;
} 

textarea.contact {
border: 1px solid #4c4646;
background-color: #FFFFFF;
color: #000000;
font-size: 12px;
font-family: Arial;
font-weight: none;
height: 200px; 
width: 500px;
}

textarea.actie {
border: 1px solid #4c4646;
background-color: #FFFFFF;
color: #000000;
font-size: 12px;
font-family: Arial;
font-weight: none;
height: 50px; 
width: 220px;
} 

input.actie {
border: 1px solid #4c4646;
background-color: #FFFFFF;
color: #000000;
font-size: 12px;
font-family: Arial;
font-weight: none;
height: 20px; 
width: 220px;
} 

input.actie_postcode {
border: 1px solid #4c4646;
background-color: #FFFFFF;
color: #000000;
font-size: 12px;
font-family: Arial;
font-weight: none;
height: 20px; 
width: 90px;
} 

select.actie_dag {
border: 1px solid #4c4646;
background-color: #FFFFFF;
color: #000000;
font-size: 12px;
font-family: Arial;
font-weight: none;
height: 20px; 
width: 55px;
} 

select.actie_maand {
border: 1px solid #4c4646;
background-color: #FFFFFF;
color: #000000;
font-size: 12px;
font-family: Arial;
font-weight: none;
height: 20px; 
width: 97px;
} 

input.actie_jaar {
border: 1px solid #4c4646;
background-color: #FFFFFF;
color: #000000;
font-size: 12px;
font-family: Arial;
font-weight: none;
height: 20px; 
width: 60px;
} 
