* {
    font-family: Verdana, Arial;
}

body, body.content {
    margin: 0px;
    padding: 0px;
    border: 0px;
/*    background-image: url("/ICT/images/body_bg.gif");*/
    background-image: url("/interface/TER/body_bgcontent.gif");
    background-repeat: repeat-y;
    background-position: top center;
    font-size: 0.8em;
    color: #000000;
    line-height: 1.4em;
    background-color: #F2F2F2;
}

body.content {
/*   background-image: url("/ICT/images/body_bgcontent.gif");*/
   background-image: url("/interface/TER/body_bgcontent.gif");

}

form {
    margin: 0px;
    padding: 0px;
}


h1, h2, h3 {
    font-family: Verdana;
    font-style: normal;
    color: #FF6600;
    line-height: 1.3em;
    margin: 0px;
    padding: 0px;
}

h1 {
    font-size: 1.3em;
}

h2 {
    font-size: 1.1em;
}


h3 {
    margin-top: 5px;
    font-size: 1em;
}


p {
    margin: 0px;
}

a {
    color: #000000;
    text-decoration: underline;
}

a:hover {
    color: #FF6600;
    text-decoration: none;
}

a.rightlink:link {
    color: #FF6600;
    text-decoration: none;
}

a.rightlink:hover {
    color: #000000;
    text-decoration: underline;
}

a.rightlink:active {
    color: #FF6600;
    text-decoration: none;
}

a.rightlink:visited {
    color: #FF6600;
    text-decoration: none;
}

td {
    font-size: 0.8em;
}

ul {
    list-style-image: url("/ICT/images/lijst.gif");
}


ol {
    list-style-image: none;
}

/* BEGIN LOGOFRAME OPBOUW */

#logoframe {
    position: absolute;
    width:100%;
    height: 69px;
    top: 0px;
    z-index: 10;
    text-align:center;
    padding:0px;
    margin:0px;
}

#logovlak {
    position: relative;
    text-align: left;
    width: 947px;
    height: 69px;
    top: 0px;
    left: 1px;
    margin-left: auto;
    margin-right: auto;
/*    background-color: #FFFFFF;*/
}

#logoruimte {
    position: absolute;
    top: 0px;
	left: 9px;
    width: 512px;
    height: 69px;
    z-index: 2;
}

#zoeklogvlak {
    position: absolute;
    top: 0px;
    right: 0px;
    width : 171px;
    height: 69px;
/*	background-image : url(/ICT/images/zoeklog_bg.gif);
	background-repeat: no-repeat;*/
}


#zoekendeel {
    position: absolute;
    top: 3px;
    left: 12px;
    height: 18px;
    padding: 0px;
    margin: 0px;
}

#zoekengeavanc {
    position: relative;
    top: 20px;
    left: 12px;
}


#logindeel {
    position: absolute;
    top: 40px;
    left: 12px;
    font-size: 0.8em;
}

#logindeelbtn {
    position: absolute;
    top: 40px;
    right: 1px;
}


#logindiv {
    position: relative;
    font-size: 0.8em;
    left: 12px;
}



#zoekengeavanc a {
    font-size: 0.8em;
    text-decoration: none;
}

input#zoeken {
    width: 108px;
    height: 18px;
	border: 1px;
	border-color : #FF6600;
	border-style : solid;
    background-color:#FFFFFF;
}

input#zoekenbtn {
    height: 18px;
    vertical-align: top;
    padding: 0px;
    margin: 0px;
}

input#loginbtn {

    height: 18px;
    vertical-align: top;
    padding: 0px;
    margin: 0px;
}



/* BEGIN HOOFDVERDELING OPBOUW */

#mainframe {
    position: absolute;
    width:100%;
    top:0px;
    z-index: 3;
    text-align:center;
    padding:0px;
    margin:0px;
}

#contentbgframe {
    width:100%;
    /*height: 100%;*/
    text-align:center;
}

#contentbg {
    width: 948;
    /*height: 100%;*/
    margin-left: auto;
    margin-right: auto;
/*    background-image: url("/ICT/images/maingolf.gif");*/
    background-repeat: no-repeat;
    background-position: bottom right;
}


#contentframe {
    position: relative;
    text-align: left;
    width: 948px;
    /*height: 100%;*/
    top: 0px;
    padding:0px;
    margin: 0px;
    margin-left: auto;
    margin-right: auto;
}

