* {margin:0;padding:0;font-family:Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;}
body {
background-color: #EDF8EA;
text-align:center;
min-height:600px;/* for good browsers*/
min-width:1000px;/* for good browsers*/
margin 0 auto;
}
sub
{
line-height:22px;
}
#container {
text-align: center;
height: 600px;
}
#inner {
width: 1000px;
background:#fff;
height: 710px;
text-align: left;
margin-left:auto;
margin-top:10px;
margin-right:auto;
position:relative;
margin-bottom:30px;
z-index:99;
}

div#top_search
{
width:1000px;
height:30px;
background:#51a121;
text-align:right;
color:#fff;
}
div#top_search input
{
position:relative;
top:4px;
height:15px;
margin-right:15px;
font-size:12px;
font-weight:bold;
}
div#top_search span
{
position:relative;
top:4px;
font-size:12px;
font-weight:bold;
}
div#logo
{
width:300px;
height:65px;
background:#fff;
float:left;
background:url('/templates/kwa/images/logo.jpg');
}
div#menu
{
position:relative;
z-index:102;
width:700px;
height:65px;
background:#fff;
float:left;
}
div#header_banner
{
position:relative;
z-index:0;
width:1000px;
height:180px;
background:#ccc;
clear:both;
background-image:url('/templates/kwa/images/top_banner1.jpg');
}
div#left_menu
{
padding-top:58px;
top:-18px;
position:relative;
z-index:99;
height:390px;
width:135px;
float:left ;
text-align:right;
border-right:1px solid #ccc;
}

div#left_menu div#adres
{
position:absolute;
bottom:10px;
right:5px;
font-family:Helvetica;
font-size:10px;
color:#999;
line-height:12px;
}
div#adres p strong
{
font-size:11px;
font-weight:bold;
}
div#breadcrump
{
width:580px;
height:20px;
margin-bottom:10px;
font-family:Helvetica;
font-weight:bold;
text-decoration:none;
color:#ccc;
font-size:11px;
position:relative;
float:right;
margin-right:15px;
margin-top:6px;
}
div#breadcrump a
{
font-family:Helvetica;
font-weight:bold;
text-decoration:none;
color:#ccc;
font-size:11px;
}
div#breadcrump a.selected
{
font-family:Helvetica;
font-weight:bold;
text-decoration:none;
color:#51a121;
font-size:11px;
}
div#breadcrump div#print
{
cursor:pointer;
position:absolute;
background:url('/templates/kwa/images/print.jpg');
width:24px;
height:23px;
top:0px;
right:24px;
}
div#breadcrump div#mail
{
cursor:pointer;
position:absolute;
background:url('/templates/kwa/images/mail.jpg');
width:24px;
height:23px;
top:0px;
right:0px;
}
div#content
{
margin-left:20px;
padding-top:10px;
width:590px;
height:270px;
float:left;
background:#fff;
overflow-y:auto;overflow-x:hidden;
}
div#content *
{
font-family:Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
}
div#content strong
{
font-weight:bold;
}
div#content em
{
font-style:italic;
}
div#content p,div#content div p
{
font-size:12px;
}
div#content3 p
{
margin-bottom:15px;
margin-top:5px;
}
div#content3 h4
{
margin-bottom:15px;
margin-top:5px;
}
div#content3 h4 span
{
font-size:12px;
font-weight:bold;
}

div#content2
{
margin-left:20px;
padding-top:10px;
width:590px;
height:388px;
float:left;
background:#fff;
overflow-y:auto;overflow-x:hidden;
}
div#content2
{
font-family:Arial;
font-size:12px;
}
.pageHeading
{
font-weight:bold;
font-size:13px;
}
p.seperator
{
margin-bottom:10px;
}
div#flash
{
margin-top:10px;
margin-left:20px;
width:590px;
height:110px;
float:left;
background:#fff;
}
div#flash span
{
margin-right:10px;
}
div#right_menu
{
padding-top:20px;
padding-left:10px;
padding-right:5px;
background:#ccc;;
position:relative;
z-index:99;
height:410px;
width:235px;
float:right;
}
div#right_menu p
{
font-family:Helvetica;
font-size:11px;
padding:5px;
border-bottom:1px dotted #999;
color:#51a121;
}
div#right_menu p a
{
font-family:Helvetica;
font-size:11px;
text-decoration:none;
color:#000;
}
div#right_menu p a.more
{
font-family:Helvetica;
font-size:11px;
text-decoration:none;
color:#51a121;
font-weight:bold;
}
div#right_menu p.title
{
font-family:Helvetica;
font-size:12px;
font-weight:bold;
color:#fff;
}
div#right_menu p.sub_title
{
font-family:Helvetica;
font-size:11px;
font-weight:normal;
color:#000;
border:0px;
}
div#footer
{
position:relative;
top:-18px;
width:1000px;
height:15px;
background:#51a121;
clear:both;
}

