/*
  The original subSilver Theme for phpBB version 2+
  Created by subBlue design
  http://www.subBlue.com
*/
body {
	margin: 0 auto;
	font-size: 12px;
	color: #444;
	background: url(../images/layout/menuitems/body_bg.png) repeat-x 0 -5px;
	font-family: arial, helvetica, sans-serif;
}

div#forumcontent {
	clear: both;
	height: auto;
	overflow: hidden;
	padding: 0;
}

h1 {
    color: #5E524D;
    font-size: 20px;
    font-weight: normal;
    margin-bottom: 0;
    margin-top: 0;
}

div.main {
	margin: 0 auto;
	padding: 20px 0 0 0;
	width: 990px;
}

#menubar{
width: 990px;
height: 24px;
background: #6DA6D2;
margin-bottom: -24px;
}

#wrapper {
	margin: 0 auto 20px;
	padding: 0px;
	text-align: left;
	width: 960px;
}

div#topbar	{
	height:25px;
	width: 970px;
}

div#general_notice	{
    background: none repeat scroll 0 0 #FFFFD9;
    color: #5F96BF;
    float: left;
    height: 20px;
    margin-top: -25px;
    padding: 5px;
    text-align: center;
    width: 310px;
}

div#topbar ul#topbarmenu	{
	text-align: left;
	margin: 0 0 0 710px;
	padding: 0px;
}

div#topbar ul#topbarmenu img#netwerklogo {
	float:left;
	margin: 0 0 0 15px;
}

div#topbar ul#topbarmenu li	{
	display:block;
	float:left;
	height:25px;
	line-height: 31px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	color: #f7911b;
}

div#topbar ul#topbarmenu li a	{
	text-decoration: none;
	color: #92BCDD;
}

div#topbar ul#topbarmenu li a:hover	{
	color: #92BCDD;
}

div#logo{
float: left;
margin: -20px 0 14px 0;
height: 50px;
width: 300px;
clear: both;
}


div.menu {
	clear: left;
	height: 24px;
	background: #fff;
	margin-top: -5px;
}

.menubg {
background: #fff;
padding: 0 20px;
height: 100px;
margin: -26px 0 0 0;
text-align: left;
}

img.partners {
float: right;
margin: 1px 170px -30px 0;
}

/* login rechtsboven */
div#login_top	{
	float: right;
	height: 1px;
	margin-right: 17px;
	z-index: 200 !important;
	margin-top: -25px;
    width: 500px;
}

div#login_tab {
	height:42px;
	float: right;
	margin-top: -20px;
}

div#login_tab ul.login_tab	{
	clear:right;
	display:block;
	float:right;
	height:42px;
	width:auto;
}

div#login_tab ul.login_tab li	{	
	display: block;
	float: left;
	height: 42px;
}

div#login_panel	{
	background:#ffffff ;
	color:#000000;
	height: 319px;
	width: 526px;
	overflow:hidden;
	position:relative;
	z-index:999;
	display: none;
	background: url(../images/layout/login_bg.png) no-repeat;
}

div#login_content {
margin: 30px 0 0 80px;
}

div#login_content h1{
	padding: 0 0 0;
    margin-left: 36px;
}

div#login_top ol {
	width: 100%;
	list-style-image: none;
	list-style-type: none;
}

div#login_top ol li {
	width: 375px;
	padding: 5px 0;
}

div#login_top ol li label {
	width: 165px;
}

div#login_top input {
	width: 150px;
}

div#login_top #onthoud_mij {
width: 15px;
border: 0;
}

li#toggle a.close	{
	position:relative;
	top: -11px;
	z-index: 999;	
}	
	
li.onthoud {
	width: 180px;
	height: 12px;
	font-weight: normal;
}

#login_top input.login {
    background: url("../images/buttons/login.png") repeat scroll 0 0 transparent;
    border: medium none;
    height: 40px;
    width: 119px;
}

#login_top li#loguit {
height: 21px;
margin: 0pt 0pt 0pt -500px;
width: 882px;
text-align: right;
}

#top_menu {
	height: 25px;
	font-size: 10px;
}

#top_menu ol {
	list-style: none;
}

#top_menu ol li {
	font-weight: bold;
	height: 12px;
	text-align: left;
}
#top_menu ol li a{
	color: #7EBB40;
}

li.wachtwoordvergeten {
	text-align: left;
}

.ie6	{
	display: none;
}

#forumlogo {
	padding: 8px 0 5px 35px;
	background: #fff;
	float: left;
}

