/**
  * Standaard-stylesheet voor Mina Perhonen (Senz)
  *
  * @copyright 2009 Slik BV  * @version $Id$
  */


/*******************************************************************************************

		RESETCODE VOOR BROWSER COMPATIBILITEIT 
		reset.css - by Eric Meyer | v1.0 | 20080212

*******************************************************************************************/

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	font-weight: normal; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after,q:before, q:after {	content: ''; content: none; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0; }
h1 span, h2 span { display: none;}
input { border: none; }
.clear { clear: both;}

#post-158 .entry p { padding-bottom: 10px; }

/*******************************************************************************************

		STANDAARD STYLING

*******************************************************************************************/

body { 
	background: white url(gfx/bg.gif) repeat-x;
	color: #555555;
	font-family: verdana, arial;
	font-size: 11px; }

a { text-decoration: none; color: #8E8E8E; background: #E2E2E2; padding: 0 3px 0 3px; }
a:hover { text-decoration: none; background: #ECEBEB; }

h1 { font-size: 24px; font-family: Perpetua, Georgia, Times new roman; color: black; }
h2 { font-size: 22px; font-family: Perpetua, Georgia, Times new roman; color: black; }
h3 { font-size: 20px; font-family: Perpetua, Georgia, Times new roman; color: black; }
h4 { font-size: 18px; font-family: Perpetua, Georgia, Times new roman; color: black; }
h5 { font-size: 16px; font-family: Perpetua, Georgia, Times new roman; color: black; }
h6 { font-size: 14px; font-family: Perpetua, Georgia, Times new roman; color: black; }

blockquote {  }
input, textarea { 
	font-size: 12px;
	color: #555555;
	border: 1px solid #BBBBBB;
	padding: 3px;
	margin-bottom: 7px;
	width: 600px; }
input#submit { 
	cursor: pointer; 
	background: #8C8C8C; 
	color: white; 
	border: 1px solid #363636;
	width: 608px; }
	input#submit:hover { background: #7D7D7D; }
label { display: block;  }
	label small { font-weight: bold; } 

p { line-height: 18px; }

#main {
	width: 941px;
	margin: 0 auto; }

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

span.displaynone { display:none; }

strong { font-weight: bold; }
blockquote { 
	border-left: 3px solid gray;
	padding-left: 10px;
	margin-left: 10px;
	font-style: italic; }

/*******************************************************************************************

		HEADER

*******************************************************************************************/

#header {
	position: relative;
	background: url(gfx/header_voor.gif) no-repeat left top;
	width: 941px;
	height: 189px; }
	#header.na { background: url(gfx/header_na.gif) no-repeat left top; }
	/* Navigation */
	#header ul#nav { 
		position: absolute;
		bottom: 0px; } /* ie6 bottom: -5px; & ie7 bottom: -4px; */
		#header ul#nav li { 
			padding: 0 18px 7px 0; /* ie6 & ie7 padding-bottom: 10px; */
			float: left; }
			#header ul#nav li a { 
				background: none;
				font-family: Perpetua, Georgia, Times new roman;
				font-size: 20px;
				color: black; } 
				#header ul#nav li a:hover, #header ul#nav li.current_page_item a { 
					border-bottom: 8px solid white;
					background: none; }
				/* Meertaligheid */
				#header ul#nav li.language { } /* ie6 padding-bottom: 5px;*/
				#header ul#nav li.language a.qtrans_flag_nl { 
					background: url(gfx/nl.gif) no-repeat center 4px; }
				#header ul#nav li.language a.qtrans_flag_en { 
					background: url(gfx/en.gif) no-repeat center 4px; }
					#header ul#nav li.language a:hover { border: none; }
				#header ul#nav .qtrans_flag { height: 15px; width: 10px; }
		/* Share This */
		#header .stico_default { background-position: 100px 100px !important; margin-top: -2px; }
		#header a.stbutton { padding: 0; }
	/* Logo */
	#header h1#logo { 
		position: absolute; 
		top: 50px; 
		right: 0; }
		#header h1#logo a { 
			display: block;
			background: url(gfx/logo.gif) no-repeat;
			width: 276px;
			height: 75px }

/*******************************************************************************************

		CONTENT

*******************************************************************************************/

#content { 
	padding: 20px 0 20px 0; }
	
#content .left { 
	width: 608px; 
	padding-right: 40px;
	float: left; }
	#content .left .navigation { padding-bottom: 20px; }
