.nieuws_header
{
    padding-bottom: 3px;
    color: #c35400;
    font-weight: bold;
    font-size: 14px;
}

  .nieuws_header a
, .nieuws_header a:link
, .nieuws_header a:active
, .nieuws_header a:visited
{
    color: #c35400;
    text-decoration: none;
}

.nieuws_header a:hover
{
    color: #fea15b;
}

.nieuws_header_today a
{
    font-weight: bold;
    color: #c35400;
    text-decoration: none;
}

.nieuws_header_today a:hover
{
    font-weight: bold;
    color: #fea15b;
}

.nieuws_header_nottoday a
{
    font-weight: bold;
    color: #c35400;
    text-decoration: none;
}
.nieuws_header_nottoday a:hover
{
    font-weight: bold;
    color: #fea15b;
}

.nieuwsitem_container
{
    width: 100%;
    padding-top: 4px;
    overflow: hidden;
}

.nieuwsitem_agenda_container
{
    overflow: hidden;
	margin-left: 30px;
    margin-right: 30px;
}

.nieuwsitem_foto
{
    padding-top: 5px;
    float: left;
    width: 101px;
    text-align: center;
}

.nieuwsitem_nieuws
{
    float: left;
    width: 466px;
    padding-right: 33px;
	text-align: justify;
}
.nieuwsitem_agenda
{
    float: left;
    /*width: 567px;*/
	text-align: justify;
}

.nieuwsitem_hr
{
	border: 0;
	color: #ececec;
	background-color: #ececec;
	height: 1px;
}

/*------------------------
   Nieuwsblock
------------------------*/

#home_nieuwsblock
{
    width: 100%;
}

#home_nieuwsblock_left
{
    float: left;
    width: 300px;
    padding-top: 10px;
}

#home_nieuwsblock_right
{
    float: left;
    width: 300px;
    padding-top: 10px;
}

/* IE6 faalt met de overflow: hidden. Zie IE6 sheet (staat overflow: visible in) */
.home_nieuwsblock_header
{
    width: 275px;
    height: 22px;
    padding-left: 25px;
    padding-top: 10px;
    margin-top: 10px;
    background-image: url(/includes/images/common/h1_rectangle_bg.jpg);
    background-repeat: repeat-x;
    overflow: hidden;
}

.home_nieuwsblock_item
{
    width: 300px;
    height: 30px;
    border-bottom: 1px solid #ececec;
    overflow: hidden;
}

.home_nieuwsblock_item_date
{
    float: left;
    width: 59px;
    padding-left: 25px;
    padding-top: 7px;
    overflow: hidden;
}

  .home_nieuwsblock_item_txt
, .home_nieuwsblock_rood_item_txt
{
    padding-top: 7px;
    overflow: hidden;
}

  .home_nieuwsblock_item_txt a
, .home_nieuwsblock_item_txt a:link
, .home_nieuwsblock_item_txt a:active
, .home_nieuwsblock_item_txt a:visited
{
    color: #000;
    text-decoration: none;
}

  .home_nieuwsblock_rood_item_txt a
, .home_nieuwsblock_rood_item_txt a:link
, .home_nieuwsblock_rood_item_txt a:active
, .home_nieuwsblock_rood_item_txt a:visited
{
    color: #FF0000;
    text-decoration: none;
}

  .home_nieuwsblock_item_txt a:hover
, .home_nieuwsblock_rood_item_txt a:hover
{
    text-decoration: underline;
}

/*------------------------
  Nieuwspagina
------------------------*/
.nieuws_nieuwsblock_item
{
    width: 600px;
    height: 30px;
    border-bottom: 1px solid #ececec;
    overflow: hidden;
}

.nieuws_nieuwsblock_item_date
{
    float: left;
    width: 109px;
    padding-left: 25px;
    padding-top: 7px;
    overflow: hidden;
}

.nieuws_nieuwsblock_item_txt
{
    padding-top: 7px;
    overflow: hidden;
}

  .nieuws_nieuwsblock_item_txt a
, .nieuws_nieuwsblock_item_txt a:link
, .nieuws_nieuwsblock_item_txt a:active
, .nieuws_nieuwsblock_item_txt a:visited
{
    color: #000;
    text-decoration: none;
}

.nieuws_nieuwsblock_item_txt a:hover
{
    text-decoration: underline;
}

/*------------------------
   Lid profiel pagina
------------------------*/

#profiel_infobox
{
    margin-left: 27px;
    margin-top: 30px;
}

#lidprofiel_persoonlijk
{
    
    margin-top: 25px;
    margin-left: 20px;
}

#lidprofiel_persoonlijk table
{
    margin-top: 8px;
	margin-left: 10px;
	width: 540px;
}

.lidprofiel_persoonlijk_header
{
    position: relative;
    color: #c35400;
    font-size: 18px;
    font-weight: bold;
    margin-left: 10px;
    margin-bottom: 5px;
}

.lidprofiel_persoonlijk_foto
{
    float: left;
    width: 140px;
    height: 180px;
}

.lidprofiel_persoonlijk_label
{
    
}

