ul li {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
}

.block ul li {
	margin-left: 2.5em;
	padding-left: 0;
}

#aggregator .feed-source .feed-title
{
	margin-top:0;
}

#aggregator .feed-source .feed-image img
{
	margin-bottom:0.75em;
}

#aggregator .feed-source .feed-icon
{
	float:right;
display:block;
}

#aggregator .feed-item
{
	margin-bottom:1.5em;
}

#aggregator .feed-item-title
{
	margin-bottom:0;
font-size:1.3em;
}

#aggregator .feed-item-meta,#aggregator .feed-item-body
{
	margin-bottom:0.5em;
}

#aggregator .feed-item-categories
{
	font-size:0.9em;
}

#aggregator td
{
	vertical-align:bottom;
}

#aggregator td.categorize-item
{
	white-space:nowrap;
}

#aggregator .categorize-item .news-item .body
{
	margin-top:0;
}

#aggregator .categorize-item h3
{
	margin-bottom:1em;
margin-top:0;
}

.field .field-label,.field .field-label-inline,.field .field-label-inline-first
{
	font-weight:bold;
}

.field .field-label-inline,.field .field-label-inline-first
{
	display:inline;
}

.field .field-label-inline
{
	visibility:hidden;
}

.node-form .number
{
	display:inline;
width:auto;
}

.container-inline-date
{
	width:auto;
clear:both;
padding:0;
display:inline-block;
vertical-align:top;
margin-right:0.5em;
}

.container-inline-date .form-item
{
	float:none;
padding:0;
margin:0;
}

.container-inline-date .form-item .form-item
{
	float:left;
}

.container-inline-date .form-item,.container-inline-date .form-item input
{
	width:auto;
}

.container-inline-date .description
{
	clear:both;
}

.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option
{
	margin-right:.5em;
}

.container-inline-date .date-spacer
{
	margin-left:-.5em;
}

.container-inline-date .jscalendar-icon
{
	text-indent:0;
}

span.date-display-single
{
	}

span.date-display-start
{
	}

span.date-display-end
{
	}

span.date-display-separator
{
	}

.date-repeat-input
{
	float:left;
width:auto;
margin-right:5px;
}

.date-repeat-input select
{
	min-width:7em;
}

.date-repeat fieldset
{
	clear:both;
float:none;
}

.date-nav
{
	width:100%;
}

.date-nav div.date-prev
{
	text-align:left;
width:24%;
float:left;
}

.date-nav div.date-next
{
	text-align:right;
width:24%;
float:right;
}

.date-nav div.date-heading
{
	text-align:center;
width:50%;
float:left;
}

.date-nav div.date-heading h3
{
	margin:0;
padding:0;
}

.date-clear
{
	float:none;
clear:both;
display:block;
}

