/*
  MAIN CSS FUNCTION(S) - UNIQUE FUNCTIONS FOR THE CONTENT CENTER CONTAINER
*/

/************************************************** ALGEMEEN - LIST" *****************************************************/

ul.list img.nieuws_categorie{
	margin: 1px 5px 0px 0px;
}

li.list{	/* color: #757575; /* Light gray - ADDED 13-9-2010 */
	/* color: #666666; /* Middle gray - ADDED 13-9-2010 */
	/* color: #4d4d4d; /* Darklight gray - ADDED 13-9-2010 */
	color: #3d3d3d; /* Dark gray - ADDED 13-9-2010 */
	float: left;
	display: inline;
	width: 100%;
	margin: 3px 0px 3px 0px;
}

a.list {
	/* color: #757575; /* Light gray - CHANGED 13-9-2010 */
	/* color: #666666; /* Middle gray - ADDED 13-9-2010 */
	/* color: #4d4d4d; /* Darklight gray - ADDED 13-9-2010 */
	color: #3d3d3d; /* Dark gray - ADDED 13-9-2010 */

	font-weight: normal;
	line-height: 11px;
}

a.list:hover {
	color: #6d6527;
}

div.list_overzicht{
	width: 100%;
	float: left;
	display: inline;
	margin: 10px 0px 0px 0px;
	padding: 10px 0px 2px 0px;
	border-top: 1px solid #ccc;
	line-height: 11px;
	height: 12px;
}

div.list_overzicht label{
    font-weight: bold;

	color: #6d6527;
}

div.list_overzicht img{
	float: left;
	display: inline;
	margin: 0px 5px 0px 0px;
	border: 0px;
}

/************************************************** ALGEMEEN - LIST" *****************************************************/


/************************************************** HOMEPAGE *************************************************************/

/* -------------------- Containers -------------------- */

div.home_links, div.home_rechts{
	margin: 0px;
	padding: 0px;
	width: 195px;
	float: left;
	display: inline;
}

div.home_rechts{
	width: 390px;
}

/* -------------------- Wissel Blokken ---------------- */

div.wissel_titel {
	width: 100%;
	height: 22px;
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 7px 0px;
	border-bottom: 1px solid #ccc;
	float: left;
	display: inline;
	line-height: 22px;
	font-size: 14px;
	font-weight: bold;
}

div.wissel_titel img{
	margin: 0px 5px 0px 0px;
	padding: 0px;
	border: 0px;
	float: left;
	display: inline;
}

div.wissel_foto{
	margin: 0px;
	float: left;
	display: inline;
	width: 160px;
	height: 126px;
}

div.boxmidsmalinhoud img.wissel{
	margin: 2px 0px 2px 0px;
	float: left;
	display: inline;
	border: 1px solid #ccc;
	width: 160px;
	height: 120px;
}

/* -------------------- Image buttons ----------------- */

img.onderdelen_onder_nieuws{
	float: left;
	display: inline;
	border: 1px solid #ccc;
	margin: 0px 11px 0px 0px;
}

div.boxmidsmalinhoud img.actie{
	float: left;
	display: inline;
	border: 1px solid #ccc;
	margin: 0px;
}

/* -------------------- Laatste nieuws  --------------- */

div.nieuws_meer{
	display: inline;

	border-top: 1px solid #ccc;

	height: 12px;
	line-height: 11px;
	width: 100%;

	float: left;

	margin: 10px 0px 0px 0px;
	padding: 10px 0px 2px 0px;
}

div.nieuws_meer img{
	display: inline;

	border: 0px;

	float: left;

	margin: 0px 5px 0px 0px;
}

div.nieuws_meer a{
	color: #6d6527;
}

/* -------------------- Nieuws afbeelding ------------- */

div.nieuws_afbeelding {
   width: 100%;
   display: inline;
   float: left;
   margin: 0px 0px 6px 0px;
   padding: 0px;
}

div.nieuws_afbeelding img{
   margin: 0px;
   padding: 0px;
   height: 120px;
   width: 160px;
   float: left;
   display: inline;
}

/* -------------------- Familieberichten -------------- */

div.familie_titel{
	margin: 5px 0px 9px 0px;
	float: left;
	display: inline;
	font-weight: bold;
}

div.familie{
	float: left;
	display: inline;
	margin: 0px 0px 8px 0px;
}

div.familie_icoon{
	float: left;
	display: inline;
	width: 12px;
	height: 25px;
	margin: 0px 10px 0px 0px;
}

div.familie_icoon img{
	border: 0px;
	margin: 0px;
	float: left;
	display: inline;
	width: 12px;
	height: 24px;
}

div.familie_bericht{
	float: left;
	display: inline;
	width: 140px;
	height: 24px;
	line-height: 12px;
}

/* -------------------- Texelveiling ------------------ */

div.texelveiling_titel {
	width: 100%;
	height: 16px;
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 7px 0px;
	border-bottom: 1px solid #ccc;
	float: left;
	display: inline;
	line-height: 13px;
	font-size: 10px;
	font-weight: bold;
}

div.texelveiling_titel img{
	margin: 2px 5px 0px 0px;
	padding: 0px;
	border: 0px;
	float: left;
	display: inline;
}

div.titelveilinghome {
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	float: left;
	display: inline;
	width: 100%;
	height: 26px;
}

div.boxmidteller {
	width: 150px;
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 5px;
	text-align: center;
	border: 1px solid;
	border-color: #cccccc;
	color: #F00;
}

div.boxmidsmalbieding {
	width: 162px;
	height: auto;
	margin: 10px 0px 10px 0px;
	padding: 0px;
	text-align: center;
}

div.boxmidsmalinhoud a.meebieden{
	display: block;
	width: 162px;
	height: 30px;
	margin: 0px;
	padding: 0px;
	background-image:url(../content/images/content_pages/homepage/button2.jpg);
}

div.boxmidsmalinhoud a.meebieden:hover {
	background-image:url(../content/images/content_pages/homepage/button2hover.jpg);
}

/* -------------------- Etalage(s) -------------------- */

div.etalage_home_foto {
	margin: 6px 0px 0px 0px;
	padding: 0px;
	float: left;
	display: inline;
}

div.etalage_home_foto img{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
	display: inline;
}

div.etalage_home_titel {
	font-weight: bold;
	margin: 5px 0px 5px 0px; /* CHANGED 30-8-2010 (10px 0px 7px 0px) */
	padding: 0px;
	float: left;
	display: inline;
	text-align: center;
	width: 100%;
	height: 39px; /* CHANGED 30-8-2010 (26px) */
}

div.etalage_home_tekst {
	width: 162px;
	height: 60px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-size: 10px;
	text-align: center;
	float: left;
	display: inline;
}

div.etalage_button{
	margin: 10px 0px 0px 0px; /* CHANGED 30-8-2010 (16px 0px 0px 0px) */
	padding: 0px;
	float: left;
	display: inline;
}

div.boxmidsmalinhoud a.etalage_button{
	display: block;
	width: 130px;
	height: 24px;
	margin: 0px 15px 0px 15px;
	padding: 0px;
	background-image:url(../content/images/submit_buttons/submit_bekijk_etalage.jpg);
}

div.etalage_video{
	display: inline;

	border: 1px solid #cccccc;

	height: 271px;
	width: 350px;

	float: left;

	margin-left: 100px;
}

div.etalage_ad{
	display: inline;

	height: 280px;
	width: 375px;

	float: left;

	margin-left: 88px;
}

img.etalage_ad{
	height: 280px;
	width: 375px;
}

/* -------------------- Weer & Getij ------------------ */

.weather_column1_homepage, .weather_column2_homepage, .weather_column3_homepage, .weather_column4_homepage {
	height: auto;
	float: left;
	width: 88px;
	display: inline;
}

.weather_column1_homepage {
	margin: 0px 3px 0px 0px;
}

.tide_cell, .tide_cell2, .tide_cell3 {
	height: 14px;
	line-height: 14px;
	width: 100%;
	text-align: right;
	display: inline;
	float: left;
}

.tide_cell2 {
	text-align: center;
}

.tide_cell3 {
	margin-left: 30px;
	width: 58px;
	text-align: center;
}

.weather_cell_icons_homepage {
	height: 50px;
	width: 50px;
	padding: 0px 19px 0px 18px;
	text-align: center;
	margin: 0px;
	display: inline;
	float: left;
}
.weather_cell_icons_homepage img {	float: left;
	display: inline;
	width: 50px;
	height: 50px;
	margin: 0px;
	padding: 0px;
}
/************************************************** HOMEPAGE *************************************************************/


/************************************************** NIEUWS ALGEMEEN - LINK "MEER" ****************************************/

div.meernieuws, div.meernieuws_print, div.meerweer{
	display: inline;

	border-top: 1px solid #ccc;

	height: 12px;
	line-height: 11px;
	width: 100%;

	float: left;

	margin: 3px 0px 0px 0px;
	padding: 10px 0px 2px 0px;
}