ul#mainmenu {
margin-left: -30px;
}

#mainmenu li {
	list-style: none;
	display: block;
	float: left;
	text-align: center;
	height: 25px;
}

#mainmenu li.small {
	background: url(../images/layout/blue_small.gif);
	width: 100px;
}

#mainmenu li.smallSelected {
	background: url(../images/layout/orange_small.gif);
	width: 111px;
}

#mainmenu li.medium {
	background: url(../images/layout/blue_medium.gif);
	width: 100px;
}

#mainmenu li.mediumSelected {
	background: url(../images/layout/orange_medium.gif);
	width: 100px;
}

#mainmenu li.large {
	background: url(../images/layout/blue_large.gif);
	width: 130px;
}

#mainmenu li.largeSelected {
	background: url(../images/layout/orange_large.gif);
	width: 130px;
}

#mainmenu li a {
	font: bold 13px Tahoma, sans-serif;
	text-decoration: none;
	color: white;
	position: relative;
	top: 3px;
	display: block;
}

#mainmenu a:hover {
	text-decoration: underline;
	}

#homeleft {
	width: 437px;
	float: left;
	margin-top: 40px;
}

div#aanmelden_forum_pgb-houder {
	float: left;
	width: 250px;
	clear: right;
	
}

div#aanmelden_forum_pgb-houder li, div#aanmelden_pgb-houder ol {
	color: #6da6d2;
	font-weight: bold;
	line-height: 22px;
	padding: 0 0 0 15px;
	margin: 0 0 0;
	}
	
div#aanmelden_forum_pgb-houder a img {
	padding: 0px 0 0 50px;
	}

 /* General page style. The scroll bar colours only visible in IE5.5+ */

/* General font families for common tags */
font,th,td,p { font-family: Arial, Helvetica, sans-serif }
a:link,a:active,a:visited { color : #4981AB;
font-size: 12px; }

