/* CSS Document
   Created 26-08-2006 
   Innorde VOF        
   d.sievers@innorde.com   */

/* main lay-out  */

	a {
		text-decoration: none; 
		color: black;
	}
	
	a:HOVER{
		text-decoration: underline; 
		color: black;
	}

	td.leftfadeout {
		width: 24px;
		height: 100%;
		background-image: url("/templates/normal/images/bar_fadeout_left.jpg");
	}
	
	td.rightfadeout {
		width: 24px;
		height: 100%;
		background-image: url("/templates/normal/images/bar_fadeout_right.jpg");
	}

	td.whitebar {
		width: 1px;
		height: 100%;
		background: white;
	}
	
	td.content {
		width: 750px;
		height: 100%;
		text-align: center;
		vertical-align: top;
	}
	
	td.header {
		width: 750px;
		height: 217px;
		background-image: url("/templates/normal/images/header.jpg");
	}
	
	td.realcontent {
		height: 100%;
		width: 750px;
		vertical-align: top;
		text-align: left;
		padding-left: 10px;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-right: 0px;
		background-color: #F2F2F2;
	}
	
	td.footer {
		height: 20px;
		text-align: center;
		font-family: arial;
		font-size: 10px;
		background-color: #F2F2F2;
	}
	
	a.footer, a.footer:VISITED {
		text-decoration: none;
		color: #A7A7A7;
		font-family: arial;
		font-size: 10px;
	}
	
	td.rightbar {
		vertical-align: bottom;
		text-align: center;
		font-family: arial;
		font-size: 10px;
	}

/* Menu + items 
	backgroundcolor menuover items: 555555
*/

#nav {
	position: relative;
	padding: 0;
	margin: 0;
	left: 75px;
	height: 31px;
}

#nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	
}
#nav a {
	display: block;
}
#nav ul, #nav li {float: left; display: block; }
#nav li { font-family: arial; color: white; }

#nav li ul { position: absolute;  left: -999em; background-color: black; display: block; border-width: 1px; border-color: white; border-style: solid; width:104px;}
#nav li ul li { padding: 1px; }
#nav li:hover ul { left: auto; }
#nav li:hover ul, #nav li.sfHover ul { left:auto;}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}
	td.menu {
		width: 750px;
		height: 31px;
		background: black;
		text-align: center;
		vertical-align: middle;
	}
	
	a.submenulink, a.submenulink:VISITED {
		color: white;
		font-family: tahoma, arial, verdana;
		font-size: 11px;
		text-decoration: none;
	}
	
	a.submenulink:HOVER {
		color: white;
		font-family: tahoma, arial, verdana;
		font-size: 11px;
		text-decoration: underline;
	}
	
	#submenu {
		position: relative;
		width: 750px;
		text-align: left; 
		background-color: black; 
		color: white; 
		font-family: tahoma; 
		font-size: 12px;
		height: 15px;
		display:none;
	}
	
	#sub_info {
		position: absolute;
		left: 130px;
		display: none;
	}
	
	td.subheader {
		width: 750px;
		height: 34px;
		background-image: url("/templates/normal/images/bar_below_menu.jpg");
		background-color: #E6E6E6;
	}
	
/*short items*/

	td.shortitemtitle {
		font-family: tahoma, arial, verdana;
		font-size: 11px;
		font-weight: bold;
		color: black;
		vertical-align: bottom;
		line-height: 7pt;
	}
	
	td.shortitemcontent {
		font-family: tahoma, arial, verdana;
		font-size: 11px;
		color:black;
		background-image: url("/templates/normal/images/shortitems/background.jpg");
		background-repeat: repeat-x;
		background-position: top; 
		background-color: #F2F2F2;
		padding-left: 4px;
		padding-right: 4px;
		padding-top: 5px;
		padding-bottom: 5px;
	}

	td.agenda_light_1 {
		font-family: tahoma, arial, verdana;
		font-size: 11px;
		color:black;
		padding-left: 4px;
		padding-right: 4px;
		padding-top: 5px;

		background-color: #F2F2F2;
		background-image: url("/templates/normal/images/shortitems/background.jpg");
		background-repeat: repeat-x;
		background-position: top; 
		background-color: #F2F2F2;
	}	
	
	td.agenda_light {
		font-family: tahoma, arial, verdana;
		font-size: 11px;
		color:black;
		padding-left: 4px;
		padding-right: 4px;
		padding-top: 5px;
		padding-bottom: 5px;		
		background-color: #F2F2F2;
	}

	td.agenda_dark {
		font-family: tahoma, arial, verdana;
		font-size: 11px;
		color:black;
		padding-left: 4px;
		padding-right: 4px;
		padding-top: 5px;
		background-color: #EAEAEA;
	}
		
