.contents_tableBLOCK {
    font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
    width : 100% ;
    font-size: 14 ;
    color: #282828 ;
    font-weight: normal ; }
.contents_table {
    font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
    width : 1220px ;
	font-size: 12 ;
	color: #282828 ;
	font-weight: normal ; }
.contents_title {
    font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	color: #282828 ;
	font-weight: bold ;
	font-style : normal ;
	font-size: 14 ;
	height : 24 ;}
.contents_stitle {
    font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
    color: #282828 ; 
    font-size : 10px ;
    font-weight: bold ;
    font-style : normal ;
    height : 24 ;}
a.contents_stitle {
    font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
    color: #2e547a ; 
    font-size : 14px ;
    font-weight: bold ;
    font-style : normal ;
    height : 24 ;}
a.contents_stitle:hover {
    font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
    color: #2e547a ; 
    font-size : 14px ;
    font-weight: bold ;
    font-style : normal ;
    height : 24 ;}
a.contents_stitle:active {
    font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
    color: #2e547a ; 
    font-size : 14px ;
    font-weight: bold ;
    font-style : normal ;
    height : 24 ;}
a.contents_stitle:visited {
    font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
    color: #2e547a ; 
    font-size : 14px ;
    font-weight: bold ;
    font-style : normal ;
    height : 24 ;}
.contents_item {
	color: #282828 ;
	font-weight: normal ;
	font-style : normal ;
	font-size: 12px ;
	height : 24 ;
	width : 150 ;}
.contents { 
    font-size : 12px ;}
