html {
overflow-y: scroll;
}
body {
background:#DEE6ED url(/images/bg.png) repeat-x top left;
color:#636B75;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0 0 20px 0;
margin:0;
text-align:center;
}
h1 {
font-weight:normal;
letter-spacing:-1px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:23px;
width:100%;
color:#333;	
margin-top:8px;
}
td h1 {
margin-top:0px;
}
h2 {
font-family:Helvetica,Arial, sans-serif;
vertical-align:middle;
font-size:17px;	
font-weight:bold;
color:#333;
}
h3 {
color:#000;
font-family:Georgia, "Times New Roman", Times, serif;	
font-size:13px;
font-weight:bold;
}
h3 span {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
h4 {
font-size:12px;	
}
p {
line-height:150%;
margin-bottom:12px;
}
.smaller, .breadcrumbs {
font-size:11px;
}
.breadcrumbs {
margin:0 0 10px 0;
border-bottom:3px double #eee;
color:#666666;
line-height:27px;
}
a {
text-decoration:none;
color:#0056A9;
outline:none;
}
.sidebar ul {
padding:0 0 0 5px;	
list-style:none;
}
.sidebar ul li a {
line-height:150%;
font-weight:bold;
text-decoration:underline;
}
.breadcrumbs a {
color:#0056A9;
}
h3 a {
color:#0056A9
}
a:hover {
color:#0056A9; 
}
a img {
color:#CCCCCC;
border-color:#CCCCCC;
}
a img.foto:hover,a:hover img.foto {
color:#1BBC05;
border-color:#1BBC05;	
}
.title {
margin:3px;
padding:3px;
line-height:20px;
background-color:#F00;
color:#fff;
}
th {
padding:5px 4px;
color:#333;
}
#container {
text-align:left;
margin:0 auto;
width:900px;
border:1px solid #C9C9C9;
background-color:#fff;	
border-top:0px;
padding:0 22px;
}
.intro {
margin-top:0;
font-size:13px;
color:#7B8188;
line-height:160%
}
.introhome {
margin-top:0;
font-size:18px;
color:#7B8188;
line-height:160%
}
.help {
background-color:#E1ECF9;
border:1px solid #BAC9E3;
color:#35548A;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;	
padding:12px;
line-height:18px;
}	
.album {
font-size:11px; 
color:#999;
}
.neighbours {
}
.neighbours img.foto {
margin:5px 0;
}
input.edit {
background-color:#0056A9;
border-color:#0056A9;
font-size:11px;
color:#fff;
}
input.view {
background-color:#3D88BC;
border-color:#3D88BC;
font-size:11px;
color:#fff;	
}
input.sort {
background-color:#E6462F;
border-color:#E6462F;
font-size:11px;
color:#fff;	
}
input.delete{
background-color:#E11C21;
border-color:#E11C21;
font-size:11px;
color:#fff;	
}
span.yellow {
padding:0 2px;
background-color:#FFFFA5;
}
span.overzicht {
font-size:11px;
}
.grey {
color:#999;
}
.error {
color:#ff0000;
}
.populairtable td {
text-align:center;
}
.populairtable td a{
font-size:9px;
color:#fff;
display:block;
background-color:#2C6185;
line-height:20px;
padding:2px 4px;
}
.comments {
color:#999;
font-size:9px;
}
.onderwerpsamenvatting th {
background-color:#eee;
}
.onderwerpsamenvatting table.topics a{
padding:0 5px 0 0;
display:block;
}
.onderwerpen {
padding:15px 0;
}
.populairtable td a:hover{
background-color:#7EB3D6;
}	
.populairtable td a.selected{
background-color:#0056A9
}	
.stats {
border:1px solid #ddd; 
text-align:center;
padding:0 0 20px 0;
}
.statistieken {
width:150px;
color:#666666;
}
td h2 {
margin:4px 0 10px 0;
}
.whitespace {
padding:20px;
}
#extramenu {
margin:0;
padding:15px 0 0 25px;
color:#1BBC05;
}
#extramenu li{
list-style:square;	
line-height:22px;
}
#extramenu li a {
color:#0056A9;
}
#header {
height:80px;
}
#logo {
float:left;
}
#profile {
text-align:right;
line-height:20px;
padding:20px 10px 10px 10px;
float:right;
}
.mainnav {
background:url(/images/bg-tab-nav.gif) no-repeat 0 100%;
width: 900px;
padding:4px 0 0;
}
.mainnav:after{
content:'';
display:block;
clear:both;
}
.adminlinks a {
color:#FF6633;
}
#edit {
border:3px solid #eee;
padding:15px;
}
#edit input.delete {
color:#fff;
background-color:#FF3333;
border-color:#FF3333;
font-size:11px;
}
#search {
font-size:11px;
color:#666666;
text-align:center;
height:38px;
margin:0 5px;
display:block;
background:url(/images/bg_grey.gif) repeat-x top left;
}
#search .where {
padding:1px;
border:1px solid #999;
}
#search .what {
padding:2px;
font-size:11px;
border:1px solid #999;
}
#search form {
padding:10px 0;
}
.button {
color:#fff;
font-size:10px;
padding:2px 6px 2px 6px;
border:1px solid #0056A9;	
background:url(/images/bg_button.gif) repeat-x top left;
margin-left:5px;
}
#search p {
margin:0;
}
.result {
background-color:#FFF7E6;
margin-bottom:4px;
}
#introduction {
color:#9D9D9D;
display:block;
font-family:Georgia,Times,Serif;
font-size:1.7em;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
line-height:1.77em;
margin:0pt 0pt 1.07em;
padding:0.82em 0pt 0.22em;
width:100%;
}
#content {
text-align:left;
padding:0px 15px 5px 15px;
}
.ready{
text-align:center;
background:none; padding:15px; border:1px dotted #999
}
.ready h2 span {
background-color:#FFFFCC;
padding:2px 12px;
}
#content #left {
width:620px;
max-width:630px;
float:left;
}
#content #right {
margin:0 0 0 655px;
padding-top:75px;
width:185px;
font-size:11px;
}
#content #left2 {
}
#content #right2 {
}
img.foto {
background-color:#E0F5DB;
border:2px solid #ccc;
}
img.avatar {
border:1px solid #999;
}
#content .ftopic tr td div {
overflow:hidden;
}
#content tr.green td div{
width:100%;
padding:0 5px 5px 5px;	
background-color:#DDF3C7;
border:1px solid #1BBC05;
}
div.green {
padding:10px;	
background-color:#DDF3C7;
border:1px solid #1BBC05;
}
div.green p {
margin-top:0;
}
div.green h2 {
color:#1BBC05;
}
#content tr.alt td div{
width:100%;
padding:0 5px 5px 5px;	
background-color:#EBEBEB;
border:1px solid #D2D2D2;
}
#content tr.normal td div{
width:100%;
padding:0 5px 5px 5px;	
}
#content #signup {
border:1px dotted #999;
text-align:center;
margin:0 0 0 15px;
}
#content #signup h2, #content #signup p {
margin:5px;
}
#content #move {
display:none;
margin:5px;
padding:15px;
background-color:#FFD9CC;
border:1px solid #FF6633;
}
#content #move h2{
margin:0 0 20px 0;
color:#FF6633;
}
#content #navigator {
background-color:#F3F3F3;
border:1px solid #E3E3E3;
color:#C3BEBD;
padding:6px;
margin-bottom:20px;
text-align:center
}
#content #navigator .number {
font-size:16px;
font-weight:bold;
}
#content #navigator a img {
border:2px solid #ccc;
}
#content #navigator a:hover img {
border:2px solid #a4d500;
}
#content #navigator td.amount {
padding:5px;
}
#content #navigator td a.active img{
border:2px solid #FFFF99;
}
#content #navigator td.small {
text-transform:uppercase;
font-size:9px;
}
#content #navigator a {
color:#C3BEBD;
text-decoration:none;
}
#content #navigator span {
color:#bbb;
text-decoration:none;
}
#content #navigator a:hover {
color:#000;
}
#content table span.grey {
color:#999;
}
#content table span.orange {
color:#FFA600;
}
#content table.popular td div{
background:#f9f9f9 url(/images/bg_td_div2.gif) repeat-x top left;
padding:15px 15px 15px 15px;
border:1px solid #bbb;
}
#content table.popular td h2{
margin-top:0px;
width:100%;
}
#content table.popular td ul{
width:100%;
list-style:none;
padding:0;
margin:0;
}
#content table.popular td ul li {
text-align:right;
width:100%;
padding:3px 2px;
border-bottom:1px dotted #ddd;
}
#content table.popular td ul li a{
float:left;
}
#content .aantal {
color:#999;
}
#content td.spacer {
font-size:1px;
height:1px;
}
.browse {
height:34px;
text-align:right;
background:#fff url(/images/line.gif) center repeat-x ;
font-size:11px;
margin:1px 0;
}
.browse .previous, .browse .next {
background-color:#fff;
line-height:28px;
border:1px solid #51ba35;
color:#51ba35;
padding:2px 5px;
margin:0 5px 0 0;
}
.browse a:hover {
background-color:#FFFFCC;
}
.browse a.disabled {
border-color:#999;
color:#999;
text-decoration:line-through;
}
.browse a.disabled:hover {
background-color:#fff;
}

