* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background: url(../../images/page_back_4.jpg);


}

#wrapper {
 margin: 0 auto;
 width: 900px;
 border: 0px solid red;
 padding: 0px 12px 0px 12px;
 background: url(../../images/shadow.png) repeat-y top center;

}

#columns {
 margin-bottom: 0px;
 overflow: hidden;
 width: 900px;
 background: #e66108 url(../images/back_center.png);
  border: 0px solid black;
}

#navigation {

margin-top: 132px;
margin-left: 17px;
font-size: 12px;
position: absolute;
z-index: 90;
color: #fff;
font-family: arial, verdana;

}

#navigation ul li { display: inline; margin-right:13px; letter-spacing: 1px;}

#navigation a { color: #e1e1e1; text-decoration: none;}

#navigation a:hover { color: #fff; text-decoration: underline;}


#header {
 color: #333;
 width: 900px;
 padding: 0px;
 height: 189px;
 margin: 0px 0px 0px 0px;
 background: url(../images/header.jpg) no-repeat top left;
 z-index: 1;
 position: relative;
}

#header-bottom {
 color: #333;
 padding: 0px;
 height: 14px;
 margin: 0px 0px 0px 0px;
 background: url(../images/content_top.png) no-repeat top left;
}
#leftcolumn {
 display: inline;
 color: #8c8c8c;
 text-align: justify;
 line-height: 20px;
 font-family: arial, verdana;
 font-size: 11px;
 margin: 0px;
 padding: 9px 15px 0px 15px;;
 width: 213px;
 float: left;
 background:#fff url(../images/left_back.png) repeat-y top left;
}

#leftcolumn p { margin-bottom: 0px; }

#leftcolumn h2 { margin-bottom: -4px; font-size: 15px; color: #ff6600;}

#leftcolumn hr { height: 1px; border: 0px; margin-bottom: -3px; background-color: #f9d7c0; color: #f9d7c0;}

#leftcolumn a { color: #666666; text-align: justify; font-family: arial, verdana; font-size: 11px; margin-bottom: 10px; text-decoration: none;}

#leftcolumn a:hover { text-decoration: underline; }

#leftcolumn li { margin-bottom: 6px;margin-left: 14px;}

#content {
 float: left;
 color: #666666;
 text-align: justify;
 line-height: 25px;
 font-family: arial, verdana;
 font-size: 11px;
 padding: 4px 30px 0px 20px;
 width: 585px;
 display: inline;
 position: relative;
 background: url(../images/content_back.png) repeat-y top left;
 margin-bottom: -0px;
 z-index: 9;

}

#content .bottomimg { margin-bottom: 0px; z-index: 9;}

#content p { margin-bottom: 18px; }

#content h1 { margin-bottom: 0px; font-size: 15px; color: #ff6600; height: 20px;}

#content h3 { margin-bottom: 6px; font-size: 14px; color: #ff6600; height: 16px;}

#content hr { height: 1px; border: 0px; margin-bottom: 4px; background-color: #f9d7c0; color: #f9d7c0; }

#content li { margin-left: 17px; }

#content a { text-decoration: underline; color: #ff6600;}

#content a:hover { text-decoration: none; color: #ff6600;}

#rightcolumn {
 display: inline;
 position: relative;
 float: right;

}
#footer {
 width: 871px;
 text-align: right;
 clear: both;
 color: #333;
 background: #ABBEBE;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 26px;
 background: url(../images/footer.png) no-repeat top left;
 padding-right: 29px;
 padding-top: 30px;

}

#footer a {
font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
 color: #ee8a46;}

.clear { clear: both; background: none; }

#sub-nav-content {
	height: 160px;
	padding: 10px 0px 0px 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
}

#nieuwsheader{
height: 17px;
width: 210px;
position: relative;
top: 24px;
z-index: 3;
float: left;
border-bottom:0px;
}

#pscroller{
height: 140px;
width: 210px;
margin: 0px;
text-align: justify;
padding-bottom:20px;
}


.rssclass a{
text-decoration: none;
color: #666;
text-align:left !important;
font-weight: bold;

}

.rssclass a:hover{
text-decoration: underline;
}

.br-li

{
    font-size: 1px;
    line-height: 2;
}


h1
{
        font-size:              17px;
        color:                  #ff6600;
        font-family:            Helvetica, verdana, arial, sans-serif;
        font-weight:            500;

}

#content h1
{
        font-size:              17px;
        color:                  #ff6600;
        font-family:            Helvetica, verdana, arial, sans-serif;
        font-weight:            500;

}

.title
{
        text-decoration:        none;
        font-size:              17px;
        color:                  #ff6600;
}

h2
{
        text-decoration:        none;
        font-size:              16px;
        color:                  #ff6600;
        font-family:            Helvetica, verdana, arial, sans-serif;
        font-weight:            lighter;
}

h3
{
        text-decoration:        none;
        font-size:              25px;
        color:                  #ff6600;
        font-family:            Helvetica, verdana, arial, sans-serif;
        font-weight:            lighter;
}


div.test {
background: white;

}
div.test2 {
background: #efefef;

}

tr.test {
background: white;

}
tr.test2 {
background: #efefef;

}


/*voor de lijst onder*/

select {
   width: 130px;
    font-size: x-small;
    background-color: #f5f5f5;

    border-color: #ee8a46;
    border-style: solid;
    border-width: 1px;
    margin-top: 3px;
}
option {
    color: gray;                /* #ee8f4d */
    background-color: white;
    border: 0px solid green;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

option:hover

{
    color: gray;
    background-color: white;
    border: 0px solid green;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}


option.odd {
    color: white;
    background-color:#ff6600;

}

.copy
{
  font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
 color: #ee8a46;}
}

.popupbox {
  background: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  padding: 10px;
}


.onder-lijst
{
  margin-left: 250px;
}

.button {
  color: #006699;
  border: 1px solid #CCCCCC;
  margin-top: 3px;
}

/* Opleidingen tooltip */
a.tooltip span {display:none; padding:2px 3px; margin-left:8px; width:130px;}
a.tooltip:hover span{display:inline; position:absolute; border:1px solid #cccccc; background:#ffffff; color:#6c6c6c;}

table.inschrijftable tr td {
  height: 30px !important;
  font-size:11px;
}

table.inschrijftable{
  width: 350px;
}