/* Items */

	td.items {
		font-family: tahoma, arial, verdana;
		font-size: 11px;
		vertical-align: top;
		padding-left: 10px;
		padding-right: 0px;
	}
	
	td.contentblock  {
		padding-left: 35px;
		padding-bottom: 10px;
		width: 500px;
	}
	
	td.waaromblacklight {
		width: 452px;
		height: 150px;
		padding-left: 10px;
		padding-top: 4px;
		padding-right: 10px;
		padding-bottom: 4px;
		vertical-align: top;
		line-height: 1.5;
		background-image: url("/templates/normal/images/items/background_topitem.jpg");
		background-repeat: repeat-y;
		background-position: top left; 
		font-family: tahoma, arial, verdana;
		font-size: 11px;	
		text-align: justify;
	}
	
	td.contentblock_laatstenieuws {
		padding-left: 35px;
		padding-bottom: 10px;
		padding-top: 10px;
		width: 500px;
	}
	
	td.itemblock {
		padding-left: 35px;
		padding-bottom: 10px;
		padding-right: 0px;
		text-align: right;
	}
	
	td.item_title {
		font-family: tahoma, arial, verdana;
		font-size: 11px;
		text-align: left;
		color: white;
		background-color: black;
		height: 21px;
	}
	
	td.item_date {
		font-family: tahoma, arial, verdana;
		font-size: 11px;
		text-align: right;
		color: white;
		background-color: black;
		height: 21px;
		padding-right: 3px;
	}
	
	td.item_content {
		font-family: tahoma, arial, verdana;
		font-size: 11px;
		text-align: justify;
		vertical-align: top;
		height: 90px;
		color: white;
	/*	background-color: black; */
		background-image: url("/templates/normal/images/items/fader_top.jpg");
		background-repeat: repeat-x;
		background-position: top left;
		padding-top: 20px; 
		padding-left: 10px;
		padding-bottom: 10px;
		padding-right: 10px;
	}

	td.item_logo {
		background-color: black;
		background-image: url("/templates/normal/images/logo_bg.jpg");
		background-repeat: no-repeat;
		background-position: center ;
	}

	img.item_photo {

		border-style: solid;
		border-color: white;
		border-width: 1px;
		margin-right: 15px;
		margin-bottom: 10px;	
		margin-left: 5px;	
		text-align: left;
	}

	td.item_poster {
		font-family: tahoma, arial, verdana;
		font-size: 11px;
		text-align: right;
		color: white;
		background-color: black;
		height: 23px;
		padding-right: 3px;
	}

	a.item_link, a.item_link:VISITED {
		color: white;
		text-decoration: underline;
	}

	a.item_link:HOVER {
		color: #eaeaea;
		text-decoration: none;
	}

	a.introlink , a.introlink:HOVER, a.introlink:VISITED{
		text-decoration: underline; 
		color: black;
	}
	
/* Guestbook */
	
	td.gbblock  {
		width: 500px;
		text-align: left;
		padding-left: 30px;
		font-family: tahoma, arial, helvetica;
		font-size: 11px;
	}
	
	td.gb_entry_cell  {
		background-image: url("../../images/layout/items/bg_item.jpg");
		background-position: center;
		background-repeat: no-repeat;
		border-width: 1px;
		border-style: solid;
		border-color: black;
		background-color: #666666;
		font-family:tahoma, arial, helvetica;
		font-size: 11px;
		text-align: justify;
		padding: 10px;
		overflow: visible;
	}

	td.formtext {
		font-family: tahoma, arial, verdana;
		font-size: 11px;
		text-align: right;
		vertical-align: top;
		padding-right: 10px;
	}
	
	.gb_reaction {
		width: 80px;
		padding: 5px;
		border-width: 1px;
		border-style: solid;
		border-color: black;
		text-align: center;
		background-color: #E1E1E1;
	}
	
	.gb_nav, .gb_nav:VISITED {
		font-family: tahoma, arial, helvetica;
		font-size: 11px;
		text-decoration: underline;
		color: blue;		
	}
	
	.gb_nav:HOVER {
		text-decoration: none;
	}
	
	.gb_star {
		font-family: tahoma, arial, helvetica;
		font-size: 10px;
		text-align: left;
		padding: 10px 0px 0px 0px;
	}
	
	.formerror {
		font-family: tahoma, arial, helvetica;
		font-size: 11px;
		color: red;
		padding: 0px 0px 10px 0px;		
	}

/* links */

	td.link_summary {
		font-family: tahoma, arial, helvetica;
		font-size: 11px;
		text-align: left;
		vertical-align: top;
		padding-bottom: 20px;
	}

	td.link_category {
		font-family: tahoma, arial, helvetica;
		font-size: 11px;
		text-align: left;
		font-weight: bold;
		vertical-align: top;
		padding-bottom: 10px;
		text-transform: uppercase;
	}

	td.link  {
		text-align: right;
		vertical-align: middle;
		border-left-width: 1px;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-style: solid;
		border-color: black;
		padding: 5px;
	}
	
	td.linkomschrijving {
		font-family: tahoma, arial, helvetica;
		font-size: 11px;
		text-align: left;
		vertical-align: top;
		padding: 0px;
	}
	
	a.actuallink {
		font-family: tahoma, arial, helvetica;
		font-size: 15px;
		text-decoration: none; 
		color: black;
	}
	
	a.actuallink:HOVER{
		text-decoration: underline; 
		color: black;
	}
	
	img.logo {
		height: 50px;
		width: 50px;
		margin-right: 10px;
	}
	
