/*
Theme Name: Recycling greentheme
Description: Standaardthema van De Recycling
Version: 1.1
Author: Martijn Vellekoop
*/


/*

Groen: #88C541
Oranje: #EC5F00
Blauw: #113C70
Donkerblauw: #113C70

*/


/* Algemene inleiding */

*{margin:0;padding:0;}

body {background:#FFFFFF url(img/background.jpg) top center no-repeat;
			font-size:90%;
			font-family:Arial,Verdana,Tahoma,sans-serif;
			line-height:1.125em;}
			
#wrap{margin:0px auto 0px auto;
			width:960px;
			min-height:675px;
			border:0px solid #000000;}


/* Captions & aligment */

.aligncenter, div.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.alignleft {float:left;}
.alignright {float:right;}

.wp-caption {border: 1px solid #ddd;text-align: center;
			background-color: #f3f3f3;
			padding-top: 0px;
			margin: 0px;
			-moz-border-radius: 3px;
			-khtml-border-radius: 3px;
			-webkit-border-radius: 3px;
			border-radius: 3px;}
.wp-caption img {margin:0;padding:0;border:0 none;}
img.wp-caption  {margin:0;padding:0;border:0 none;}
.wp-caption, p.wp-caption-text {	font-size: 10px;line-height: 17px;padding: 0px 0px 0px 0px;margin: 0;}
a.wp-caption-text {border: 0px; font-size: 10px;line-height: 17px;padding: 0px 0px 0px 0px;margin: 0;}
.wp-caption-text a{border: 0px; font-size: 10px;line-height: 17px;padding: 0px 0px 0px 0px;margin: 0;}
			
