*{
	padding: 0;
	margin: 0;
}

ul
{
	padding-left								: 35px;
	padding-top									: 15px;
}

html, body
{
	background-color							: #E5E5E5;
	padding										: 0px;
	margin										: 0px;
	width										: 100%;
}

html, body, td, textarea
{
	line-height									: 15px;
	letter-spacing								: 0.25px;
}

html, body, td, input, select, textarea
{
	font-size									: 13px;
	font-family									: arial, tahoma, helvetica;
	color										: #333;
}

h1, h2, h3, h4
{
	display										: none;
	padding										: 0px;
	margin										: 0px;
}

a
{
	color										: #293990;
	text-decoration								: none;
}

a:hover
{
	color										: #E40087;
	text-decoration								: underline;
}

img
{
	border										: 0;
}

input
{
	padding										: 5px;
	margin										: 0px;
	border										: none;
	background-image							: url('/images/input.png');
	width										: 208px;
	height										: 28px;
	width										: 198px;
	height										: 18px;
	font-size									: 14px;
	font-weight									: bold;
}

span.sk
{
	background-color							: #FFFFDD;
	border-bottom								: dashed 1px #CC4;
	font-weight									: bold;
}

div.container
{
	padding-top									: 20px;
}

div.page
{
	background-color							: white;
	width										: 1000px;
	margin-left									: auto;
	margin-right								: auto;
}

div.header
{
	background									: url('/images/header_back.png');
	height										: 39px;
}

div.header div#start,
div.header div#image,
div.header div#end
{
	float										: left;
	/*
	*/
	background									: url('/images/header_start.png') no-repeat;
	width										: 40px;
	height										: 39px;
}

div.header div#image
{
	background									: url('/images/header_image.png') no-repeat;
	background									: none;
	width										: 960px;
}

div.header div#end
{
	float										: right;
	/*
	*/
	background									: url('/images/header_stop.png') no-repeat;
	width										: 11px;
}

div.header ul
{
	float										: right;
	list-style-type								: none;
	padding										: 0px;
	margin										: 0px;
	padding-top									: 11px;
}

div.header ul li
{
	float										: left;
	padding-right								: 15px;
}

div.content
{
	background-color							: white;
	padding										: 40px;
	padding-top									: 20px;
}

div.subheader
{
	height										: 108px;
}

/*
div.subheader div.logo
{
	position									: relative;
	left										: 80px;
	left										: 0px;
	top											: -10px;
	display										: block;
	background-image							: url('/images/openkamer_logo_large.png');
	width										: 279px;
	height										: 77px;
}
*/

div.subheader div.logo
{
	cursor										: pointer;
	display										: block;
	background-image							: url('/images/openkamer_logo_2.png');
	width										: 297px;
	height										: 49px;
}

div.subheader h2
{
	display										: block;
	padding-top									: 3px;
	font-size									: 12px;
}

h3
{
	display										: block;
	background									: url('/images/section.png') repeat-x;
	width										: 352px;
	height										: 44px;
	padding										: 8px;
}

div.rightcollumn h3
{
	width										: 496px;
}

h3 div
{
	padding										: 2px;
	margin-top									: 2px;
	float										: left;
	background-color							: #293990;
	color										: white;
	text-transform								: uppercase;
	font-size									: 14px;
}

h3 div.rss
{
	margin-top									: 2px;
	float										: left;
	background-color							: white;
	color										: white;
	text-transform								: uppercase;
	font-size									: 14px;
}
 
h4
{
	display										: block;
	background									: url('/images/section.png') repeat-x;
	width										: 436px;
	height										: 20px;
	padding										: 2px;
	margin-bottom								: 20px;
}
 
div.rightcollumn h4
{
	width										: 496px;
}

h4 div
{
	padding										: 2px;
	margin-top									: 2px;
	float										: left;
	color										: #293990;
	text-transform								: uppercase;
	font-size									: 11px;
}
  
div.block
{
	width										: 408px;
	padding-bottom								: 20px;
}

div.button
{
	margin-top									: 20px;
	cursor										: pointer;
	width										: 180px;
	background-color							: #293990;
	height										: 20px;
}

div.button div.start
{
	float										: left;
	background									: url('/images/button_start.png') no-repeat 0px 0px;
	width										: 5px;
	height										: 20px;
}
      
div.button div.end
{
	float										: right;
	background									: url('/images/button_select_down.png') no-repeat 0px 0px;
	width										: 24px;
	height										: 20px;
}
      
