
/* Homepage / Basic settings */
a:visited {
	color:#FFFFFF;
}

body
{
	padding:0;
	margin:0;
	font-family:verdana;
	font-size:10px;
	background:#CCC;
	color:#fff;
}
p
{
	margin: 1em 0 0 0;
	padding: 0 0 0 0;
}
#pagewrap
{
	position:relative;
	height:100%;
	width:100%;
}
#container
{
	position:relative;
	height:100%;
	width:970px;
	margin:0 auto 0;
}
#header
{
	position:relative;
	width:100%;
	height:100%;
}
#marquee
{
	position:relative;
	top:152px;
	margin-left:5px;
	font-size:9px;
	font-style:italic;
	color:#fff;
}
.header-Default-1
{
	background:url(../images/pic_bg-Default-header1.jpg) no-repeat;
}
.header-Default-2
{
	background:url(../images/pic_bg-Default-header2.jpg) no-repeat;
}
.header-Christmas-1
{
	background:url(../images/pic_bg-Christmas-header1.jpg) no-repeat;
}
.header-Christmas-2
{
	background:url(../images/pic_bg-Christmas-header2.jpg) no-repeat;
}
.header-Winter-1
{
	background:url(../images/pic_bg-Winter-header1.jpg) no-repeat;
}
.header-Winter-2
{
	background:url(../images/pic_bg-Winter-header2.jpg) no-repeat;
}
.header-Spring-1
{
	background:url(../images/pic_bg-Spring-header1.jpg) no-repeat;
}
.header-Spring-2
{
	background:url(../images/pic_bg-Spring-header2.jpg) no-repeat;
}
.header-Easter-1
{
	background:url(../images/pic_bg-Easter-header1.jpg) no-repeat;
}
.header-Easter-2
{
	background:url(../images/pic_bg-Easter-header2.jpg) no-repeat;
}
.header-Fall-1
{
	background:url(../images/pic_bg-Fall-header1.jpg) no-repeat;
}
.header-Fall-2
{
	background:url(../images/pic_bg-Fall-header2.jpg) no-repeat;
}
.header-Summer-1
{
	background:url(../images/pic_bg-Summer-header1.jpg) no-repeat;
}
.header-Summer-2
{
	background:url(../images/pic_bg-Summer-header2.jpg) no-repeat;
}
.header-Newyear-1
{
	background:url(../images/pic_bg-Newyear-header1.jpg) no-repeat;
}
.header-Newyear-2
{
	background:url(../images/pic_bg-Newyear-header2.jpg) no-repeat;
}
.header-Wpulse-1
{
	background:url(../images/pic_bg-Wpulse-header1.jpg) no-repeat;
}
.header-Wpulse-2
{
	background:url(../images/pic_bg-Wpulse-header1.jpg) no-repeat;
}
.header-New-1
{
	background:url(../images/pic_bg-New-header1.jpg) no-repeat;
}
.header-New-2
{
	background:url(../images/pic_bg-New-header1.jpg) no-repeat;
}
.header-ROBBEN-1
{
	background:url(../images/pic_bg-ROBBEN-header1) no-repeat;
}
.header-ROBBEN-2
{
	background:url(../images/pic_bg-ROBBEN-header1) no-repeat;
}
.footer
{
	background:url(../images/pic_bg-footer.png) bottom no-repeat;
	font-size:9px;
}
.footer a
{
	text-decoration:none;
	font-weight:bold;
	color:#fff;
}
.footer a:hover
{
	text-decoration:none;
	font-weight:bold;
	color:#fff;
}
.topsmall
{
	font-size:10px;
	font-weight:bold;
}
.bgtop
{
	background:#2A426E;
	border:1px solid #000;
	font-size:10px;
}
.topsmalltable .bgtop tr
{
	height:21px;
}
.topmenu .bgtop tr
{
	height:19px;
}
.topmenu .bgtop .top
{
	height:7px;
}
.topmenu .bgtop
{
	position:relative;
	margin-top:2px;
	margin-bottom:8px;
}
.topmenu a
{
	font-weight:bold;
	text-decoration:none;
	color:#fff;
}
.topmenu a:hover
{
	font-weight:bold;
	text-decoration:none;
	color:#99C965;
}
.button
{
	font-size:10px;
	font-weight:bold;
	font-family:verdana;
	border:1px solid #000;
	background:#B8BABD;
	height:25px;
	width:260px;
	margin-bottom:10px;
	margin-top:10px;
}
#maintable td.versions 
{
	border:1px solid #000;
	background: #2A426E;
	font-size:10px;
}
#maintable td.versions a:hover
{
	color: #99C965;
}
#maintable td.versions b
{
	color: #99C965;
}
#maintable td.vers2 b,
#maintable td.vers2 i
{
	color: #99C965;
}
#maintable td.vers2 
{
	border:1px solid #000;
	background: #2A426E;
	font-size:10px;
}
#maintable .heightspecial
{
	height:23px;
}

