body{background:#fff; margin:0; padding:0; font:normal 12px Arial, Helvetica, sans-serif; color:#222;}
 .con{width:1000px; margin:0 auto; background:#ffffff}
 .logo{width:30%; padding:22px 0 0 230px;}
 img{border:0;} 
 .head2 h2{font: bold 16px Arial, Helvetica, sans-serif; margin:0; padding:5px 0 0 25px ;}
 .col1{color:#ff9100}.col2{color:#656565}
 .head1{background:url(../images/header.jpg) top left no-repeat; height:135px; width:100%;}
 .head2{background:url(../images/mainhead.jpg) top left no-repeat; height:154px; width:100%;}
 .head3{background:url(../images/menuback.jpg) top left no-repeat; height:102px; width:100%;}
 .fl,.head3 .menu li a,.head3 .menu li{float:left} .fr{float:right} .cl{clear:both}
 .head2 .mmenu{ width:224px; margin:20px 60px 0 0;}
 .mmenu .top{background:url(../images/meantop.png) top left no-repeat; width:100%; height:13px; display:block}
 .mmenu .bot{background:url(../images/meanbot.png) top left no-repeat; width:100%; height:13px; display:block}
 .mmenu .mid{background:url(../images/meanmid.png) top left repeat-y; width:100%;display:block}
 .mmenu ul{margin:0; padding:5px 0 0 25px ; list-style-type:none;}
 .mmenu li{font:bold 12px Arial, Helvetica, sans-serif; line-height:25px;}
 .mmenu li a{color:#ff9100; text-decoration:underline}
 .mmenu li a:hover{text-decoration:none}
 .right1 img{width:200px; height:61px; margin:3px 0;}
 .head3 .menu1{width:98%; margin:0px auto; padding-top:20px;}
 .head3 .menu1 ul{margin:0; list-style-type:none; padding:0; text-align:center}
 .head3 .menu1 li{font:bold 14px Arial, Helvetica, sans-serif; text-transform:uppercase  }
 .head3 .menu1 li a{margin:0 1px; height:51px; padding:26px 15px 0 15px; color:#fff; display:block; text-decoration:none }
 .head3 .menu1 li a:hover{ background:url(../images/menuhover.png) center left repeat-x }
 .mid1{background:url(../images/mtopback.jpg) top left repeat-x; width:100%; height:auto!important;  min-height:400px; border-top:1px #fff thin } .mid2{background:url(../images/mbotback.jpg) bottom left repeat-x; width:100%;}
 .bottom{background:url(../images/footer.jpg) top left no-repeat; width:100%; height:44px; padding-top:50px;}
 .bottom span{width:40%; color:#fff; font:12px normal Arial, Helvetica, sans-serif; display:block}
 .bottom span a{color:#fff; text-decoration:none;}

 .bottom span a:hover{text-decoration:underline}
 .ar{text-align:right}
 .pr{padding-right:30px;}.pl{padding-left:30px;}
 .right1 ul{margin:0; padding:10px; list-style-type:none;}
 .right1 li{font:bold 12px Arial, Helvetica, sans-serif; color:#656565; line-height:20px; background:url('../images/arrow.gif') 5px 8px no-repeat; padding:3px 0 5px 20px; text-transform:uppercase;}
  .right1 li span{color:#ff9100 }
 .right1 li a{ text-decoration:none; color:#656565; text-transform:uppercase }
 .right1 li a:hover{color:#ff9100}
 .mid1 .left1{width:68%;}
 .mid1 .right1{width:24%; margin-right:0.5%}
 .mid1 h2{margin:25px 5px 0 5px; padding:5px 0; font:bold 22px Arial, Helvetica, sans-serif; display:block; }
 .content1 h2,.content2 h2{border-bottom:1px #656565 solid}
 .bb{ border-bottom:1px #bababa solid;}
 .content1{width:85%; margin-right:10px; }
 .content2{width:85%; margin:0 auto; border-top:1px #e6e6e6 solid}
 .content1 p,.content2 p{ margin:0; padding:15px 5px 0 5px; line-height:28px; text-align:justify; font:13px normal Arial, Helvetica, sans-serif; color:#4c4c4c;}
 .content1 p img,.content2 p img{float:left; margin:0 5px;}
.youtube{width:746px; height:413px; margin:10px auto}
.mrt{padding-top:30px;}
.tdcol1{background:#ff9000;}.tdcol2{background:#f8e7c3;}
.tdcol1 a{color:#fff; font:bold 13px Arial, Helvetica, sans-serif; text-decoration:none;}
.tdcol1 a:hover{color:#fce9c8;}
.tdcol2 a{color:#222; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:underline;}
.tdcol2 a:hover{color:#666; text-decoration:none}
.inp1{ width:200px; height:16px; border:1px #999 solid; color:#666}
.btnback{ background:url(../images/btnback.jpg) top left repeat-x; height:22px; padding:0px 10px 0 10px; font:13px normal Arial, Helvetica, sans-serif; color:#fff; display:block; border:1px #fff solid; cursor:pointer}
.btnback:hover{background:url(../images/btnback1.jpg) top left repeat-x;}
.middle{width:98%; margin:0 auto; clear:both}
.right1 img{border: 1px #ff9000 solid; width:95% ; margin:2px auto; text-align:center; }




h2.locatietitel {
font-size: 15px;
color: #ff9000;
}
h2.datumtitel {
font-size: 17px;
color: #ff9000;
}
td.tijd {
font-weight:bold;
text-align:left;
color:black;
}
td.artiest {
color: black;
}

/* hieronder voor de "locatie" zoekopdracht */

h2.locatietitel2 {
font-size: 15px;
color: #ff9000;
}
h2.datumtitel2 {
font-size: 17px;
color: #ff9000;
}
td.tijd2 {
font-weight:bold;
text-align:left;
color:black;
}
td.artiest2 {
color: black;
}

a:link {color:#ff9000;font-weight:bold;}
a:visited {color: #ff9000;font-weight:bold;}
a:hover {text-decoration: none; color: #ff9000;
font-weight:bold;}
a:active {color: red;text-decoration: #ff9000; font-weight:bold;}