div.meernieuws_print{
	margin: 18px 0px 0px 0px;
}

div.meerweer{
	border-top: 0px;
}

div.meernieuws img, div.meernieuws_print img, div.meerweer img{
	display: inline;

	border: 0px;

	float: left;

	margin: 0px 5px 0px 0px;
}

div.meernieuws a, div.meernieuws_print a, div.meerweer a{
	color: #6d6527;
}

/************************************************** NIEUWS ALGEMEEN - LINK "MEER" ****************************************/


/************************************************** NIEUWS ALGEMEEN - BLOKKEN ********************************************/

div.boxmidbreed img.nieuws_categorie, div.boxmidsmal img.nieuws_categorie, div.boxmidhalf img.nieuws_categorie, div.boxmidhalf img.nieuws_video{
	display: inline;

	border: 0px;

	float: left;

	margin: 0px 5px 0px 0px;
}

div.boxmidbreed img.nieuws_categorie{
	margin: 1px 5px 0px 0px;
}

div.boxmidhalf img.nieuws_video{
	float: none;

	margin-bottom: 1px;
}

/************************************************** NIEUWS ALGEMEEN - BLOKKEN ********************************************/


/************************************************** NIEUWS ALGEMEEN - BLOKKEN SMALL **************************************/

div.boxmidsmalinhoud_fixed_height{
	display: inline;

	height: 147px; /* CHANGED 30-8-2010 (136px) */
	width: 100%;

	float: left;

	margin: 0px 0px 0px 0px;  /* CHANGED 30-8-2010 (0px 0px 11px 0px) */
}

div.nieuws_blok_smal_omvattend{
	display: inline;

	height: 38px;
	width: 100%;

	float: left;

	margin: 0px 0px 11px 0px;
}

div.nieuws_blok_smal_titel{
	display: inline;

	font-size: 10px;

	width: 100%;

	float: left;

	margin: 0px;
	padding: 0px;
}

div.nieuws_blok_smal_item{
	display: inline;

	float: left;

	width: 100%;

	margin: 0px;
	padding: 0px;
}

a.nieuws_blok_smal_item{
	font-size: 10px;

	/* color: #757575; /* Light gray - CHANGED 13-9-2010 */
	color: #666666; /* Middle gray - ADDED 13-9-2010 */
	/* color: #4d4d4d; /* Darklight gray - ADDED 13-9-2010 */
	/* color: #3d3d3d; /* Dark gray - ADDED 13-9-2010 */
}

a.nieuws_blok_smal_item_selected{
	font-size: 10px;

	color: #6d6527;

	text-decoration: underline;
}

a.nieuws_blok_smal_item label {
   font-weight: normal;

   color: #6d6527;

   margin: 0px;
   padding: 0px;
}

a.nieuws_blok_smal_item:hover{
	color: #6d6527;
}

/************************************************** NIEUWS ALGEMEEN - BLOKKEN SMALL **************************************/


/************************************************** NIEUWSARTIKEL ********************************************************/

div.nieuws_artikel_top { /* ADDED 28-9-2010 */	display: inline;

	border-bottom: 1px solid #ccc;

	/* color: #757575; /* Light gray -  ADDED 13-9-2010 */
	color: #666666; /* Middle gray - ADDED 13-9-2010 */
	/* color: #4d4d4d; /* Darklight gray - ADDED 13-9-2010 */
	/* color: #3d3d3d; /* Dark gray - ADDED 13-9-2010 */

    height: 18px;
	width: 100%;

	float: left;

	margin: 0px 0px 15px 0px;

	cursor: default;
}


div.nieuws_artikel_gegevens { /* ADDED 28-9-2010 */
	display: inline;

	font-weight: bold;
	font-size: 16px;

    height: 12px;
    width: 40%;

	float: left;

	margin: 3px 0px 0px 0px;

	text-align: left;
}

div.nieuws_artikel_gegevens_image, div.nieuws_artikel_gegevens_aantal{ /* ADDED 28-9-2010 */
   display: inline;

   height: 12px;
   line-height: 12px;
   width: auto;

   float: left;

   margin: 0px 0px 0px 0px;
   padding: 0px;

   text-align: right;
}

div.nieuws_artikel_gegevens_image img{ /* ADDED 28-9-2010 */
   margin: 0px;
   padding: 0px;
}

div.nieuws_artikel_gegevens_aantal{ /* ADDED 28-9-2010 */
   font-weight: bold;
   font-size: 10px;
                 	color: #666666;
   margin: 0px 11px 0px 3px;
}

div.nieuws_artikel_fontsize{	display: inline;

	font-weight: bold;
	font-size: 16px;

    width: 40%;

	float: right;

	text-align: right;
}

a.nieuws_artikel_fontsize_small {	font-size: 11px;
}

a.nieuws_artikel_fontsize_medium {	font-size: 14px;
}

a.nieuws_artikel_fontsize_large {
	font-size: 16px;
}

div.nieuws_artikel_titel{
	display: inline;

	font-weight: bold;

	/* color: #757575; /* Light gray -  ADDED 13-9-2010 */
	/* color: #666666; /* Middle gray - ADDED 13-9-2010 */
	color: #4d4d4d; /* Darklight gray - ADDED 13-9-2010 */
	/* color: #3d3d3d; /* Dark gray - ADDED 13-9-2010 */

	width: 100%;

	float: left;

	margin: 0px 0px 2px 0px;
}

div.nieuws_artikel_auteur, div.nieuws_artikel_link{
	display: inline;

	font-size: 10px;

	/* color: #757575; /* Light gray -  ADDED 13-9-2010 */
	/* color: #666666; /* Middle gray - ADDED 13-9-2010 */
	/* color: #4d4d4d; /* Darklight gray - ADDED 13-9-2010 */
	color: #3d3d3d; /* Dark gray - ADDED 13-9-2010 */

	width: 100%;

	float: left;

	margin: 3px 0px 2px 0px; /* CHANGED 28-09-2010 (3px 0px 15px 0px) */
}

div.nieuws_artikel_link {
	margin: 0px 0px 15px 0px;
}

div.nieuws_artikel_date{
	display: inline;

	font-size: 10px;

	/* color: #757575; /* Light gray -  ADDED 13-9-2010 */
	/* color: #666666; /* Middle gray - ADDED 13-9-2010 */
	/* color: #4d4d4d; /* Darklight gray - ADDED 13-9-2010 */
	color: #3d3d3d; /* Dark gray - ADDED 13-9-2010 */

	width: 100%;

	float: left;

	margin: 0px 0px 15px 0px; /* CHANGED 28-09-2010 (3px 0px 15px 0px) */
}

div.nieuws_artikel_date p {
	padding-left: 17px;
}

div.nieuws_artikel_inhoud, div.nieuws_artikel_inhoud_print{
	display: inline;

	/* color: #757575; /* Light gray -  ADDED 13-9-2010 */
	/* color: #666666; /* Middle gray - ADDED 13-9-2010 */
	/* color: #4d4d4d; /* Darklight gray - ADDED 13-9-2010 */
	color: #3d3d3d; /* Dark gray - ADDED 13-9-2010 */

	width: 100%;

	float: left;

	margin: 0px 0px 15px 0px;
}

div.nieuws_artikel_inhoud a{
	font-size: 11px;
}

div.nieuws_artikel_inhoud_print{
    height: auto;
    margin: 0px 0px 0px 0px;
}

div.nieuws_artikel_inhoud img.advertentie_artikel, div.nieuws_artikel_inhoud_print img.advertentie_artikel{
	border: 1px solid #ccc;
}

div.nieuws_artikel_inhoud object.advertentie_artikel, div.nieuws_artikel_inhoud_print object.advertentie_artikel{    display: inline;

	border: 1px solid #ccc;

	margin-bottom: 10px;
}

object.advertentie_artikel, embed.advertentie_artikel{
	display: inline;

	height: 262px;
	width: 350px;

	float: left;
}

div.nieuws_opties_artikel{
	border-top: 1px solid #ccc;

	width: 100%;
	float: left;
	display: inline;
	margin: 8px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}

div.nieuws_opties_artikel img{
	float: left;
	display: inline;
	margin: 0px 5px 0px 0px;
	border: 0px;
}

div.nieuws_opties_artikel_item{
	width: 100%;
	float: left;
	display: inline;
	line-height: 13px;
	height: 14px;
	margin: 4px 0px 4px 0px;
}

div.nieuws_opties_artikel_twitter{
	width: 100%;
	float: left;
	display: inline;
	line-height: 13px;
	height: 20px;
	margin: 4px 0px 4px 0px;
}

div.nieuws_copyright{
	display: inline;

	border-top: 1px solid #ccc;

	font-size: 9px;

	color: #999; /* CHANGED 13-9-2010 */
	color: #8f8f8f; /* ADDED 13-9-2010 */

	width: 100%;

	float: left;

	margin: 10px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}