div.button div.label
{
	margin-top									: 0px;
	color										: white;
	font-size									: 12px;
	line-height									: 10px;
}
      
div.recent,
div.recent
{
	/*
	display										: inline;
	*/
}
     
div.recent h3
{
	height										: 20px;
}       

div.recent ul
{
	width										: 368px;
	list-style-type								: none;
	padding										: 0px;
	margin										: 0px;
	/*
	background									: url('/images/item_separator.png') repeat-x 0px 100%;
	*/
}

div.recent ul li
{
	cursor										: pointer;
	padding-top									: 3px;
	padding-bottom								: 2px;
	background									: url('/images/item_separator.png') repeat-x;
}
       
div.recent ul li.first
{
	/*
	padding-top									: 0px;
	background									: none;
	*/
}
       
div.recent ul li div
{
	padding										: 5px;
	padding-left								: 0px;
}

div.recent ul li.selected
{
	border-left									: solid #E40087 5px;
}

div.recent ul li.selected div
{
	padding-left								: 10px;
}

div.recent ul li.selected div.date
{
	padding-left								: 0px;
}

div.recent ul li.active
{
}

div.recent ul li.active div
{
	background-color							: #F7F7F7;
	padding-left								: 10px;
}

div.recent ul li.active div.date
{
	padding-left								: 0px;
}

div.recent ul li a
{
	font-weight									: bold;
}

div.recent ul li.active a
{
	text-decoration								: underline;
	color										: #E40087;
}

div.recent ul li.anchors
{
	padding										: 0px;
	background									: none;
}

div.recent ul li.anchors ul li
{
	padding										: 5px;
	padding-left								: 25px;
}

div.recent ul li.anchors ul li a
{
}

div.recent ul li.anchors ul li div.tags
{
	color										: #BBB;
	font-size									: 12px;
}

div.recent li.pageNavigation
{
	padding-top									: 1px;
	height										: 40px;
}

div.recent li.pageNavigation div
{
	padding										: 0px;
	font-weight									: bold;
	font-size									: 11px;
}

div.recent li.pageNavigation div a
{
	color										: #293990;
}

div.recent li.pageNavigation div.back
{
	padding										: 4px;
	background									: url('/images/section.png') repeat-x;
	height : 20px;
}

div.recent li.pageNavigation div.prev
{
	float                                       : left;
	background									: url('/images/button_search.png') 0px 0px no-repeat;
	padding-left   								: 25px;
	padding-top   								: 2px;
	width										: 120px;
	height										: 20px;
}

div.recent li.pageNavigation div.next
{
	float                                       : right;
	background									: url('/images/button_search.png') 100% 0px no-repeat;
	text-align									: right;
	padding-right  								: 25px;
	padding-top   								: 2px;
	width										: 120px;
	height										: 20px;
}

div.anchor_popup
{
	left										: 0px;
	top											: 0px;
	position									: absolute;
	width										: 308px;
	z-index										: 200;
	font-size									: 12px;
}

div.anchor_popup div.politician,
div.anchor_popup div.party
{
	height										: 25px;
	font-weight									: bold;
	font-size									: 11px;
}

div.anchor_popup div.party
{
	float										: right;
}

div.anchor_popup div.anchor_popup_header
{
	background									: url('/images/anchor_popup_head.png') 0px 0px;
	width										: 308px;
	height										: 45px;
}

div.anchor_popup div.anchor_popup_content
{
	padding-left								: 20px;
	padding-right								: 20px;
	width										: 268px;
	background									: url('/images/anchor_popup_back.png') 0px 0px;
}

div.anchor_popup div.anchor_popup_footer
{
	background									: url('/images/anchor_popup_footer.png') 0px 0px;
	width										: 308px;
	height										: 30px;
}

div.anchor_send div
{
	/*
	background									: url('/images/.png') 0px 2px no-repeat
	*/
	float										: left;
	font-size									: 12px;
}

div.anchor_send a div
{
	float										: left;
	height										: 20px;
	width										: 20px;
	margin										: 0px;
	margin-left									: 5px;
	text-indent									: -2000px;
}

div.anchor_send a div.email
{
	background									: url('/images/anchor_send.png') 0px 4px no-repeat;
}

div.anchor_send a div.digg
{
	background									: url('/images/button_digg.png') 0px 0px no-repeat;
}

div.anchor_send a div.delicious
{
	background									: url('/images/button_del.icio.us.png') 0px 0px no-repeat;
}

