*{ margin:0; padding:0; outline:none}
body{ background:#fff; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:16px;}

.left{float:left;}
.right{float:right;}
.clear{clear:both;}
img{ border:none}
a{ text-decoration:none; color:#0057D9}
a:hover{ text-decoration:underline}

#newsdetail p,P { margin: 10px 0 0 0; }

#layout{ margin:0 auto; width:798px;}
#main{float:left; width:798px; background:url(../images/main_bg.jpg) repeat-y 0 0; padding:10px 0 0 0;}
#header{float:left; width:764px; padding:0 17px; position:relative;}
#header .banner_home{float:left; width:750px; height:281px;}
#header .banner{float:left; width:750px; height:256px; padding-top:25px;}
#header .banner .img{float:left; margin-top:6px;}
#header .banner_home .img{float:left; margin-top:8px;}
#header .logo{ position:absolute; left:20px; top:-5px; cursor:pointer}
#header .ribbon{ position:absolute; left:649px; top:29px; cursor:pointer}
#menu{float:left; width:764px; padding-top:1px; padding-bottom:15px;}
#menu ul{float:left; width:764px; list-style:none;}
#menu ul li{float:left; width:auto; padding-right:1px}

#body_container{float:left; width:764px; padding:10px 17px 0 17px;}
#body_container h1{float:left; width:749px; padding-bottom:30px; padding-left:15px;}
#body_container h1 img{float:left}
#left_container{float:left; width:212px;}
#left_container h3{float:left; width:197px; font-size:11px; line-height:16px; color:#0057D9; border-bottom:1px solid #0057D9; padding-left:15px;}

#left_container .access_all{float:left; width:212px;}
#left_container .access_all form{float:left; width:212px; }
#left_container .access_all fieldset{float:left; width:197px; padding-left:15px; padding-bottom:35px; border:none}
#left_container .access_all fieldset label{float:left; width:197px; font-size:11px; line-height:16px; color:#000;}
#left_container .access_all fieldset input.text{float:left; width:111px; height:11px; border:1px solid #A5ACB2; padding:2px; font-size:10px; line-height:12px;}
#left_container .access_all fieldset .btn{float:right; width:66px; height:18px; background:url(../images/btn_inloggen.gif) no-repeat 0 0; cursor:pointer; border:none}
#left_container .access_all fieldset p{float:left; width:197px; padding-top:5px;}


#left_container .social{float:left; width:212px; padding-bottom:15px;}
#left_container .social ul{float:left; width:182px; padding-left:30px; list-style:none; padding-top:7px;}
#left_container .social ul li{float:left; width:180px; padding-bottom:3px;}

#left_container .links{float:left; width:212px; padding-bottom:15px;}
#left_container .links ul{float:left; width:182px; padding-left:30px; list-style:none; padding-top:7px;}
#left_container .links ul li{float:left; width:180px; line-height:16px;}
#left_container .links ul li a{float:left; width:auto; color:#0057D9;}

#right_container{float:right; width:470px; padding-right:15px;}
#right_container h3{float:left; width:455px; font-size:11px; line-height:16px; color:#0057D9; border-bottom:1px solid #0057D9; padding-left:15px;}
#right_container h3 span{ font-weight:normal}
#right_container ul.list{float:left; width:470px; list-style:none}
#right_container ul.list li{float:left; width:470px; padding-bottom:10px;}
#right_container ul.list li .img_section{float:left; width:150px; padding:15px 15px 0 15px;}
#right_container ul.list li .right_section{float:left; width:290px; padding-top:15px;}
#right_container ul.list li .right_section p{float:left; width:290px; color:#000; padding-bottom:10px; line-height:14px;}
#right_container ul.list li .right_section p a{ color:#0057D9;}

#right_container ul.news{float:left; width:480px; list-style:none; padding-top:10px; padding-bottom:30px;}
#right_container ul.news li{float:left; width:465px; padding-left:15px;}
#right_container ul.news li p{float:left; width:90px;}
#right_container ul.news li a{float:left; width:365px;}
#right_container a.bio{float:left; background:url(../images/ico_doc.gif) no-repeat 0 2px ; padding-left:25px;}
#right_container ul.pers{float:left; width:480px; margin-top:9px; list-style:none; padding-bottom:10px;}

#right_container a.bio{float:left; background:url(../images/ico_doc.gif) no-repeat 0 2px ; padding-left:25px;}
#right_container a.blof{float:left; background:url(../images/ico_video.gif) no-repeat 0 2px ; padding-left:17px;}
#right_container ul.pers{float:left; padding-left:15px; width:450px}
#right_container ul.pers li{float:left; width:450px;}
#right_container ul.pers li .placeholder{float:left; width:320px; height:250px;}
#right_container ul.pers li p{float:left; width:465px; padding-bottom:10px;}

.contact{float:left; width:764px;}
.contact h1{float:left; padding-left:20px; width:700px;}
.contact .left_section{float:left; width:165px;}
.contact .left_section p{float:left; width:150px; padding-left:15px; padding-top:16px;}
.contact .right_section{float:left; width:599px;}
.contact .right_section h3{float:left; width:584px; font-size:10px; line-height:12px; color:#0057D9; border-bottom:1px solid #0057D9; padding-left:15px; font-weight:normal; padding-bottom:2px;}
.contact .right_section p{float:left; width:584px; padding-left:15px; padding-top:15px;}

.contact .iframe{float:left; padding-bottom:15px; padding-top:10px; padding-left:15px;}
.contact .right_section ul{float:left; width:595px; list-style:none; padding-top:15px;}
.contact .right_section ul li{float:left; width:580px; padding-left:15px; line-height:16px;}
.contact .right_section ul li p{float:left; width:200px; padding:0}
.contact p.detail{float:left; width:680px; padding:12px 0 0 15px; font-size:10px; line-height:14px;}


.artiest{float:left; width:764px; padding-bottom:20px; margin-top:-10px;}
.artiest .row{float:left; width:764px; padding-bottom:10px;}
.artiest .left_section{float:left; width:270px;}
.artiest .left_section p{float:left; width:255px; padding-left:15px; padding:10px 0 5px 10px; font-size:10px;}

.artiest .right_section{float:left; width:480px;}
.artiest .right_section h3{float:left; width:450px; font-size:15px; line-height:18px; color:#0057D9; padding-bottom:10px;}
.artiest .right_section p{float:left; width:450px; padding-bottom:10px;}

#footer{float:left; width:764px; padding:50px 17px 10px 17px;}
#footer .top{float:left; width:764px; padding-bottom:35px;}
#footer .top img{float:left;}
#footer .top .col1{float:left; width:210px;}
#footer .top .col2{float:left; width:160px;}
#footer .top .col3{float:left; width:171px;}
#footer .top .col4{float:left; width:160px;}
#footer .top .col5{float:left; width:62px;}

#footer .copyright{float:left; width:690px; background:url(../images/footer.jpg) repeat-x 0 0; padding-top:40px; padding-left:74px;}
#footer .copyright p{float:left; padding-right:25px;}
#footer .copyright p a{ color:#0057d9}