div.nieuws_foto_groot{
	display: inline;

	height: 268px;
	width: 357px;

    position: relative;

	float: left;

	margin: 0px 0px 0px 0px;
}

div.nieuws_foto_uitleg{
    background-color: #f2f2f2;

    opacity: 0.7;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=70)"; /* IE 8 */
    /* _filter:alpha(opacity=70); Is available in CSS-ie-index.css */
    -moz-opacity:0.7;
    -khtml-opacity: 0.7;

    font-weight: bold;
    font-size: 10px;

	height:20px;
	line-height: 20px;
	width: 355px;

	position: absolute;
	top: 247px;
	left: 1px;

	text-align: center;

	cursor: default;
}

div.nieuws_foto_thumbnails, div#nieuws_foto_thumbnails_row{
	display: inline;

	width: 194px;

	float: left;

	margin: 0px;
}

div.nieuws_foto_onderschrift{
	display: inline;

	font-size: 10px;

	height: 48px; /* CHANGED 28-9-2010 (36px) */
	line-height: 12px;
	width: 179px;

	float: left;

	margin: 0px 0px 10px 15px; /* CHANGED 28-9-2010 (0px 0px 6px 15px) */
}

div.nieuws_foto_thumbnails img, div#nieuws_foto_thumbnails_row img{
	display: inline;

	float: left;

	margin: 15px 0px 0px 15px;
	padding: 0px;

	cursor: pointer;
}

div#nieuws_foto_thumbnails_row img{ /* ADDED 28-9-2010 */
	display: inline;

	float: left;

	margin: 0px 0px 0px 15px;
	padding: 0px;

	cursor: pointer;
}

div.reactie_naam{
	display: inline;

	font-weight: bold;

	width: 100%;

	float: left;

	margin: 0px 0px 2px 0px;
}

div.reactie_inhoud{
	display: inline;

	width: 100%;

	float: left;

	margin: 0px 0px 15px 0px;
}

div.reactie_empty_row{	height: 1px;
	width: 100%;

	float: left;
}

div.reactie_overzicht{
	display: inline;
	border-top: 1px solid #ccc;

	height: auto;
	width: 100%;

	float: left;

	margin: 0px 0px 0px 0px;
}

div.reactie_overzicht_left, div.reactie_overzicht_right{
	height: 12px;
	line-height: 11px;
	width: 60%;

	float: left;

	padding: 10px 0px 2px 0px;
}

div.reactie_overzicht_right{
	width: auto;
	float: right;
}

div.reactie_overzicht_right img{
	display: inline;

	border: 0px;

	float: left;

	margin: 0px 5px 0px 0px;
}

/************************************************** NIEUWSARTIKEL ********************************************************/


/************************************************** NIEUWSARTIKEL - ADVERTORIAL ******************************************/

div#news_advertorial_top {
   font-size: 10px;

   height: 16px;
   width: 100%;
}

label#news_advertorial_top_left {
   display: inline;

   float: left;
}

label#news_advertorial_top_right {
   display: inline;

   float: right;
}

div#news_advertorial_inhoud {
   /* ADDED BECOUSE OF JS SLIDER */
      height: auto;
      width: 552px;

      float: left;

      cursor: default;
}

div#news_advertorial_inhoud a {
   /* ADDED BECOUSE OF JS SLIDER */
      display: block;

      height: 100%;
      width: 552px;

      float: left;

      text-decoration: none;
      outline: none;
      border: 0px;

      cursor: pointer;
}

div#news_advertorial_content {
   border: 1px solid #cccccc;

   min-height: 130px;
   height: auto !important;
   height: 130px;
   width: 550px;

   float: left;

   /* ADDED BECOUSE OF JS SLIDER */
      position: relative;
      top: 0px;
      left: 0px;
}

div#news_advertorial_content_image {
   /* CHANGED BECOUSE OF JS SLIDER *\
      display: inline;

      height: 120px;
      width: 160px;

      float: left;

      margin: 4px 4px 4px 4px;
   \* CHANGED BECOUSE OF JS SLIDER */

   border: 1px solid #cccccc;

   height: 120px;
   width: 160px;

   position: absolute;
   top: 4px;
   left: 4px;
}

div#news_advertorial_content_title {
   /* CHANGED BECOUSE OF JS SLIDER *\
      display: inline;

      font-size: 11px;
      font-weight: bold;

      height: 18px;
      line-height: 18px;
      width: 370px;

      float: left;

      margin: 5px 5px 0px 5px;
   \* CHANGED BECOUSE OF JS SLIDER */

   display: inline;

   font-size: 11px;
   font-weight: bold;

   height: 17px;
   line-height: 17px;
   width: 372px;

   float: right;

   margin: 4px 4px 0px 4px;
}

div#news_advertorial_content_text {
   /* CHANGED BECOUSE OF JS SLIDER *\
      display: inline;

      font-size: 10px;
      font-weight: normal;

      height: auto;
      line-height: 15px;
      width: 370px;

      float: left;

      margin: 0px 5px 0px 5px;

      z-index: 0;
   \* CHANGED BECOUSE OF JS SLIDER */

   display: inline;

   font-size: 11px;
   font-weight: normal;

   /*height: auto;*/
   line-height: 15px;
   width: 372px;

   float: right;
   position: relative;

   margin: 0px 4px 0px 4px;

   overflow: hidden;

   cursor: pointer;
}

div#news_advertorial_content_text #readmore {
   /* ADDED BECOUSE OF JS SLIDER */
      display: block;

      background-color: #ffffff;

      border: 1px solid #cccccc;

      font-size: 11px;
      font-weight: bold;

      color: #6d6527;

      height: 15px;
      line-height: 15px;
      width: 100px;

      position: absolute;
      top: 84px; /* (7x15) - 15 - 2 - 10 (border) */
      right: 4px;

      text-align: center;
}


div#news_advertorial_content_bottom {
   /* CHANGED BECOUSE OF JS SLIDER *\
      display: inline;

      height: 5px;
      width: 100%;

      float: left;

      margin: 0px 0px 0px 0px;
   /* CHANGED BECOUSE OF JS SLIDER */

   display: inline;

   height: 4px;
   width: 372px;

   float: right;

   margin: 0px 4px 0px 4px;
}

div#news_advertorial_etalage {
	height: 12px;
	line-height: 11px;
	width: auto;

	float: right;

	padding: 10px 0px 2px 0px;
}

div#news_advertorial_etalage img{
	display: inline;

	border: 0px;

	float: left;

	margin: 0px 5px 0px 0px;
}

/************************************************** NIEUWSARTIKEL - ADVERTORIAL ******************************************/


/************************************************** NIEUWSOVERZICHT ******************************************************/

div.nieuws_titel {
   display: inline;

   font-weight: bold;

   height: 14px;
   line-height: 13px;
   width: 100%;

   float: left;

   margin: 0px 0px 0px 0px;
}

div.nieuws_titel a{
	font-size: 12px;

	/* color: #757575; /* Light gray - CHANGED 13-9-2010 */
	/* color: #666666; /* Middle gray - ADDED 13-9-2010 */
	color: #4d4d4d; /* Darklight gray - ADDED 13-9-2010 */
	/* color: #3d3d3d; /* Dark gray - ADDED 13-9-2010 */
}

div.nieuws_tekst, div.nieuws_tekst2{
   display: inline;

   font-size: 10px;

   height: 28px;
   line-height: 14px;
   width: 100%;

   float: left;

   margin: 2px 0px 2px 0px;
   padding: 0px 0px 2px 0px;

   overflow: hidden;
}

div.nieuws_tekst2{
	font-size: 8px;

	height: 13px;

	text-align: center;
}

div.nieuws_tekst a{
	font-size: 11px;
	font-weight: normal;

	/* color: #757575; /* Light gray -  ADDED 13-9-2010 */
	/* color: #666666; /* Middle gray - CHANGED 13-9-2010 */
	/* color: #4d4d4d; /* Darklight gray - ADDED 13-9-2010 */
	color: #3d3d3d; /* Dark gray - ADDED 13-9-2010 */
}

div.nieuws_tekst a label {
   font-weight: bold;

   color: #6d6527;

   margin: 0px;
   padding: 0px;
}


div.nieuws_tekst2 a{
	font-size: 10px;
	font-weight: bold;

	/* color: #757575; /* Light gray -  ADDED 13-9-2010 */
	/* color: #666666; /* Middle gray - CHANGED 13-9-2010 */
	/* color: #4d4d4d; /* Darklight gray - ADDED 13-9-2010 */
	color: #3d3d3d; /* Dark gray - ADDED 13-9-2010 */
}