.date-clear-block
{
	float:none;
width:auto;
clear:both;
}

 	  .date-clear-block:after
{
	content:" ";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.date-clear-block
{
	display:inline-block;
}

/* Hides from IE-mac \*/ 	  * html .date-clear-block
{
	height:1%;
}

.date-clear-block
{
	display:block;
}

#calendar_div a,.calendar_inline a
{
	cursor:pointer;
margin:0;
padding:0;
background-color:#fff;
color:#000;
}

#calendar_div,.calendar_inline
{
	font-family:Arial,Helvetica,sans-serif;
font-size:14px;
padding:0;
margin:0;
background-color:#fff;
}

#calendar_div
{
	display:none;
border:1px solid #999;
z-index:10;
}

#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar
{
	width:185px;
}

.calendar_inline
{
	float:left;
display:block;
border:0;
}

.calendar_dialog
{
	padding:5px !important;
border:4px ridge #ddd !important;
}

button.calendar_trigger
{
	width:25px;
}

img.calendar_trigger
{
	margin:2px;
vertical-align:middle;
}

.calendar_prompt
{
	float:left;
width:181px;
padding:2px;
background-color:#ddd;
color:#000;
}

* html .calendar_prompt
{
	width:185px;
}

.calendar_control,.calendar_links,.calendar_header,.calendar
{
	clear:both;
float:left;
color:#000;
}

.calendar_control,.calendar_header
{
	background-color:#eee;
}

.calendar_links
{
	background-color:#fff;
}

.calendar_control,.calendar_links
{
	font-size:80%;
letter-spacing:1px;
background-color:#eee;
}

#calendar_div .calendar_control a,#calendar_div .calendar_links a,#calendar_div .calendar_header a
{
	background-color:#eee;
}

.calendar_links label
{
		padding:2px 5px;
color:#666;
}

.calendar_clear,.calendar_prev
{
	float:left;
width:35px;
}

.calendar_current
{
	float:left;
width:80px;
text-align:center;
}

.calendar_close,.calendar_next
{
	float:right;
width:35px;
}

.calendar_header
{
	background-color:#ddd;
text-align:center;
}

.calendar_header select
{
	background-color:#ddd;
color:#000;
border:0px;
}

.calendar
{
	background-color:#fff;
text-align:center;
font-size:100%;
}

.calendar a
{
	display:block;
width:100%;
}

.calendar .calendar_titleRow
{
	background-color:#eee;
}

.calendar .calendar_daysRow
{
	background-color:#fff;
color:#666;
}

.calendar .calendar_daysCell
{
	color:#000;
border:1px solid #fff;
}

#calendar .calendar_daysCell a
{
	display:block;
}

.calendar .calendar_weekEndCell
{
	background-color:#fff;
}

.calendar .calendar_daysCellOver
{
	background-color:#fff;
border:1px solid #777;
}

.calendar .calendar_unselectable
{
	color:#333;
}

.calendar_today
{
	background-color:#eee !important;
}

.calendar_currentDay
{
	background-color:#ddd !important;
}

.calendar_inline .calendar_links a
{
	padding:0 5px !important;
}

.calendar_control a,.calendar_links a
{
	padding:2px 5px !important;
color:#333 !important;
}

.calendar_titleRow a
{
	color:#333 !important;
}

.calendar_control a:hover
{
	background-color:#eee !important;
color:#333 !important;
}

.calendar_links a:hover,.calendar_titleRow a:hover
{
	background-color:#eee !important;
color:#333 !important;
}

.calendar_cover
{
	display:none;
    display/**/:block;
    position:absolute;
    z-index:-1;
    filter:mask();
    top:-4px;
    left:-4px;
    width:185px;
    height:200px;
}

#calendar_div,#calendar_div td,#calendar_div th
{
	margin:0;
padding:0;
}

#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar
{
	width:185px;
border-collapse:separate;
margin:0;
}

.calendar td
{
	padding:0;
}

.timeEntry_control
{
	vertical-align:middle;
margin-left:2px;
}

* html .timeEntry_control
{
		margin-top:-4px;
}

.timeEntry
{
	background-color:transparent !important;
}

.timeEntry_control
{
	display:none;
}

 .footnotes
{
	clear:both;
margin-top:4em;
margin-bottom:2em;
border-top:1px solid #000000;
}

.footnotes
{
	font-size:0.9em;
}

.see_footnote
{
	vertical-align:top;
position:relative;
top:-0.25em;
font-size:0.9em;
}

ol.footnotes
{
	list-style-type:none;
margin-left:0;
padding-left:0;
}

ol.footnotes li
{
	margin-left:2.5em;
}

ol.footnotes
{
	  position:relative;
}

.footnotes .footnote
{
	position:absolute;
left:0px;
z-index:2;
}

  #fn1
{
	border-top:1px solid #000000;
margin-top:3em;
}

.footnote
{
	font-size:0.9em;
}

.wrapper.tagadelic
{
	text-align:justify;
margin-right:1em;
}

.tagadelic.level1
{
	font-size:1em;
}

.tagadelic.level2
{
	font-size:1.2em;
}

.tagadelic.level3
{
	font-size:1.4em;
}

.tagadelic.level4
{
	font-size:1.6em;
}

.tagadelic.level5
{
	font-size:1.8em;
}

.tagadelic.level6
{
	font-size:2em;
}

.tagadelic.level7
{
	font-size:2.2em;
}

.tagadelic.level8
{
	font-size:2.4em;
}

.tagadelic.level9
{
	font-size:2.6em;
}

.tagadelic.level10
{
	font-size:2.8em;
}

div.fieldgroup
{
	margin:.5em 0 1em 0;
}

div.fieldgroup .content
{
	padding-left:1em;
}

body,html,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td
{
	margin:0;
padding:0;
}

blockquote {
	background: url("/images/quote.gif") top left no-repeat;
	padding: 3px 0px 3px 30px;
	margin-left: 0px;
	text-align: left;
	font-style: normal;
	color:#ED174F;
	
}

fieldset,img
{
	border:0;
}

address,caption,cite,code,dfn,em,strong,th,var
{
	font-style:normal;
font-weight:normal;
}

ol,ul
{
	list-style:none;
}

caption,th
{
	text-align:left;
}

h1,h2,h3,h4,h5,h6
{
	font-size:100%;
font-weight:normal;
}

q:before,q:after
{
	content:'';
}

abbr,acronym
{
	border:0;
}

body
{
	background:#fefefe url(/images/body_background.gif) repeat-x;
}

#wrapper
{
	background:#ffffff url(/images/bg_lines.gif) no-repeat;
width:96.1em;
overflow:hidden;
margin:0 auto;
}

#container
{
	margin-left:0.1em;
}

#header
{
	position:relative;
margin:0em 1.3em;
}

#logo
{
	position:absolute;
top:0px;
left:0px;
}

#main_nav
{
	background:transparent url(/images/menu_background.gif) no-repeat;
}

#main_nav .menu_round_corner
{
	background:transparent url(/images/menu_first_left.gif) no-repeat;
height:3.9em;
width:1em;
float:left;
}

#main_nav ul
{
	background-image:url(/images/menu_repeat2.gif);
margin-left:0.9em;
height:3.9em;
width:94.1em;
margin-top:1.3em;
}

#main_nav li
{
	background-image:url(/images/menu_item_bg.gif);
float:left;
height:3.9em;
}

#main_nav li a
{
	text-decoration:none;
font-family:Georgia;
color:#000000;
font-size:1.4em;
}

#main_nav li a.active,#main_nav li.active-parent a
{
	color:white;
}

#main_nav li a.active,#main_nav li.active-parent a
{
	background:url(/images/menu_active_repeat.gif) repeat-x;
height:2.1em;
margin:0;
padding:0.8em 1.3em 0em 1.3em;
}

#main_nav li.first
{
	background-image:url(/images/menu_first.gif);
}

#main_nav li.first a.active,#main_nav li.first.active-parent a
{
	background:url(/images/menu_first_active.gif) no-repeat;
height:2.1em;
margin:0;
padding:0.8em 1.3em 0em 1.3em;
}

#main_nav li a
{
	padding:0px 1.3em 0px 1.3em;
margin-top:0.8em;
float:left;
}

#main_nav_bottom
{
	height:2.0em;
background:url(/images/menu_bottom_bg.gif) no-repeat;
}

#main_nav a:hover
{
	color:#81ca13;
}

#main_nav a.active:hover,#main_nav li.active-parent a:hover
{
	color:#000000;
}

#content
{
	padding:4.0em 2.5em;
background:url(/images/content_bg.gif) repeat-y;
float:left;
width:90.9em;
}

#content_wrapper
{
	float:left;
background:url(/images/content_left_bg.gif) repeat-y 63em top;
}

#content_left
{
	float:left;
width:63.4em;
}

#sidebar_right
{
	float:left;
width:23em;
margin:0px 0em 0em 2.5em;
}

#footer
{
	background:url(/images/footer_bg.gif) no-repeat top;
height:7.5em;
clear:both;
padding:25px 0px 0px 10px;
}

#footer ul
{
	float:right;
margin:-2em 4em 0px 0px;
}

#footer ul li
{
	border-right:0.1em solid #7fc31b;
display:inline;
padding:0px 0.8em;
}

#footer ul li.last
{
	border-right:none;
}

.mapheader
{
	width:60.5em;
margin:10px 0;
}

.mapfooter
{
	width:60.5em;
margin:10px 0;
}

.mapcloud
{
	width:200px;
line-height:1.3em;
}

.mapcloudtitle
{
	font-weight:bold;
margin-bottom:5px;
}

.mapcloudleft
{
	width:115px;
color:#ababab;
font-style:italic;
}

.mapcloudright
{
	float:right;
width:80px;
margin-bottom:5px;
}

.mapcloud em
{
	font-size:0.9em;
color:#cdcdcd;
}

.mapimg
{
	border:0.3em solid #7FC31B;
}

.view-content-twitter em
{
	font-style:normal;
color:#ababab;
font-size:1.0em;
}

.view-content-twitter li
{
	background:transparent url(/images/title_bg.gif) repeat-x scroll left bottom;
width:95%;
height:10em;
clear:both;
}

.blogger_tweet
{
	float:left;
margin:0.8em 0em 0em 1.5em;
font-size:1.2em;
width:34em;
}

.blogger_detail_tweet
{
	height:7.6em;
margin:0.8em 0;
width:8em;
float:left;
}

.view-data-tweets-ts
{
	font-style:normal;
color:#ababab;
font-size:0.8em;
}

.clear,.clear-block
{
	clear:both;
}

.messages
{
	padding:5px;
margin:0px 20px 20px 0px;
}

.messages.status
{
	background-color:#e8f4d6;
border:solid 1px #84d506;
}

.messages.error
{
	background-color:#ffd9d9;
border:solid 1px #fc7f92;
color:#FA0026;
}

body
{
	font-family:Verdana,Arial;
font-size:62.5%;
line-height:2em;
}

.node_content p,.node_teaser p
{
	margin:0.8em 0 1em 0;
}

.node_content em
{
	font-style:italic;
}

.node_content strong
{
	font-weight:bold;
}

.node_content dl
{
	font-size:1.2em;
}

.node_content dt
{
	font-weight:bold;
padding:0.5em 0px;
}

.node_content dd
{
	margin-left:4em;
padding:0.2em 0px;
}

.node_content ol
{
	list-style-position:outside;
list-style-type:decimal;
padding:0.2em 1.5em;
}

.node_content ul
{
	list-style-position:outside;
list-style-type:disc;
padding:0.5em 1.5em;
}

a
{
	color:#fa0026;
}

.node_teaser
{
	font-size:1.2em;
	margin:0.3em 0em 0em 0em;
	overflow: auto;
}

.node_left .comments a
{
	font-size:1.2em;
}

#content_left h2,#content_left h1
{
	font-size:2.2em;
margin-bottom:10px;
}

#content_left h2 a
{
	color:#000;
text-decoration:none;
}

#content_left .more_link h3
{
	font-family:Georgia,'Times New Roman',serif;
font-size:1.8em;
margin:0px 0px 0px 12em;
}

#content_left .more_link h3 a
{
	text-decoration:none;
}

.block-campaincenter_custom li a,.block_secondary_nav li a,.block-menu li a
{
	color:black;
}

#sidebar_right .block
{
	font-size:1.2em;
	overflow: hidden;
}

.view-content-twitter div ul li
{
	font-size:0.9em;
}

.node .blogger_info_block
{
	font-size:1.2em;
}

.blogger_detail
{
	font-size:1.1em;
line-height:1.5em;
}

.blogger_detail h3
{
	line-height:2.5em;
}

.bloggers_related
{
	line-height:1.7em;
}

.bloggers_related .blogs .title
{
	font-size:1.2em;
}

.bloggers_related .blogger_name
{
	font-size:1.1em;
color:#8c8c8c;
}

.node.detail_blog
{
	font-size:1.2em;
}

#comments .comment .content
{
	font-size:1.2em;
}

#comments .comment .author
{
	font-weight:bold;
font-size:1.1em;
}

#comments .comment .submitted
{
	color:#8c8c8c;
font-size:1.1em;
}

#comments .comment .current_rate
{
	font-weight:bold;
}

#comments .comment_add_title
{
	font-family:Georgia,Verdana;
font-size:1.7em;
color:#fa0026;
}

#comments .box .logged_in_as
{
	font-weight:bold;
}

#comments .box label
{
	line-height:2.5em;
}

.view-content-Tweets th
{
	font-weight:bold;
}

.view-content-Tweets th,.view-content-Tweets td
{
	padding:0 20px 0 15px;
}

.view-content-Tweets tbody tr
{
	background:transparent url(/images/twitter.gif) no-repeat scroll left 4px;
}

.terms li.first
{
	font-weight:bold;
}

#campaincenter-custom-checklist-form tr td h2
{
	color:rgb(250,0,38);
font-family:Georgia,'Times New Roman',serif;
font-size:1.7em;
}

.view-argumenten ul li a
{
	font-size:1.2em;
}

#content_left .view-opleidingscentrum h2 a
{
	font-family:Georgia,'Times New Roman',serif;
color:rgb(250,0,38);
}

#content_left .view-downloads h2
{
	color:#FA0026;
font-family:Georgia,'Times New Roman',serif;
}

.node.teaser
{
	margin:0 0 3.5em 0;
float:left;
}

.node_teaser em
{
	font-style:italic;
}

.person.teaser
{
	float:none;
}

.node .terms ul li
{
	border-right:0.1em solid;
display:inline;
font-size:1em;
padding:0 0.4em;
}

.node .terms ul li.last
{
	border-right:0;
}

.node_left
{
	float:left;
clear:left;
width:8.8em;
padding:0 2em 0 0;
background:url('/images/node_left_bg.gif') no-repeat right top;
text-align:right;
min-height:10em;
}

.node_right
{
	float:left;
/* width:48.3em; */
	width: 50em;
margin:0 0 0 1.5em;
	overflow: auto;
}

.node_right img object
{
	max-width: 95%;
}

.node_left img
{
	border:0.3em solid #7fc31b;
}

img.right
{
	border:0.3em solid #7fc31b;
clear:both;
float:right;
margin:0.4em 0em 0em 1em;
}

img.left
{
	border:0.3em solid #7fc31b;
clear:both;
float:left;
margin:0.4em 1em 0em 0em;
}

.node_left .name
{
	font-style:italic;
text-align:right;
font-size:1.2em;
}

.node_left .submitted
{
	color:#FFFFFF;
background:#7fc31b;
height:2em;
margin:1em 0;
text-align:center;
}

.node .comments
{
	background:url('/images/reactie.gif') no-repeat left bottom;
padding:0 0 0 1.8em;
}

.node_left .fotos
{
	background:url('/images/fotos.gif') no-repeat left bottom;
padding:0 0 0 1.8em;
}

.node_links
{
	background:url('/images/read_more_bg.gif') repeat-x left bottom;
padding:1em 0 2em 0;
clear:both;
}

.node_links .read_more a
{
	font-weight:bold;
text-decoration:none;
}

.politicus_item
{
	clear:left;
float:left;
width:100%;
background:transparent url(/images/title_bg.gif) repeat-x scroll left bottom;
padding:0.3em 0 1em 0;
margin:0em 0 1em 0;
}

.politicus_item_image
{
	float:left;
font-size:1.2em;
width:8em;
}

.politicus_item_image img
{
	border:0.3em solid #B5D48C;
}

.politicus_item_content
{
	float:left;
font-size:1.2em;
width:80%;
}

#content h3,#content h4,#content h1,#content h2
{
	clear:both;
}

#content h2
{
	font-size:1.8em;
}

#content h3
{
	font-size:1.6em;
	padding-top: .75em;
}

#content h4
{
	font-size:1.4em;
	font-weight: bold;
}

#content .blogger_title
{
	font-family:'Verdana';
font-size:1.7em;
color:#fa0026;
background:transparent url(/images/title_bg.gif) repeat-x scroll left bottom;
padding-bottom:0.5em;
margin:2em 2em 0em 0;
display:block;
width:35em;
float:left;
}

.person .blogger_info_block
{
	margin:1.7em;
background-color:#E9F4D7;
}

.person .node_right
{
	background-color:#E9F4D7;
}

.person .node_left
{
	background-image:none;
}

.person .node_links
{
	margin-right:2.7em;
}

.view-content-person-nodes
{
	margin-top:1em;
}

.view-content-person-nodes .node_left img
{
	display:none;
}

.view-content-person-nodes .node_left span.name
{
	display:none;
}

.node.detail_blog
{
	width:50.5em;
}

.node.detail_blog .node_content .detail_intro
{
	font-weight:bold;
}

.node.detail_blog .node_content .detail_text
{
	margin-top:3em;
}

.node.detail_blog .node_info
{
	background-image:url(/images/read_more_bg.gif);
background-repeat:repeat-x;
background-position:left bottom;
height:2em;
padding-top:3.7em;
display:block;
clear:both;
}

#content_left .node.detail_blog .node_info.small
{
	padding:0em;
}

.node.detail_blog .node_info .info
{
	border-right:0.1em solid #c0c0c0;
font-size:1em;
padding:0 0.7em;
margin:-1.1em 0 0;
float:left;
display:block;
}

.node.detail_blog .node_info .info.comments
{
	background:url(/images/reactie.gif) no-repeat scroll left center;
padding-left:1.3em;
}

.node.detail_blog .node_info .info.last
{
	border:none;
}

.node.detail_blog .node_info .info .view_on_map
{
	background:url(/images/view_on_map.gif) no-repeat;
padding-left:1.6em;
display:block;
}

.node.detail_blog .social .links li
{
	float:left;
margin-left:0.6em;
}

.node.detail_blog .social .links li.first
{
	margin-left:0em;
}

.node.detail_blog .comment
{
	width:60em;
float:left;
}

.blogger_detail
{
	height:7.6em;
width:47.5em;
margin-top:0.8em;
}

.blogger_detail .blogger_detail_content
{
	margin-left:1.5em;
float:left;
}

#block-views-blogrelated
{
	float:left;
}

.view-blogrelated .submitted
{
	color:#FFFFFF;
background:#7fc31b;
height:2em;
width:7.8em;
padding:0.5em;
margin:1em 1em 0 0;
float:left;
}

.view-blogrelated .blogs
{
	width:60em;
float:left;
}

.view-blogrelated .title
{
	margin-top:0.4em;
}

.view-blogrelated .blogger_name
{
	color:#8C8C8C;
font-size:1.1em;
}

.blogger_detail_content
{
	margin-left:9.5em;
}

.view-header-opleidingscentrum,.view-header-ecards,.view-header-downloads,.view-header-argumenten
{
	background-image:url(/images/read_more_bg.gif);
background-position:left bottom;
background-repeat:repeat-x;
margin:0em 0em 2.5em 0em;
padding:0em 0em 1.5em 0em;
width:95%;
}

#comments
{
	width:60em;
float:left;
}

#comments .comment
{
	width:60em;
margin-top:2em;
}

#comments .comment.new
{
	color:#FA0026;
}

#comments .comment .content
{
	margin-bottom:0.5em;
}

#comments .comment .info
{
	background:transparent url('/images/comment_underline.gif') no-repeat bottom;
padding-bottom:3.5em;
}

#comments .comment .author
{
	float:left;
}

#comments .comment .submitted
{
	float:left;
margin-left:0.5em;
}

#comments .box
{
	background:#e9f4d7 url(/images/title_bg.gif) repeat-x top;
padding:2.5em 2em 2em 2.5em;
font-size:1.1em;
margin:1.5em 0em 0em 0em;
}

#comments .comment_add_title
{
	margin:2em 0 1em 0;
display:block;
}

#comments .box .logged_in_as
{
	margin-bottom:0.7em;
}

#comments .box .form-submit
{
	margin-top:1.3em;
}

#comments .links
{
	clear:both;
}

#comments .links li
{
	float:left;
display:inline;
padding:0em 0.5em;
}

.vote-up-inact,.up-inact,.vote-up-act,.vote-up-inact:hover
{
	background:url('/images/rate_good.gif') no-repeat scroll 0}

.vote-down-inact,.down-inact,.vote-down-act,.vote-down-inact:hover
{
	background:url('/images/rate_bad.gif') no-repeat scroll 0}

.vote-up-act,.vote-up-inact,.vote-down-act,.vote-down-inact,.up-inact,.down-inact
{
	float:left;
display:none;
}

.vote-up-down-widget
{
	padding:0em;
border:0em;
margin:0em;
clear:none;
}

.vote-up-down-collapsible
{
	text-decoration:none;
padding-left:10px;
outline:none;
background-repeat:no-repeat;
background-position:0px 50%;
}

.comment-collapsed
{
	background-image:url(/images/in.jpg);
}

.comment-expanded
{
	padding-left:12px;
background-image:url(/images/out.jpg);
}

#comments  li.vote_up_down_points_c
{
	float:right;
}

#sidebar_right .block
{
	margin:0 0 1em 0;
}

.node.blogger .node_right
{
	background-color:#e9f4d7;
margin:0 0 4.5em 0;
}

.node.blogger .node_left
{
	background-color:#e9f4d7;
padding-left:1em;
background:none;
}

.profile h2,#sidebar_right .block h4,#sidebar_right .block h2
{
	color:#fa0026;
font-family:Georgia,"Times New Roman",serif;
font-size:1.7em;
margin:0 0 0.3em 0;
padding:0 0 0.4em 0;
background:url('/images/title_bg.gif') repeat-x left bottom;
}

.profile h2
{
	margin-right:1.5em;
}

#sidebar_right .block-menu li
{
	list-style-image :url('/images/sidebar_nav_arrow_red.gif');
padding:0 0 0 1em; 
font-size:0.9em;
}

.node-teaser li
{
	list-style-image :url('/images/sidebar_nav_arrow_red.gif');
padding:0 0 0 1em; 
font-size:0.9em;
}

.block-search #search-block-form
{
	padding:0 0 0 3em;
background:url('/images/search.gif') no-repeat left 0.3em;
height:2em;
}

.block-search .form-item
{
	display:inline;
}

.block-search a
{
	padding:0 0 0 0.7em;
margin:0 0 0 3.1em;
background:url('/images/search2.gif') no-repeat left center;
}

#sidebar_right .block-tagadelic
{
	background:#e9f4d7;
padding:1em;
}

#sidebar_right .block-tagadelic  h2
{
	text-align:left;
background:none;
}

.tagadelic.level6
{
	font-size:2em;
}

.tagadelic.level5
{
	font-size:1.8em;
}

.tagadelic.level4
{
	font-size:1.3em;
}

.tagadelic.level3
{
	font-size:1.2em;
}

.tagadelic.level2
{
	font-size:1.2em;
}

.tagadelic.level1
{
	font-size:1em;
}

.block-tagadelic a
{
	color:#7fc31b;
}

.block-maillist .form-item
{
	margin:0.3em 1em 0 0;
}

.block-maillist .form-item input
{
	width:140px;
}

.bloggers_block_item
{
	float:left;
margin:0 0 1em;
width:20em;
}

.bloggers_block_item_image
{
	float:left;
font-size:1.1em;
width:6em;
}

.bloggers_block_item_image img
{
	border:0.3em solid #b5dc7b;
}

.bloggers_block_item_content
{
	float:left;
font-size:1.1em;
margin:0 0 0 1.5em;
width:10em;
}

.block-comment .submitted
{
	color:#8c8c8c;
font-size:0.8em;
}

.block-comment li a
{
	color:#000000;
text-decoration:none;
}

.block-comment li
{
	background:url('/images/title_bg.gif') no-repeat left top;
margin:-0.6em 0 0.5em 0;
padding:0.5em 0 0.5em 0;
}

.headlines_block li
{
	background:url('/images/groenlinks_logo.gif') no-repeat left 4px;
padding:0 0 0 2.5em;
margin:0 0 0.5em 0;
}

.video_block_item
{
	clear:both;
margin:-0.6em 0em 1.1em 0em;
background:url(/images/title_bg.gif) no-repeat scroll left top;
padding:0.5em 0 0 0;
}

.youtube-rss-title
{
	float:right;
}

.youtube-rss-duration
{
	clear:both;
width:100%;
}

.video_block_item_image
{
	float:left;
font-size:1.1em;
width:6em;
margin:0.4em 0em 0.5em 0em;
}

.video_block_item_content
{
	float:left;
font-size:1.1em;
width:10em;
margin:0 0 0.5em 1.5em;
}

#block-youtube_rss-1 li
{
	clear:both;
}

#block-campaign_center_custom-registration_link
{
	text-align:center;
margin-top:1.5em;
}

.pager
{
	float:left;
line-height:2.3em;
clear:both;
text-align:center;
margin-top:2em;
width:100%;
font-size:1em;
}

.pager a
{
	padding:0.4em;
color:#000000;
text-decoration:none;
}

.pager a:hover
{
	text-decoration:underline;
}

.pager-list a
{
	border:0.1em solid #7fb539;
padding:0.3em 0.4em;
font-weight:normal;
}

.pager-current
{
	border:0.1em solid #7fb539;
background-color:#7fb539;
color:#ffffff;
padding:0.3em 0.4em;
font-weight:bold;
}

.pager-first
{
	border:0.1em solid #7fb539;
padding:0.3em 0.4em;
font-weight:normal;
}

.pager-previous
{
	border:0.1em solid #7fb539;
padding:0.3em 0.4em;
font-weight:normal;
}

.pager-next
{
	border:0.1em solid #7fb539;
padding:0.3em 0.4em;
font-weight:normal;
}

.pager-last
{
	border:0.1em solid #7fb539;
padding:0.3em 0.4em;
font-weight:normal;
}

ul.tabs.primary
{
	margin:0em 0em 1em 0em;
}

.tabs.primary li
{
	display:inline;
padding:0em 0.5em;
}

#user-login-form label
{
	width:150px;
display:block;
}

#content_left form
{
	float:left;
margin:1em 0em 0em 0em;
padding:0em 0em 0em 0em;
background-color:#DAEFBF;
width:95%;
}

#content_left form label
{
	color:#000000;
}

#content_left fieldset
{
	background:url(/images/dotted_border_hor.gif) repeat-x bottom;
width:100%;
padding:0.5em 0em 1em 0em;
}

#content_left fieldset legend
{
	clear:left;
color:#556442;
font-size:1.5em;
float:left;
padding:0.5em 0em 0.5em 1.2em;
margin:0em 0em 0em 0.3em;
background:url(/images/legend_arrow.gif) no-repeat center left;
}

#content_left form .form-item
{
	clear:left;
padding:0em 1em 0em 1.5em;
}

#content_left form .form-item .form-item
{
	padding-left:0em;
}

#content_left form .form-submit
{
	clear:left;
margin:1em;
}

form
{
	padding:1em;
background-color:#b5d48c;
}

form .form-required
{
	color:#FA0026;
}

.form-item input.error,.form-item textarea.error,.form-item select.error
{
	border:2px solid #FA0026;
}

.form-item label
{
	color:#556442;
display:block;
font-weight:bold;
}

.form-item label.option
{
	display:inline;
font-weight:normal;
}

.container-inline div,.container-inline label
{
	display:inline;
}

#field-file-attach-wrapper table.filefield-filebrowser
{
	margin:0 1em 0 1.5em;
}

#content_left #field-file-attach-wrapper fieldset legend
{
	float:none;
}

.filefield-filebrowser td
{
	vertical-align:top;
}

#content_left .filefield-filebrowser td .form-item
{
	padding:0;
}

#field-file-attach-wrapper .description
{
	padding:0em 1em 0em 1.5em;
clear:both;
}

#field-file-attach-wrapper .description p
{
	padding:0;
clear:both;
}

#field-voorvertoning-attach-wrapper .fieldset-wrapper
{
	padding:0em 1em 0em 1.5em;
}

#field-voorvertoning-attach-wrapper .imagefield-edit-image-detail
{
	margin:0;
float:left;
}

#field-voorvertoning-attach-wrapper .imagefield-edit-image-flags
{
	float:left;
}

#field-voorvertoning-attach-wrapper .imagefield-edit-image-description
{
	padding-left:15px;
clear:both;
}

#field-voorvertoning-attach-wrapper .imagefield-edit-image-replace
{
	float:left;
clear:both;
}

#content_left #field-voorvertoning-attach-hide .form-item,#content_left #field-voorvertoning-attach-hide .form-submit
{
	padding:0em;
margin:0em;
}

div.imagefield-edit-image-row
{
	padding:0em;
}

.node_content .webform
{
	clear:left;
float:left;
width:100%;
margin-bottom:2em;
}

fieldset .description p
{
	padding:0em 1em 0em 1.2em;
clear:both;
}

.webform .resizable-textarea textarea
{
	clear:both;
width:100%;
}

#campaign-center-custom-checklist-form tr td.last
{
	background:url(/images/title_bg.gif) repeat-x;
background-position:bottom;
padding-bottom:0.5em;
padding-top:8px;
}

#campaign-center-custom-checklist-form tr td p
{
	padding-right:20px;
}

#campaign-center-custom-checklist-form tr td .form-item
{
	padding:10% 0px 0px 0px;
}

#campaign-center-custom-checklist-form tr td.checklist
{
	background-color:#d9efc0;
width:11.2em;
text-align:center;
}

#content_left form#campaign-center-custom-checklist-form .form-submit
{
	margin-left:0;
}

#content_left form#campaign-center-custom-checklist-form tr td a
{
	font-weight:bold;
text-decoration:none;
}

#content_left .view-opleidingscentrum h2,#campaign-center-custom-checklist-form tr td h2
{
	font-size:1.7em;
}

#campaign-center-custom-checklist-form tr td h2
{
	margin-top:29px;
}

.view-argumenten ul li
{
	margin-left:1.5em;
list-style-type:disc;
list-style-position:outside;
color:black;
}

.view-opleidingscentrum .node_teaser
{
	width:95%;
}

.view-opleidingscentrum .node_links
{
	background:url(/images/dotted_border_hor.gif) repeat-x;
background-position:bottom;
padding:0em 0px 1em 0px;
width:95%;
clear:both;
}

#block-campaign_center_custom-register a,#sidebar_right .block ul li,#sidebar_right .block_secondary_nav li,#sidebar_right .block-campaign_center_custom li
{
	list-style-image :url('/images/sidebar_nav_arrow_red.gif');
padding:0 0 0 1em; 
font-size:0.9em;
}

#sidebar_right .block-youtube_rss ul li
{
	background:none;
padding:0;
}

.view-content-ecards ul li img
{
	border:2px #7dc51b solid;
}

.view-content-ecards ul li a
{
	color:black;
text-decoration:none;
}

.view-content-ecards ul li
{
	height:15em;
width:12.5em;
float:left;
overflow:hidden;
margin-right:32px;
}

.view-downloads .node_teaser
{
	width:95%;
}

.view-downloads .node_links
{
	background:url(/images/dotted_border_hor.gif) repeat-x;
background-position:bottom;
padding:0em 0px 2em 0px;
width:95%;
clear:both;
}

.view-downloads .download_link
{
	float:left;
}

.view-downloads img
{
	border:2px solid #7DC51B;
margin:0em 0em 0.5em 0em;
}

#content_left .primary
{
	padding-bottom:10px;
height:2.0em;
width:100%;
}

#content_left .primary li
{
	margin-right:2px;
padding:0px;
height:3.5em;
float:left;
}

#content_left .primary li a
{
	font-family:Georgia,'Times New Roman',serif;
text-decoration:none;
font-size:1.4em;
color:black;
background-color:#d7eeba;
padding:0.5em 1em 0.5em 1em;
}

#content_left .primary li a:hover
{
	background-color:#80c31c;
color:white;
}

#content_left .primary li.active a
{
	background-color:#80c31c;
color:white;
}

#content_left .primary li.active a:hover
{
	color:white;
}

#content_left .secondary
{
	border-top:0.1em #d7eeba solid;
padding-top:0.8em;
height:4em;
width:97%;
}

#content_left .secondary li.active a
{
	font-weight:bold;
}

#content_left .secondary li a
{
	background-image:url('/images/tabs_stripe.gif');
background-repeat:no-repeat;
background-position:right 0.6em;
display:block;
float:left;
padding-left:0.5em;
padding-right:0.5em;
height:1.6em;
}

#content_left .secondary li:last-child a
{
	background:none;
}

#block-campaign_center_custom-register a
{
	color:black;
padding-top:0.2em;
}

#sidebar_right .block ul li a
{
	color:black;
}

.campagnecentrum form
{
	background:none;
padding:0px;
}

.campagnecentrum form .form-submit,.campagnecentrum form .form-item
{
	margin-bottom:4px;
}

.campagnecentrum form label
{
	color:black;
font-weight:normal;
font-size:0.9em;
}

.profile ul li
{
	list-style-position:outside;
list-style-type:disc;
margin-left:1.5em;
}

.profile h2
{
	clear:both;
margin-top:10px;
}

.profile .picture
{
	float:left;
}

.profile dl .campaign_center_custom-member p
{
	margin-right:3em;
padding:2em;
width:44.4em;
float:right;
background:url('/images/title_bg.gif') repeat-x left bottom rgb(233,244,215);
}

.profile dl .campaign_center_custom-member .clear-block
{
	clear:both;
margin-bottom:1.5em;
}

.profile .picture img
{
	border:2px #b6db7b solid;
}

#sidebar_right #block-views-tweets .twitter_block li
{
	background:url('/images/twitter.gif') no-repeat left 4px;
padding:0 0 0 1.5em;
margin:0 0 0.5em 0;
height:auto;
}

#sidebar_right #block-views-tweets .view-data-usernode-b-name
{
	width:210px;
}

#block-views-tweets .twitter_block ul li a
{
	color:#FA0026;
}

#sidebar_right  #block-comment-0 li
{
	background:transparent url(/images/title_bg.gif) repeat-x scroll left bottom;
padding:0;
}

#sidebar_right .video_block_item .video_block_item_content a
{
	color:#FA0026;
}

form.fivestar-widget
{
	clear:both;
display:block;
}

form.fivestar-widget select,form.fivestar-widget input
{
	margin:0;
}

.fivestar-combo-stars .fivestar-static-form-item
{
	float:left;
  margin-right:40px;
}

.fivestar-combo-stars .fivestar-form-item
{
	float:left;
}

.fivestar-static-form-item .form-item,.fivestar-form-item .form-item
{
	margin:0;
}

div.fivestar-widget-static
{
	display:block;
}

div.fivestar-widget-static br
{
	clear:left;
}

div.fivestar-widget-static .star
{
	float:left;
  width:17px;
height:15px;
overflow:hidden;
text-indent:-999em;
background:url(/images/star.gif) no-repeat 0 0px;
}

div.fivestar-widget-static .star span.on
{
	display:block;
width:100%;
height:100%;
background:url(/images/star.gif) no-repeat 0 -32px;
}

div.fivestar-widget-static .star span.off
{
	display:block;
width:100%;
height:100%;
background:url(/images/star.gif) no-repeat 0 0px;
}

div.fivestar-widget
{
	display:block;
}

div.fivestar-widget .cancel,div.fivestar-widget .star
{
	float:left;
  width:17px;
height:15px;
overflow:hidden;
text-indent:-999em;
}

div.fivestar-widget .cancel,div.fivestar-widget .cancel a
{
	background:url(/images/delete.gif) no-repeat 0 -16px;
text-decoration:none;
}

div.fivestar-widget .star,div.fivestar-widget .star a
{
	background:url(/images/star.gif) no-repeat 0 0px;
text-decoration:none;
}

div.fivestar-widget .cancel a,div.fivestar-widget .star a
{
	display:block;
width:100%;
height:100%;
background-position:0 0px;
cursor:pointer;
}

div.fivestar-widget div.on a
{
	background-position:0 -16px;
}

div.fivestar-widget div.hover a,div.rating div a:hover
{
	background-position:0 -32px;
}

form.fivestar-widget div.description
{
	margin-bottom:0;
}

div.fivestar-widget-static .star
{
	background-image:url(/images/star.png);
}

div.fivestar-widget-static .star span.on
{
	background-image:url(/images/star.png);
}

div.fivestar-widget-static .star span.off
{
	background-image:url(/images/star.png);
}

div.fivestar-widget .cancel,div.fivestar-widget .cancel a
{
	background-image:url(/images/cancel.png);
}

div.fivestar-widget .star,div.fivestar-widget .star a
{
	background-image:url(/images/star.png);
}

div.fivestar-widget div.hover a,div.rating div a:hover
{
	background-image:url(/images/star.png);
}

}

.alignleft {
	float: left;
}
.alignright {
	float: right;
}

.wp-caption {
	background-color: #eee;
	padding: 3px;
	margin-right: 4px;
	width: auto;
}

tr {page-break-inside: avoid;}

table
{
	border-collapse:collapse;
	border-spacing:0;
}

th
{
	font-weight: bold;
	padding-left: 1em;
}

td
{
	margin-right: 1em;
	padding-left: 10px;
}


