/*agenda*/
	div#agenda {
  clear:both;
		display:block;
		width: 779px;
	}
		div#agenda .aanhef {
   float:left;
  }

		div#agendaoverzicht {
   float:left;
			display:block;
			width: 574px;
   border-top:solid 1px #B2B2B2;
   padding: 10px 0px 0px 0px;
			margin: 0px 0px 0px 55px;
		}

		div#agenda_detail {
   float:left;
			display:block;
			width: 574px;
			margin: 0px 0px 0px 55px;
		}
  
    div#agendaselectie_top{
     float:left;
  			display:block;
  			width: 574px;
  	  height:70px;
  			margin: 0px 0px 0px 0px;
   	 border-bottom: #d6d6d6 1px solid; 
    }
  			div#agendaselectie_top ul{
  				display:block;
  				width: 574px;
  				margin:0px;
  				padding:0px;
  			}
  			div#agendaselectie_top ul li{
  				display:block;
  				height:50px;
      overflow:hidden;
  				margin:0px 0px 0px 0px;
  				padding:0px;
  				list-style-type:none;	
  				float:left;
  			}
  			div#agendaselectie_top ul li label{
  				display:block;

  				height:15px;
      color:#666666;
      font-weight:bold;
      font-size:13px;
  			}
  			div#agendaselectie_top ul li select{
      color:#666666;
      font-size:13px;
  			}


    div#agendaselectie_bottom{
     float:left;
  			display:block;
  			width: 574px;
  			height:40px;
  			margin: 0px 0px 0px 0px;
     padding:5px 0px 5px 0px;
     border-bottom: #d6d6d6 1px solid; 
    }
  			div#agendaselectie_bottom label{
      text-indent:-5000px;
      display:none;
  			}
  			div#agendaselectie_bottom input{
      margin:0px 0px 0px 0px;
      color:#666666;
      font-size:11px;
      font-style:normal;
      padding:3px 0px 0px 3px;
  			}
     div#border_agenda_zoekopdracht{
       float:left;
       position:relative;
       display:block;
       width:184px;
       height:33px;
       background:url(../images/foto_border.gif);
       margin:3px 0px 0px 0px;
     }
        #agenda_zoekopdracht{
          position:absolute;
          left:6px;
          top:6px;
          display:block;
          width:169px;
          height:19px;
          border:0px;
        }
     div#border_agenda_zoeksubmit{
       float:left;
       position:relative;
       display:block;
       width:184px;
       height:33px;
       margin:0px;
       padding:0px;
     }
        #agenda_zoeksubmit{
          position:absolute;
          left:6px;
          top:10px;
          display:block;
      			 width: 55px;
          background: url(../images/go.gif) no-repeat top left;
          border:none;
          margin:0px;
          padding:0px;
          font-size:12px;
          font-weight:bold;
          font-style:normal;
          text-align:right;
        }

    div#agenda_paging{
     float:left;
  			display:block;
  			width: 574px;
  			height:20px;
  			margin: 0px;
     padding:15px 0px 0px 0px;
    }
  			div#agenda_paging b{
      float:right;
  				display:block;
  				width:100px;
  				height:30px;
      color:#666666;
      font-weight:bold;
      font-size:13px;
  			}
  			div#agenda_paging i a{
      float:right;
  				display:block;
  				width:50px;
  				height:30px;
      color:#666666;
      font-weight:bold;
      font-size:13px;
      text-decoration:none;
      padding:0px 25px 0px 0px;
      background: url(../images/go.gif) no-repeat top right;
  			}
  			div#agenda_paging u a{
      float:right;
  				display:block;
  				width:50px;
  				height:30px;
      color:#666666;
      font-weight:bold;
      font-size:13px;
      text-decoration:none;
      padding:0px 0px 0px 25px;
      background: url(../images/aanhef_back.gif) no-repeat top left;
  			}
  			div#agenda_paging ol{
      float:right;
  				display:block;
  				margin:0px;
  				padding:1px 0px 0px 10px;
  			}
  			div#agenda_paging ol li{
      float:left;
  				display:block;
  				width:20px;
  				height:20px;
  				margin:0px;
  				padding:0px;	
  			}
     	div#agenda_paging ol li a{
     		font-size: 12px;
     		color: #666666;
       font-weight:bold;
     		text-decoration:none;
       background:none;
     	}
     	div#agenda_paging ol li a:hover{
     		color: #34C7F1;
     	}
     	div#agenda_paging ol li a.active{
     		color: #34C7F1;
     	}

  		div#agendalist {
     float:left;
  			display:block;
  			width: 574px;
  			margin: 0px 0px 0px 0px;
  		}
  			div#agendalist ul{
  				display:block;
  				width: 574px;
  				margin:0px;
  				padding:0px;
  			}
  			div#agendalist ul li{
  				display:block;
  				width:574px;
  				height:96px;
  				margin:0px 5px 0px 0px;
  				padding:0px;
  				list-style-type:none;	
  			}
  				div.punt{				
       position:relative;
  					display:block;
  					width:574px;
  					height:74px;
  					margin: 0px 0px 0px 0px;
  				}
  				div.punt_actief{				
       position:relative;	
  					display:block;
  					width:574px;
  					height:74px;
  					margin: 0px 0px 0px 0px;
  					background: url(../images/bg_show.gif);
  				}
       div.afb{
        position:absolute;
        display:block;
  					 width:184px;
  					 height:79px;
        left:0px;
        top:0px;
       }

       div.inf{
        position:absolute;
        display:block;
  					 width:250px;
  					 height:70px;
        left:200px;
        top:9px;
				    line-height:16px;
       }
    					div.inf a{
          text-decoration:none;
         }
    					div.inf h1{
          display:block;
          width:274px;
    						margin:0px;
    						padding:0px;						
    						font-size: 12px;
    						color: #34C7F1;
    						font-weight:bold;
    						text-decoration:none;
    					}
    					div.inf h2{
          display:block;
          width:274px;
    						margin:0px;
    						padding:0px;	
    						font-size: 11px;
    						color: #666666;
    						font-weight:normal;
    						font-style:normal;
    						text-decoration:none;
    					}
    					div.inf b{
          display:block;
          width:274px;
    						font-size: 11px;
    						color: #666666;
    						font-weight:bold;
    						font-style:normal;
    						text-decoration:none;
    					}
					#ticketbutton {
						width: 80px;
						height: 18px;
						display: block;
      position:absolute;
      left: 280px;
      top:5px;
      overflow:hidden;
						text-indent: -5000px;
						background: url("../images/button_ticket.gif");			
					}
		
					#infobutton {
						width: 38px;
						height: 18px;
						display: block;
      position:absolute;
      left: 280px;
      top:29px;
      overflow:hidden;
						text-indent: -5000px;
						background: url("../images/button_info.gif");			
					}

  				div.punt_sep{				
       clear:both;
       position:relative;
  					display:block;
  					width:574px;
  					height:22px;
  					background:url(../images/agenda_sep.gif);
  					
  				}