div.nieuws_gegevens, div.nieuws_gegevens_aantal, div.nieuws_gegevens_publication, div.nieuws_gegevens_latest {
   display: inline;

   height: 12px;
   line-height: 12px;
   width: auto;

   float: right;

   margin: 0px 0px 0px 0px;
   padding: 0px;

   text-align: right;
}

div.nieuws_gegevens_aantal{
   margin: 0px 11px 0px 3px;
}

div.boxmidhalfinhoud div.nieuws_gegevens a{
	color: #6d6527;
}

div.nieuws_gegevens_publication {
	font-size: 10px;
	font-weight: normal;

	color: #6d6527;

	float: left;
}

div.nieuws_gegevens_latest {
    background-color: #bbd438;

	font-size: 10px;
	font-weight: bold;

	color: #ffffff;

	float: left;

	margin: 0px 0px 0px 0px;
	padding: 1px 5px 2px 5px;
}

div.boxmidsmalinhoud div.nieuws_gegevens img, div.boxmidbreedinhoud div.nieuws_gegevens img{
   display: inline;

   border: 0px;

   height: 12px;

   float: left;

   margin: 0px;
   padding: 0px;
}

div.nieuws_lijn {
   display: inline;

   background-color: #cccccc;

   height: 1px;
   width: 100%;

   float: left;

   margin: 10px 0px 10px 0px;
   padding: 0px;
}

div.nieuws_latest {
   display: inline;

   border-bottom: 2px solid #bbd438;

   font-weight: bold;
   color: #ffffff;

   height: 18px;
   width: 100%;

   float: left;

   margin: 0px 0px 10px 0px;
}

div.nieuws_latest p {
   display: block;

   background-color: #666666;
   background-color: #bbd438;

   height: 100%;
   line-height: 18px;
   width: 190px;

   margin: 0px 0px 0px 11px;
   padding: 0px 5px 0px 5px;
}

div.nieuws_lijn_latest {
   display: inline;

   background-color: #bbd438;

   height: 1px;
   width: 100%;

   float: left;

   margin: 10px 0px 10px 0px;
   padding: 0px;
}

/************************************************** NIEUWSOVERZICHT ******************************************************/


/************************************************** NIEUWSARCHIEF ********************************************************/

input.nieuwsoverzicht_archief_trefwoord{
	width: 160px;
	height: 16px;
	border: 1px solid;
	border-color: #6d6527;
	padding: 0px;
	margin: 0px 0px 5px 0px;
	float: left;
	display: inline;
}

div.nieuwsoverzicht_archief_date_block {
    height: 18px;
    width: 100%;
    margin: 0px 0px 5px 0px;
	display: inline;
	float: left;
}

select.nieuwsoverzicht_archief_dag, select.nieuwsoverzicht_archief_maand, select.nieuwsoverzicht_archief_jaar, select.nieuwsoverzicht_archief_jaar2, select.nieuwsoverzicht_archief_categorie {
    border: 1px solid #6d6527;
	height: 18px;
	font-family: Verdana, Lucida Sans, Arial;
    font-size: 10px;
	height: 18px;
	padding: 0px;
	margin: 0px 5px 0px 0px;
	float: left;
	display: inline;
}

select.nieuwsoverzicht_archief_dag{
	width: 50px;
}

select.nieuwsoverzicht_archief_maand{
	width: 50px;
}

select.nieuwsoverzicht_archief_jaar{
	width: 68px;
	margin: 0px;
}

select.nieuwsoverzicht_archief_jaar2{
	width: 52px;
	margin: 0px;
}

select.nieuwsoverzicht_archief_categorie{
	width: 100%;
	margin: 0px;
}

div.nieuwsoverzicht_archief_dag img.externe_link{
	margin: 3px 5px 3px 0px;
}

div.nieuwsoverzicht_archief_dag{
	height: 24px;
	line-height: 17px;
	width: 100%;
	border: 0px;
	float: left;
	display: inline;
}

div.nieuwsoverzicht_archief{
	height: 73px;
	float: left;
	display: inline;
	margin: 0px;
}


div.nieuwsoverzicht_archief_terug_left, div.nieuwsoverzicht_archief_terug_right {
	display: inline;

	border: 0px;

    font-size: 10px;
    font-weight: bold;

	height: auto;
	line-height: 12px;
	width: auto;

	float: left;

	padding: 0px;
	margin: 0px 20px 0px 0px;
}

div.nieuwsoverzicht_archief_terug_right {
	float: right;

	margin: 0px 0px 0px 0px;
}

div#nieuwsoverzicht_archief_list {
	height: auto;
}

/************************************************** NIEUWSARCHIEF ********************************************************/


/************************************************** VIDEOS ***************************************************************/

div.videos{
	border: 1px solid #cccccc;
	width: 350px; /* CHANGED 23-8-2010 (355px) */
	height: 271px; /* CHANGED 24-8-2010 (282px) */
	float: left;
	display: inline;
	margin: 0px 0px 0px 2px;
}

div.videos .flashmovie{ /* ADDED 24-8-2010 */
	display: none;

	height: 271px;
	width: 350px;

	float: left;
}

div.videos_omvattend{
	height: 18px;
	line-height: 17px;
	width: 100%;
	border: 0px;
	float: left;
	display: inline;
}

div.videos_omvattend_bedrijven{
	height: auto;
	line-height: 17px;
	width: 100%;
	border: 0px;
	float: left;
	display: inline;
}

div.videos_omvattend img.externe_link, div.videos_omvattend_bedrijven img.externe_link{
	margin: 3px 5px 3px 0px;
}

div.pagina_archief_flitsen{
	width: 100%;
	float: left;
	display: inline;
	margin: 10px 0px 0px 0px;
	padding: 10px 0px 2px 0px;
	border-top: 1px solid #ccc;
	line-height: 11px;
	height: 12px;
	font-size: 10px;
}

div.boxmidsmalinhoud img.terug_naar_flitsen{
	height: 48px;
	width: 160px;
	margin: 0px;
	padding: 0px;
	float: left;
	display: inline;
}

/************************************************** VIDEOS ***************************************************************/


/************************************************** WEER & GETIJ *********************************************************/

div#weather_title {
	display: inline;
	float: left;
	width: 100%;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
}

.weather_table, .weather_table2 {
	font-size: 9px;
	height: 297px;
	width: 100%;
	display: inline;
	float: left;
}

.weather_table2 {
	height: auto;
}

div.home_rechts div.weather_table {
	margin-top: 1px;
}

.weather_column, .weather_column1, .weather_column2, .weather_column3, .weather_column4, .tide_day, .tide_date {
	height: auto;
	float: left;
	width: 99px;
	display: inline;
}

.weather_column1 {
	margin: 0px 3px 0px 0px;
	width: 57px;
}

.tide_day{
	width: 70px;
}

.tide_date{
	width: 65px;
	margin: 0px 5px 0px 0px;
	font-weight: bold;
	font-size: 10px;
}

.weather_empty_space_small {
	height: 2px;
	width: 100%;
	display: inline;
	float: left;
}

.weather_empty_space_large {
	height: 3px;
	width: 100%;
	display: inline;
	float: left;
}

.weather_cell_title {
	font-size: 11px;
	font-weight: bold;
	height: 14px;
	line-height: 14px;
	width: 100%;
	text-align: center;
	display: inline;
	float: left;
}

.weather_cell_text_right, .weather_cell_title_right, .weather_cell_title_left, .weather_cell_title_center  {
	height: 14px;
	line-height: 14px;
	width: 100%;
	text-align: right;
	display: inline;
	float: left;
}

.weather_cell_title_right, .weather_cell_title_left, .weather_cell_title_center {
	font-weight: bold;
	font-size: 10px;
}

.weather_cell_title_left {
	text-align: left;
}

.weather_cell_title_center {
	text-align: center;
}

.weather_cell {
	height: 14px;
	line-height: 14px;
	width: 100%;
	text-align: center;
	display: inline;
	float: left;
}

.weather_cell_empty {
	height: 8px;
	width: 100%;
	text-align: center;
	display: inline;
	float: left;
}

.weather_cell_icons_empty {
	height: 50px;
	width: 57px;
	display: inline;
	float: left;
}

.weather_cell_icons {
	height: 50px;
	width: 50px;
	padding: 0px 25px 0px 24px;
	text-align: center;
	margin: 0px;
	display: inline;
	float: left;
}

.weather_cell_icons img, div.boxmidbreedinhoud .weather_cell_icons img {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;
	border: 0px;
}

div.weersponsor{
	margin: 5px 0px 0px 0px;
	float: left;
	display: inline;
	width: 100%;
}

div.weersponsor img{
	margin: 0px;
	float: left;
	display: inline;
	border: 1px solid #ccc;
}

/************************************************** WEER & GETIJ *********************************************************/


/************************************************** AGENDA ***************************************************************/

