html {
    height:100%;
    width:100%;
}
body {
	margin:0 auto 0 auto;
	padding:0;
	text-align:left;
    background:#ffffff url(images/bg.gif) fixed left top;
}

body, table, th, td, input, textarea, select {
	font-family:Tahoma, Arial, Helvetica, Sans-serif;
	font-size:12px;
	color:black;
	line-height:17px;
}
h1, h2, h3, h4, h5, h6 {
    margin:0 0 10px;
    color:#f32249;
}
.leftBlack h1, .leftBlack h2, .leftBlack h3, .leftBlack h4, .leftBlack h5, .leftBlack h6,
.leftRed h1, .leftRed h2, .leftRed h3, .leftRed h4, .leftRed h5, .leftRed h6,
.rightBlack h1, .rightBlack h2, .rightBlack h3, .rightBlack h4, .rightBlack h5, .rightBlack h6,
.rightRed h1, .rightRed h2, .rightRed h3, .rightRed h4, .rightRed h5, .rightRed h6{
    font-family:roman, 'times new roman', times, serif;
    color:white;
 }

a {
    text-decoration:none;
}
a:hover {
    text-decoration:underline;
}
h1 {
    font-size:20px;
    font-weight:bold;
    padding-bottom:10px;
    position:relative;
}
h3 {
}
img {
    border:medium none;
}

/* LAYOUT */
.mainContainer{
	margin-left:auto;
	margin-right:auto;
	width:1000px;
}
.header{
    display:block;
    width:1000px;
}
.headerLeft{
    display:block;
    float:left;
    width:249px;
    height:145px;
}
.headerRight{
    display:block;
    float:left;
    width:750px;
    height:145px;    
    position:relative;
}
.main{
    display:block;
    height:500px;
    position:absolute;
    top:205px;
    width:1000px;
}
.navigation{
    display:block;
    height:60px;
    width:1000px;
    position:absolute;
    top:145px;
    color:black;
}
.leftCol{
    display:block;
    margin-left:16px;
    width:232px;
    float:left;
}
.leftColFilmpjes {
    display:block;
    float:left;
    margin-left:16px;
    width:232px;
    margin-top:-68px;
}
.centerCol{
    display:block;
    float:left;
    margin-left:16px;
    width:546px;
    background-color:white;
}
.centerColFilmpjes{
    display:block;
    float:left;
    margin-left:16px;
    width:546px;
    background-color:none;
}

.rightCol{
    display:block;
    float:left;
    margin-left:16px;
    margin-right:16px;
    width:158px;
}
.cB{
    clear:both;
}
.leftRed{
    background-color:#f32249;
    margin-bottom:20px;
}
.rightRed{
    background-color:#f32249;
    margin-bottom:20px;
}
.leftBlack{
    background-color:#000;
    color:white;
    margin-bottom:20px;
}
.rightBlack{
    background-color:#000;
    color:white;
    margin-bottom:20px;
}

/* \LAYOUT */

.scroller{
    position:absolute;
    bottom:0px;
    right:0px;
    height:25px;
    background-color:#e2001a;
}

/** Banners **/
.bannerstop{
    position:absolute;
    bottom:20px;
    right:0px;
}
/** \Banners **/

.lines{
     background:transparent url(images/stripes_on_white.gif)  left top;
     background-repeat:no-repeat;
     display:block;
     height:12px;
}
.rightRed .lines{
     background:transparent url(images/stripes_on_red.gif)  left top;
}
.rightBlack .lines{
     background:transparent url(images/stripes_on_black.gif)  left top;
}
.leftRed .lines{
     background:transparent url(images/stripes_on_red.gif)  left top;
}
.leftBlack .lines{
     background:transparent url(images/stripes_on_black.gif)  left top;
}
.dynContent{
    padding:15px;
}

.navigation ul{
	display:block;
	padding:0;
	margin-left:272px;
	margin-top:15px;
} 

.navigation ul li{
	font-family: 'times new roman', times, serif;
	display:block;
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	list-style-image:none;
	margin-right:50px;
} 

.navigation ul li a{
    font-family: 'times new roman', times, serif;
    color:#f32249;
    font-size:19px;
    font-weight:bold;
}
.navigation ul li a:hover{
    color:black;
}
.navigation ul li a.active{
    color:black;
}

