/*  
Theme Name: FemkeHalsema.nl
Theme URI: http://www.femkehalsema.nl/
Description: Derived, modified beyond recognition and afterwards re-edited from News Blue by <a href="http://www.blogohblog.com/">www.blogohblog.com</a>. Sorry bob, just needed something to work with, its not that I didn't like the original. Btw, there seems to be a bit of the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a> in there as well. This work is licensed under a <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-Share Alike 3.0 License</a>, as everything on the net should actually be. But that's only in a perfect world. This means you may use it for any purpose, and make any changes you like. Think about the environment every once in a while and try to save the climate. Think Green.

Version: 2.0
Author: sÇ
Author URI: http://www.selcuk.nl
*/

/* undohtml.css */
/* (CC) 2004 Tantek Celik. Some Rights Reserved.             */
/*   http://creativecommons.org/licenses/by/2.0                   */
/* This style sheet is licensed under a Creative Commons License. */
/* http://www.tantek.com/log/2004/undohtml.css */
/* Purpose: undo some of the default styling of common (X)HTML browsers */


/* link underlines tend to make hypertext less readable, 
   because underlines obscure the shapes of the lower halves of words */
:link,:visited { text-decoration:none }

/* no list-markers by default, since lists are used more often for semantics */
ul,ol { list-style:none }

/* avoid browser default inconsistent heading font-sizes */
/* and pre/code too */
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }

/* remove the inconsistent (among browsers) default ul,ol padding or margin  */
/* the default spacing on headings does not match nor align with 
   normal interline spacing at all, so let's get rid of it. */
/* zero out the spacing around pre, form, body, html, p, blockquote as well */
/* form elements are oddly inconsistent, and not quite CSS emulatable. */
/*  nonetheless strip their margin and padding as well */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0 }

/* whoever thought blue linked image borders were a good idea? */
a img,:link img,:visited img { border:none }

/* de-italicize address */
address { font-style:normal }

/* more varnish stripping as necessary... */



body {
 padding: 0;
     margin: 0;
	background: #EFEFEF url(images/content.gif) top center repeat-y;
	}
	

 body,td,th {
	font-family: verdana, helvetica, geneva, swiss, sans-serif;
	font-size: 11px;
	color:#333333;
	line-height:1.4em;
}
a:focus, a:active, a:hover, a:link, a:visited {
	

	color:#009900;
	
	text-decoration:underline;
}

#content{max-width:760px;
width:expression(document.body.clientWidth > 760? "760px": "auto" );

margin-left: auto;
	margin-right: auto;
	background: #EFEFEF url(images/bg.gif) top center repeat-y;}

/************************************************
*	Left Sidebar      							*
************************************************/
#sidebar {float:right;
width:220px;
}


	
#sidebar ul {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}
	

#sidebar h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:1.1em;
	padding-top:15px;
	}
	
#sidebar li {
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#sidebar ul li {
	margin: 0px;
	padding: 5px 0px 0px 0px;
	}
	
#sidebar ul li a {
	text-decoration: none;
	}

#sidebar ul li a:hover {
	text-decoration: underline;
	}

#sidebar ul li img {
	border: none;
	}

.maincontent{margin-left:0px;
margin-right:250px;}

.maincontent_vollebreedte
{margin-left:0px;
margin-right:0px;}

#top{
	height:150px;
	background-color:#ffffff;
	background-image:url(images/headerimage.jpg);

	background-repeat: no-repeat;
	background-position: left top;
	
	
	
	vertical-align: top;
	font-size: 1.4em;
	font-weight:bold;
	text-align: right;
	
	color: #FFFFFF;
	
	}
#top a {
	color: #ffffff;
	text-decoration:none;
}

#topbanner{
margin-top: 5px;
	height:100px;
	background-color:#8cc63f;
	padding-right: 0px;
}

#top_links { width:400px;}
#top_rechts {float:right;
width:200px;
text-align:right;}

.postspace {
	background: #EFEFEF url(images/spacer.gif);
	width: 480px;
	height: 32px;
	margin: 0px;
	padding: 0px;
	}


#navigatie {
	background-color:#8cc63f;
	margin-top: 5px;
	
	text-align: center;
}

.right_item {
	border: 2px;
	border-color:#8cc63f;
	border-style:solid;
	margin-top: 5px;
	margin-bottom: 10px;
	background-color:#FFFFFF;

}

.right_item2 {
	margin-top: 5px;
	margin-bottom: 10px;
	text-align:center;

}


.right_item #uitgelicht
{
	background-color:#8cc63f;
	height: 25px;
	background-image:url(images/uitgelicht.gif);
	background-repeat: no-repeat;
	text-align: right;
	
}

.right_item #persberichten
{
	background-color:#8cc63f;
	height: 25px;
	background-image:url(images/persberichten.gif);
	background-repeat: no-repeat;
	text-align: right;
	
}