#maintable a:hover,
#maintable a
{
	text-decoration:none;
}
.vers2
{
	width:260px;
}
#quote
{
	position:relative;
	font-style:italic;
	width:258px;
	text-align:left;
	margin-top:10px;
}
#hr
{
	position:relative;
	height:19px;
	width:258px;
	background:url(../images/pic_dotted.gif) no-repeat;
}
.reageren
{
	border:1px solid #000;
	font-size:10px;
	font-weight:bold;
	background:#CCC;
}
select
{
	border:1px solid #000;
	font-size:10px;
	background:#CCC;
}
.inputname
{
	border:1px solid #000;
	font-size:10px;
	background:#B8BABD;
	color:#000;	
	width:258px;
	height:17px;
}
.inputnamesmall
{
	border:1px solid #000;
	font-size:10px;
	background:#B8BABD;
	color:#000;	
	width:120px;
	height:17px;
}
.inputcomment
{
	border:1px solid #000;
	font-size:10px;
	background:#B8BABD;
	color:#000;	
	width:258px;
	height:100px;
}
/* History */
#multipletables
{
	position:relative;
	margin-top:8px;
	font-size:10px;
}
.blackborder
{
	border:1px solid #000;
	background: #2A426E;
	font-size:10px;
}
.ninepixel
{
	width:9px;
}
#maintable td.versions table
{
	padding-top:5px;
	font-size:10px;
}
#maintable td.versions table a
{
	text-decoration:none;
	color:#fff;
}
#maintable td.versions table a:hover
{
	text-decoration:none;
	color:#99C965;
	cursor:pointer;
}
#maintable td.versions table input, #maintable td.versions table select
{
	border:1px solid #000;
	font-size:10px;
	background:#B8BABD;
	color:#000;
}
#boldlink a
{
	font-weight:bold;
	text-decoration:none;
	color:#fff;
}
#boldlink a:hover
{
	font-weight:bold;
	text-decoration:none;
	color:#000;
}
.install_script
{
	position:relative;
	border:1px solid #000;
	width:258px;
	height:23px;
	background:#B8BABD;
}
.install_script a
{
	color:#000;
}
.install_script a:hover
{
	color:#fff;
}
.buttonactive
{
	margin-top:6px;
}
.blanksheight
{
	position:relative;
	height:35px;
	margin-top:10px;
}
.blanksheight2
{
	position:relative;
	height:35px;
}
/* Credits */
.bold
{
	font-weight:bold;
}
.boldcredits
{
	font-weight:bold;
	padding-right:5px;
}
#creditsextra
{
	position:relative;
	/*border:1px dashed #fff;*/
	background:#0F80BC;
	margin-top:5px;
	margin-bottom:4px;
	width:656px;
	padding:5px 5px 5px 5px;
}
#creditsextra i
{
	color: white;
}
.creditstd
{
	/*border:1px dashed #fff;*/
	background:#0F80BC;
	height:107px;
}
.creditstable
{
	padding-left:5px;
	padding-right:15px;
	padding-bottom:5px;
}
.floater
{
	position:relative;
	float:left;
}
/* Bugs */
#postbugs
{
	padding-top:5px;
	margin-left:-2px;
	font-size:10px;
}
.postbugs .buttonsbugs
{
	padding-top:3px;
	padding-bottom:5px;
}
.inputnamebug
{
	border:1px solid #000;
	font-size:10px;
	background:#B8BABD;
	color:#000;	
	width:634px;
	height:17px;
}
.inputcontest
{
	border:1px solid #000;
	font-size:10px;
	background:#B8BABD;
	color:#000;	
	width:519px;
	height:17px;
}
.inputcommentbug
{
	border:1px solid #000;
	font-size:10px;
	background:#B8BABD;
	color:#000;	
	width:634px;
	height:140px;
}
.linkdesc
{
	border:1px solid #000;
	font-size:10px;
	background:#B8BABD;
	color:#000;	
	width:634px;
	height:60px;
}
.imgdash
{
	width:634px;
}
/* FAQ */
.faq
{
	border:1px #fff dashed;
	padding:5px 5px 5px 5px;
	background:#0F80BC;
	width:622px;
	margin-left:1px;
	margin-top:8px;
}
.pfaq
{
	padding-left:1px;
	font-weight:bold;
}
.pfaq a,
.faq a
{
	font-weight:bold;
	color:#fff;
	font-family:verdana;
	text-decoration:none;
}
.pfaq a:hover,
.faq a:hover
{
	font-weight:bold;
	color:#99C965;
	font-family:verdana;
	text-decoration:none;
}
/* DOWNLOADS */
#dl
{
	border:1px #fff dashed;
	padding:2px 5px 2px 5px;
	background:#0F80BC;
	width:626px;
	margin-top:15px;
}
#dlnew
{
	border:1px #fff dashed;
	padding:2px 5px 2px 5px;
	background:#0F80BC;
	width:626px;
	margin-top:5px;
}
.dltext
{
	padding-left:3px;
	font-weight:bold;
}
#dltable
{
	padding-left:6px;
	font-weight:bold;
}
#dltablenew
{
	padding-left:6px;
}
#dltable .pr
{
	 padding-right:14px;
}
#dltable .prl
{
	padding-left:6px;
	padding-right:6px;
}
#downloads .versions
{
	padding-left:21px;
	padding-top:10px;
	padding-bottom:5px;
}
/* CHANGELOG */
.tdheader
{
	border:1px solid #000;
	font-size:10px;
	background:#2A426E;
}
#changelog
{
	margin-top:2px;
}
#changelog .clog
{
	border:1px solid #000;
	font-size:10px;
	background:#2A426E;
}
#wrapper
{
	background:#0F80BC;
	border:1px #fff dashed;
	width:470px;
	height:246px;
	margin-left:8px;
	margin-top:8px;
}
#changelogtext
{
	overflow:auto;
	width:450px;
	height:222px;
	margin-top:12px;
	margin-left:12px;
}
/* NEWS */
.newsitem td
{
	padding-left:21px;
	padding-top:10px;
	padding-bottom:10px;
	border:1px solid #000;
	background: #2A426E;
	font-size:10px;
}
.newsitem a,
.bugs .item a
{
	color:#B8BABD;
	font-weight:bold;
}
#item
{
	width:640px;
}
.bugs
{
	font-size:10px;
}
.bugs .item
{
	padding-left:21px;
	padding-right:11px;
	padding-top:10px;
	padding-bottom:10px;
	border:1px solid #000;
	background: #2A426E;
	font-size:10px;
}
.versionsgoogle
{
	border:1px solid #000;
	background:#2A426E;
	width:542px;
	font-size:10px;
}
#googletop
{
	padding-bottom:2px;
}
/* LINKS */
.linkurl
{
	font-weight:bold;
	color:#fff;
}
.thumbnail{
position: relative;
z-index: 0;
}
.thumbnail:hover{
background-color: transparent;
z-index: 50;
}
.thumbnail span{ 
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}
.thumbnail span img{
border-width: 0;
padding: 2px;
}
.thumbnail:hover span{
visibility: visible;
top: 0;
left: 60px; 
}

