html, body	{
margin: 0 auto;
padding: 0;
background-color:#777777;
font: 11px verdana, arial, sans-serif;
color: #FFFFFF;
text-align: center;
width: 752px;
}
#pag
{
border-width:0px 1px 1px 1px;
border-color:#333333;
border-style:solid;
margin:0px;
padding:0px;
background-color:#333333;
}
#hfdMenu
{
width:100%;
float: left;
margin:0px;
padding:0px;
background-color:#312347;
text-transform: uppercase;
font-size:10px;
}
#hfdMenu ul
{
padding: 0;
margin: 0;
list-style: none;
text-transform: uppercase;
font-size: 10px;
float: left;
width:100%;
border-top: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
background-color:#312347;
}
#hfdMenu ul li
{
float:left;
text-align: center;
border-right: 1px solid #CCCCCC;
}

#hfdMenu ul li a:link, #hfdMenu ul li a:visited	{
text-decoration: none;
color: #FFFFFF;
display: block;
padding: 2px 10px;
font-weight: bold;
background-color:#312347;
}
#hfdMenu ul li a:hover	{
background-color:#6B6E82;
}
#hfdMenu ul li a.selected	{
background: #6B6E82;
}
#subp
{
clear:both;
margin: 0;
padding: 0;
background-color:#5F0F21;
background-image:url(/img/achtergrond_bordeaux.jpg);
background-position:left top;
text-align:left;
}

#nd
{clear:both;
height:0px;}






#linkerkolom 	{
width: 469px;
float: left;
padding: 20px;
border-right: 1px solid #CCCCCC;
margin-top:0px;
}
#rechterkolom {
float: right;
width: 200px;
padding: 20px;
margin-top:0px;
}
#searchForm {
}
.footer	{
clear: both;
border-top: 1px solid #CCCCCC;
margin: 0px;
padding: 10px;
text-align:center;
}
.sponsors_text	{
padding: 10px;
margin: 0 0 10px;
border: 1px solid #ccc;
background: #777;
}
.sponsors_text a:link, .sponsors_text a:visited	{
text-decoration: none;
color: #fff;
}
.sponsors_text a:hover	{
color: #000;
background: transparent;
}
#networkAd	{
text-align: center;
border-bottom: 1px solid #ccc;
}
#networkAd a:link, #networkAd a:visited, #networkAd a:hover	{
display: block;
width: 752px;
padding: 4px 0;
color: #fff;
background-color: #2A354E;
font-weight: normal;
}
.magazinesRechts img
{
width:30px;
height:40px;
margin:0px 7px 5px 0px;
}
.OverzichtMagazines img
{
width:120px;
height:160px;
margin:15px;
border-width:1px 3px 1px 1px;
border-color:#333333;
background-color:none;
}
.nota
{
font-size:10px;
}
.fotos32 img
{
width:32px;
height:32px;
}
.fotos24 img
{
width:24px;
height:24px;
margin:0px;
padding:0px;
}
.grotefoto
{
text-align:center;
background-color:#3D0310;
}
.grotefoto img
{
margin:5px;
border:solid 1px #333333;
}
/* ************** Navigatie **************************************/


.sideList {
padding: 0;
margin: 0 0 0 25px;
}
.sideList li {
padding: 0;
margin: -3px 0 0 0;
}
.sideList li a:link, .sideList li a:visited	{
display: block;
text-decoration: none;
color: #fff;
padding: 0;
margin: 0;
}

#linkerkolom  p	{
}
h2	{
font: 16px georgia, sans-serif;
font-weight: bold;
clear: left;
color: #fff;
margin: 20px 0 10px;
}
#linkerkolom  h2 a:link, #linkerkolom  h2 a:visited	{
text-decoration: none;
color: #fff;
}
#linkerkolom  h2 a:hover	{
color: #000;
background: transparent;
}
h3	{
font-size: 11px;
text-transform: uppercase;
clear: left;
color: #ccc;
}
#linkerkolom  h3 a:link, .entry h3 a:visited	{
color: #fff;
}
#linkerkolom  h3 a:hover	{
background: #000;
}
#linkerkolom  h4	{
font-size: 11px;
text-transform: uppercase;
}


/* Rightside Stuff *******************/
#rechterKolom h2	{
clear: both;
margin: 20px 0 10px;
       padding: 3px 0;
color: #fff;
}
#rechterKolom h3	{
text-align: center;
margin: 0;
padding: 2px 0;
color: #000;
}
#rechterKolom dl	{
list-style:none;
margin: 0 0 0 10px;
padding: 10px;
border-bottom: 1px solid #fff;
}
#rechterKolom p	{
color: #fff;
margin: 10px;
}
.button	{
border: 1px solid #ccc;
background: #777;
color: #fff;
font-size: 11px;
padding: 3px 5px;
}
#rechterKolom a:link, #rechterKolom a:visited	{
font-weight: normal;
}
* html #rechterKolom li	{
margin: -5px 0 0;
padding: 0;
}
/* Images *************************/
.rightImage	{
float: right;
margin: 10px;
border: 1px solid #777;
padding: 5px;
background: #ccc;
}
.leftImage	{
float: left;
margin: 10px;
border: 1px solid #777;
padding: 5px;
background: #ccc;
}
.screenshot	{
text-align: center;
}
.screenshot img	{
padding: 5px;
border: 1px solid #777;
background: #ccc;
}

/* **************** Basis ***************/
p {
margin: 20px 0;
}
a:link	{
color: #FFFFFF;
font-weight: bold;
}
a:visited	{
color: #EEEEEE;
font-weight: bold;
}
a:hover	{
background: #000;
color: #fff;
text-decoration: none;
}
a img
{
border-color:#777777;
}
a:hover img
{
border-color:#FFFFFF;
}
blockquote	{
padding: 10px;
border: 1px solid #ccc;
background: #777;
margin: 20px 30px;
}
form, fieldset	{
border: none;
margin: 20px 0;
padding: 0;
}
input, textarea	{
border: 1px solid #ccc;
padding: 2px 0;
}
form	{
margin: 10px 0;
}
label	{
width: 17em;
float: left;
}
.noBorder	{
border-top: none;
}
li	{
margin: 0;
padding: 0;
}
a.nc,a:hover.nc,a:visited.nc
{
color:#FFFFFF;
text-decoration:none;
font-weight:normal;
}
form.inschrijving
{
background-color:#3D0310;
padding:10px;
}
form.inschrijving input,form.inschrijving select
{
font: 11px/17px verdana, arial, sans-serif;
background-color:#E9ECEF;
border:solid 1px #3E444B;
padding:2px 1px;
}