.contents_error {
	color : #980001 ; }
.contents_actions {
    width : 100px ;
    font-size : 10px ;}
a.contents_actions {
    font-size : 10px ;}
    
/* PHOTO */
.photo_comment {
	color : #f8951d ;
	font-weight: bold ; }
.photo_title {
	color: #a8a8a8 ;
	text-decoration: underline ;
	font-weight: bold;
	font-size: 12; }
a.photo_nextprevious {
	color: white ;
	text-decoration: none ;
	font-weight: normal ;
	font-size: 12; }
a.photo_nextprevious:active {
	color: white ;
	text-decoration: none ;
	font-weight: normal ;
	font-size: 12; }
a.photo_nextprevious:visited {
	color: white ;
	text-decoration: none ;
	font-weight: normal ;
	font-size: 12; }
a.photo_nextprevious:hover {
	color: #cc0000 ;
	text-decoration: none ;
	font-weight: normal ;
	font-size: 12; }

/* NEWS */
.news_current {
	color: black ;
	font-weight: bold ;
	font-style : normal ;
	font-size: 12 ;
	height : 20 ;}
.news_current_title {
	color: black ;
	font-weight: bold ;
	font-style : normal ;
	font-size: 12 ;
	height : 20 ;}
.news_table {
	width : 100% ;
	font-size: 12 ;
	color: black ;
	font-weight: normal ; }
.news_table_list {
	width : 200 ;
	font-size: 12 ;
	color: black ;
	font-weight: normal ;}
.news_table_list2 {
	width : 100% ;
	font-size: 12 ;
	color: black ;
	font-weight: normal ;}

.news_list_title {
	color: black ;
	font-weight: bold ;
	font-style : normal ;
	background-color : #ededed ;
	font-size: 12 ;
	height : 20 ;}
.news_list_title_current {
	color: white ;
	background-color : #cc0000 ;
	font-weight: bold ;
	font-style : normal ;
	font-size: 12 ;
	height : 20 ;}
a.news_list_title_current {
	color: white ;
	font-weight: bold ;
	font-style : normal ;
	font-size: 12 ;
	height : 20 ;}
a.news_list_title_current:active {
	color: white ;
	font-weight: bold ;
	font-style : normal ;
	font-size: 10 ;
	height : 20 ;}
a.news_list_title_current:visited {
	color: white ;
	font-weight: bold ;
	font-style : normal ;
	font-size: 12 ;
	height : 20 ;}
a.news_list_title {
	color: black ;
	font-weight: bold ;
	font-style : normal ;
	font-size: 12 ;
	height : 20 ;}
a.news_list_title:hover {
	color: black ;
	font-weight: bold ;
	font-style : normal ;
	text-decoration : underline ;
	font-size: 12 ;
	height : 20 ;}
.news_list_stitle {
	color: white ;
	background-color : #990002 ; 
	font-weight: bold ;
	font-style : normal ;
	font-size: 12 ;
	height : 20 ;}
a.news_list_stitle {
	color: white ;
	background-color : #990002 ; 
	font-weight: bold ;
	font-style : normal ;
	text-decoration : none ;
	font-size: 12 ;
	height : 20 ;}
a.news_list_stitle:hover {
	color: white ;
	background-color : #990002 ;
	text-decoration : underline ;
	font-weight: bold ;
	font-style : normal ;
	font-size: 12 ;
	height : 20 ;}


/* ALT */
.contents_alt1 {
	height : 20 ;
	font-weight: normal ;
	font-size : 12 ; }
a.contents_alt1 {
	height : 20 ;
	font-weight: bold ;
	font-size : 12 ;
	text-decoration : none ; }
a.contents_alt1:hover {
	color: #660105 ;
	height : 20 ;
	font-weight: bold ;
	font-size : 12 ; }
.contents_alt2 {
	height : 20 ;
	font-weight: normal ;
	text-decoration : none ;
	font-size : 12 ; }
a.contents_alt2 {
	color: #660105 ;
	height : 20 ;
	font-size : 12 ;
	font-weight: bold ; }
a.contents_alt2:hover {
    color: #660105;
	color: #660105;
	height : 20 ;
	font-size : 12 ;
	font-weight: bold ; }
	
/* required */
.required {
	color: #f79646 ; }
.inputbox_required {
	background-color: #ececec ;
	border-width: 1px;
	border-color: #f79646 ;
	border-style: groove;
	font-size: 10px;
	color: black ; }
.inputbox_requirederror {
	border-width: 1px;
	background-color : #bc2124 ;
	border-color: #282828 ;
	border-style: groove;
	font-size: 12px;
	color: black ; }
	
/* SITEMAP */
.sitemap_L1 {
	font-size : 14 ;
	font-weight : bold ;
	color : black ;
	text-decoration : none ;
	height : 20 ; }
a.sitemap_L1:hover {
	font-size : 14 ;
	font-weight : bold ;
	color : #f79646 ;
	text-decoration : none ;
	height : 20 ; }
.sitemap_L2 {
	font-size : 12 ;
	color : black ;
	font-style : normal ;
	text-decoration : none ;
	font-weight : normal ; }
.sitemap_L3 {
	font-size : 12 ;
	color : black ;
	font-style : normal ;
	text-decoration : none ;
	font-weight : normal ; }
.sitemap_L4 {
	font-size : 12 ;
	color : black ;
	font-style : normal ;
	text-decoration : none ;
	font-weight : normal ; }
	
.popup_div {
    visibility: hidden; /*default onzichtbaar*/
    position:absolute;  /*Belangrijk : positie wordt met javascript berekent*/
    z-index:1;          /*zo float het boven andere elementen*/
    background-color: white;
    border-width: 1px;
    border-color: #cccccc ;
    border-style: solid;
}

.inputbox_req {
	/* gebruikt voor de Heuritage forms */
	background-color: #d2223e ;
	border-width: 1px;
	border-color: #a5acb2 ;
	border-style: groove;
	font-size: 12 ;
	color: #FFFFFF ; }

.menutd {
	display : none;
}

.selectsearch {
    width : 25em ; 
}

.imageselect {
	border-color: green;
	border-width: 2px;
	border-style: groove; }

.imagenotselect{
	border-color: red;
	border-width: 2px;
	border-style: groove; }

/* PROJECTS */
.proj_list_current {
    border-color : #93d433 ;
   }

  
.proj_list{
    border-color : #92d050 ;
    mozOpacity : 0.55 ;
    opacity : 0.55 ; 
    filter:alpha(opacity=55);
    zoom:1;  }

    
    
a.project {
    color : #595959 ;
    font-size : 10px ;
    font-weight : normal ; }
a.project:hover {
    color : #595959 ;
    font-size : 10px ;
    font-weight : normal ;
    text-decoration : underline ;  }
a.project:visited {
    color : #595959 ;
    font-size : 10px ;
    font-weight : normal ;  }
a.project:active {
    color : #595959 ;
    font-size : 10px ;
    font-weight : normal ;  }
.project_inactive {
    color : #9f9f9f ;
    font-size : 10px ;
    font-weight : normal ; }
a.project_inactive {
    color : #9f9f9f ;
    font-size : 10px ;
    font-weight : normal ; }
a.project_inactive:hover {
    color : #9f9f9f ;
    font-size : 10px ;
    font-weight : normal ;
    text-decoration : underline ;  }
a.project_inactive:visited {
    color : #9f9f9f ;
    font-size : 10px ;
    font-weight : normal ;  }
a.project_inactive:active {
    color : #9f9f9f ;
    font-size : 10px ;
    font-weight : normal ;  }
    
/*VOOR DE INACTIEVE LINKS IN IMMO MODULE*/
.active_link{
   mozOpacity : 0.0;
    opacity : 0.0 ; 
    filter:alpha(opacity=25);
    zoom:1;  
}

.inactive_link{
   mozOpacity : 0.50;
    opacity : 0.50 ; 
    filter:alpha(opacity=25);
    zoom:1;  
    text-decoration:none;
}

/* PHOTO */
.photo_comment {
    color : #f8951d ;
    font-weight: bold ; }
.photo_title {
    color: #a8a8a8 ;
    text-decoration: underline ;
    font-weight: bold;
    font-size: 12; }
    
    
a.imagine {
    font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
    color: black ; 
    font-size : 10px ;
    font-weight: normal ;
    font-style : normal ;}
a.imagine:hover {
    font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
    color: black ; 
    font-size : 10px ;
    font-weight: normal ;
    font-style : normal ;}
a.imagine:active {
    font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
    color: black ; 
    font-size : 10px ;
    font-weight: normal ;
    font-style : normal ;}
a.imagine:visited {
    font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
    color: black ; 
    font-size : 10px ;
    font-weight: normal ;
    font-style : normal ;}