/* Links */
a{color:#113C70;text-decoration:underline;}
a:hover{color:#EC5F00;text-decoration:underline;}



/* Header */
#pix {margin:0 0 0px 0;height:1px;width:1px;border:0px solid #FF0000;}

#logo{position:absolute;z-index:50;margin:0px 0px 0px 0px;border:0px solid #0FF000;}

#header{margin:0 0 0px 0;height:150px;width:956px;border:0px solid #0000FF;}
#header h1{visibility:hidden;}
#header h1 a{font-weight:bold;color:#EC5F00;text-decoration:none;}
#header p{visibility:hidden;}

#backwhite {position:absolute;z-index:-10;margin:150px 0px 0px 179px;border:0px solid #000000;}

#openingstijdenpapier {z-index:-8;position:absolute;margin:0px 0px 0px 560px;border:0px solid #00FF00;}
#openingstijden {z-index:100;position:absolute; margin:23px 0px 0px 586px;font:12px Arial,Verdana,Tahoma,sans-serif;line-height:1.4em;font-weight:bold;color:#FFFFFF;border:0px solid #FF0000;width:350px;}
#openingstijden  a{text-decoration:none;color:#FFFFFF;border-bottom:1px solid #EC5F00;}
#openingstijden  a:hover{text-decoration:none;color:#EC5F00;border-bottom:1px solid #EC5F00;}
#openingstijden h2{font:16px Arial,Verdana,Tahoma,sans-serif;font-weight:bold;}
#openingstijden table{padding:6px 0 0 6px;border:0px solid #000000;width:350px;}
#openingstijden td{z-index:100;vertical-align:top;}

#inlogmedewerkers {z-index:300;position:absolute;margin:15px 0px 0px 290px;}
#inlogmedewerkers a {text-decoration:none;font-size:12px;color:#FFFFFF;border-bottom:0px solid #EC5F00;}
#inlogmedewerkers a:hover {text-decoration:none;font-size:12px;color:#EC5F00;border-bottom:1px solid #EC5F00;}

#tv {position:absolute;z-index:-9;margin:47px 0px 0px 330px;border:0px solid #000000;}
#theepot {z-index:-9;margin:0px 0px 0px 60px;border:0px solid #000000;}

/* Zijbalken */

#hoofdmenu{clear:left;float:left;margin:0px 0px 0px 0px;width:175px;border:0px solid #FF0000;min-height:570px;}
#hoofdmenu p,#hoofdmenu ul {font:0.9em Arial,Verdana,Tahoma,sans-serif;line-height:1.4em;}
#hoofdmenu li,{font:0.9em Arial,Verdana,Tahoma,sans-serif;line-height:1.4em;list-style:none;margin:5px 0px 0px 0px;}
#hoofdmenu ul ul {margin:6px 0 0 10px;}
#hoofdmenu div.textwidget {font:0.9em Arial,Verdana,Tahoma,sans-serif;line-height:1.4em;margin:30px 0px 0px 40px;color:#777777;}
#hoofdmenu ul.page{list-style:none;margin:0px 0px 0px 10px;padding:0;width:0px;font:15px Arial,Verdana,Tahoma,sans-serif;}
#hoofdmenu ul.page li{list-style:none;line-height:1.0em;width:150px;margin:10px 0px 0px 0px;padding:4px 2px 2px 2px;
								border-top:0px solid #0000FF;
								border-right:0px solid #0000FF;
								border-bottom:0px solid #0000FF;
								border-left:0px solid #0000FF;}
#hoofdmenu ul.page li a {list-style:none;font-weight:bold;color:#113C70;text-decoration:none;letter-spacing:0px;}
#hoofdmenu ul.page li a:hover{list-style:none;color:#EC5F00;border-bottom:1px solid #EC5F00;}
#hoofdmenu ul.page li.current_page_item a{list-style:none;color:#EC5F00;border-bottom:1px solid #EC5F00;}
#hoofdmenu ul.page li.current_page_item a:hover{list-style:none;color:#EC5F00;border-bottom:1px solid #113C70;}
#hoofdmenu ul.page li.current_page_item ul li a{list-style:none;color:#113C70;border-bottom:0px solid #113C70;}
#hoofdmenu ul.page li.current_page_item ul li a:hover{list-style:none;color:#EC5F00;border-bottom:1px solid #EC5F00;}
#hoofdmenu ul.page ul{list-style:none;margin:0px 0px 5px 5px;padding:0px 0px 0px 0px;width:100px;}
#hoofdmenu ul.page ul a{list-style:none;font-size:10pt;color:#113C70;text-transform:none;font-weight:400;}
#hoofdmenu ul.page ul ul{list-style:none;width:100px;}
#hoofdmenu ul.page ul ul a{list-style:none;width:100px;}

#hoofdmenu label,#extras label{display:none;}
#hoofdmenu ul ul li,#extras ul ul li{margin:0 0 4px;}
#hoofdmenu ul ul li a,#extras ul ul li a{font-weight:400;}
#hoofdmenu ul.linklist,#extras ul.linklist{font-size:1em;}
#hoofdmenu ul.linklist ul,#extras ul.linklist ul{margin:0 0 18px;}
#hoofdmenu ul.linklist ul li a,#extras ul.linklist ul li a{font-weight:700;}
#hoofdmenu h2,#hoofdmenu ul.linklist li h2,#hoofdmenu h3,#extras ul.linklist li h2,#extras h3, table#wp-calendar caption
	{font:1.0em Arial,Verdana,Tahoma,sans-serif;
	font-weight:bold;line-height:1.2em;font-weight:bold;margin:20px 0px 3px 0px; padding:0px 0px 0px 0px; text-align:left;text-transform:uppercase;}

#rechterbalk {float:right;margin:0px 0px 0px 8px;padding:0px 0px 0px 0px;
		z-index:-20;font:10pt Verdana,Tahoma,Arial,sans-serif;width:245px;
		border:0px dotted #000000;}
#vacatures {margin:46px 0px 0px 0px;border:0px solid #000000;}
#extras li{font:0.9em Arial,Verdana,Tahoma,sans-serif;line-height:1.4em;list-style:none;margin:5px 0px 0px 0px;}
#extras ul{font-size:1.0em;line-height:1.2em;margin:0px 0px 5px 5px;color:333333;}
#extras ul ul{margin:6px 0 0 10px;}
#extras h2{color:#333333; font-size:1.0em;
		font-weight:bold;margin:20px 0px 3px 5px; padding:0px 0px 0px 0px; text-align:left;text-transform:uppercase;
		border-bottom:0px solid #333333;}
#extras div.textwidget{font:0.95em Arial,Verdana,Tahoma,sans-serif;color:#333333;margin:0px 0px 0px 5px;line-height:1.4em;}
#extras a {color:#333333; line-height:1.2em}
#extras a:hover {color:#EC5F00; line-height:1.2em}

.recentcomments {font-size:9pt;margin:0px 0px 0px 0px;color:#4D4D4D;line-height:1.6em;}


/* Content */
#content {margin:0px 0px 0px 183px;padding:0px 7px 10px 13px;
		font:0.95em Arial,Verdana,Tahoma,sans-serif;border:0px solid #000000;width:495px;
		z-index:100;border:0px solid #333333;}
#content .post {font:0.95em Arial,Verdana,Tahoma,sans-serif;color:#113C70;line-height:1.5em;}
#content .contenttext {font:0.95em Arial,Verdana,Tahoma,sans-serif;color:#113C70;line-height:1.5em;}
#content td {color:#000000;font-weight:normal;}
#content a{color:#113C70;border-bottom:1px solid #EC5F00;text-decoration:none;}
#content a:hover{color:#EC5F00;border-bottom:1px solid #EC5F00;text-decoration:none;}
#content a.post-edit-link {color:#888888;font:0.88em Arial,Verdana,Tahoma,sans-serif;border-bottom:1px solid #999999;text-decoration:none;}
#content a:hover.post-edit-link{color:#EC5F00;font:0.88em Arial,Verdana,Tahoma,sans-serif;border-bottom:1px solid #EC5F00;text-decoration:none;}
#content img {margin:0px 0px 0px 0px;border:0px solid #000000;}
#content img.lineright {margin:4px 0px 0px 10px;border:1px solid #000000;}
#content img.lineleft {margin:4px 10px 0px 0px;border:1px solid #000000;}
#content h2 {font:1.5em Arial,Verdana,Tahoma,sans-serif;font-weight:800;color:#113C70;letter-spacing:0px;margin:0px 0 5px;text-decoration:none;}
#content h2 a {font:0.99em Arial,Verdana,Tahoma,sans-serif;font-weight:800;color:#EC5F00;letter-spacing:0px;margin:0px 0 5px;text-decoration:none;}
#content h2 a:hover{font:0.99em Arial,Verdana,Tahoma,sans-serif;font-weight:800;color:#EC5F00;letter-spacing:0px;margin:0px 0 5px;text-decoration:none;}
#content h3,#content h3 a{font:1.1em Arial,Verdana,Tahoma,sans-serif;font-weight:800;color:#EC5F00;letter-spacing:0px;margin:0px 0 5px;text-decoration:none;}
#content ul,#content ol{line-height:1.5em;color:#000000;margin:-12px 0px 16px 27px;}
#content li{font:0.95em Arial,Verdana,Tahoma,sans-serif;line-height:1.6em;color:#113C70;padding:0 0 0 0px;}
#content ul ul,#content ol ol{font:0.95em Arial,Verdana,Tahoma,sans-serif;line-height:1.7em;color:#000000;margin:0 0 0 16px;}

#content .postinfo{font:0.82em Arial,Verdana,Tahoma,sans-serif;color:#666666;line-height:1.0em;padding:4px 0px 4px 5px;margin:0px 0px 20px 0px;
			border-top:1px solid #888888;
			border-bottom:1px solid #888888;}
#content .postinfo a{color:#113C70;border-bottom:0px solid #999999;}
#content .postinfo a:hover{color:#EC5F00;border-bottom:1px solid #EC5F00;}

/* Comments */
#content .commentinfo {font:10px Arial,Verdana,Tahoma,sans-serif;color:#666666;line-height:1.0em;}
#content .commentinfo a {text-decoration:none;font:10px Arial,Verdana,Tahoma,sans-serif;color:#666666;line-height:1.0em;}
#content .commentinfo a:hover {text-decoration:none;font:10px Arial,Verdana,Tahoma,sans-serif;color:#EC5F00;line-height:1.0em;}
.comment{background:#DDDDDD;color:#444444;
	border-top:1px solid #949494;
	border-right:1px solid #949494;
	border-bottom:1px solid #949494;
	border-left:1px solid #949494;
	margin-bottom:12px;
	padding:2px 5px 0px 5px;}
	
/* Tags */
p,ul,ol{margin:0 0 18px;}
#content blockquote{border-left:0px solid #000000;margin:15px;padding:0px 0px 0px 0px; color: #666666;}
#content blockquote p{color:#000000;font-size:11px;line-height:1.6em;}
label{color:#444444;font-weight:700;}
table#wp-calendar{margin:0 0 18px;width:140px;}

/* Headers */
h2{font-size:1.8em;}
h3{font-size:1.5em;}

/* Forms */
.submitnieuwsbrief {background-color:#CCCCCC;border:1px solid #777777;color:#EC5F00;font-weight:bold;padding:3px 0px 0px 0px;margin:0px;line-height:1.0em;}
.submitcontactform {background-color:#CCCCCC;border:1px solid #777777;color:#EC5F00;font-weight:bold;padding:3px 0px 0px 0px;margin:0px;line-height:1.0em;}
#wpoi_email{background-color:#FFFFFF;border:1px solid #777777;color:#EC5F00;font-weight:normal;padding:3px 1px 1px 1px;margin:0px;line-height:1.0em;}
#s,#submit{background-color:#CCCCCC;border:1px solid #777777;color:#EC5F00;font-weight:normal;margin:5px 5px 5px 5px;padding:0px;}
#author,#email,#url,#comment{color: #444444;border:1px solid #777777;font-family:Arial,Verdana,Tahoma,sans-serif;font-size:1.0em;margin:0;padding:4px;}
#commentsection{margin:25px 0 0;}
#commentsection p{margin:0 0 6px;}
input, textarea {background-color:#DDDDDD;border:1px solid #777777;color:#000000;font-weight:normal;margin-top:5px;padding:3px;}


/* Footer */
#footer{clear:both;border:0px solid #000000;
		margin:0px 255px 0px 179px; 
		font:0.77em Arial,Verdana,Tahoma,sans-serif;
		line-height:1.5em;text-align:center;height:50px;}
#footer .credits{color:#555555;padding:6px 200px 0px 140px;border:0px solid #7777777;}
#footer .logging {color:#555555;text-align:center;padding:10px 30px 0px 0px;}
#footer .logging a {color:#555555;text-decoration:none;}
#footer .logging a:hover{color:#000000;text-decoration:none;}

img#wpstats{width:0px;height:0px;overflow:hidden}



/* Various classes */
.left{border:1px solid #ccc;float:left;margin:10px 15px 10px 0;}
.right{border:1px solid #ccc;float:right;margin:10px 0 5px 10px;}
.center{border:1px solid #aaa;margin:5px auto 12px;text-align:center;}
.noline{border:0px;}
.small{font-size:0.8em;}
.bold{font-weight:700;}
.hide{display:none;}
.clearing{clear:left;padding:5px 0;visibility:hidden;}


.navigation{display:block;margin:10px 0;padding:0 0 15px;text-align:center;}
.navigation p{margin:0;padding:0;}
.prevlink{margin-right:20px;}
.nextlink{margin-left:20px;}

