*{
	color:#333333;
	font-family:Arial,Avenir,"Lucida Grande",Verdana,"Bitstream Vera Sans",Helvetica,sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px ;
	line-height:18px;
}

html{
	height:100%;
}

body{
	background:#ddd;
	border-top:#BBBBBB solid 5px;
	margin-left:auto;
	margin-right:auto;
	height:100%;
}
#page{
	background:#FFF url(../Images/bg.png) repeat-y scroll left top;
	width:763px;
    margin: 0 auto;
	overflow-x:hidden;
}

#header{
    float:right;
	margin-top: 20px;
	top: 20px;
	height:70px;
	width:749px;
}
#header a.logo
{
    float:right;
}

#lijnen {
    margin-top:-20px;
    margin-left:11px;
}
	
#foto {
    padding-left:3px;  
    width:763px; 
    height:100px;
    overflow:hidden;
    height:112px;
    margin-left:7px;
}

#foto img{
    border: #000 solid 1px;
    border-left: #000 solid 0px; 
    border-right: #000 solid 0px;
    margin-left:1px;}


#footer {margin-left:250px;clear:both; padding-top:40px;width:480px;}
#print {float:right; top:0px;}
.kop, h1 { color: #900; font-weight: bold; font-family: Verdana; letter-spacing: 2px; padding:10px 0px; }
h2{font-weight:bold;}
p{margin-bottom:10px;}
ul {margin-left:30px; margin-bottom:10px; list-style-type:disc;}
ol {margin-left:30px; margin-bottom:10px; list-style-type:decimal;}

/*hoofdnavigatie*/

#hoofdmenu {
	margin-top: 8px;
	float:left;
	background-color:transparent;
	width:400px;
	font-family: Helvetica, Trebuchet,Verdana, Arial, sans-serif; font-size: .7em; font-weight: 600; 
}

#hoofdmenu ul, #foto ul, #lijnen ul{
	list-style:none;
	margin-left:2px;
}
#foto ul
{
    background:#FAB248;
    height:19px;
    margin-right:15px;
    border:1px solid #FFFFFF;
}
#lijnen ul
{
    height:18px;
    margin-right:6px;
    border:1px solid #666;
}

#hoofdmenu li, #foto li, #lijnen li{ /* all list items */
		float: left;
		position: relative;
		margin: 0;
		padding: 0;
		color: white;
		text-align:center;
}

#hoofdmenu li {border-right:#FFF solid 2px; width: 76px;}
#foto li {border:#FFF solid 1px;}
#lijnen li {border-right:#666 solid 1px; border-top:0px;}


#hoofdmenu li a, #foto li a, #lijnen li a {
		display: block;
		color: white;
		background-color: #FAB248;
		text-decoration: none;
		padding:0px 5px;
}
#lijnen li a 
{
    background-color: #FFF;
    color:#000;
}


#hoofdmenu li a:hover, #hoofdmenu li a:active, #hoofdmenu li a.actief	{
		background-color: #C12302;
		color: #fff;
}	

#foto li a:hover, #foto li a:active, #foto li a.actief
	{
		background-color: #C157F9;
		color: #fff;
	}	
#lijnen li a:hover, #lijnen li a:active, #lijnen li a.actief	{
		background-color: #C12302;
		color: #fff;
}	

#sidebar li a {
		/*display: block;
        white-space:nowrap;*/ 
		color: white;
		background-color: #FAB248;
		text-decoration: none;
		padding-top : 0px;
		padding-right:5px;padding-left:5px
	}


#sidebar ul li ul a {
		font-style:normal;
		font-weight : normal;
		color:#000;
	}

#hoofdmenu a:active
	{
		background-color: #C157F9/*#369*/;
		color: #000;
	}	

#sidebar li a.actief, #sidebar li a:hover, #sidebar li a:active {
    color:#C12700;
}
#maincontent	
{
	float: left;
	width: 750px;
 
}

#sidebar {
	margin: 0 0 0 7px;
	float:left;
    padding:0 422px 0 0;
    width:200px;
	
}	
#content
{
    margin:10px 0 0 -399px;
    width:500px;
    float:left;
}