#beeldencontentvlak, #beeldvlak, #beeldvlakvervolg, #beeldvlakhoekjes, #rechtervlak, #officeheadervlak, #bedrijvenheadervlak, #onderzoekheadervlak{
    position: relative;
    top: 0px;
    float: left;
    overflow-x:hidden;
    display: inline;
    margin: 0px;
    padding: 0px;
}

#beeldencontentvlak {
    top: 0px;
    margin-top: 69px;
    width: 768px;
    padding-left: 8px;
}

#beeldvlak, #beeldvlakhoekjes, #beeldvlakvervolg {
    width: 768px;
    height: 104px;
}

#beeldvlak {
    z-index: 3;
    background-image : url(/ICT/images/ingangen/home.gif);
	background-repeat: no-repeat;
}

#beeldvlakvervolg {
   z-index: 3;
/*    background-image : url(/ICT/images/ingangen/content.gif);*/
    background-image : url(/interface/TER/content.gif);
	background-repeat: no-repeat;
}

#beeldvlakhoekjes {
    position: absolute;
    z-index: 5;
    background-image : url(/ICT/images/ingangen/hoekjes.png);
	background-repeat: no-repeat;
}

#rechtervlak {
    width: 171px;
    /*height: 100%;*/
    top: 0px;
    margin-top: 69px;
    float: right;
}

.headerspacers {
    width: 1px;
    height: 53px;
    overflow-x:hidden;
    display: inline;
    float: left;
    padding: 0px;
     margin: 0px;
    background-color: #FFFFFF;
}

#officeheadervlak {
    width: 256px;
    height: 53px;
}

#bedrijvenheadervlak {
    width: 255px;
    height: 53px;
}

#onderzoekheadervlak {
    width: 255px;
    height: 53px;
}

#officetxtvlak, #bedrijventxtvlak, #onderzoektxtvlak, .textvlak {
    position: relative;
    top: 0px;
    float: left;
    overflow-x:hidden;
    margin: 0px;
    padding: 0px;
}

#officetxtvlak {
    width: 256px;
    background-image : url(/ICT/images/textvlakken/office.gif);
	background-repeat: no-repeat;
	background-color: #FFB27F;
}

#bedrijventxtvlak {
    width: 255px;
    background-image : url(/ICT/images/textvlakken/bedrijven.gif);
	background-repeat: no-repeat;
	background-color: #D17F7F;
 }

#onderzoektxtvlak {
    width: 255px;
    background-image : url(/ICT/images/textvlakken/onderzoek.gif);
	background-repeat: no-repeat;
	background-color: #8790C5;
}

.teksthoekje, .teksthoekje2, .teksthoekje3 {
    position: absolute;
    align: bottom;
    bottom: 0px;
    right: 0px;
    width: 22px;
    height: 22px;
    background-image : url(/ICT/images/textvlakken/teksthoekje.png);
	background-repeat: no-repeat;
}

.textvlak {
    width: 235px;
    min-height: 155px;
    padding: 10px;
}

.textvlak p.inleiding {
    font-size: 0.9em;
    font-weight: bold;
}

.textvlak p.tekst {
    font-size: 0.9em;
    font-weight: normal;
    margin-top: 10px;
}

.txtspacers {
    width: 1px;
    height: 10;
    overflow-x:hidden;
    display: inline;
    float: left;
    font-size: 0em;
    padding: 0px;
    margin: 0px;
    background-color: #FFFFFF;
}

#linkvlak {
    position: relative;
    top: 0px;
    float: left;
    overflow-x:hidden;
    display: inline;
    margin-top: 10px;
    padding: 0px;
    width: 758px;
    background-color: #FFFFFF;
}

#linkvlak ul {
    margin-top: 3px;
    margin-left: 25px;
    padding: 0px;
    margin-bottom: 0px;
}

#linkvlak li {
    font-size: 0.9em;
    font-weight: bold;
    color: #000000;
    margin-top: 1px;
    padding-bottom: 2px;
}

#linkvlak a {
    text-decoration: none;
}

.rechterkantdivider {
    height:1px;
    width: 171px;
    background-color: #7C7C7C;
}

#sitewide {
    margin-left: 1px;
    margin-right: 1px;
    width: 150px;
    height:92px;
    padding: 5px;
    padding-left: 10px;
    padding-right: 10px;
}

#sitewide a {
   font-size: 0.85em;
   text-decoration: none;
   line-height: 1.25em;
}