/* Formulieren */
span.label {
font-size:10px;
text-transform:uppercase;
color:#0056A9;
}
#content #profiledata h1 {
margin-top:0;
}
.forumtable {
border:0px;
}
.forumtable th {
background-color:#0056A9;
padding:5px 4px;
font-size:11px;
color:#fff;
}
.forumtable td{
padding:4px;
border-bottom:1px solid #D7E8F7;	
}
.forumtable .alt td{
background-color:#DDEEFF;
}
.darker .alt td{
background-color:#DFF3FF;
}
.forumtable .normal td {

}
.forumtable tr td a {
color:#0056A9;
}
.forumtable tr.admin td {
background-color:#FFFFCC;
}
.forumtable tr td a:hover {
color:#0056A9;
}
#extramenu li {
list-style:none;
line-height:14px;
background-position:left;
background-repeat:no-repeat;
padding-left:22px;
margin:0 0 5px 0;
}
#extramenu li.add {
background-image:url(/images/icons/action_add.gif);
}
#extramenu li.disabled a {
text-decoration:line-through;
}
#extramenu li.mail {
background-image:url(/images/icons/action_mail.gif);
}
#extramenu li.sort {
background-image:url(/images/icons/action_sort.gif);
}
#extramenu li.edit {
background-image:url(/images/icons/edit.gif);
}
#extramenu li.lock {
background-image:url(/images/icons/action_lock.png);
}
#extramenu li.forward {
background-image:url(/images/icons/action_forward.gif);
}
#extramenu li.battle {
background-image:url(/images/icons/action_battle.gif);
}
#extramenu li.delete {
background-image:url(/images/icons/delete.gif);
}
#extramenu li.thumb {
background-image:url(/images/icons/action_thumb.gif);
}
td.grey {
font-size:11px;
}
.alt td {
background-color:transparent;	
}
td.date {
font-size:10px; text-align:right
}
a.disabled {
text-decoration:line-through;
}
#footer {
background-color: #EEF9EB;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius:5px;
border: 1px solid #81D66B;
padding:0;
}
.forumtable tr.ongelezen td{
background-color:#FFC;	
}
.footer {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
}
.fotoblok{
margin-top:40px;
}
#related {
font-size:11px;
}
#related a {
color:#D16177;
}
a.reportage {
text-decoration:underline;
color:#9CD374;
}

/*begin autocompleter*/
ul.autocompleter-choices
{
	position:				absolute;
	margin:					0;
	padding:				0;
	list-style:				none;
	border:					1px solid #26BB2B;
	background-color:		#CEF4D0;
	text-align:				left;
	font-family:			Arial, Helvetica, sans-serif;
	z-index:				50;
}

ul.autocompleter-choices li
{
	position:				relative;
	margin:					-2px 0 0 0;
	padding:				0.2em 1.5em 0.2em 2px;
	display:				block;
	float:					none !important; 
	cursor:					pointer;
	font-weight:			normal;
	white-space:			nowrap;
	font-size:				1em;
	line-height:			1.5em;
}

ul.autocompleter-choices li.autocompleter-selected
{
	background-color:		#E7FAE8;
	color:					#26BB2B;
}

ul.autocompleter-choices span.autocompleter-queried
{
	display:				inline;
	float:					none;
	font-weight:			bold;
	margin:					0;
	padding:				0;
}

ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried
{
	color:					#75B4F2;
}
input.autocompleter-loading
{
	background-image:		url(images/spinner.gif);
	background-repeat:		no-repeat;
	background-position:	right 50%;
}
/*eind autocompleter*/
