/** RESET **/
* { 
font-family: inherit;
font-size: 100%;
border: 0 none;
outline: 0;
padding: 0;
margin: 0;
}
/** Body en algemene **/
body {
color: #333; 
font-family: Verdana, Arial, Tahoma, sans-serif; 
text-align: center;
height: 100%;
margin:0px;
background-image:url(../images/bg-strook.jpg);
font-size: 70%;
}
p {padding: 7px 0 7px 0; color: #333;}
a { color: #1a93bf; }
a:hover{
color: #0000FF;
text-decoration: none;
}


strong { font-weight: bold; }

h1 { font-size: 2em; color:#1a93bf; font-weight:normal; }
h2 { font-size: 14px; color:#1a93bf; font-weight:bold; }
h3 { font-size: 1em; color:#000000; font-weight:bold; }
h4 {
	font-weight:bold;
	margin-bottom:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0096ea;
}
hr { background-color:#999898; color:#999898; width:100%; height:2px; margin-top:10px; margin-bottom:15px; }
hr.top { color:#e2007a; background-color:#e2007a; width:100%; height:2px; margin-top:10px; margin-bottom:15px;}
.clear { clear: both; }
/** Div's **/
#logo {
margin: 0 auto;
background-image:url(../images/top.png);
width: 927px;
height: 73px;
}
#header {
margin: 0 auto;
background-image:url(../images/header.jpg);
width: 927px;
height: 225px;
}
#menu {
margin: 0 auto;
width: 927px;
}
#content_head {
background-image:url(../images/content_head.png);
width: 927px;
height: 37px;
margin: 0 auto;
}
/** Submenu links **/
#sidemenu {
	width:191px;
	float:left;
	margin-top:12px;
	margin-left:25px;
}
#sideheader {
	width:191px;
	display:block;
	height:42px;
	color:#FFF;
	font-weight:bold;
	padding-left:5px;
	padding-top:20px;
	
}
#sideheaderpink {
	width:191px;
	
	height:22px;
	background:url(../images/side_header.png) no-repeat;
	color:#FFF;
	font-weight:bold;
	padding-left:5px;
	padding-top:20px;
}
.sidead {
	background:url(../images/side_bg.png) repeat-y;
height: 100%;
}
.sidead ul, li, img {
	margin:0;
list-style-type: none;
}
.sidead a {
	margin-left:10px;
    padding-left: 10px;
	display:block;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	font-size:0.9em;
	width:150px;
	height:22px;
	line-height:22px;
	border-bottom:#fff 2px solid;
	cursor:pointer;
}
.sidead div {
	display:none;
	width:159px;
	background:#a3a3a3;
	
}
.sidead div a {
	display:block;
	width:140px;
		color:#000;
	text-decoration:none;
	height:22px;
	line-height:22px;
	border-bottom:#fff 2px solid;
}
.sideitems p {
margin: 0;
padding: 0;
}
.sideitems {
margin-bottom: 25px;
}
.googlecalendar {
margin-bottom: 25px;
}
.googlecalendar p {
margin: 0;
}
.bestgelezen {
margin-bottom: 25px;
}
.bestgelezen p {
margin: 0;
padding: 0;
}
.mailinglist {
margin-bottom: 25px;
}
.mailinglist p {
margin: 0;
padding: 0;
}
.facebook {
margin-bottom: 25px;
}
.facebook p {
margin: 0;
}
.sideitems p img {
margin-top: 0px;
padding: 0;
}
.sideitems ul, li {
	list-style-type:none;
margin:0;
}
.sideitems {
	background:url(../images/side_bg.png) repeat-y;
height: 100%;
}
.mailinglist {
height: 100%;
}
.mailinglist div {
	display:none;
	width:159px;
	background:#a3a3a3;
}
.mailinglist div a {
	display:block;
	width:140px;
		color:#000;
	text-decoration:none;
	height:22px;
}
.mailinglist a {
	display:block;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	width:150px;
	cursor:pointer;
}
.sideitems a {
	padding-left:10px;
	display:block;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	font-size:0.9em;
	width:180px;
	height:22px;
	line-height:22px;
	border-bottom:#fff 2px solid;
	cursor:pointer;
}
.sideitems div {
	display:none;
	width:159px;
	background:#a3a3a3;
}
.sideitems div a {
	display:block;
	width:140px;
		color:#000;
	text-decoration:none;
	height:22px;
	line-height:22px;
	border-bottom:#fff 2px solid;
}

/** Inhoud van site **/
#mainContent {
	margin-top:0px;
	width:630px;
float: left;
margin-left: 15px;
	
}
#mainContent div, #mainContent td, #mainContent th {
	margin-left:0px;
	max-width:630px;
}
#mainContent div img {
	border:#999 0px solid;
	margin-left: 0px;
	
}
#footer {
margin-left: 14px;
width: 900px;
}
.footer {
height:24px;
padding-top:12px;
background:url(../images/footer.gif) repeat-x;
text-align:center;
color:#fff;
font-weight:bold;
font-size:0.9em;
}
.footer a, .footer a:hover {
	text-decoration:none;
	margin-right:5px;
	margin-left:5px;
	color:#FFFFFF;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
a img{
	border-style:none;
}
.inputbox required, .inputbox {
margin:0;
padding:0;
border: #ddd 1px solid;
}
.contentheading {
font-size: 2em; color:#1a93bf; font-weight:normal;
}
ul.menu li#current ul li a:link span, ul.menu li#current ul li a:visited span, ul.menu li.active ul a{color:#666666; margin-left: 5px;}
/** Container voor het 100% hoogte effect en de plaatsing **/
.outer {
margin: 0 auto;
width: 927px;
}

.inner {
width: 927px; 
padding-bottom: 10px;

}
* html .inner {
width: 927px;
}
#content {
width: 100%;

padding: 0;
margin: 0;
min-height: 100%;
height:100%;
}
* html #content {
  /*** IE moet dit hebben  ***/
}
.contentWrap{
padding: 0px;
}
.contentWrap ol, .contentWrap ul {
margin: 0px;
}
.contentWrap li {
padding-bottom: 0px;
}
/**** Container voor de achtergrond creatie ****/
#bgContainer {
width: 927px;
margin: 0 auto;
min-height: 100%;
background: url(../images/bgcontainer.png) center repeat-y;
text-align: left;
}
* html #bgContainer {
height: 100%;  /*** IE hack ***/
}
div#user5{
	margin-top: -10px;
	padding-left: 0px;
	width: 180px;
}

.dopiaza-flickr-badge-1 ul{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 180px;
}
#dopiaza-flickr-badge-1 li{
	margin: 0px;
	padding: 0px;
	background: none;
	width: 60px;
	height: 60px;
	float: left;
}
#dopiaza-flickr-badge-1 img{
	margin: 0px;
	padding: 0px;
	width: 60px;
	height: 60px;
}
a#flickr-badge-link{
	font-size:10px;
	color: #45a3c5;
	text-decoration: none;
}
span.article_separator{
	display: none;
}