#content .sidebar { 
	float: right;
	width: 291px; }

/* navigation */
.navigation .alignleft a, .navigation .alignright a { 
	display: block;
	padding: 5px;
	cursor: pointer; 
	background: #8C8C8C; 
	color: white; 
	border: 1px solid #363636; }

/* post */
.post { padding-bottom: 25px; }
.post h2 { padding-bottom: 8px;  }
.post h2 a { 
	color: #000000;
	border-bottom: 1px solid black;
	font-size: 24px;
	background: none;
	padding: 0; }
.post small { color: black; display: block; padding-bottom: 15px; }
.post p.postmetadata { 
	padding-top: 15px; }	
.post ul li, .post ol li { 
	list-style-type: square;
	list-style-position: inside;
	padding: 3px 0 3px 10px; }
	.post ol li { list-style-type: decimal; }

/* sidebar */

.sidebar { color: black; }
	.sidebar ul li { list-style-type: none; }
	.sidebar h2 { font-size: 20px; padding-bottom: 10px; }
	
	#text-3 { 
		background: url(gfx/sidebar_block_social.gif) no-repeat;
		width: 251px;
		height: 103px;
		padding: 20px;
		margin-bottom: 20px; }
	#text-3 ul li { padding-bottom: 15px; padding-top: 2px; }
		#text-3 ul li.hyves { background: url(gfx/icon_hyves.gif) no-repeat 0 0; }
		#text-3 ul li.facebook { background: url(gfx/icon_facebook.gif) no-repeat; }
		#text-3 ul li.twitter { background: url(gfx/icon_twitter.gif) no-repeat; }
		#text-3 ul li a { 
			padding: 0 0 0 30px; 
			background: none;
			color: #000000; }
			#text-3 ul li a:hover { color: #6C6C6C; }
	
	.sidebarBlockTop, .sidebarBlockBottom { 
		background: url(gfx/sidebar_block_top.gif) no-repeat;
		width: 291px;
		height: 16px; }
		.sidebarBlockBottom { background: url(gfx/sidebar_block_bottom.gif) no-repeat; }
		.sidebarBlock { 
			width: 250px;
			padding: 0 20px 0 20px;
			background: #EBEBEB; }
			.sidebarBlock p { padding-bottom: 10px; }
			.sidebarBlock a { color: #555555; background: none; padding: 0; }
			.sidebarBlock a:hover { color: black; background: none; }
			
			
/* Comments */
#commentform { padding-top: 10px; }
ol.commentlist {
	margin: 0;
	padding: 0; }
	.commentlist li {
		list-style: none;
		margin-bottom: 14px;	}
		.commentlist li a, .commentlist li a:hover { background: none; }
		.commentlist li em {
			margin-top: 2px;
			background: #8AC248;
			padding: 4px;
			display: block;
			width: 600px;
			color: black; }
		.commentlist cite {
			padding: 7px 7px 7px 10px; /* ie6: padding-bottom: 0; */
			display: block;
			height: 27px;
			font-style: normal;
			border-top: 1px solid #C2C2C2;
			border-bottom: 1px solid #C2C2C2; }	
			.commentlist cite img {
				padding: 1px;
				border: 1px solid #aab59a;
				float: left;
				margin-right: 9px; }
		.commentlist .author {
			font-weight: bold;
			float: left;
			font-size: 14px;
			padding: 6px 0 4px 0; }
		.commentlist .time { padding-top: 8px; float: right; }
	.commenttext { /* ie6 & ie7 margin-top: -2px; */
		background: #EBEBEB;
		border-top: 1px solid black;
		padding: 6px 10px 10px 10px; }


			
/*******************************************************************************************

		FOOTER

*******************************************************************************************/	
	
#footer { 
	background: #E2E2E2;
	height: 79px; }
	#footer a { color: #888888; text-decoration: underline; }
		#footer a:hover { background: none; color: #6A6A6A; }
	#footer h3 a { color: black; text-decoration: none; padding: 0; }
	#footer #container { 
		width: 941px;
		margin: 0 auto;
		padding-top: 22px; }
		#footer #container img { /* margin-top: -40px; */
			float: right; }
		#footer #container .text { float: left; padding-left: 3px; }
			#footer #container .text h3 { 
				color: #202020;
				height: 15px; }
		#footer #container .textRight {float: right; padding-right: 58px; }
			#footer #container .textRight a { padding-left: 0; }
	
	
	
	
	
	
	
	
	
	
	
	
	
	