.lidprofiel_persoonlijk_label_txt
{
    padding-left: 20px;
    padding-bottom: 10px;
}
/*
#lidprofiel_dizprofiel
{
    margin-top: 10px;
    margin-left: 20px;
}

#lidprofiel_dizprofiel table
{
    margin-left: 10px;
	width: 540px;
}*/

.lidprofiel_extra_txt
{
    margin-left: 10px;
}

#lidprofiel_extra,
#lidprofiel_fotos
{
    margin-top: 20px;
    margin-left: 20px;
}

#lidprofiel_verbanden,
#lidprofiel_dizprofiel,
#lidprofiel_persoonlijk
{
    margin-top: 30px;
    margin-left: 20px;
}

#lidprofiel_verbanden table,
#lidprofiel_dizprofiel table,
#lidprofiel_persoonlijk table
{
    margin-left: 10px;
    margin-top: 10px;
	width: 540px;
}

#lidprofiel_verbanden table tr td,
#lidprofiel_dizprofiel table tr td,
#lidprofiel_persoonlijk table tr td
{
    padding-top: 5px;
    padding-bottom: 5px;
    margin-top: 10px;
    margin-bottom: 10px;
    border-bottom: 1px solid #d1d1d1;
}

#lidprofiel_oudverbanden
{
    margin-top: 30px;
    margin-left: 20px;
}

#lidprofiel_oudverbanden table
{
    margin-left: 10px;
    margin-top: 10px;
	width: 540px;
}

#lidprofiel_oudverbanden table tr td
{
    padding-top: 10px;
    padding-bottom: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
    border-bottom: 1px solid #d1d1d1;
}
  .lidprofiel_verband_naam a
, .lidprofiel_verband_naam a:link
, .lidprofiel_verband_naam a:active
, .lidprofiel_verband_naam a:visited
, .lidprofiel_oudverband_naam a
, .lidprofiel_oudverband_naam a:link
, .lidprofiel_oudverband_naam a:active
, .lidprofiel_oudverband_naam a:visited
{
    color: #000;
    text-decoration: none;
}

   .lidprofiel_verband_naam a:hover
,  .lidprofiel_oudverband_naam a:hover
{
    text-decoration: underline;
}

  .lidprofiel_verband_functie
, .lidprofiel_oudverband_functie
{
    color: #7b7b7b;
    font-size: 10px;
}

  .lidprofiel_verband_rightcolumn
, .lidprofiel_oudverband_rightcolumn
{
    padding-left: 20px;
}


/*------------------------
   Zoeken
------------------------*/

#verbanden_zoekbox_container
{
    margin-left: 20px;
    margin-top: 20px;
	padding-bottom: 20px;
}


  .verbanden_zoekbox_leftcolumn
, .verbanden_zoekbox_rightcolumn
{
    padding-top: 10px;
    padding-bottom: 10px;
}

.verbanden_zoekbox_leftcolumn
{
    width: 80px;
    font-weight: bold;
}

.verbanden_zoekbox_rightcolumn
{
    padding-left: 20px;
}

/*------------------------
   Agenda
------------------------*/

/*------------------------
   Teksten
------------------------*/
.frontpage_tekst
{
	margin-left: 30px;
    margin-right: 30px;
}

.frontpage_tekst img
{
    margin-left: 20px;
    margin-bottom: 20px;
}



/*------------------------
   Bug reporting
------------------------*/

#verstuur_bugreport
{
    width: 500px;
}

  #verstuur_bugreport .column1
, #verstuur_bugreport .column2
{
    padding-bottom: 10px;
}

#verstuur_bugreport .column1
{
    width: 140px;
    padding-right: 10px;
}

#verstuur_bugreport .column2
{
    width: 350px;
}

#verstuur_bugreport input
{
    width: 250px;
    border: 1px solid #999;
}

#verstuur_bugreport textarea
{
    width: 350px;
    height: 250px;
    border: 1px solid #999;
}

.table_listing
{
    width: 600px;
}

#buglist .column1
{
    width: 350px;
    padding-left: 20px;
}

#buglist .column2
{
    width: 210px;
    padding-left: 10px;
    padding-right: 20px;
}

.table_listing thead tr td
{
    height: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
    
    
    border-top: 1px solid #999999;
    border-bottom: 1px solid #999999;
    background-image: url("/includes/images/forum_table_top.gif");
    
    font-size: 12px;
    font-weight: bold;
}


.table_listing tbody tr td
{
    padding-top: 8px;
    padding-bottom: 6px;
    border-bottom: 1px solid #999;
}


#buglist_opgelost .column1
{
    width: 420px;
    padding-left: 20px;
}

#buglist_opgelost .column2
{
    width: 130px;
    padding-left: 10px;
    padding-right: 20px;
}

.buginfo
{
    width: 600px;
    margin-top: 20px;
}

.buginfo .column1
{
    width: 100px;
    padding-left: 20px;
    font-weight: bold;
}

.buginfo .column2
{
    width: 550px;
    padding-right: 20px;
    padding-left: 10px;
}

  .buginfo .column1
, .buginfo .column2
{
    padding-bottom: 5px;
}

#tellerStand {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
#tellerStandCount {
	font-size: 16px;
	font-weight: bold;
}