div.anchor_send a div.facebook
{
	background									: url('/images/button_facebook.png') 0px 0px no-repeat;
}

div.anchor_send a div.myspace
{
	background									: url('/images/button_myspace.png') 0px 0px no-repeat;
}

/*
uitspraak:
									<a class="email" href="mailto:?subject=Interessante%20kamer%20uitspraak!&body={ $permaLink|urlencode }">E-mail</a>
									<a class="digg" href="http://digg.com/submit?phase=2&url={ $permaLink|urlencode }&title={ $debate->subject|urlencode }">Digg</a>
									<a class="delicious" href="http://del.icio.us/post?url={ $permaLink|urlencode }&title={ $debate->subject|urlencode }">del.icio.us</a>
									<a class="facebook" href="http://www.facebook.com/share.php?u={ $permaLink|urlencode }&t={ $debate->subject|urlencode }">Facebook</a>
									<a class="myspace" href="http://www.myspace.com/Modules/PostTo/Pages/?u={ $permaLink|urlencode }&t={ $debate->subject|urlencode }">MySpace</a>
*/

div.rightcollumn
{
	width										: 512px;
	float										: right;
}

div.search div.label
{
	width										: 100px;
	float										: left;
	padding-top									: 5px;
}

div.search div.block div.label
{
	width										: 120px;
}

div.search div.keyword input
{
	float										: left;
}

div.search div.submit input
{
	cursor										: pointer;
	padding										: 0px;
	margin										: 4px;
	border										: none;
	background									: url('/images/button_search.png') 0px 0px;
	width										: 20px;
	height										: 20px;
	text-indent									: -400px;
}

div.search div#searchAdvanced
{
	display										: none;
	padding										: 20px;
	padding-top									: 0px;
}

div.search div#searchAdvanced div.row
{
	height										: 30px;
}

div.screen
{
	background									: url('/images/screen_home.jpg') 0px 0px;
	width										: 512px;
	height										: 288px;
}
    
div.about h3 div
{
	background-color							: #E40087;
}
                                  
div.about p
{
	width										: 512px;
	text-align									: justify;
}
                                  
div.about p.header
{
	font-weight									: bold;
}
                                  
div.newsletter div.label
{
	width										: 100px;
	float										: left;
	padding-top									: 5px;
}

div.newsletter div.block div.label
{
	width										: 120px;
}
   
div.newsletter p
{
	padding-bottom								: 20px;
}

div.newsletter div.email input
{
	float										: left;
}

div.newsletter div.submit input
{
	cursor										: pointer;
	padding										: 0px;
	margin										: 4px;
	border										: none;
	background-image							: url('/images/button_search.png');
	width										: 20px;
	height										: 20px;
	text-indent									: -4000px;
}

div.footer
{
	clear										: both;
	width										: 1000px;
	background									: #E5E5E5 url('/images/footer_back.png') repeat-x 0px 0px;
	height										: 120px;
	margin-top									: 40px;
}

div.footer div.start
{
	float										: left;
	background									: url('/images/footer_start.png') no-repeat;
	width										: 40px;
	height										: 120px;
}
    
div.footer div.end
{
	float										: right;
	background									: url('/images/footer_end.png') no-repeat 100% 0px;
	width										: 40px;
	height										: 120px;
}

div.footer div.logo
{
	float										: left;
	opacity										: 0.75;
	background									: url('/images/footer_logo.png') no-repeat;
	width										: 146px;
	height										: 120px;
}

div.footer a
{
	color										: white;
	text-decoration								: underline;
}

div.footer div.column
{
	float										: left;
	color										: white;
	padding-right								: 40px;
	padding-top									: 20px;
	width										: 368px;
	font-size									: 10px;
	text-transform								: uppercase;
	color										: #DFE2EF;
}

div.footer div.lastcolumn
{
	width										: 468px;
	padding-right  								: 0px;
}

div.footer div.lastcolumn img
{
	opacity										: 0.75;
	moz-opacity									: 0.75;
}

div.video div#player
{
	width										: 512px;
	height										: 288px;
	border										: 1px solid #EEE;
}

div.video div.altermarker
{
	position									: relative;
	top											: -40px;
	float										: right;
	padding-top									: -40px;
}

div.video div.altermarker div
{
	cursor										: pointer;
	display										: none;
	float										: left;
	color										: #143e88;
	padding-left								: 10px;
	font-weight									: bold;
	font-size									: 11px;
}

div.video div.altermarker div:hover
{
	text-decoration								: underline;
	color										: #E40087;
}

