body {
background-image:url(backgrounds/pa108gr.jpg);
background-repeat:repeat;
font-size:12pt;
font-family:Arial;
margin:0;
padding:0;
color:#FFFFFF;
}

#page {
width:900px;
margin: auto;
padding: auto;
}

#header {
clear:both;
width:900px;
height:309px;
background-image:url(images/header.png);
_background-image:url(images/header.png);
#background-image:url(images/header.gif);
}

#headerleft {
width:580px;
padding-left:60px;
float:left;
padding-top:46px;
height:260px;
font-family:Georgia, "Times New Roman", Times, serif;
}

#headerright {
padding-left:18px;
width:210px;
float:left;
padding-top:30px;
height:270px;
}

#sidebarnav 
{
}
  
#sidebarnav a {
	width:210px;
	display:block;
	clear:both;
	height:21px;
	color:#ffd800;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
	margin-top:0px;
	letter-spacing: 0.15em;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	text-align:left;
	background-image:url(images/gelebol.png);
	_background-image:url(images/gelebol.gif);
	background-repeat: no-repeat;
  }
  
  
#sidebarnav a:hover, #sidebarnav a.huidig {
	text-decoration:none;
	color:#D4011D;
	background-image:url(images/rodebol.png);
	_background-image:url(images/rodebol.gif);
	background-repeat: no-repeat;
	font-weight:bold;
}

a#menu1 
{
	background-position: 10px;
	text-indent: 65px;

}

a#menu2
{
	background-position: 40px;
	text-indent: 95px;
}

a#menu3 
{
	background-position: 20px;
	text-indent: 75px;
}

a#menu4 
{
	background-position: -10px;
	text-indent: 45px;
}

a#menu5 
{
	background-position: 30px;
	text-indent: 85px;
}

a#menu6 
{
	background-position: 20px;
	text-indent: 75px;
}

a#menu7 
{
	background-position: -10px;
	text-indent: 45px;
}

a#menu8 
{
	background-position: 40px;
	text-indent: 95px;
}

a#menu9 
{
	background-position: 20px;
	text-indent: 75px;
}

a#menu10 
{
	background-position: 0px;
	text-indent: 55px;
}

a#menu11
{
	background-position: 40px;
	text-indent: 95px;
}

a#menu12 
{
	background-position: 20px;
	text-indent: 75px;
}

a#menu13
{
	background-position: -10px;
	text-indent: 45px;
}

.widget {
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#mainarea {
width:894px;
_width: 895px;
#width: 895px;
clear:both;
padding-left:19px;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

#contentarea {
background-image:url(images/page.png);
_background-image:url(images/page7.gif);
background-repeat:repeat-y;
padding-left:20px;
padding-right:20px;
float:left;
line-height:14pt;
padding-top:15px;
margin-right: 30px;
font-size:14px;
color:#000000;
min-width:825px;
}

.ventje
{
float:right;
margin: 10px;
}

#footer {
width:900px;
clear:both;
height:34px;
padding-top:30px;
line-height:14pt;
background-image:url(images/footer.png);
_background-image:url(images/footer.png);
#background-image:url(images/footer5.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:10px;
}

#footer a {
color:#0EB7E2;
}

.sebdesignfooter
{
margin-left: 385px;
}

.login
{
margin-left:380px;
}

h1 {
width: 236px;
font-size:38pt;
color:#000000;
margin-left:260px;
margin-top:74px;
#margin-top:124px;
_margin-top:124px;
border-bottom-color:#D4011D;
border-bottom-width: 2px;
border-bottom-style:solid;
visibility:hidden;
}

#rodei
{
width:20px;
height:20px;
margin-left: 477px;
margin-top: -93px;
#margin-top:-78px;
_margin-top:-78px;
visibility:hidden;
}

h2 {
width:280px;
font-size:15pt;
color:#D4011D;
padding-top:6px;
padding-bottom:4px;
border-bottom-color:#000000;
border-bottom-width: 1px;
border-bottom-style:solid;
letter-spacing: 2px;
}

#sidebar h2 {
font-size:15pt;
padding-left:10px;
color:#FFFFFF;
padding-top:6px;
}

.description {
font-size:14pt;
color:#000000;
margin-left:260px;
margin-top:44px;
visibility:hidden;
}

.uitspraak {
font-size:12pt;
font-weight: bold;
color:#000000;
margin-left:150px;
margin-top: 45px;
visibility:hidden;
}

a {
color:#0069AD;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

.rood
{
color:#D4011D;
font-weight:bold;
}

.overslaan
{
color:#FFFFFF;
font-size:10px;
}

.sebdesign
{
color: #0EB7E2;
font-size:11px;
}

/** fotos */
ul.slides {
  	margin:0;
  	margin-top: 15px;
  	padding:0;
  	list-style:none;
  	line-height:1.4em;
}
  
.slides li {
  	display:block;
	float:left;
  	margin:0 10px 10px 0;
  	padding:0;
	width: auto;
	height: auto;
}

#optredens a
{
color:#CCCCCC;
}

#optredens td
{
padding: 0px 5px 0px 10px;
}

#optredens tr
{
background-color:#0EB7E2;
}


#optredens td.titel
{
height: 26px;
background-color:#016aac;
font-size:18px;
color: #FFFFFF;
}

#optredens td.website
{
text-align: center;
}

#optredens img.optreden_foto
{
float:left;
margin: 20px 30px 20px 0px;
}

#vertellingen img.vertellingen_foto
{
float:left;
margin: 20px 30px 20px 0px;
}

#vertellingen td.titel
{
height: 26px;
font-size:16px;
font-weight:bold;
}

.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh
{font-size:1px; overflow:hidden; display:block;}
.b1h {height:1px; background:#016aac; margin:0 5px;}
.b2h, .b2bh {height:1px; background:#016aac; border-right:2px solid #aaa; border-left:2px solid #aaa; margin:0 3px;}
.b3h, .b3bh {height:1px; background:#016aac; border-right:1px solid #aaa; border-left:1px solid #aaa; margin:0 2px;}
.b4h, .b4bh {height:2px; background:#016aac; border-right:1px solid #aaa; border-left:1px solid #aaa; margin:0 1px;}
.b2bh, .b3bh, .b4bh {background: #0EB7E2;}
.contenth {
background: #ddd; 
border-right:1px solid #aaa; 
border-left:1px solid #aaa;
}

.floatleft
{
float:left;
padding: 10px;
}

.floatright
{
float:right;
padding: 10px;
}

table.klassement
{
line-height: 0px;
_line-height: 22px;
#line-height: 22px;
}

img, div { behavior: url(iepngfix.htc) }

img.menukaartfoto:hover
{
opacity:1.0;
filter:alpha(opacity=100);
}
