/* Agenda */
div#agenda-selectie{
	float: left;
	position: relative;
 display:block;
	width: 539px;
 height:190px;
}

	div#agenda-selectie h2 {
		padding: 0px 0px 0 30px;
		font-family: Georgia, "Times New Roman", serif;
		font-weight: normal;
  font-style:italic;
		font-size: 3em;
		line-height: 1.2em;
		display: block;
  width:539px;
  height:50px;  
	}

			#agenda_selectie_1 {
    position:relative;
			 display: block;
    width:539px;
    height:90px;   
    overflow:hidden;
			 border-bottom: #e1e1e1 1px solid;
			}
			#agenda_selectie_2 {
    position:relative;
			 display: block;
    width:539px;
    height:50px;   
			 border-bottom: #e1e1e1 1px solid;
			}



	div#agenda-selectie form {
		padding: 0px;
		margin: 0px;
	}

		div#agenda-selectie form ol {   
			margin: 0px;
   padding: 0px;
			list-style-type: none;
			display: block;

   position:absolute;
   left:30px;
   top:25px;
   width:500px;
   height:60px;

		}

			div#agenda-selectie form ol li {
				width: 150px;
				float: left;
				margin: 0 10px 20px 0;
    overflow:hidden;
			}

				div#agenda-selectie form ol li label {
					width: 140px;
     font-weight:bold;
					text-align: left;
				}

				div#agenda-selectie form ol li select {
					width: 140px;
				}

					div#agenda-selectie form ol li select option {
					}
					

		div#agenda-selectie form div.agenda-form p {
			display: block;
			height: 28px;
			background: transparent url("../images/sprites/form-sprite.png") no-repeat 0px -85px;
		}

			div#agenda-selectie form div.agenda-form p label {
				display: none;
			}
			
			div#agenda-selectie form div.agenda-form p input {
				background: transparent; 
				border: none;
				font-size: 0.8em;
				font-family: "Lucida Sans", Arial, sans-serif;
			}

					div#agenda_selectie_2 div.agenda-form {						
      position:absolute;
						display: block;
						padding: 10px 20px 0px 20px;
      left:0px;
      top:0px;
					}

			#agenda_zoekopdracht {
				margin: 4px 28px 4px 8px;
				width: 118px;
			}

			#agenda_zoeksubmit {
				margin: 0px;
				padding: 0px;
				height: 27px;
				width: 53px;
				color: #ffffff;
				background: transparent url("../images/sprites/form-sprite.png") no-repeat -57px 0px;
			}

	div#agenda_selectie_2 ul {
		list-style-type: none;
		left: 300px;
		top: 10px;
		position: absolute;
	}

		div#agenda_selectie_2 ul li {
			float: left;
			margin: 0 2px;
			display: block;
		}

			div#agenda_selectie_2 ul li div span a { color: #ffffff; }
			div#agenda_selectie_2 ul li div span a:hover { color: #4d4344; }
			
div#agenda-overzicht {
 display:block;
 position:relative;
	width: 539px;
}

	div#agenda-overzicht ul {
		list-style-type: none;
	}

		div#agenda-overzicht ul li {

			padding: 5px 7px 0 7px;
			border-bottom: #e1e1e1 1px solid;
   position:relative;
   display:block;
   height:63px;
   overflow:hidden;
		}

			div#agenda-overzicht ul li div.agenda-tag {
				width: 31px;
				float: left;
			}

			div#agenda-overzicht ul li div.agenda-foto {
				width: 93px;
				float: left;
			}

			div#agenda-overzicht ul li div.agenda-detail {
				width: 274px;
				padding: 0 7px;
				float: left;
			}

				div#agenda-overzicht ul li div.agenda-detail h3,div#agenda-overzicht ul li div.agenda-detail a h3 {
					font-family: Georgia, "Times New Roman", serif;
					font-weight: normal;
					font-size: 1.2em;
				}
	
				div#agenda-overzicht ul li div.agenda-detail p {
					font-size: 0.9em;
					color: #b8b8b8;
				}
	
					div#agenda-overzicht ul li div.agenda-detail p span.date {
						font-size: 1.1em;
						text-transform: capitalize;
						color: #6b6b6b;
					}

					#ticketbutton2 {
						width: 47px;
						height: 24px;
						display: block;
      position:absolute;
      left: 440px;
      top:25px;

      overflow:hidden;
						text-indent: -5000px;
						background: transparent url("../images/sprites/buttons-sprite.png") no-repeat 0px 0px;			
					}
		
					#infobutton2 {
						width: 40px;
						height: 24px;
						display: block;
      position:absolute;
      left: 490px;
      top:25px;

      overflow:hidden;
						text-indent: -5000px;
						background: transparent url("../images/sprites/buttons-sprite.png") no-repeat 0px -26px;							
					}


/* Paging */

div#paging {
 display: block;
 width:539px;
 height:50px;
 text-align: right;
}

div#paging ul {
 float: right;
 list-style-type: none;
 margin:0px;
 padding:0px;
 display: block;
 height:50px;
}

div#paging ul li {
 float: left;
 line-height: 1em;
 display: block;
 margin:0px 3px 0px 3px;
 padding:0px;
 position:relative;
}

div#paging ul li.dot {
 padding: 0px;
 margin: 0px;
 display: block;
}

div#paging ul li.sep span.dot {
 display: block;
 width: 2px;
 height: 2px;
 overflow:hidden;
 position:absolute;
 top:15px;
}

div#paging ul li:first-child {
 background: none;
}

div#paging ul li a {
 display:block;
 width:20px;
 height:20px;
 padding:3px 0px 0px 0px;
 text-align:center;
}

div#paging ul li a.vv {
 width:70px;
}