div.main_agenda_title, div.agenda_no_result {
   display: inline;

   font-weight: bold;
   font-size: 12px;

   color: #6d6527;

   width: 100%;

   float: left;

   margin: 5px 0px 5px 0px;
}

div.agenda_no_result {
   margin: 5px 0px 20px 0px;
}

div.agenda_title {
   display: inline;

   font-weight: bold;

	/* color: #757575; /* Light gray - ADDED 13-9-2010 */
	/* color: #666666; /* Middle gray - ADDED 13-9-2010 */
	color: #4d4d4d; /* Darklight gray - ADDED 13-9-2010 */
	/* color: #3d3d3d; /* Dark gray - ADDED 13-9-2010 */

   width: 100%;

   float: left;

   margin: 0px 0px 0px 0px;
}

div.agenda_text {
   display: inline;

	/* color: #757575; /* Light gray - ADDED 13-9-2010 */
	/* color: #666666; /* Middle gray - ADDED 13-9-2010 */
	/* color: #4d4d4d; /* Darklight gray - ADDED 13-9-2010 */
	color: #3d3d3d; /* Dark gray - ADDED 13-9-2010 */

   width: 100%;

   float: left;

   margin: 2px 0px 15px 0px;
}

#agenda_message {
   height: auto;
   line-height: 12px;
   width: 100%;

   margin: 0px;
   padding: 0px;
}

#agenda_message_border {
   border-top: 1px solid #cccccc;

   height: auto;
   line-height: 12px;
   width: 100%;

   margin: 0px;
   padding: 10px 0px 0px 0px;
}

div.agenda_pictures {
   display: inline;

   height: 42px;
   width: 552px;

   float: left;

   margin: -10px 0px 15px 0px;
}

div.agenda_picture {
   display: inline;

   height: 40px;
   width: 55px;

   float: left;

   margin-right: 10px;
}

/************************************************** AGENDA ***************************************************************/


/************************************************** BEDRIJVEN ************************************************************/

/* -------------------- Bedrijven zoeken NEW -------------- */

div.bedrijven_adresssearch_titel {
   display: inline;

   font-weight: bold;

   height: 14px;
   line-height: 13px;
   width: 100%;

   float: left;

   margin: 0px 0px 0px 0px;
}

div.bedrijven_adresssearch_lijn {
   display: inline;

   background-color: #cccccc;

   height: 1px;
   width: 100%;

   float: left;

   margin: 7px 0px 8px 0px;
   padding: 0px;
}

div.bedrijven_adresssearch_tekst{
   display: inline;

   font-size: 10px;

   height: auto;
   line-height: 14px;
   width: 100%;

   float: left;

   margin: 2px 0px 2px 0px;
   padding: 0px 0px 2px 0px;

   overflow: hidden;
}

div.bedrijven_adresssearch_pictures {
   display: inline;

   height: 59px;
   width: 552px;

   float: left;

   margin: 3px 0px 2px 0px;
}

div.bedrijven_adresssearch_picture, div#bedrijven_adresssearch_picture {
   display: inline;

   border: 1px solid #cccccc;

   height: 57px;
   width: 80px;

   float: left;
}

div.bedrijven_adresssearch_picture img {   display: inline;

   border: 0px;

   height: 57px;
   width: 80px;

   float: left;
}

div#bedrijven_adresssearch_picture {   margin-right: 0px;
}

div.bedrijven_adresssearch_picture_space {
   display: inline;

   height: 100%;
   width: 12px;

   float: left;
}

div#bedrijven_adresssearch_omvattend div.boxmidquarterinhoud {
	height: auto;
}

div.bedrijven_adresssearch_quicklink_item, div.bedrijven_adresssearch_quicklink_item_selected {
	display: inline;

	border: 0px;

	height: auto;
	line-height: 17px;
	width: 100%;

	float: left;

	margin: 0px 0px 5px 0px;
}

div.bedrijven_adresssearch_quicklink_item_selected a {
	text-decoration: underline;
}

div.bedrijven_adresssearch_quicklink_item img.externe_link, div.bedrijven_adresssearch_quicklink_item_selected img.externe_link {
	display: inline;

	border: 0px;

	height: 12px;
	width: 12px;

	float: left;

	margin: 3px 5px 3px 0px;
}


/* -------------------- Bedrijven zoeken -------------- */

.bedrijven_adresssearch_container {
   overflow: hidden;
}

.bedrijven_adresssearch_boxtrefwoord {
   display: inline; /* margin fix voor IE5/6 */

   height: 70px;
   width: 552px; /* 726px (original width) - 20px (margin-left + margin-right) */

   float: left;

   margin: 8px 0px 0px 0px;
}

.bedrijven_adresssearch_boxalgemeen {
   display: inline; /* margin fix voor IE5/6 */

   height: 70px;
   width: 552px; /* 726px (original width) - 20px (margin-left + margin-right) */

   float: left;

   margin: 8px 0px 0px 0px;
}

.bedrijven_adresssearch_boxtitel {
   display: inline; /* margin fix voor IE5/6 */

   float: left;

   margin: 8px 0px 0px 10px;
}

.bedrijven_adresssearch_boxtitel p {
   font-size: 12px;
   font-weight: bold;

   color: #6d6527;

   margin: 0px;
}

.bedrijven_adresssearch_boxsearch {
   display: inline; /* margin fix voor IE5/6 */

   width: 100%;

   float: left;

   margin: 0px 0px 0px 0px;
}

.bedrijven_adresssearch_headcategorie {
   display: inline; /* margin fix voor IE5/6 */

   float: left;

   margin: 10px 10px 0px 10px;
}

.bedrijven_adresssearch_headcategorie2 {
   display: inline; /* margin fix voor IE5/6 */

   float: left;

   margin: 0px 0px 0px 0px;
}

.bedrijven_adresssearch_textfield {
   font-size: 10px;

   height: 12px;
   width: 174px;
}

.bedrijven_adresssearch_textfield2 {
   border: 1px solid #6d6527;

   font-size: 10px;

   height: 14px;
   width: 176px;

   margin: 0px;
   padding: 0px;
}

.bedrijven_adresssearch_selectbox {
   font-family: arial;
   font-size: 10px;

   height: 20px; /* CHANGED 4-8-2010 (18px) */
   width: 180px;
}

.bedrijven_adresssearch_selectbox2 {
   border: 1px solid #6d6527;

   font-family: arial;
   font-size: 10px;

   height: 20px; /* CHANGED 4-8-2010 (18px) */
   width: 178px;

   margin: 0px;
   padding: 0px;
}

.bedrijven_adresssearch_subcategorie {
   display: inline; /* margin fix voor IE5/6 */

   float: left;

   margin: 10px 0px 0px 0px;
}

input.bedrijven_adresssearch{
	display: inline;

	background-image: url(image/button15.jpg);

	border: 0px;

	height: 22px;
	width: 86px;

	margin: 10px 0px 0px 0px;
	padding: 0px;

	float: left;

	cursor: pointer;
}

input.bedrijven_adresssearch_submitbutton {
   display: inline; /* margin fix voor IE5/6 */

   background-color : #a4be1d;

   border: 1px solid #ffffff;

   font-size: 10px;
   font-weight: normal;

   color: #FFFFFF;

   height: 18px;
   width: 60px;

   float: left;

   margin: 11px 0px 0px 10px;
   padding: 0px;

   cursor: pointer;

   outline: none;
   text-decoration: none;
}

input.bedrijven_adresssearch_submitbutton::-moz-focus-inner {
   border:0px;   outline: none;
}

.bedrijven_adresssearch_end_content {
   display: inline; /* margin fix voor IE5/6 */

   height: 1px;
   width: 552px; /* 726px (original width) - 20px (margin-left + margin-right) */

   float: left;
}

/* -------------------- Bedrijven resultaat ----------- */

.bedrijven_adresssearchresult_container {
   display: inline; /* margin fix voor IE5/6 */

   width: 552px; /* 726px (original width) - 20px (margin-left + margin-right) */

   float: left;

   margin: 0px 0px 0px 0px;
}

.bedrijven_adresssearchresult_top {
   display: inline; /* margin fix voor IE5/6 */

   height: auto;
   width: 552px; /* 726px (original width) - 20px (margin-left + margin-right) */

   float: left;

   margin: 0px 0px 10px 0px
}

.bedrijven_adresssearchresult_top_title {
	display: inline;

	border-bottom: 1px solid;
	border-color: #cccccc;

	font-size: 10px;
	font-weight: bold;

	height: auto;
	line-height: 14px;
	width: 100%;

	float: left;

	margin: 0px 0px 0px 0px;
	padding: 0px 0px 7px 0px;

	text-transform: uppercase;
}

div.boxmidbreedinhoud .bedrijven_adresssearchresult_top_title img{
	display: inline;

	border: 0px;

	float: left;

	margin: 0px 5px 0px 0px;
	padding: 0px;
}

