/* CSS Document */
* { margin:0; padding:0; outline:none; }
.clear { clear:both; }

body { font:13px/26px Verdana; color:#A3989E; background:url(../images/body.png) top repeat-x #ffffff; }
#header { height:237px; width:860px; margin:0 auto; background:url(../images/header.png) top no-repeat; position:relative; }
#header .tree { position:absolute; bottom:0; right:0; width:236px; height:136px; background:url(../images/tree.jpg) #fff; }
p.copyright-right { float:right; margin-right: 20px; }
p.copyright-right a { color:#fff; }
p.copyright { margin-left: 20px; }

ul.nav li { list-style:none; float:left; }
ul#top-nav { float:right; }
ul#top-nav a { color:#95CBFF; font:11px Verdana; text-decoration:none; margin:0 0 0 10px; } /* #95CBFF; */ 
ul#top-nav a:hover { color:#fff; }
ul.links li { list-style:none; }
ul.links li a { background:url(../images/links_a.gif) bottom no-repeat; color:#000000; text-decoration:none; display:block; padding:4px 10px; margin:0 0 1px 0; }
ul.links li a:hover { background-position:top; }

#header h1 { color:#D6C8D2; font-style:italic; font-size:200%; font-weight:normal; padding:90px 0 5px 0; }
#header h1 span { font-size:11px; }
#header h1 a { color:#fff; text-decoration:none; } /* #D6C8D2 */


#main-nav a { color:#95CBFF; text-decoration:none; padding:2px 10px; border-left:1px solid #000000; }
#main-nav a:hover { color:#000000; background:url(../images/main-nav_a.gif); }
#main-nav a.first { border:none; }

#sidebar { margin:0 615px 0 0; height:1%; }
#sidebar h3 {font-size:15px; font-weight:normal; color:#D6C8D2; margin:0 0 10px 0; }
#sidebar p { padding:5px; font-size:11px; line-height:20px; }
.sidebar a#current {color:#ffffff; background:url(../images/links_a.gif); }

p a { color:#00bdff; text-decoration:none; } /* #ff0054; */
p a:hover { color:#000000; }
p a:current { color:#00bdff; }

#container { width:860px; margin:35px auto; padding-bottom:35px; }
#google{ position:absolute; margin:0 0 0 780px; height:1%; background: #ffffff;}
#content { width:485px; float:right; margin-right:100px; color:#000000; }
#content-verhaal { width:860px; float:right; }
#content h3 { color:#D6C8D2; font-size:16px; padding:10px 0; font-weight:normal; background:url(../images/h3.jpg) bottom left no-repeat; margin:0 0 10px 0; }
#content h4 { padding:7px 0; font-size:12px; font-weight:normal; text-transform:uppercase; letter-spacing:2px; color:#D6C8D2; }
#content p { padding:10px; }
#content ul { color:#000; margin:10px 10px 10px 20px; }
#content ul span { color:#A3989E; }
#content th { color:#D6C8D2; border-bottom:1px solid #4D484A; background:#252223; }
#content tr.alt td { background:#3F3B3C; border-top:1px solid #4D484A; border-bottom:1px solid #4D484A; }
blockquote { padding:10px 10px 10px 30px; font-style:italic; }
#topmenu {float: right; width:250px; position:relative; font-size:9px; }

#intro{ background: #ffffff; margin:0 0 35px 0; }
#intro a { color:#000; text-decoration:none; }
#intro h2 { color:#C9C7C8; font-style:italic; font-weight:normal; font-size:18px; line-height:32px; }
#intro div { padding:10px 20px; } 

b.rtop, b.rbottom{display:block;background: #312D2E}
b.rtop b, b.rbottom b{display:block;height: 1px; overflow: hidden; background: #353132; }
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

#footer { background:url(../images/footer.gif) top repeat-x #242121; clear:both; margin:50px 0 0 0; padding:40px 0 20px 0; }
#footer-content { width:860px; margin:0 auto; background:#242121; }
#footer-content a.at { display:block; float:right; text-align:left; text-indent:-9999px; height:30px; width:30px; background:url(../images/atlogo.gif) no-repeat; }

a { color:#00bdff; outline:none; } /* C94093 google ff0054 */
a:hover{ text-decoration:none; }
a img {	border:0; }

#forumposts a { height:200px; font-size:10px; color:#ffffff; outline:none;  text-decoration:none; }
#forumposts a:hover { color:#00bdff; } 
#forumposts p { line-height:5px; }

#responsesend { color:#00FF00; font-weight:bold; } 
.succes { color:#00FF00; font-weight:bold; } 
.error { color:#FF0000; font-weight:bold; } 

#messagespages a { color:#00bdff; }  /* #ff0054; */
#messagespages a:hover { text-decoration:underline; } 

.link { background: #00bdff; color: #fff; padding: 5px 10px; font-size: .9em; }

h2 { color:#95CBFF; }
h4 { color:#00bdff; }
#topictitle h1 { color:#00bdff; }
#topictext { color:#000000; }
#messageuserinfo {}
#messagetext { color:#000000; }