html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0}

blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}

html,body{height:100%}

body {background-color: #fafafa;}

p,li,label{font-size: 12px; font-family: "Palatino Linotype","Book Antiqua",Palatino,serif; color: #000; line-height: 18px; margin-bottom: 15px;}
li{margin-left: -25px; margin-bottom: 5px; }

ul{list-style-type: none;padding: 0px 0px 0px 20px;margin: 0px;}
li{background-image: url(../images/list_item.png);background-repeat: no-repeat;background-position: 0px 5px; padding-left: 10px; }

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:block}
* html .clearfix{height:1%}
a{ text-decoration: none; color: #782050;}
a:hover{text-decoration: underline; color: #664B40;}

h1{font-style: italic; font-size: 130%; margin-bottom: 15px; font-family: "Palatino Linotype","Book Antiqua",Palatino,serif; color: #782050;}
h2{font-style: italic; font-family: "Palatino Linotype","Book Antiqua",Palatino,serif; font-size: 120%; margin-bottom: 15px; color: #782050;}
h3{font-style: italic; font-family: "Palatino Linotype","Book Antiqua",Palatino,serif; font-size: 110%; margin-bottom: 15px; color: #782050;}

h1.mrg{margin-top: 20px;}

#container{position:relative;width:960px;background-color:#FFF;background-repeat: no-repeat; background-image: url(../images/streepjes_top.jpg);min-height:100%;margin:0 auto; border-left: 1px solid #782050;border-right: 1px solid #782050;}
#leftContent{position: relative;float:left;width:360px;min-height:600px; }
	#logo{position: absolute;width:318px;height:151px;top:20px;left:10px;}
	#cover{position: absolute;width:302px;height:302px;top:180px;left:20px;}
	#collage{position: absolute;width:369px;height:352px;top:440px;right:0px;z-index: 999;}
#rightContent{position: relative;float:left;width:600px;padding-top:25px;min-height:745px}
	#pushWidget{float: left; width:330px; overflow: hidden;}
	#pushText{float: left; width: 270px;margin-top:0px;}



#footer{position: relative; width:960px; height:250px; position: relative;background-color: #782050;color: #FFF;border-top:1px solid #782050;z-index:9;}
	#socialNetworks{position: absolute; top:20px;right:10px;width:360px; height:25px;}
	#socialNetworks img{margin-right:20px;}

#menu{position: relative; width: 600px; height:30px;margin-bottom:20px;}
.menuItem {font-style: italic; display:block;font-family: "Palatino Linotype","Book Antiqua",Palatino,serif; font-size: 24px; margin:5px 10px 5px 10px; color: #782050; float:left;}

.formElement{ float: left;}
.formField{ border: 1px dotted #777; color: #782050; padding: 3px; font-size: 12px; font-family: "Palatino Linotype","Book Antiqua",Palatino,serif; }

.error{ background-color: #FF0000; color: #FFF; font-weight: bold; font-size: 11px; padding: 5px; font-family: "Palatino Linotype","Book Antiqua",Palatino,serif; text-align: center;}

.videoThumb{width: 190px;  overflow: hidden; float: left; margin-right: 5px; margin-bottom: 5px; text-align: center; font-size: 11px; font-family: "Palatino Linotype","Book Antiqua",Palatino,serif; color: #333; line-height: 14px; }
.videoThumb2{width: 190px; overflow: hidden;float: left; text-align: center; margin-bottom: 5px; font-size: 11px; font-family: "Palatino Linotype","Book Antiqua",Palatino,serif; color: #333; line-height: 14px;}

.qaLine{width: 580px; padding-bottom: 20px; text-align: left; font-size: 12px; font-family: "Palatino Linotype","Book Antiqua",Palatino,serif; color: #333; line-height: 14px; border-bottom: 1px dashed #782050; }