.bedrijven_adresssearchresult_middle {
   display: inline; /* margin fix voor IE5/6 */

   width: 552px;

   float: left;
}

.bedrijven_adresssearchresult_middle_content {
   display: inline; /* margin fix voor IE5/6 */

   border: 0px;

   width: 552px;

   float: left;

   margin: 0px 0px 0px 0px;
   padding: 0px;
}

.bedrijven_adresssearchresult_middle_content tr, .bedrijven_adresssearchresult_middle_content td{
   display: inline;

   border: 0px;

   float: left;

   margin: 0px 0px 0px 0px;
   padding: 0px;
}

.bedrijven_adresssearchresult_middle_content a {
   font-weight: bold;

   color: #6d6527;

   text-decoration: underline;
}

.bedrijven_adresssearchresult_middle_content a:hover {
   text-decoration: none;
}

.bedrijven_adresssearchresult_middle_content_table {
   display: inline;

   font-size: 10px;

   float: left;
}

.bedrijven_adresssearchresult_middle_content_columnname1, .bedrijven_adresssearchresult_middle_content_columnname2, .bedrijven_adresssearchresult_middle_content_columnname4,
.bedrijven_adresssearchresult_middle_content_columnname5, .bedrijven_adresssearchresult_middle_content_columnname6 {
   display: inline;

   font-size: 11px;
   font-weight: bold;

   float: left;
}

.bedrijven_adresssearchresult_middle_content_row {
   height:auto;
}

.bedrijven_adresssearchresult_middle_content_column1, .bedrijven_adresssearchresult_middle_content_columnname1 {   width: 17px;
}

td.bedrijven_adresssearchresult_middle_content_column1 img.externe_link {   margin-top: 2px;
}

.bedrijven_adresssearchresult_middle_content_column2, .bedrijven_adresssearchresult_middle_content_columnname2 {
   line-height: 15px;
   width: 192px;
}

.bedrijven_adresssearchresult_middle_content_column3, .bedrijven_adresssearchresult_middle_content_columnname3 {
   line-height: 15px;
   width: 6px;
}

.bedrijven_adresssearchresult_middle_content_column4, .bedrijven_adresssearchresult_middle_content_columnname4 {
   line-height: 15px;
   width: 185px;
}

.bedrijven_adresssearchresult_middle_content_column5, .bedrijven_adresssearchresult_middle_content_columnname5 {
   line-height: 15px;
   width: 67px;
}

.bedrijven_adresssearchresult_middle_content_column6, .bedrijven_adresssearchresult_middle_content_columnname6 {
   line-height: 15px;
   width: 85px;
}

.bedrijven_adresssearchresult_bottom {
   display: inline; /* margin fix voor IE5/6 */

   height: auto;
   width: 552px; /* 726px (original width) - 20px (margin-left + margin-right) */

   float: right;

   margin: 10px 0px 0px 0px;
}

.bedrijven_adresssearchresult_bottom_pages {
   display: inline; /* margin fix voor IE5/6 */

   margin: 0px 0px 0px 0px;
   padding: 0px;

   float: right;
}

.bedrijven_adresssearchresult_bottom_pages p {
   font-size: 10px;

	/* color: #757575; /* Light gray -  ADDED 13-9-2010 */
	color: #666666; /* Middle gray - 13-9-2010 */
	/* color: #4d4d4d; /* Darklight gray - ADDED 13-9-2010 */
	/* color: #3d3d3d; /* Dark gray - ADDED 13-9-2010 */

   margin: 0px;
   padding: 0px;

   cursor: default;
}

.bedrijven_adresssearchresult_bottom_pages a, .bedrijven_adresssearchresult_bottom_pages a:hover {
   font-size: 10px;
   font-weight: bold;

   color: #6d6527;

   margin: 0px;
   padding: 0px;

   text-decoration: none;
}

.bedrijven_adresssearchresult_bottom_pages a:hover {
   text-decoration: underline;
}

/************************************************** BEDRIJVEN ************************************************************/


/************************************************** ETALAGE (TOERISME & BEDRIJVEN) ***************************************/

div.etalage_tekst {
	display: inline;

	height: auto;
	width: 354px;

	float: left;

	margin: 0px 20px 0px 0px;
	padding: 0px;
}

div.etalage_tekst_omschrijving {
	display: inline;

	height: 79px;
	line-height: 13px;
	width: 354px;

	float: left;

	margin: 0px 0px 0px 0px;
	padding: 0px;

	overflow: hidden;
}

div.etalage_tekst_omschrijving label{
    font-weight: bold;

	color: #6d6527;
}

div.etalage_tekst_omschrijving_lang {
	display: inline;

	height: auto;
	line-height: 13px;
	width: 354px;

	float: left;

	margin: 0px 0px 0px 0px;
	padding: 0px;
}

div.etalage_tekst_emptyline {
	display: inline;

	height: 13px;
	width: 354px;

	float: left;

	margin: 0px 0px 0px 0px;
	padding: 0px;
}

div.etalage_tekst_adres {
	display: inline;

	height: 42px;
	width: 354px;

	float: left;

	margin: 0px 0px 0px 0px;
	padding: 0px;
}

div.etalage_foto {
	display: inline;

	height: auto;
	width: 178px;

	float: left;

	margin: 0px 0px 0px 0px;
	padding: 0px;
}

div.etalage_foto img{
	width: 176px;
}

div.etalage_gegevens, div.etalage_gegevens_small {
	display: inline;

	border: 0px;

	height: 12px;
	line-height: 12px;
	width: 115px;

	float: left;

	margin: 0px 10px 0px 0px;
	padding: 0px;
}

div.etalage_gegevens_small{
	display: inline;

	border: 0px;

	height: 12px;
	line-height: 12px;
	width: auto;

	float: right;

	margin: 0px 0px 0px 22px;
	padding: 0px;
}

div.etalage_terug{
	display: inline;

	border: 0px;

	height: 12px;
	line-height: 12px;
	width: auto;

	float: left;

	padding: 0px;
	margin: 0px 20px 0px 0px;
}

div.etalage_aanvraag{
	text-align: right;
	font-size: 10px;
	width: 573px;
	float: left;
	display: inline;
}

div#etalage_aanvraag{
	margin-bottom: 2px;
}

/************************************************** ETALAGE (TOERISME & BEDRIJVEN) ***************************************/


/************************************************** RESTAURANT VAN DE WEEK ***********************************************/

/* ---------- Content - Left ---------------------------------------------- */

div#boxlinksinhoud_restaurant_logo {
	display: inline;

	background-color: #fefefd;

	border-left: 1px solid;
	border-right: 1px solid;
	border-color: #bbd438;

	height: auto;
	width: 160px;

	margin: 0px;
	padding: 4px 19px 2px 19px;

	float: left;
}

div#boxlinksinhoud_restaurant_logo img.restaurant_logo {
	border: 0px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
}

/* ---------- Content - Left ---------------------------------------------- */


/* ---------- Homepage - Left --------------------------------------------- */

.restaurant_left {
	display: inline;

    border: 1px solid #dedede;

	height: auto;
	width: 178px;

	float: left;

	margin: 10px 0px 0px 0px;
}

.restaurant_left_image {
	display: inline;

	height: auto;
	width: 160px;

	float: left;

    margin: 0px 9px 0px 9px;
}

/* ---------- Homepage - Left --------------------------------------------- */


/* ---------- Main - Boxes ------------------------------------------------ */

 div.boxmidrestaurant {
     display: inline;

     border-bottom: 1px solid #cccccc;

     font-size: 10px;
     font-weight: bold;

     height: auto;
     width: 100%;

     margin: 0px 0px 5px 0px;
     padding: 0px 0px 2px 0px;

     float: left;

     text-transform: uppercase;
 }

 div.boxmidrestaurant_bottom {
     display: inline;

     border-top: 1px solid #cccccc;

     font-size: 10px;
     font-weight: normal;

     height: auto;
     width: 100%;

     margin: 12px 0px 0px 0px;
     padding: 5px 0px 0px 0px;

     float: left;

     text-transform: none;
 }

 div.boxmidrestaurant_left, div.boxmidrestaurant_right {
     display: inline;

     height: auto;
     line-height: 14px;
     width: 50%;
 }

 div.boxmidrestaurant_left {
     float: left;

     text-transform: uppercase;
 }

 div.boxmidrestaurant_right {
     font-weight: normal;
     font-size: 11px;

     float: right;

     text-align: right;

     text-transform: none;
 }

/* ---------- Main - Boxes ------------------------------------------------ */


/* ---------- Main - Containers ------------------------------------------- */

 div.restaurant_links, div.restaurant_rechts{
	margin: 0px;
	padding: 0px;
	width: 195px;
	float: left;
 	display: inline;
 }

 div.restaurant_links{
	width: 390px;
 }

/* ---------- Main - Containers ------------------------------------------- */