.right_item #opdehoogte
{
	background-color:#8cc63f;
	height: 25px;
	background-image:url(images/opdehoogte.gif);
	background-repeat: no-repeat;
	text-align: right;
	
}

.right_item #actueleonderwerpen
{
	background-color:#8cc63f;
	height: 25px;
	background-image:url(images/actueleonderwerpen.gif);
	background-repeat: no-repeat;
	text-align: right;
	
}


.right_item #agenda
{
	background-color:#8cc63f;
	height: 25px;
	background-image:url(images/agenda.gif);
	background-repeat: no-repeat;
	text-align: right;
	
}

.right_item #politici
{
	background-color:#8cc63f;
	height: 25px;
	background-image:url(http://start.groenlinks.nl/images/politici.gif);
	background-repeat: no-repeat;
	text-align: right;
	
}

.right_item #sidebarheader
{
	background-color:#8cc63f;
	background-repeat: no-repeat;
	text-align: left;
	font-weight: bold;
	font-size:1.3em;
	color:#FFFFFF;
	padding: 2px;
	
	
}

.right_item #afdelingen
{
	background-color:#8cc63f;
	height: 25px;
	background-image:url(images/afdelingen.gif);
	background-repeat: no-repeat;
	text-align: right;
	
}


.right_content

{ padding: 5px; }

.right_content_uitgelicht

{ padding: 5px;
background-color: #8cc63f;}

.right_content_uitgelicht a:focus, .right_content_uitgelicht a:active, .right_content_uitgelicht a:hover, .right_content_uitgelicht a:link, .right_content_uitgelicht a:visited

{
background-color: #8cc63f;
color:#FFFFFF;
	}

.right_content p
{ margin-bottom: 0.8em; }

.right_content li
{ margin:0; padding:0;
margin-bottom: 0.8em; }

.right_content ul {
 margin:0; padding:0;
list-style:none }

.main_item {

margin-top: 5px;
margin-bottom: 10px;
padding: 5px;
background-color: #ffffff;
}

.contentdate {
	background: #FFFFFF url(images/date.gif);
	float: right;
	width: 45px;
	height: 50px;
	margin: 0px;
	padding: 0px;
	}
	
.contentdate h3 {
	font-size: 10px;
	font-weight: normal;
	padding: 0px 0px 0px 10px;
	margin: 0px;
	text-transform: uppercase;
	}
	
.contentdate h4 {
	font-family: Arial, Verdana, Sans-Serif;
	color: #8cc63f;
	font-size: 21px;
	font-weight: bold;
	padding: 5px 4px 0px 0px;
	margin: 0px;
	text-align: center;
	}

blockquote{
	background: url("http://start.groenlinks.nl/images/quote.gif") top left no-repeat;
	padding: 3px 0px 0.6em 30px;
	margin-left: 10px;
	text-align: left;
	font-style: normal;	
	color:#ED174F;
	
	}
	
blockquote p {  margin-bottom: 0em; }

 p
{ margin-bottom: 0.8em; }

h1 {
font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
	font-weight: bold;
	margin-bottom: 0.4em; 
	line-height:1.3em;
	
}


h1 a:focus, h1 a:active, h1 a:hover, h1 a:link, h1 a:visited {
text-decoration: none;
color: #333333; }

.info
{
	font-size: 0.8em;
}

.tags {background: url('images/tag.gif') no-repeat left 50%;

    padding-left: 20px;}
	
.tags a:focus, .tags a:active, .tags a:hover, .tags a:link, .tags a:visited{
	background-color: #DCDAC9;
	color: #009900;
	text-decoration:none;
}

.main_item_persbericht {
border: 2px;
border-color:#8cc63f;
border-style:solid;

margin-top: 5px;
margin-bottom: 10px;
padding: 5px;
}
.tag a:focus, .tag a:active, .tag a:link, .tag a:visited{
	background-color: #8CC63F;
	color: #ffffff;
	text-decoration:none
}
.tags a:hover {
background-color: #009900;
	color: #DCDAC9;
	text-decoration:none;}

p img {
padding: 5px;
}

li {
	
	margin-left: 30px;
}


ol {
	list-style-type: decimal;
	list-style-position: outside;
	margin-bottom: 0.8em; 
}

ul {
	list-style-type: disc;
	list-style-position: outside;
	margin-bottom: 0.8em;
}

 .feed-list {
  margin: 0 0 0 0;
  padding: 0;
  list-style-type: none;
}

.feed-list li {
 margin-left: 0;
 margin-top: 50px;
  padding: 0;
  list-style-type: none;
}

.feed-list li a {
  padding: 0 0 0 19px;
  background: url("http://start.groenlinks.nl/images/feed-icon-14x14.png") no-repeat 0 50%;
  list-style-type: none;
}