.hr_color{
   color:#808000
}
/**************************************/
/* positionering diverse vakken       */
/**************************************/
.content{
/* betreft het volledige vak met inhoud */
   position:absolute;
   left:50%;
   width:800px;
   margin-top:0px;
   margin-left:-400px;
}
.vak_R1{
/* betreft menu */
   width:600px;
   position:absolute;
   top:70px;
   left:200px;
}
.vak_L1{
/* betreft linksboven */
   width:193px;
   position:absolute;
   top:115px;
   left:0px;
}
.vak_L2{
/* betreft linksonder */
   width:193px;
   position:absolute;
   top:775px;
   left:0px;
}
.vak_R2{
/* betreft rechtsonder */
   width:600px;
   position:absolute;
   top:290px;
   left:200px;
}
.vak_R2_index{
/* betreft rechtsonder */
   width:600px;
   position:absolute;
   top:405px;
   left:200px;
}
/**************************************/
/* opmaak elementen in vak R2         */
/**************************************/
.div2{
/* betreft de div's rechtsonder */
   background-image:url(pics/div2.gif);
   background-repeat:no-repeat;
}
.div2_1{
/* betreft de div's rechtsonder met 1 foto*/
   background-image:url(pics/div2.gif);
   background-repeat:no-repeat;
   min-height:310px;
}
.div2_2{
/* betreft de div's rechtsonder met 2 foto's*/
   background-image:url(pics/div2.gif);
   background-repeat:no-repeat;
   min-height:620px;
}
.div2-foto{
/* betreft de foto's in de div's rechtsonder */
/* zie onder meer http://css.maxdesign.com.au/floatutorial/tutorial0304.htm */
   float:right;
   padding:0px;
   border:0px;
   margin:0px 5px 10px 5px;
   clear:right;
}
.div2-bureaublad{
/* betreft de bureaubladen */
   float:left;
   padding:5px;
}
/**************************************/
/* foto-pagina's                      */
/**************************************/
.foto{
/* betreft de foto's in de fotopagina */
   width: 120px;
}
.fotovak{
/* betreft fotovakken in de fotopagina */
   float:left;
   width: 130px;
   height: 130px;
   max-height: 130px;
}
.vak_kal_kolom123{
/* betreft vak volle breedte */
   width:780px;
   position:absolute;
   top:290px;
   left:0px;
}
/**************************************/
/* positioneren logo en kader         */
/**************************************/
.logo{
/* betreft het logo */
   width:600px;
   height:77px;
   position:absolute;
   top:-10px;
   left:195px;
}
.kader{
/* betreft het kader */
   width:600px;
   position:absolute;
   top:100px;
   left:200px;
}
.kaderpic{
/* betreft positie figuur in het kader */
   position:absolute;
   width:555px;
   top:123px;
   left:222px;
   border:0px;
}
.kaderpic1{
/* betreft positie figuur in het kader */
   position:absolute;
   top:123px;
   left:527px;
   width:250px;
   height:100px;
   border:0px;
}
.kaderpic2{
/* betreft positie figuur in het kader */
   position:absolute;
   top:228px;
   left:527px;
   width:250px;
   height:145px;
   border:0px;
}
/**************************************/
/* betreft de kalender                */
/**************************************/
.vak_kal_kolom1{
/* betreft kalender kolom 1 */
   width:260px;
   position:absolute;
   top:290px;
   left:0px;
}
.vak_kal_kolom2{
/* betreft kalender kolom 2 */
   width:260px;
   position:absolute;
   top:290px;
   left:266px;
}
.vak_kal_kolom3{
/* betreft kalender kolom 3 */
   width:260px;
   position:absolute;
   top:290px;
   left:532px;
}
.kal_datum{
  font-family: arial, helvetica, sans-serif;
	font-weight:bold;
  font-size:14px;
	background-color:#8B8E1C;
	color:#fff;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:4px;
	text-align:left;
}
.kal_titel{
    font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top:2px;
}
.kal_inhoud{
    font-family: arial, helvetica, sans-serif;
	font-size:12px;
	padding-top:0px;
	padding-bottom:10px;
    min-height:50px;
}
.kal_titel_{
    font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top:2px;
	background-color:#D3D3D3;
}
.kal_inhoud_{
    font-family: arial, helvetica, sans-serif;
	font-size:12px;
	padding-top:3px;
	padding-bottom:10px;
	background-color:#D3D3D3;
    min-height:50px;
}
.kal_pic{
	float:left;
	padding:0px;
}
.kal_plaats{
    font-family: arial, helvetica, sans-serif;
	font-size:12px;
	padding:5px;
	border-width:1px;
	border-color:gray;
	border-style:solid;
}
.kal_maandkeuze{
/* betreft navigatie naar maand */
      position:fixed;
      top:290px;
      left:20px;
      font-family: arial, helvetica, sans-serif;
	font-size:12px;
	padding:5px;
	border-width:0px;
}
/**************************************/
/* fonts                              */
/**************************************/
.font0{
/* betreft het menu */
   font-family: comic sans ms, arial, aelvetica, sans-serif;
   font-size:16px;
   text-decoration:none;
   color:#8B8E1C;
}
.font0:hover{
   font-family: comic sans ms, arial, aelvetica, sans-serif;
   font-size:16px;
   text-decoration:none;
   color:#05988C;
}
.font00{
/* betreft het menu */
    font-family: arial, helvetica, sans-serif;
   font-size:16px;
   text-decoration:none;
   color:#8B8E1C;
}
.font1{
    font-family: arial, helvetica, sans-serif;
   font-size:12px;
   color:#333300;
}
.font1vet{
    font-family: arial, helvetica, sans-serif;
   font-size:13px;
   font-weight:bold;
   color:#333333;
}
.font2{
    font-family: arial, helvetica, sans-serif;
   font-size:12px;
   color:#333333;
}
.font2kop{
    font-family: arial, helvetica, sans-serif;
   font-size:16px;
   font-weight:bold;
   color:white;
}
.link{
/* betreft de links */
    font-family: arial, helvetica, sans-serif;
   font-size:12px;
   color:#8B8E1C;
   text-decoration:none;
}
.link:hover{
/* betreft de links */
    font-family: arial, helvetica, sans-serif;
   font-size:12px;
   color:#05988C;
   text-decoration:none;
}
/**************************************/
/* NL-style                           */
/**************************************/
.tbmain{ 
    height:200px;
    width: 600px;
    border: 2px #AAAAAA solid;
}
.left{
	color: #8B8E1C !important;
    font-family: arial, helvetica, sans-serif;
	font-size: 14px !important;
}
td.left {
   font-family: arial, helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
   color:#8B8E1C;
   text-align: right;
}
.text{
   font-family: arial, helvetica, sans-serif;
   font-size: 14px;
   font-weight: normal;
   border: 1px;
   border-color: #AAAAAA;
   background: #c0c0c0;
}
.textsm{
   font-family: arial, helvetica, sans-serif;
   font-size: 10px;
   font-weight: normal;
}
.btn{
   font-family: arial, helvetica, sans-serif;
   font-size: 14px;
   font-weight:normal;
   color:#000000;
   border:2px #AAAAAA solid;
   background: #EEEEEE;
}

