#header {
        margin:0 0 0 0;
	width:970px;
	font-size:1.1em;
        background:url(/img/e-logo.gif) no-repeat scroll center top;
	padding: 0px;
	float: none;
	top: 0px;
	clip:   rect(auto auto auto auto);
        height: 130px;
	border: none;

}

#left {
	float:left;
        padding:0px;
        width:180px;
        margin-top:0px;
        margin-left:0px;
        min-height:1500px;
        height:2870px;

        background:url(/img/e-balkbg.gif) repeat-y left top;


}

#left .blob {
        background:url(/img/e-balkvgtest.gif) no-repeat left top;
        margin-top:0px;
        margin-left:0px;
        width:168;
        height:700px;
        display:block;
        z-index:600;
}

#left .no-blob {
        margin-top:0px;
        margin-left:0px;
        width:168;
        height:700px;
        display:block;
        z-index:600;
}


#leftnav {
	width:164px;
	font-size:1.1em;
        font: 10px arial, verdana, sans-serif;
        color:white;
        margin-top:0px;
        margin-left:0px;
        height:100%;
}



#left img {
	border:none;
}


#leftnav select {
        font: 10px arial, verdana, sans-serif;
        text-decoration:none;
        width: 162px;

}

#leftnav a {
        font: 10px arial, verdana, sans-serif;
        text-decoration:underline;
        color:white;

}


div#regio {
    background-color: #ffffff;
    position: absolute;
    float: left;
    text-align:right;
    margin: 0px 20px 0px ;
    border:#D6D6D6 1px solid;
    width: 200px;
    display: none;
    z-index: 400;
}
div#akti {
    position: absolute;
    float: left;
    text-align:right;
    margin: 0px 20px 0px ;
    border:#000000 1px solid;
    background-color:#fff;
    filter:progid:DXImageTransform.Microsoft.Gradient
    (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#8c278f');
    width: 300px;
    display: none;
    z-index: 400;
}


div#uitgb {
    border:0;
    margin: 0px;
    position: absolute;
    width: 162px;
    height:100%;
    display: none;
    z-index: 200;
}
div#uitgbb {
    border:0;
    margin: 0px;
    position: absolute;
    width: 162px;
    height:100%;
    display: block;
    z-index: 200;
}




table {
        text-align:left;
        border-spacing:0px;
        border-collapse:collapse;
      }


th { font: 11px arial, verdana, sans-serif;
     color:white;
     padding:2px;
     text-align:center;
     vertical-align:top;
     text-decoration:bold;
     background-color:#8c278f;
     filter:progid:DXImageTransform.Microsoft.Gradient
     (GradientType=0,StartColorStr='#8c278f',EndColorStr='#ffffff');


      }

.landkl { font: 11px arial, verdana, sans-serif;
     color:white;
     padding:2px;
     text-align:right;
     vertical-align:top;
     text-decoration:bold;
     background-color:#8c278f;

     filter:progid:DXImageTransform.Microsoft.Gradient
     (GradientType=0,StartColorStr='#8c278f',EndColorStr='#ffffff');

      }

.landtd { font: 10px arial, verdana, sans-serif;
     color:white;
     padding:2px;
     text-align:left;
     vertical-align:top;
     text-decoration:none;

      }


th a.link {color:white;
           font: 11px arial, verdana, sans-serif;
           text-decoration:underline;
      }
th a.linksel {color:white;
           font: 12px arial, verdana, sans-serif;
           text-decoration:underline;
      }


td { font: 11px arial, verdana, sans-serif;
     padding:2px;
     vertical-align:top;
     color:#000000;
     border:1px;
     text-decoration:none;
      }

.avail {
         color:#0AA24A;
         padding:1px;
         background-color:white;
       }

.occup {
         color:red;
         padding:1px;
         background-color:white;
       }
.prtab { color:white;
     vertical-align:top;
     width:300px;
     border:0px;
   }

.radio {
        vertical-align:top;
}
.button  {
        vertical-align:top;
        font: bold 84% arial, verdana, sans-serif;
        color: black;
        border: 1px solid;
        background-color:#fff;
        border-color: #696 #363 #363 #696;
        filter:progid:DXImageTransform.Microsoft.Gradient
        (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#8c278f');
        
       }

.btnhov {
      border: 1px solid;
      border-color: #c63 #930 #930 #c63;
      }
   

#left .button  {
        vertical-align:top;
        font: 10px arial, verdana, sans-serif;
        color: black;
        border: 1px solid;
        background-color:#8c278f;
        border-color: #233092 #8c278f #8c278f #8c278f;
        filter:progid:DXImageTransform.Microsoft.Gradient
        (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#8c278f');
        width:163px;
        
       }
#left .btnhov {
      border: 1px solid;
      border-color: #fff #fff #fff #fff;
      }

hr {
   border: 0;
   style: noshade;
   color: #0b509c;
   background:url(/img/e-kleur.gif) repeat;
   height: 1px;
   width: 100%;
   text-align: left;
   }

.right {
   text-align: right;
   }

#bar a, #bar h2 {
        font: bold 12px/14px arial, verdana, sans-serif;
	margin: 0;
	padding: 2px 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #ccc;
	border-right-color: #888;
	border-bottom-color: #555;
	border-left-color: #bbb;

}

#bar h2 {
color: #000;
background: #fff;
text-transform: uppercase;
}

#bar a {
	color: #FFFFFF;
	text-decoration: none;
	position: relative;

}

#bar a:hover {
        color: #0AA24A;
	background-color: #FFFFFF;
}