/* mogelijkheden */

	td.pos_introduction  {
		font-family: tahoma, arial, helvetica;
		font-size: 11px;
		text-align: left;
		vertical-align: top;
		padding: 0px;
	}

	h3.pos_header {
		font-family: tahoma, arial, helvetica;
		font-size: 14px;
		text-align: left;
		vertical-align: top;
		text-decoration: underline;
		padding: 0px;
	}

	td.pos_pic {
		text-align: center;
		width: 250px;
		padding-left: 5px;
		padding-top: 5px;
		padding-bottom: 15px;
	}
	
	td.pos_descr {
		text-align: justify;
		vertical-align: top;
		padding: 5px;
		font-family: tahoma, arial, helvetica;
		font-size: 11px;		
	}
	
	ul.ul_pos {
		margin-left: 12px; 
		margin-bottom: 3px; 
		margin-top: 0px; 
		padding: 0px;
	}
	 
	
/* contact */

	td.form_text {
		font-family: tahoma, arial, helvetica;
		font-size: 11px;
		padding: 2px;
		text-align: left;
	}
	
	td.form_reden {
		font-family: tahoma, arial, helvetica;
		font-size: 11px;
		font-weight: bold;
		padding-bottom: 10px;
		text-align: left;
	}
	
	hr.contact {
		color: black;
		height: 1px;
	}
	
	input, textarea, select {
		font-family: tahoma, arial, helvetica;
		font-size: 11px;
		border-width: 1px;
		border-color: #373737;
	}
	
	td.form_cell {
		text-align: left;
		font-family: tahoma, arial, helvetica;
		font-size: 11px;
		padding-bottom: 2px;
	}
	
	td.form_errors {
		font-family: tahoma, arial, helvetica;
		font-size: 11px;
		color: red;
		font-weight: normal;
		padding: 2px;
		text-align: left;
	}
	
	td.form_sent {
		font-family: tahoma, arial, helvetica;
		font-size: 11px;
		color: green;
		font-weight: bold;
		padding: 2px;
		text-align: left;
	}
	
/* FOTO GALERIJ */

	ul.fotocat {
		margin-left: 12px; 
		margin-bottom: 3px; 
		margin-top: 0px; 
		padding: 0px;
	}
	
	th.foto_album, td.foto_album {
		padding: 5px;
		font-family: tahoma, arial, helvetica;
		font-size: 12px;
		color: black;
		font-weight: bold;
		text-align: left;
		vertical-align: top;
	}
	
	td.foto {
		text-align: center;
		vertical-align: top;
		padding-bottom: 16px;
		padding-left: 12px;
		width: 200px;
	}
	
	td.no_foto {
		font-family: tahoma, arial, helvetica;
		font-size: 11px;
		color: black;
		vertical-align: top;
		padding-bottom: 16px;
		padding-left: 12px;
	}
	
	a.downloadzip, a.downloadzip:HOVER, a.downloadzip:VISITED {
		font-family: tahoma, arial, helvetica;
		font-size: 10px;
		color: blue;
	}
	
	td.comment {
		padding-top: 2px;
		font-family: tahoma, arial, helvetica;
		font-size: 11px;
		color: black;
		font-weight: normal;
		text-align: center;
		vertical-align: top;
	}
	
	hr.foto {
		color: black;
		height: 1px;	
		width: 420px;
		padding: 0px;
	}
	
	td.item_light_1 {
		font-family: tahoma, arial, verdana;
		font-size: 11px;
		color:black;
		padding-left: 4px;
		padding-right: 4px;
		padding-top: 10px;
		padding-bottom: 5px;

		background-color: #F2F2F2;
		background-image: url("/templates/normal/images/shortitems/background.jpg");
		background-repeat: repeat-x;
		background-position: top; 
		background-color: #F2F2F2;
	}	
	
	td.item_light {
		font-family: tahoma, arial, verdana;
		font-size: 11px;
		color:black;
		padding-left: 4px;
		padding-right: 4px;
		padding-top: 5px;
		padding-bottom: 5px;		
		background-color: #F2F2F2;
	}

	td.item_dark {
		font-family: tahoma, arial, verdana;
		font-size: 11px;
		color:black;
		padding-left: 4px;
		padding-right: 4px;
		padding-top: 5px;
		padding-bottom: 5px;
		background-color: #EAEAEA;
	}

/* Referenties */

	h5.title {
		font-family: tahoma, arial, verdana;
		font-size: 13px;
		color:black;	
	}
	
	a.content_link {
		text-decoration: underline; 
		color: black;
	}
	