a:hover		{ text-decoration: underline; color : #4981AB; }
hr	{ height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}

img	{
	border: 0px;
	font-size: 0px;
}

ul {
    color: #444444;
    font-size: 12px;
    line-height: 1.4;
    margin-top: 5px;
}

li {
    background-color: transparent;
}


/* This is the border line & background colour round the entire page */
.bodyline	{ background-color: #FFFFFF; border: 1px #98AAB1 solid; }

/* This is the outline round the main forum tables */
.forumline	{ background-color: #FFFFFF; border: 2px #efefef solid; }


/* Main table cell colours and backgrounds */
td.row1	{ background-color: #fff; border-top: 1px solid #efefef; }
td.row3	{ font-weight: bold; border-left: 1px solid #efefef; border-top: 1px solid #efefef; text-align: left;}
td.row2	{ border-left: 1px solid #efefef; border-top: 1px solid #efefef;}


/*
  This is for the table cell above the Topics, Post & Last posts on the index.php page
  By default this is the fading out gradiated silver background.
  However, you could replace this with a bitmap specific for each forum
*/
td.rowpic {
		background-color: #FFB248;	
}
ul#mainmenu  li.help_links {
margin: 0 0 0 7px;
}

ul#mainmenu  li.help_links a{
	color: #F7921C;
	}

/* Header cells - the blue and silver gradient backgrounds */
th	{
	color: #ffffff; font-size: 12px; font-weight : bold;
	background-color: #91CD54; height: 25px;
	
}

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
			
			color: #ffffff; background-color:#ffa800; border: #FFFFFF; border-style: solid; height: 28px;
}

table , a.nav{
	clear: both;
}


/*
  Setting additional nice inner borders for the main table cells.
  The names indicate which sides the border will be on.
  Don't worry if you don't understand this, just ignore it :-)
*/
td.cat,td.catHead,td.catBottom {
	height: 29px;
	border-width: 0px 0px 0px 0px;
}
th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {
	font-weight: bold; border: #FFFFFF; border-style: solid; height: 28px; }
td.row3Right,td.spaceRow {
	 border: #FFFFFF; border-style: solid; }

th.thHead,td.catHead { font-size: 12px; border-width: 0px 0px 0px 0px; }
th.thSides,td.catSides,td.spaceRow	 { border-width: 0px 0px 0px 0px; }
th.thRight,td.catRight,td.row3Right	 { border-width: 0px 0px 0px 0px; }
th.thLeft,td.catLeft	  { border-width: 0px 0px 0px 0px; }
th.thBottom,td.catBottom  { border-width: 0px 0px 0px 0px; }
th.thTop	 { border-width: 0px 0px 0px 0px; }
th.thCornerL { border-width: 0px 0px 0px 0px; }
th.thCornerR { border-width: 0px 0px 0px 0px; }


/* The largest text used in the index page title and toptic title etc. */
a.maintitle {
	font-size: 20px;
	font-weight: normal;
	color: #FFA800;
	text-decoration: none;
}

/* General text */
.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; }
.gen,.genmed,.gensmall { color : #000000; }
a.gen,a.genmed,a.gensmall { color: #006699; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover	{ color: #DD6900; text-decoration: underline; }


/* The register, login, search etc links at the top of the page */
.mainmenu		{ font-size : 11px; color : #000000 }
a.mainmenu		{ text-decoration: none; color : #5e98c5;  }
a.mainmenu:hover{ text-decoration: underline; color : #f7921c; }


/* Forum category titles */
.cattitle		{ font-weight: normal; font-size: 12px ;color : #ffffff; padding-left: 1px;}
a.cattitle		{ text-decoration: none; color : #ffffff; }
a.cattitle:hover{ text-decoration: underline; }


/* Forum title: Text and link to the forums used in: index.php */
.forumlink		{ font-weight: bold; font-size: 12px; color : #5e98c5; }
a.forumlink 	{ text-decoration: none; color : #5e98c5; }
a.forumlink:hover{ text-decoration: underline; color : #f7921c; }


/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav			{ font-weight: bold; font-size: 13px; color : #000000;}
a.nav			{ text-decoration: none; color : #5e98c5; }
a.nav:hover		{ text-decoration: underline; }


/* titles for the topics: could specify viewed link colour too */
.topictitle			{ font-weight: bold; font-size: 14px; }
a.topictitle:link   { text-decoration: none; color : #006699; }
a.topictitle:visited { text-decoration: none; color : #5493B4; }
a.topictitle:hover	{ text-decoration: underline; color : #f7921c; }


/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name			{ font-size : 11px; color : #000000;}

/* Location, number of posts, post date etc */
.postdetails, .postdetails a		{ font-size : 10px; color : #000000; }


/* The content of the posts (body of text) */
.postbody { font-size : 12px;}
a.postlink:link	{ text-decoration: none; color : #5e98c5 }
a.postlink:visited { text-decoration: none; color : #5493B4; }
a.postlink:hover { text-decoration: underline; color : #f7921c}


/* Quote & Code blocks */
.code {
	font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}


/* Copyright and bottom info */
.copyright		{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; letter-spacing: -1px;}
a.copyright		{ color: #444444; text-decoration: none;}
a.copyright:hover { color: #000000; text-decoration: underline;}


/* This is the line in the posting page which shows the rollover
  help line. This is actually a text box, but if set to be the same
  colour as the background no one will know ;)
*/
.helpline { background-color: #efefef; border-style: none; }


/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("formIE.css");

td.adheader{
		font-size:10px;
		text-align:left;
		color: #6E80C3;
		padding-bottom: 0px;
		padding-top: 2px;
		padding-right: 0px;
		padding-left: 10px;
}


.adheader a {
		font-size:10px;
		color: #5F96BF;
}



div#push {
	width: 990px;
	clear: both;
	height: 50px;
}

div#bottomlinks {
	background: url(../images/layout/footer.png) no-repeat top;
	width: 960px;
	height: auto;
	overflow: hidden;
	padding-top: 40px;
	margin: 20px auto 0;
	clear: both;
}

div#bottomlinks h3	{
	color: #9C9C9C;
}

div#bottomlinks a	{
	color: #9C9C9C;
}

div#bottomlinks div	{
    float: left;
    padding: 0 40px;
    width: 240px;
	margin-top: 40px;
}

div#bottomlinks div	ul {
	padding-left: 0px;
	list-style: none;
	line-height: 24px;
	color: #9C9C9C;
	font-size: 11px;
}


fieldset.explanation p, fieldset.attention p, fieldset.attention ul, fieldset.explanation ul {
padding: 0px 0 20px 0;
margin: 0 50px 0 120px;
list-style-type: none;
color: #666;
font-size: 12px;
line-height: 120%;
}

fieldset.attention {
background: #fff7ec url(../images/layout/attention_bg.gif) 20px 20px no-repeat;
margin: 0;
border-top: 1px solid #F7921C;
border-bottom: 1px solid  #F7921C;
border-right: 0px;
border-left: 0px;
padding: 0 0 0 0;
width: 882px;
}

fieldset.attention h1 {
margin: 18px 0 0px 120px;
font-size: 13px;
padding: 0;
color: #f7921c;
}

iframe.advertentie{
	overflow: hidden;
	border: none;
	width: 100%;
	padding: 0px 40px;
	margin: 0px 0;
}

/* elements */

form{
	display: inline;
}

label{
    color: #666666;
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin-right: 1em;
    margin-top: 4px;
    text-align: right;
	width: 17em;
}


/* elementen */

/* The text input fields background colour */
input.post, textarea.post, select {
	background-color : #FFFFFF;
}

/* The buttons used for bbCode styling in message post */
input.button {
	background-color : #fff;
	color : #000000;
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: none;
}

/* The main submit button option */
input.mainoption {
	background-color : #FAFAFA;
	font-weight : bold;
}

/* None-bold submit button */
input.liteoption {
	background-color : #FAFAFA;
	font-weight : normal;
}

input,textarea,select {
	border: 1px solid #ccc;
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	font-family: arial, helvetica, sans-serif;
    font-size: 13px;
    padding: 0.4em 0.2px 0.4em 0.4em;
	font-size: 12px;
	width: 15em;
}

textarea {
	overflow: auto;
	width: 25em;
	height: 15em;
}

select {
	padding: 1px;
}

input:hover, textarea:hover, select:hover{
	border: 1px solid green;
}



input:focus, textarea:focus, select:focus{
	border: 1px solid black;
}

td  input.search {
border: none;h
height: 29px;
width: 89px; 
}

input.radio, input.check {
	width: 12px;
	border: 0;
}


input.registercheckbox,
input.searchprofilecheckbox {
	width: auto;
	padding: 0.2em;
	border: 0;
	float: left;
}

div#forum_boxes div.sidebox2_header, div#forum_boxes div.sidebox2, div#forum_boxes div.sidebox2_footer {
margin: 0 88px;
}

div#forum_boxes  {
margin: 20px 0;
clear: both;
overflow: hidden;
height: auto;
}

div.sidebox1_header {
    background: url("../images/layout/sidebox1_header.gif") no-repeat scroll 0 0 transparent;
    height: 25px;
    padding: 4px 8px 0;
    width: 245px;
}

div.sidebox1_header h3 {
    background: none repeat scroll 0 0 #FFFFFF;
    clear: left;
    display: inline;
    font-size: 14px;
    line-height: 1;
    padding: 0 8px;
}

div.sidebox1_header h3, div.sidebox2_header h3 {
    color: #8FBC61;
    font-weight: 700;
    margin-bottom: -5px;
}

div.sidebox {
    float: left;
    line-height: 1.4;
    margin-top: 10px;
}

div.sidebox1 {
    border-left: 2px solid #7EBB40;
    border-right: 2px solid #7EBB40;
    padding: 4px 8px 0;
    width: 241px;
	height: 140px;
}

div.sidebox ul, .dot {
    list-style-type: none;
    margin: 0;
    padding: 0 0 10px;
}

div.sidebox1_footer {
    background: url("../images/layout/sidebox1_footer.gif") no-repeat scroll 0 0 transparent;
    height: 5px;
    padding: 4px 10px 0;
    width: 241px;
}

div.sidebox li, ul.dot li {
    background: url("../images/layout/li_bg.gif") no-repeat scroll left center transparent;
    padding: 0 0 0 10px;
}

div.sidebox2_header {
    background: url("../images/layout/sidebox2_header.gif") no-repeat scroll 0 0 transparent;
    clear: left;
    height: 25px;
    padding: 4px 8px 0;
    width: 245px;
}

div.sidebox2_header h3 {
    background: none repeat scroll 0 0 #FFFFFF;
    display: inline;
    font-size: 14px;
    line-height: 1;
    padding: 0 8px;
}

div.sidebox2_footer {
    background: url("../images/layout/sidebox2_footer.gif") no-repeat scroll 0 0 transparent;
    height: 5px;
    padding: 4px 10px 0;
    width: 241px;
}

div.sidebox2 {
    border-left: 2px solid #6DA6D2;
    border-right: 2px solid #6DA6D2;
    padding: 4px 8px 0;
    width: 241px;
	height: 148px;
}

div.sidebox li a, ul.dot li a {
    font-weight: bold;
    text-decoration: none;
    color: #006699;
    font-size: 12px;
}

#top_menu {
    font-size: 10px;
    height: 25px;
}


div#contact_anonymous{
	float: right;
	margin-top: -28px;
	margin-right: 120px;
}