/*detail*/
 div#agenda-header{
    position:relative;
    display:block;
    width:574px;
   	border-top: #B2B2B2 1px solid; 
   	border-bottom: #B2B2B2 1px solid; 
 }
     div.details{       
       display:block;
       width:390px;
       line-height:8px;
     }
       div.details h2{
         font-size:18px;
         color:#34C7F1;
         line-height:22px;
       }
       div.details p.subtitel{
   						font-size: 12px;
   						color: #666666;
   						font-weight:normal;
   						font-style:normal;
         line-height:22px;
       }
       div.details p.date{
   						font-size: 18px;
   						color: #666666;
   						font-weight:bold;
   						font-style:normal;
       }
       div.details p.locatie{
         font-style:normal;
       }
       div.details p.zaalopen{
   						font-size: 12px;
   						color: #666666;
   						font-weight:normal;
   						font-style:normal;
       }
     div.tickets{       
       position:absolute;
       left:390px;
       top:12px;
       display:block;
       width:184px;
       height:95px;
       background:url(../images/bg_tickets.gif);
     }
       div.tickets b#prijs_vvk{       
         position:absolute;
         left:18px;
         top:28px;
         display:block;
         width:75px;
         height:20px;
         font-size:14px;
         font-weight:bold;
         color:#FFFFFF;
       }
       div.tickets b#prijs_kassa{       
         position:absolute;
         left:104px;
         top:28px;
         display:block;
         width:75px;
         height:20px;
         font-size:14px;
         font-weight:bold;
         color:#FFFFFF;
       }
       div.tickets a{       
         position:absolute;
         left:0px;
         top:0px;
         display:block;
         width:184px;
         height:95px;
       }
   
     div#agenda-content{
       font-size:12px;
       line-height:22px;
   	   border-bottom: #B2B2B2 1px solid; 
       margin:20px 0px 0px 0px;0
     }
     div#agenda-content ul{
       display:block;
       list-style-type:none;
       margin:0px;
       padding:0px;    
       line-height:12px;
     }
     div#agenda-content ul li{
       display:block;
       list-style-type:none;
       margin:0px;
       padding:0px 0px 10px 0px;
     }
     div#agenda-content ul li a{
       margin:0px 0px 3px 0px;
       padding:2px 2px 2px 12px;
       color:#FFFFFF;
       text-decoration:none;
       background:url(../images/bg_link.gif);     
     }
     div#agenda-content ul li a:hover{
       margin:0px 0px 3px 0px;
       padding:2px 2px 2px 12px;
       color:#FFFFFF;
       text-decoration:none;
       background:url(../images/bg_link.gif);     
     }


   div#blog_content_header{
     padding:0px 0px 10px 0px;
     border-bottom:solid 1px #B2B2B2;
   }


			div#agenda_detail h1{
				margin:10px 0px 5px 0px;
				padding:0px;						
				font-size: 18px;
    color:#34C7F1;
				font-weight:bold;
				text-decoration:none;
				line-height:15px;
			}