/* ---------- Main - Content box ------------------------------------------ */

 div.restaurant_content {
     display: inline;

     height: auto;
     width: 100%;

     float: left;

     margin: 4px 0px 0px 0px;
 }

 div#restaurant_content_text {
     line-height: 15px;
 }

/* ---------- Main - Content box ------------------------------------------ */


/* ---------- Home - Winnaar box ------------------------------------------ */

 div#restaurant_home_foto {
     margin: 0px 0px 0px 0px;
 }

/* ---------- Home - Winnaar box ------------------------------------------ */


/* ---------- Submit - Overzicht ------------------------------------------ */

 div.restaurant_deelnemer_button, div.restaurant_winnaar_button {
	display: inline;

	float: left;

	margin: 10px 0px 0px 0px;
	padding: 0px;
 }

 div.boxmidsmalinhoud a.restaurant_deelnemer_button, div.boxmidsmalinhoud a.restaurant_winnaar_button {
	display: block;

	height: 24px;
	width: 130px;

	margin: 0px 15px 0px 15px;
	padding: 0px;
 }

 div.boxmidsmalinhoud a.restaurant_deelnemer_button {
	background-image:url(../content/images/submit_buttons/submit_bekijk_deelnemers.jpg);
 }

div.boxmidsmalinhoud a.restaurant_winnaar_button {
	background-image:url(../content/images/submit_buttons/submit_bekijk_winnaars.jpg);
 }

/* ---------- Submit - Overzicht ------------------------------------------ */


/* ---------- Period - Selection ------------------------------------------ */

 div.restaurant_period_selection_title, div.restaurant_period_selection_previous, div.restaurant_period_selection_select, div.restaurant_period_selection_next {
     display: inline;

     font-size: 10px;
     font-weight: bold;

     line-height: 14px;

     float: left;

     margin: 0px 0px 0px 0px;

     text-transform: none;
 }

 div.restaurant_period_selection_title {
     width: auto;

     text-transform: uppercase;
 }

 div.restaurant_period_selection_previous {
     width: 100px;

     text-align: right;
 }

 div.restaurant_period_selection_select {
     width: 180px;

     margin: 0px 10px 0px 10px;
     padding: 0px 0px 3px 0px;
 }

 div.restaurant_period_selection_next {
     width: 106px;
 }

/* ---------- Period - Selection ------------------------------------------ */


/* ---------- Text - Images ----------------------------------------------- */

 #restaurant_content_image_right {
     float: right;

     margin: 0px 0px 0px 10px;
     padding: 2px 2px 2px 2px;
 }

 #restaurant_content_image_left {
     float: left;

     margin: 0px 10px 0px 0px;
     padding: 2px 2px 2px 2px;
 }

 #restaurant_content_image_left_top {
     float: left;

     margin: 10px 10px 0px 0px;
     padding: 2px 2px 2px 2px;
 }

/* ---------- Text - Images ----------------------------------------------- */


/* ---------- Overview ---------------------------------------------------- */

 #restaurant_overview_labels {
     font-size: 10px;
     font-weight: bold;

     color: #666666;

     float: left;

     text-transform: uppercase;
 }

 .restaurant_overview_row, .restaurant_overview_row_subtitles {
     display: inline;

     font-size: 10px;

     color: #666666;

     float: left;
 }

 .restaurant_overview_row {
     font-weight: bold;

     color: #6d6527;

     margin: 0px 0px 0px 0px;
 }

 .restaurant_overview_row_subtitles {
     margin: 0px 0px 6px 0px;
 }

 .restaurant_overview_column_space {
     height: 1px;
     width: 10px;

     float: left;
 }

 .restaurant_overview_column_1 {
     width: 32px;

     float: left;

     text-align: center;
 }

 .restaurant_overview_column_2 {
     width: 440px;

     float: left;

     text-align: left;
 }

 .restaurant_overview_column_3 {
     width: 60px;

     float: left;

     text-align: center;
 }

.restaurant_overview_row_subtitles .restaurant_overview_column_1,
.restaurant_overview_row_subtitles .restaurant_overview_column_3 {
     height: 1px;
}

/* ---------- Overview ---------------------------------------------------- */


/* ---------- Etalage ----------------------------------------------------- */

/* ---------- Etalage - Ranking ---------------------- */

 div.restaurant_content_ranking {
     display: inline;

     height: auto;
     width: 280px;

     float: left;
 }

 div.restaurant_content_ranking_title, div.restaurant_content_ranking_item {
     height: auto;
     width: 100%;

     position: relative;
     float: left;

     margin: 0px 0px 8px 0px;
 }

 div.restaurant_content_ranking_title {
     font-weight: bold;
 }

 div.restaurant_content_ranking_question_line {
     display: inline;

     width: 154px;

     float: left;

     margin: 0px 2px 0px 0px;

     overflow: hidden;
 }

 div.restaurant_content_ranking_question {
     display: inline;

     background-color: #ffffff;

     height: auto;
     width: auto;

     position: absolute;
     top: 0px;
     left: 0px;

     padding-right: 2px;
 }

 div.restaurant_content_ranking_dots {
     display: inline;

     height: auto;
     width: auto;

     float: right;
 }

 div.restaurant_content_ranking_answers {
     display: inline;

     float: left;
 }

/* ---------- Etalage - Star ------------------------- */

 div.restaurant_content_ranking_star {
     display: inline;

     height: auto;
     width: 160px;

     position: relative;
     float: left;
 }

 div.restaurant_content_ranking_star_title, div.restaurant_content_ranking_star_grade {
     font-weight: bold;

     color: #ffffff;

     height: auto;
     width: 100%;

     position: absolute;
     left: 0px;

     text-align: center;

     z-index: 2;
 }

 div.restaurant_content_ranking_star_title {
     font-size: 12px;

     top: 54px;
 }

 div.restaurant_content_ranking_star_grade {
     font-size: 30px;

     top: 72px;
 }


 div.restaurant_content_ranking_star_image {
     height: 160px;
     width: 160px;

     position: absolute;
     top: 0px;
     left: 0px;

     z-index: 1;
 }

 div.restaurant_content_ranking_star img {
     border: 0px;
 }

/* ---------- Etalage - Winner ----------------------- */

 div.restaurant_content_winner {
     display: inline;

     height: auto;
     width: 112px;

     float: right;
 }

 div.restaurant_content_winner_title, div.restaurant_content_winner_item, div.restaurant_content_winner_text {
     display: inline;

     height: auto;
     width: 90px;

     float: left;

     margin: 0px 0px 8px 22px;
 }

 div.restaurant_content_winner_title {
     display: inline;

     font-weight: bold;

     width: 96px;

     margin: 0px 0px 6px 16px;
 }

 div.restaurant_content_winner_text {
     font-size: 9px;
     font-style: italic;

     width: 112px;

     margin: 0px 0px 11px 0px;

     text-align: right;
 }

/* ---------- Etalage ----------------------------------------------------- */


/* ---------- ADD-ON ------------------------------------------------------ */

 div.restaurant_addon {
     display: inline;

     /* background-color: #ffffff; */
     background-color: transparent;

     border: 1px solid #bbd438;

     height: auto; /* width: 160px; */
     width: auto; /* width: 160px; */

     float: left;

     margin: 0px 0px 0px 0px;
     /* padding: 2px 2px 2px 2px; */
 }

 div.restaurant_addon_ranking {
     display: inline;

     height: auto; /* width: 160px; */
     width: 100%;

     position: relative;
     float: left;
 }

 div.restaurant_addon_ranking_title, div.restaurant_addon_ranking_grade {
     font-weight: bold;

     color: #ffffff;

     height: auto;
     width: 100%;

     position: absolute;
     left: 0px;

     text-align: center;

     z-index: 2;
 }

 div.restaurant_addon_ranking_title {
     font-size: 12px;

     top: 54px;
 }

 div.restaurant_addon_ranking_grade {
     font-size: 30px;

     top: 72px;
 }


 div.restaurant_addon_ranking_image {
     height: 160px;
     width: 160px;

     float: left;
/*
     position: absolute;
     top: 0px;
     left: 0px;
*/
     z-index: 1;
 }

 div.restaurant_addon_ranking img {
     border: 0px;
 }

/* ---------- ADD-ON ------------------------------------------------------ */

/************************************************** RESTAURANT VAN DE WEEK ***********************************************/


/************************************************** TEXEL A-Z ************************************************************/

.texelaz_description a {
	font-size: 11px;

    text-decoration: underline;
}

.texelaz_description a:hover {
    text-decoration: none;
}

div.letter_keuze {
	display: inline;

	font-size: 10px;

	float: left;
}

div.letter_keuze a, a.letter_keuze_selected {
	font-weight: normal;

	text-decoration: none;
}

div.letter_keuze a:hover, div.letter_keuze a.letter_keuze_selected {
	text-decoration: underline;
}

