/* basic elements */
body { 
        font: 8pt/16pt verdana; 
        color: #555753; 
        background: #E9ECF4; 
        margin: 0px; 
        }
p { 
        font: 8pt/16pt verdana; 
        margin-top: 0px; 
        text-align: justify;
        overflow:auto;
        }
B { 
        font: normal 10pt verdana; 
        font-weight: bold;
        letter-spacing: 1px; 
        margin-bottom: 0px; 
        color: #706F5D;
        }
        
h2 { 
        font: normal 14pt arial; 
        font-weight: bold;
        letter-spacing: 1px; 
        margin-bottom: 0px; 
        color: #1E3873;
        }
        
h3 { 
        font: normal 10pt arial; 
        font-weight: bold;
        letter-spacing: 1px; 
        margin-bottom: 0px; 
        color: #1E3873;
        }
a:link { 
        font-weight: none; 
        text-decoration: none; 
        color: #000080;
        }
a:visited { 
        font-weight: none; 
        text-decoration: none; 
        color: #000080;
        }
a:hover, a:active { 
        text-decoration: underline; 
        color: #ff0000;
        }
a.nb:link { 
        font-weight: none; 
        text-decoration: none; 
        color: #FFFFFF;
        }

/* specific divs */
        
#container { 
background: #FFFFFF;
position:absolute;
height:600px;
top: 10px; 
left:50%;
margin-left:-500px;
width: 1000px;
}
        
#menu { 
        background: none; 
        position: absolute; 
        top: 169px; 
        left: 10px; 
        width: 180px; 
        height: 120px; 
        }

#banner { 
        background: none; 
        position: relative; 
        top: 300px; 
        left:420px;
        right: 960px; 
        width: 550px; 
        height: 120px; 
        }
        
#tekstblok  
{position:absolute;left:120px;top:336px;width:200px;height:298px;overflow:auto;}

        
#leegblok  
{position:absolute;left:0px;top:406px;width:1000px;height:100px;overflow:auto;background:#FFFFFF}

        
#tekstblok p {
        font: 10pt/22pt arial; 
        text-align:justify;
        line-height: 12pt;
        }

#nieuws  
        {
        position:relative;
        left:420px;
        top:250px;
        width:550px;
        height:150px;
        overflow:auto;
        }

#zoek  
{position:relative;left:165px;top:310px;width:222px;height:298px;overflow:auto;}



#box1Div { 
        background: none; 
        position: absolute; 
        top: 151px; 
        left: 44px; 
        width: 120px; 
        height: 120px;
        border-right:1px solid #ffffff;
        }

#box2Div { 
        background: none; 
        position: absolute; 
        top: 151px; 
        left: 165px; 
        width: 120px; 
        height: 120px;
        border-right:1px solid #ffffff;
        }

#box3Div { 
        background: none; 
        position: absolute; 
        top: 151px; 
        left: 286px; 
        width: 120px; 
        height: 120px; 
        border-right:1px solid #ffffff;
        }

#box4Div { 
        background: none; 
        position: absolute; 
        top: 151px; 
        left: 407px; 
        width: 120px; 
        height: 120px;
        border-right:1px solid #ffffff;
        }

        
#base { 
        background: none; 
        position: absolute; 
        top: 274px; 
        left: 0px; 
        width: 1000px; 
        height: 120px; 
        }

#left { 
        background: none; 
        position: absolute; 
        top: 151px; 
        left: 0px; 
        width: 60px; 
        height: 120px; 
        }
        
#right { 
        background: none; 
        position: absolute; 
        top: 151px; 
        left: 839px; 
        width: 60px; 
        height: 120px; 
        }

#mood { 
        background: none; 
        position: absolute; 
        top: 151px; 
        left: 528px; 
        width: 313px; 
        height: 120px; 
        }

#header { 
        background: none; 
        position: absolute; 
        top: 0px; 
        left: 0px; 
        width: 1000px; 
        height: 140px; 
        }

#search { 
        background: none; 
        position: absolute; 
        top: 30px; 
        right: 20px; 
        width: 122px; 
        height: 120px; 
        }

#payoff  
{       background: none; 
        position: absolute; 
        top: 118px; 
        left: 8px; 
        width: 300px; 
        height: 10px; 
        color: #FFFFFF;
        font-weight:none; 
        }

}
#marketing { 
        background: none; 
        position: absolute; 
        top: 420px; 
        left: 55px; 
        width: 372px; 
        height: 120px; 
        }

#KSU  { 
        background: none; 
        position: absolute; 
        top: 560px; 
        left: 10px; 
        width: 320px; 
        height: 20px; 
        }
        
#rss  { 
        background: none; 
        position: absolute; 
        top: 480px; 
        right: 10px; 
        width: 46px; 
        height: 20px; 
        }
        
        
 
#nieuwsberichten        {
        width:10%;
        } 
 
 
#producten
        {
        width:30%;
        }
        

#winkel
        {
        width:10%;
        }

#service
        {
        width:10%;
        }


#adverteren
        {
        width:10%;
        }


#overons
        {
        width:10%;
        }

/* Footer */
 
 
 .fmain{
 background:#E9ECF4;
 width:100%;
 padding:0px;
 }
 
 
 .footer_tot{
 
 padding:0px;
 width:1000px;
 border-left:1px dotted #a6a6a6;
 } 
 
 #footer_top{
 background: #fff;
 height: 20px; /*Height of top section*/
 border-top:1px solid #7f7e7e;
 border-bottom:1px solid #7f7e7e;
 }
 
 
 a.extra
 {
 font-weight:normal;
 color:#7f7e7e;
 
 }
 
 a.category {
 padding:0px;
 margin:0px;
 font-weight:bold;
 color:#000000;
 font-size:11px;
 text-decoration:none;
 font-family: verdana, arial;
 }
 
 
 a.category:link {
 color:#000000;
 }
 
 
 a.category:visited {
 color:#000000;
 padding:0px;
 margin:0px;
 font-weight:bold;
 color:#000000;
 font-size:11px;
 text-decoration:none;
 font-family: verdana, arial;
 }
 
 a.category:hover {
 text-decoration:underline;
 }
 
 
 
 .footer_column 
        {
        padding:6px;
        padding-top:0px;
        line-height:18px;
        vertical-align:top;
        color:#000000;
        border-right:1px dotted #a6a6a6;
        font-size:11px;        
        }


 .footer_bottom {
 width: 100%;
 background: #7f7e7e;
 text-align: center;
 height:20px;
 padding: 4px;
 color: #FFF;
 font-size:11px;
 
 }
 
 td a.bottom {
 color: #FFF;
 text-decoration:none;
 font-family: verdana, arial;
 font-size: 11px;
 line-height:18px;
 }
 
 
 td a.bottom:visited {
 color: #FFF;
 text-decoration:none;
 }
 
 
 
 td a.bottom:hover {
 color: #FFF;
 text-decoration:underline;
 }
 
 
 .footer_column ul.footer {
 list-style-position:outside;
 font-family: verdana, arial;
 font-size: 11px;
 list-style-type: square;
 margin-top:5px;
 margin-bottom:5px;
 margin-right:0px;
 margin-left:15px;
 padding:0px;
 color:#7f7e7e;
 }
 
 
  .footer_column ul.footer ul {
  list-style-position:outside;
  margin-top:0px;
  margin-bottom:5px;
  margin-right:0px;
  margin-left:15px;
  padding:0px;
  color:#7f7e7e;
 }
 
 
 .footer_column ul.footer li a {
 color:  #7f7e7e;
 text-decoration:none;
 }
 
 .footer_column ul.footer li a:hover {
 text-decoration:underline;
 }        