/* Visible vertical scrollbar which disables correctly and allows normal horizontal scrollbar behaviour. */
html {
 overflow-y: scroll !important;
}

html,body {
height:100%;
background: url(../images/lay-out/bgtop.png) repeat-y;
background-repeat:repeat-x;
background-position:top left;
background-color:#999999;
font: 10pt Verdana, Arial, Helvetica, sans-serif;
color:#000;
margin:0;
}

div#container {
position:relative;
background:#FFF;
width:758px;
height:auto!important;
min-height:100%;
margin:0 auto;
border-left:solid 1px #333333;
border-right:solid 1px #333333;
}
div#content {
padding:25px 0 0;

}

/* Inhoud */

div#contentbox {
	margin-left:230px;
	margin-right:10px;
	margin-top: 0px;
}

.clearfloat {
clear:both;
height:0;
}






/*////////////////////////////////////////////////////////////////////
  Header
////////////////////////////////////////////////////////////////////*/

div#header {
	background: url(../images/lay-out/header.jpg) no-repeat;
	height:90px;
}

/*////////////////////////////////////////////////////////////////////
  SubHeader
////////////////////////////////////////////////////////////////////*/

div#subheader {
height:126px;
background: url(../images/lay-out/header2.jpg) no-repeat;
}

/*////////////////////////////////////////////////////////////////////
  Menu
////////////////////////////////////////////////////////////////////*/

div#menu {
	background: url(../images/lay-out/menubar.gif)  repeat-x;
	width:758px;
	height:35px;
}

ul.menu {
margin:0;
padding:0;
list-style:none;
}

.menuitem {
float:left;
height: 35px;
background:url(../images/lay-out/3dot_line_hz.gif) right repeat-y;

}

.menuitem a:link, .menuitem a:visited{
font: bold 14px Verdana, Arial, Helvetica, sans-serif;
color:#FFF;
text-decoration:none;
display:block;
padding:8px 12px;
}
.menuitem a:hover{
	
	background:url(../images/lay-out/background_menu_hover.gif) right repeat-y;
}

/*////////////////////////////////////////////////////////////////////
  Menu sub
////////////////////////////////////////////////////////////////////*/

/* MENU */

#submenu {
	width: 225px;
	float: left;
	font:Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-weight:bold;
}

.submenu
{
margin-left: 10px;
margin-top: 0px;
padding-left: 0;
margin-bottom: 50px;
list-style-type: none;
}

.submenuitem a
{
display: block;
padding: 3px;
padding-left: 30px;
width: 175px;
line-height: 25px;
background: url(../images/lay-out/hartbulletrood.gif) left center no-repeat;
}

.submenu a:link, .submenu a:visited
{
text-decoration: none;
color: #000;
}

.submenu a:hover
{
background: url(../images/lay-out/hartbulletblauw.gif) left center no-repeat;
color: #00224A;
}

/*////////////////////////////////////////////////////////////////////
  Footer
////////////////////////////////////////////////////////////////////*/

div#footer {
width:758px;
background:url(../images/lay-out/footer.gif);
height:20px;
padding-top:4px;
color:#FFF;
position:absolute;
bottom:0;
}

.copy {
	font: 9pt Verdana, Arial, Helvetica, sans-serif;
	margin-left:15px;
	color:#FFFFFF;

}

.copy a{
	color:#FFF;

}

img {
border: 0;
}

.sponsors {
font:bold 9pt Verdana, Arial, Helvetica, sans-serif;
color:#F54025;
margin-left: 10px;
}








h1 {
font:bold 16pt Verdana, Arial, Helvetica, sans-serif;
margin:0;
}







div#contentbox li {
	padding-bottom: 8px;
}

.errorbox {
background-color:#FFFFCE;
background-image:url(../images/lay-out/error.jpg);
background-position:left;
background-repeat:no-repeat;
font-weight:bold;
width:440px;
padding-left: 100px;
padding: 10px 10px 10px 70px;
height: 50px;
border: #F0C000 solid thin;
}

label {
	font-weight:bold;
}



.hostingblock
{
	width: 225px;
	padding: 10px 10px 20px 10px;
	margin: 10px 10px 0px 0px;
	float: left;
	background: #FFF url(../images/lay-out/hostingbox.jpg) repeat-x;
	font: 9pt Verdana, Arial, Helvetica, sans-serif;
	border: thin #333333 solid;
}

.pakketnaam
{
font:bold 16pt Verdana, Arial, Helvetica, sans-serif;
color: #00224A;
}

.pakketnaam2
{
font:bold 10pt Verdana, Arial, Helvetica, sans-serif;
color: #A90801;
}

.pakketprijs
{
font:bold 14pt Verdana, Arial, Helvetica, sans-serif;
}

.bestellen a
{
font:bold 9pt Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color: #A90801;
}

.clearfloat{
clear:both;
}