div.video div.timelineview
{
	background-color :#EEE;
	background									: url('/images/header_back.png') repeat-x 0px 20px;
	margin-top									: 5px;
	width										: 512px;
	height										: 40px;
	position									: relative;
	overflow									: hidden;
	z-index										: 0;
}

div.video div#video_zoom_container
{
	background									: url('/images/video_zoom_back.png') no-repeat 0px 0px;
	z-index										: 100;
	width										: 74px;
	height										: 49px;
	position									: relative;
	top											: -24px;
	left										: 20px;
}

div.video div#video_zoom_container div
{
	float										: left;
	position									: relative;
}

div.video div#video_zoom_container div#video_zoom_in,
div.video div#video_zoom_container div#video_zoom_out
{
	position									: absolute;
	left										: 48px;
	top											: 7px;
	text-indent									: -10000px;
	background									: url('/images/video_zoom_button_in.png') no-repeat 0px 0px;
	width										: 14px;
	height										: 15px;
}

div.video div#video_zoom_container div#video_zoom_in:hover
{
	background									: url('/images/video_zoom_button_in_hover.png') no-repeat 0px 0px;
}

div.video div#video_zoom_container div#video_zoom_out
{
	left										: 30px;
	top											: 7px;
	background									: url('/images/video_zoom_button_out.png') no-repeat 0px 0px;
}

div.video div#video_zoom_container div#video_zoom_out:hover
{
	background									: url('/images/video_zoom_button_out_hover.png') no-repeat 0px 0px;
}

div.video div#timeindication
{
	position									: relative;
	height										: 20px;
	margin-top									: -20px;
}

div.video div#timeindication div
{
	border-left									: 1px solid #DDD;
	padding-left								: 4px;
	height										: 20px;
	cursor										: default;
	position									: absolute;
	font-size									: 11px;
	color										: #999;
	float										: left;
}

div.video div.timelineview div#timeline
{
	border										: 1px solid #EEE;
	position									: relative;
	top											: 20px;
	width										: 30000px;
	height										: 20px;
}

div.video div.timelineview div#timeline div.block
{
	opacity										: 0.5;
	float										: left;
	background									: url('/images/footer_back.png') repeat-x 0px -1px;
	background-color							: #293990;
	color : white;
	height										: 20px;
	width										: 256px;
}

div.video div.timelineview div#timeline div.odd
{
	width				: 356px;
}

div.video div.timelineview div#timeline div#currentPosition
{
	display										: none;
	background									: url('/images/video_playhead.png') repeat-x 0px 0px;
	cursor										: col-resize;
	position									: absolute;
	left										: 250px;
	top											: -18px;
	width										: 72px;
	height										: 37px;
}

div.video div.timelineview div#timeline div#currentPosition div#currentPositionLabel
{
	padding-top									: 9px;
	text-align									: center;
	cursor										: col-resize;
	font-size									: 11px;
}

div.video div.timelineview div#timeline div#currentPosition.selected
{
}

div.video div.timelineview div#timeline div.marker
{
	z-index										: 0;
	cursor							: pointer;
	position						: absolute;
	background						: url('/images/marker_blue.png');
	width							: 15px;
	height							: 20px;
	left							: 0px;
	top								: 0px;
}

div.video div.timelineview div#timeline div.active
{
	z-index										: 20;
	background						: url('/images/marker_pink.png');
}

div.video div#anchor_info
{
	margin-top									: -20px;
	margin-bottom								: 20px;
	border										: 1px solid #EEE;
	width										: 512px;
	height										: 200px;
	overflow									: auto;
	overflow-x									: hidden;
}

div.video div#anchor_info p
{
	margin										: 5px;
}

div.news
{
}

div.news div.date
{
	color										: #999;
	padding-bottom								: 5px;
}

div.news p
{
	padding-bottom								: 20px;
}

div.doemee
{
	padding-bottom								: 150px;
}

div.doemee p
{
	padding-bottom								: 20px;
}

div.doemee div.row
{
	height										: 30px;
}

div.doemee div.error
{
	color										: #E40087;
}

div.doemee div.label
{
	float										: left;
	font-weight									: bold;
	width										: 150px;
}

div.doemee input.submit
{
	cursor										: pointer;
	padding										: 0px;
	margin										: 4px;
	border										: none;
	background									: url('/images/button_search.png') 0px 0px no-repeat;
	width										: 120px;
	height										: 20px;
	font-size									: 12px;
	text-indent									: 23<D-r>px;
}