div.alf_lijst_omvattend{
	display: inline;

	height: auto;
	width: 175px;

	float: left;

	margin-right: 8px;
}

div.alf_lijst{
	display: inline;

	height: auto;
	line-height: 14px;
	width: 100%;

	float: left;
}

div.alf_lijst img.externe_link{
	margin: 1px 5px 3px 0px;
}

/* ---------- Text - Images ----------------------------------------------- */

 #texelaz_image_right, #texelaz_image_left, #texelaz_image_left_top {
	height: auto;
	width: 178px;
 }

 #texelaz_image_right {
     float: right;

     margin: 0px 0px 0px 10px;
     padding: 2px 2px 2px 2px;
 }

 #texelaz_image_left {
     float: left;

     margin: 0px 10px 0px 0px;
     padding: 2px 2px 2px 2px;
 }

 #texelaz_image_left_top {
     float: left;

     margin: 10px 10px 0px 0px;
     padding: 2px 2px 2px 2px;
 }

 .texelaz_image {
	height: 130px;
	width: 176px;

	position: relative;
 }

 .texelaz_image_caption {
	font-style: italic;

	height: auto;
	width: 178px;

	position: relative;
 }

/* ---------- Text - Images ----------------------------------------------- */

/************************************************** TEXEL A-Z ************************************************************/


/************************************************** DORPEN ***************************************************************/

div.dorp_foto{
	display: inline;

	width: 178px;

	float: right;

	margin: 0px 0px 10px 10px;
}

div.dorp_foto2{
	float: left;

	margin: 0px 10px 10px 0px;
}

img.dorp_foto{
	display: inline;

	height: 130px;
	width: 176px;

	float: left;

	margin: 10px;
}

/************************************************** DORPEN ***************************************************************/


/************************************************** DIENSTEN & ZORG ******************************************************/

div.dienst_tekst {
	display: inline;

	height: auto;
	width: 354px;

	float: left;

	margin: 0px 20px 0px 0px;
	padding: 0px;
}

div.dienst_foto {
	display: inline;

	height: auto;
	width: 178px;

	float: left;

	margin: 0px 0px 0px 0px;
	padding: 0px;
}

div.dienst_foto img{
	width: 176px;
}

img.teso{
	width: 160px;
}

table.zorg_diensten {
   display: inline;

   font-size: 10px;

   float: left;
}

div.kerkdiensten_titel {
   display: inline;

   font-weight: bold;

   width: 100%;

   float: left;

   margin: 10px 0px 0px 0px;
}

div.kerkdiensten_tekst {
   display: inline;

   width: 100%;

   float: left;

   margin: 2px 0px 5px 0px;
}

div.boxlinksinhoud a.zorgvervoer{
   font-weight: normal;
}

/************************************************** DIENSTEN & ZORG ******************************************************/


/************************************************** TERUGNAARTEXEL *******************************************************/

div.terug_overzicht{
	display: inline;

	border-top: 1px solid #ccc;

	height: 12px;
	line-height: 11px;
	width: 100%;

	float: left;

	margin: 10px 0px 0px 0px;
	padding: 10px 0px 2px 0px;
}

a.terug_overzicht_left {
	float: left;
}

a.terug_overzicht_left2 {
	float: left;

	margin-left: 15px;
}

a.terug_overzicht_right {
	float: right;
}

div.terug_overzicht img{
	display: inline;

	float: left;

	margin: 0px 5px 0px 0px;
	border: 0px;
}

/************************************************** TERUGNAARTEXEL *******************************************************/


/************************************************** TEXELSEMEDIA *********************************************************/

div.aanleveren, div.tarieven{
	display: inline;

	border: 0px;

	height: auto;
	width: 100%;

	float: left;
}

div.tarieven{
	margin: 2px 0px 2px 0px;
}

div.aanleveren{
	margin: 0px 0px 10px 0px;
}

p.aanleveren{
	margin-bottom: 10px;
}

div.commercial1 {
	display: inline;

	height: auto;
	width: 354px;

	margin: 0px 20px 0px 0px;
	padding: 0px;

	float: left;
}

div.commercial2 {
	display: inline;

	height: auto;
	width: 178px;

	margin: 0px 0px 0px 0px;
	padding: 0px;

	float: left;
}

div.commercial2 img{
	width: 176px;
}

div.commercial_thumbnail, div.commercial_thumbnail2, div.commercial_thumbnail3 {
	display: inline;

	height: 102px;
	width: auto;

	float: left;

	margin: 0px 4px 4px 0px;

	cursor: pointer;
}

div.commercial_thumbnail2{
	margin-right: 0px;
}

div.commercial_thumbnail img, div.commercial_thumbnail2 img{
	height: 100px;
	width: 133px;
}

div.commercial_thumbnail3{
	height: 119px;

}

div.commercial_thumbnail3 img{
	height: 117px;
	width: 156px;
}

div.commercial_voorbeeld {
	display: inline;

	height: auto;

	float: left;

	margin: 0px 0px 0px 0px;
}

div.commercial_voorbeeld img {
	width: 550px;
}

div.commercial2_bekijkvoorbeeld {
	border: 1px solid #cccccc;

	height: auto;
	width: 166px;

	margin: 0px 0px 0px 0px;
	padding: 5px;

	text-align: center;
}

div.commercial_swf{
	display: inline;

	border: 1px solid #cccccc;

	height: 360px;
	width: 480px;

	float: left;
}

object.commercial, embed.commercial{
	display: inline;

	height: 360px;
	width: 480px;

	float: left;
}

ul.overtexelplaza{
	margin: 0px 0px 15px 0px;
}

div.boxmidbreedinhoud img.advertentie_voorbeeld, div.boxmidhalfinhoud img.advertentie_voorbeeld, div.boxmidsmalinhoud img.advertentie_voorbeeld, div.boxmidbreedinhoud img.advertentie_voorbeeld2, div.boxmidhalfinhoud img.advertentie_voorbeeld2{
	display: inline;

	border: 1px solid #ccc;

	float: left;

	margin: 3px 0px 0px 0px;
	padding: 0px;
}

div.boxmidbreedinhoud img.advertentie_voorbeeld, div.boxmidhalfinhoud img.advertentie_voorbeeld{
	margin-right: 33px;
}

div.etalage_voorbeeld_tekst {
	display: inline;

	height: auto;
	width: 370px;

	margin: 0px 20px 0px 0px;
	padding: 0px;

	float: left;
}

div.etalage_voorbeeld_beeld {
	display: inline;

	height: auto;
	width: 162px;

	margin: 0px 0px 0px 0px;
	padding: 0px;

	float: left;
}

div.etalage_voorbeeld_beeld img{
	width: 160px;
}

div.etalage_voorbeeld_bekijk {
	border: 1px solid #cccccc;

	height: auto;
	width: 150px;

	margin: 0px 0px 0px 0px;
	padding: 5px;

	text-align: center;
}

div.advertentie_voorbeeld_tekst {
	display: inline;

	height: auto;
	width: 180px;

	margin: 3px 15px 0px 0px;
	padding: 0px;

	float: left;
}

div.advertentie_voorbeeld_beeld {
	display: inline;

	height: auto;
	width: 162px;

	margin: 0px 0px 0px 0px;
	padding: 0px;

	float: left;
}

/*--------------------------------- FLASH CHECK - MESSAGE --------------------------------*/

.flashcontrole{
	font-weight: bold;
	font-size: 10px;

    color: #ff0000;

	height: 20px;
	line-height: 20px;
	width: 100%;

	position: relative;
	left: 0px;
	top:50%;

	margin: -10px 0px 0px 0px;

	text-align: center;
}

.flashmovie{
	display: none;

	height: 360px;
	width: 480px;

	float: left;
}

/*--------------------------------- FLASH CHECK - MESSAGE --------------------------------*/

/*--------------------------------- ALGEMENE VOORWAARDEN ---------------------------------*/

.footer_algvoorwaarden_block_title, .footer_algvoorwaarden_block_title2 {
	font-weight: bold;

	line-height: 1.5;

    margin: 15px 0px 0px 0px;
}

.footer_algvoorwaarden_block_title2 {
    margin: 0px;
}

.footer_algvoorwaarden_block_text {
    margin: 0px;
}

.footer_algvoorwaarden_block_textbox {
    height: auto;
    width: 100%;

	margin: 0px;

	overflow: hidden;
}

.footer_algvoorwaarden_block_textbox_numeration {
   	display: inline;

	height: auto;
    width: 20px;

	float: left;

	margin: 0px 0px 0px 0px;
}

.footer_algvoorwaarden_block_textbox_text {
   	display: inline;

	height: auto;
    width: 532px;

   	float: left;

    margin: 0px 0px 0px 0px;
}

/*--------------------------------- ALGEMENE VOORWAARDEN ---------------------------------*/

/************************************************** TEXELSEMEDIA *********************************************************/