/*  left_menu styles  */
div#left_menu ul
{
list-style:none;
}
div#left_menu ul li
{
margin-bottom:8px;
margin-right:8px;
}
div#left_menu ul li a
{
position:relative;
z-index:999;
font-family:Helvetica;
font-weight:bold;
text-decoration:none;
color:#999;
font-size:9px;
}
div#left_menu ul li a:hover 
{
color:#51a121;
}
div#left_menu ul li a.selected
{
color:#51a121;
font-size:9px;
}
/*  menu styles  */
ul.sub0, ul.sub1,ul.sub2
{
padding:0px;
margin:0px;
margin-bottom:0px;
list-style:none;
position:absolute;
bottom:12px;
left:36px;
}
ul.sub0 li, ul.sub1 li, ul.sub3 li
{
position:relative;
float:left;
margin:0;
margin-left:14px;
height:13px;

}
ul.sub0 li span
{
position:absolute;
left:-9px;
font-size:22px;
bottom:-1px;
font-family:Tahoma;

color:#51a121;
}
ul.sub0 li a, ul.sub1 li a, ul.sub2 li a
{
position:relative;
z-index:999;
font-family:Helvetica;
font-weight:bold;
letter-spacing:-1px;
text-decoration:none;
color:#000;
font-size:13px;
line-height:16px;
}
ul.sub0 li a:hover , ul.sub0 li a.selected
{
position:relative;
z-index:999;
font-family:Helvetica;
font-weight:bold;
letter-spacing:-1px;
text-decoration:none;
color:#51a121;
font-size:13px;
line-height:16px;
}


ul.sub1
{
position:absolute;
bottom:-50px;
left:-99999px;
display:none;
}

ul.sub0 li:hover ul.sub1, ul.sub0 li ul.sub1:hover
{
position:absolute;
top:16px;
padding-top:10px;
left:-25px;
display:block;

}
ul.sub1 li
{
position:relative;
background:#fff;
margin-top:-1px;
float:none;
width:150px;
height:22px;
border:0px;
line-height:0px;
}
ul.sub1 li a
{
color:#000;
padding-left:5px;
}
ul.sub1 li:hover
{
background:#999;
}
ul.sub1 li:hover a
{
color:#fff;
}
ul.sub2
{
position:relative;
left:-99999px;
display:none;
list-style:none;
}
ul.sub1 li:hover ul.sub2
{
position:relative;
display:block;
left:136px;
top:-15px;
}
ul.sub1 li:hover ul.sub2 li a
{
color:#000;
}
ul.sub1 li:hover ul.sub2 li:hover a
{
color:#fff;
}
ul.sub1 li:hover ul.sub2 li
{
width:320px;
}
/* pagina opmaak */
p.cursus_naam
{
font-family:Arial;
font-size:13px;
font-weight:bold;
}
p.cursus_datum, p.cursus_info
{
font-family:Arial;
font-size:11px;
font-weight:normal;
color:#000;
}
p.aanmelden a
{
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#51a121;
}
div.content_style
{
font-family:Arial;
}
p.cursus a
{
font-size:13px;
font-family:Arial;
font-weight:bold;
color:#000;
text-decoration:none;
}
div.content_style div p
{
margin-bottom:10px;
}
div#formulier div table td
{
padding:2px;
}
div#formulier table td
{
padding:2px;
}
div#formulier  ul
{
list-style:disc;
margin-left:35px;
}
div#formulier  p
{
margin-bottom:15px;
}
span.error
{
font-size:11px;
color:#e00;
}
span.price
{
font-size:12px;
font-weight:bold;
}

div.link_header
{
position:absolute;
top:10px;
left:30px;
font-family:Verdana;
font-size:20px;
line-height:35px;
color:#fff;
width:230px;
}
p.heading
{
font-size:15px;
font-weight:bold;
margin-top:20px;
margin-bottom:10px;
color:#51a121;
}
a.news
{
font-size:12px;
text-decoration:none;
color:#000;
padding:10px;

}
a.news:hover
{
font-size:12px;
text-decoration:underline;
color:#999;
}
div.link_header div
{
font-family:Helvetica;
}
div.link_header div a
{
color:#fff;
}
div#right_menu p.heading_title
{
position:relative;
top:-5px;
font-weight:bold;
color:#51a121;
margin:0px;
padding:0px;
font-size:13px;
border:0px;
}