#taalkeuze {
    position: absolute;
    right: 7px;
    top:8px;
    width: 32px;
    height: 18px;
}

#actueelheader {
    width: 169px;
    height: 54px;
}

.nieuwsartikel {
    margin-left: 1px;
    margin-right: 1px;
    width: 150px;
    padding: 5px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 0.85em;
    font-weight: bold;
    line-height: 1.2em;
    margin-bottom: 5px;
}

#headlineOffice, #headlineBedrijven, #headlineOnderzoek {
    padding-bottom: 5px;
    border: 1px solid #FF6600;
    padding:5px;
    margin-bottom: 10px;
}


/* BEGIN CONTENT OPBOUW */


#contentvlak {
    position: relative;
    top: 0px;
    left: 193px;
    float: left;
    overflow-x:hidden;
    display: inline;
    padding: 0px;
    width: 565px;
}

#contentvlak p {
    margin-top: 10px;
    font-size: 0.95em;
    line-height: 1.3em;
}

#kruimelpad {
    position: relative;
    top: 0px;
    left: 193px;
    float: left;
    overflow-x:hidden;
    display: inline;
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 0px;
    width: 565px;
}

#kruimelpad img {
    vertical-align: middle;
    margin-bottom: 5px;
}

a.kruimelpad, a.kruimelpad:hover {
    font-size: 0.75em;
    color: #000000;
    line-height: 1.9em;
    text-decoration: none;
}

a.kruimelpad:hover {
    color: #FF7823;
}

#zieookheader, .zieookitem {
    vertical-align: bottom;
    margin: 43px 10px 20px 10px;
    font-size: 1.1em;
    font-weight: bold;
}

#zieookitems {
    margin: 0px 10px 20px 10px;
}

#zieookitems ul {
    margin-top: 0px;
    margin-left: 12px;
    padding: 0px;
    margin-bottom: 0px;
    list-style-image: url("/ICT/images/lijstzo.gif");
}

#zieookitems li {
    margin-top: 0px;
    margin-left: 3px;
    padding: 0px;
    margin-bottom: 0px;
    text-indent: -5px;
}

#zieookitems a {
    font-weight: bold;
    font-size: 0.83em;
    color: #4D4D4D;
}

/* BEGIN MENU OPBOUW */

#menustreep {
    position: absolute;
    z-index: 100;
    left: 8px;
    top: 140px;
    width: 181px;
    height: 1px;
    font-size: 0em;
    background-color: #FF9D5C;
}

#menukop {
    position: absolute;
    z-index: 12;
    left: 8px;
    top: 0px;
    width: 193px;
    height: 104px;
    background-image : url(/interface/AWR/kop.png);
	background-repeat: no-repeat;
}


/* BEGIN COOLMENU OPBOUW */


/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}

.clLevel1, .clLevel1border, .clBar, #oCMenu0bbar_0 {
 width:1px;
 visibility:hidden
}
/* CoolMenus 4 - default styles - end */

/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; visibility:hidden; }

/*Styles for level 0*/
.clLevel0,.clLevel0over{
    position:absolute;
    padding-left: 9px;
    padding-top: 0px;
    font-family:Verdana, Arial;
    font-size:12px;
    line-height: 17px;
    font-weight: bold;
    text-align:left;
    background-repeat: no-repeat;
    background-position:left bottom;
}

.clLevel0{
    background-color: #FFFFFF;
    background-image: url("/ICT/images/coolmenu/borderline.gif");
}

.clLevel0over{
    color: #FFFFFF;
    cursor:pointer;
    cursor:hand;
    background-color:#FF9D5C;
    background-image: url("/ICT/images/coolmenu/borderline_o.gif");
}
.clLevel0border{
    position:absolute;

}

/*Styles for level 1*/
.clLevel1,.clLevel1Over{
    position:absolute;
    padding-top:0px;
    padding-left: 9px;
    text-align:left;
    font-family:Verdana, Arial;
    font-size:12px;
    font-weight: normal;
    line-height: 17px;
    color: #FF6600;
    background-repeat: no-repeat;
    background-position:left bottom;
}

.clLevel1{
    background-color:#FEECE0;
     background-image: url("/ICT/images/coolmenu/borderline_sub.gif");
}

.clLevel1over{
    color: #000000;
    cursor:pointer;
    cursor:hand;
    background-color:#0044BF;
    background-image: url("/ICT/images/coolmenu/borderline_sub_o.gif");
}
.clLevel1border{
    position:absolute;
}