#sidebar .subkop {
   font-weight:bold;
   margin-left:10px;
}
#sidebar ul{
	padding: 0px;
	margin: 20px;
	margin-left:10px;	
	list-style: none;
	
}	
#sidebar li a {
		font-size: 12px; 
		font-style:normal;
		font-weight : normal;
		color:#000;
		text-decoration:none;
		line-height:18px;
		width:160px;
		background: url(../images/bullet.gif) top left no-repeat;
		padding-left:15px;
		
	}

	

#sidebar li ul
    {display:inline;margin:0px;padding:0px;}
#sidebar li ul.test li{
    margin-left:10px;
}
#sidebar li ul li
{padding-left:10px; 
 padding-top:0px;
 margin-top:0px;}

#sidebar li ul li a
{font-style:italic;
background: url(../images/trans.gif) top left no-repeat;
list-style:disc;
}

hr{
  color: #000;
  background-color: #000;
  height: 1px;  
}

a {
    color:#0066CC;
}
table{
    border-collapse: separate;
}

table.login
{
    margin: 0 0 0 10px;
}
.LoginTitle 
{
    font-weight:bold;
}
td.LoginLabel
{
  white-space:nowrap;
  text-align:left;
  width:90px;
}

#content4{padding:30px; margin-top:130px;}

#P1,#P2,#P3,#P4,#P5,#P6,#P7,#P8,#P9,#P10,#P11,#P12,#P13,#P14,#P15,#P16,#P17,#P18,#P19,#P20,#P21,#P22,#P23,#P24,#P25,#P26,#P27,#P28,#P29,#P30,#P31,#P32,#P33,#P34,#P35,#P36,#P37,#P38,#P39,#P40,#P41,#P42,#P43,#P44,#P45,#P46,#P47,#P48,#P49,#P50,#P51,#P52,#P53,#P54,#P55,#P56,#P57,#P58,#P59,#P60,#P61,#P62,#P63, #P64, #P65, #P66, #P67, #P68, #P69, #P70, #P71, #P72, #P73, #P74, #P75, #P76, #P77, #P78, #P79, #P80, #P81, #P82, #P83, #P84, #P85, #P86
{/*position:absolute;
top: 40px;
left:30px;*/
width:400px;
border:solid 1px black;
background: #B1C3E0;
padding:4px;
/*display:none;*/
font-family: lucinda, arial, helvetica, verdana, sans-serif;
font-size:11px;}

#P1 #close,#P2 #close,#P3 #close,#P4 #close,#P5 #close,#P6 #close,#P7 #close,#P8 #close,#P9 #close,#P10 #close,#P11 #close,#P12 #close,#P13 #close,#P14 #close,#P15 #close,#P16 #close,#P17 #close,#P18 #close,#P19 #close,#P20 #close,#P21 #close,#P22 #close,#P23 #close,#P24 #close,#P25 #close,#P26 #close,#P27 #close,#P28 #close,#P29 #close,#P30 #close,#P31 #close,#P32 #close,#P33 #close,#P34 #close,#P35 #close,#P36 #close,#P37 #close,#P38 #close,#P39 #close,#P40 #close,#P41 #close,#P42 #close,#P43 #close,#P44 #close,#P45 #close,#P46 #close,#P47 #close,#P48 #close,#P49 #close,#P50 #close, #P51 #close, #P52 #close, #P53 #close, #P54 #close, #P55 #close, #P56 #close, #P57 #close, #P58 #close, #P59 #close, #P60 #close, #P61 #close,  #P62 #close, #P63 #close, #P64 #close, #P65 #close, #P66 #close, #P67 #close, #P68 #close, #P69 #close, #P70 #close, #P71 #close, #P72 #close, #P73 #close, #P74 #close, #P75 #close, #P76 #close, #P77 #close, #P78 #close, #P79 #close, #P80 #close, #P81 #close, #P82 #close, #P83 #close, #P84 #close, #P85 #close, #P86 #close 
{
vertical-align:text-bottom;
float:right;
}

table span{
font-size:11px;
font-weight:normal;
letter-spacing:normal;
}
span.error,.error
{
	color:Red;
}
.border
{
    border:solid 1px #000;
    padding:5px;
    width:500px;
}