* { margin:0; padding:0; }

body { color:#fff; font-family:"Century Gothic", Arial, helvetica, sans-serif; font-size:12px; margin:0;  z-index: -1; }

img { border:0; }

h1 { color:#ff7200; font-size:15px; margin:0; }

h2 { color:#fff; font-size:14px; margin:0; }

h3 { color:#ff7200; font-size:12px; margin:0; }

p { padding:5px 0 5px 0; }

/* Layout */
#container { background:url(../images/menubg.png) repeat-x; float:left; height:auto; width:100%; }

#containerholder { height:auto; margin:auto; width:960px; }

#containerleft { float:left; height:auto; width:300px;}

#containerright { float:right; height:auto; width:620px; }

/* Menu */
#menu { float:left; height:45px; margin-top:50px; width:100%; }

.menu { background:url(../images/menustreep.png) right center no-repeat; float:right; }

.menu li { background:url(../images/menustreep.png) left center no-repeat; float:left; list-style:none; }

.menu li a { color:#FFF; display:block; font-size:14px; height:33px; padding:12px 10px 0 10px; text-decoration:none; }

.menu li a:hover { color:#ff7200; }

.menu li a.active { color:#ff7200; border-top:6px solid #ff7200; padding:6px 10px 0 10px; }

/* Content */
#content { float:left; height:auto; margin-top:111px; width:100%; }

.contentblok { background:url(../images/graypix.png); border:1px solid #ff7200; float:left; height:auto; margin-bottom:10px; padding:5px; width:610px; }

.sponsorenblok { background:url(../images/graypix.png); border:1px solid #ff7200; float:left; height:auto; margin-bottom:10px;  width:620px; }

.contentblok-sponsoren { height:auto; padding:5px; margin-top:10px; width:620px; }

.contentblok-sponsoren img { border:1px solid #ff7200; margin-right:20px; }

.contentblok-title { background:#ff7200; font-size:18px; height:30px; padding:5px 0 0 5px; width:615px; }

.contentblok a { color:#ff7200; text-decoration:none; }

.contentblok a:hover { color:#fff; text-decoration:none; }

.contentblok ul { margin:0 0 0 25px; }

.contentblok li { list-style-image:url(../images/bol.png); }

.accordion  {  background:url(../images/graypix.png); border:1px solid #ff7200; float:left; height:auto; margin-bottom:10px; width:620px; }

.accordion div  { height:auto; padding:10px; }

.accordion p { padding: 5px; }

.accordion a.klik { background-image:url(../images/accordion_up.png); color:#ff7200; cursor:pointer; display:block; font-size: 15px; height:29px; margin:0 0 1px 0; padding:5px 0 0 10px; text-decoration: none; }

.accordion a.selected { background-image:url(../images/accordion_selected.png); color:#ff7200; }

.categorie-a { background:url(../images/categorie-a.png); display:block; float:right; height:91px; width:92px; }

.categorie-a a { display:block; height:91px; width:92px; }

.categorie-a a:hover { background:url(../images/categorie-a_hover.png); }

.categorie-b { background:url(../images/categorie-b.png); display:block; float:right; height:81px; margin:0 5px 0 0; width:82px; }

.categorie-b a { display:block; height:81px; width:82px; }

.categorie-b a:hover { background:url(../images/categorie-b_hover.png); }

.categorie-c { background:url(../images/categorie-c.png); display:block; float:right; height:71px; margin:0 10px 0 0; width:72px; }

.categorie-c a { display:block; height:71px; width:72px; }

.categorie-c a:hover { background:url(../images/categorie-c_hover.png); }

.categorie-d { background:url(../images/categorie-d.png); display:block; float:right; height:61px; margin:0 15px 0 0; width:62px; }

.categorie-d a { display:block; height:61px; width:62px; }

.categorie-d a:hover { background:url(../images/categorie-d_hover.png); }

.contactbtn { background:url(../images/contactbtn.png); height:60px; width:353px; }

.contactbtn:hover { background:url(../images/contactbtn_over.png); }

.contactbtn a { display:block; height:60px; width:353px; }

.inschrijfbtn { background:url(../images/inschrijfbtn.png); height:60px; margin-top:15px; width:353px; }

.inschrijfbtn:hover { background:url(../images/inschrijfbtn_over.png); }

.inschrijfbtn a { display:block; height:60px; width:353px; }

.adres li { border-bottom:1px solid #ff7200; line-height:25px; list-style:none; margin:0 25px 0 -25px; text-indent:30px; }

li.mail { background:url(../images/mail.png) left center no-repeat; }

.mail a {color:#FFF; }

.mail a:hover { color:#FF7200; }

li.telefoon { background:url(../images/telefoon.png) left center no-repeat; }
/* Sidebar */
.sidebar { background:url(../images/graypix.png); border:1px solid #ff7200; float:left; height:auto; margin-bottom:10px; padding:5px; width:290px; }

#countdown { border-top:1px solid #748066; border-bottom:1px solid #748066;  color:#ff7200; margin:5px 0 5px 0; padding:2px 0 4px 0; font-size:29px; }

/* Bottom */
#bottom { border-top:1px solid #ff7200; float:left; margin:30px 0; height:40px; width:100%; }

#bottomholder { height:40px; margin:auto; text-align:right; width:960px; }

#bottomholder a { color:#FFF; text-decoration:none; }

#bottomholder a:hover { text-decoration:underline; }

/* Inschrijven */
.inschrijflogo { margin:10px 0 20px 0; text-align:center; }

.tweet .tweet_list, .query .tweet_list { list-style-type: none; margin: 0; padding: 0; }
.tweet .tweet_list li, .query .tweet_list li { overflow-y: auto; overflow-x: hidden; padding: .5em; }
.tweet .tweet_list li a, .query .tweet_list li a { color: #ff7200; }
.tweet .tweet_list .tweet_even, .query .tweet_list .tweet_even { } 
.tweet .tweet_list .tweet_avatar, .query .tweet_list .tweet_avatar {
      padding-right: .5em;
      float: left; }
      .tweet .tweet_list .tweet_avatar img, .query .tweet_list .tweet_avatar img {
        vertical-align: middle; }
