/* PAGE BODY STYLE */




body 
{
	background-color: #420000;
	margin: 0px;
	leftmargin: 0px;
	marginwidth: 0px;
	overflow: auto;
}



.h1
{	
	font-size: 150%;
	font-weight: bold;
	text-align: left;
}

.h2
{
	font-size: 120%;
	font-weight: bold;
	text-align: left;
}


span.prices
{
	font-family: tahoma; color: #00CC00; font-weight: bold;
}


p.up
{
	font-family: tahoma; color: #000000; font-size: 75%; text-align: center;	
}

p.breadcrumb
{
	font-family: tahoma; color: #000000; font-size: 75%; text-align: left;	
}

/* TABLE STYLES */


/*
table.header
{
table-layout: automatic;

}
/*

/* TD (CELL) STYLES */


td.header 
{
	background-image: url("http://farm2.static.flickr.com/1082/847589374_20320ef313_o.jpg");
	padding-left: 25px;
	padding-right: 400px;
	font-family: tahoma;font-weight: bold;color: #FFFFFF;font-size: 150%;
}

.tagline
{
	font-family: tahoma;font-weight: bold;color: #FFFFFF;font-size: 40%;
}

td.menu1
{
	background-color: #ED5200;
	text-align: center;
	font-size: 90%;
	border: 0px;
}


td.menu2
{
	background-color: #CD2500;
	text-align: center;
	font-size: 90%;
	
}

td.menu2special
{
	font-family: verdana; color: #FFFFFF;
	background-color: #CD2500;
	text-align: center;
	white-space: nowrap;
	font-size: 70%;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}

td.content
{
	font-family: arial; color: #000000; font-size: 80%;
	background-color: #FFFFFF;
	text-align: justify;
	padding: 0.7cm 0.7cm;
}


td.footer
{
	font-family: tahoma; color: #FFFFFF; font-size: 15px; font-size: 90%;
	background-color: #ED5200;
	text-align: center;
	padding: 0.1cm 0.1cm;
}

/* LINK STYLES */


a.menu1:link, a.menu1:visited, a.menu1:active
{
	font-family: verdana; font-weight: bold; color: #FFFFFF; 
	background:#ED5200;
	overflow:visible;
	text-decoration: none;
	display:block;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	
}

a.menu1:hover
{
	font-family: verdana; font-weight: bold; color: #ED5200;
	background:#FFFFFF;
	overflow:visible;
	text-decoration: underline;
	display:block;
	padding-top: 0.2em;
	padding-bottom: 0.2em;

}

a.menu2:link, a.menu2:visited, a.menu2:active
{
	font-family: verdana; font-weight: bold; color: #FFFFFF; 
	background:#CD2500;
	overflow:visible;
	text-decoration: none;
	display:block;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	
}

a.menu2:hover
{
	font-family: verdana; font-weight: bold; color: #CD2500; 
	background:#FFFFFF;
	overflow:visible;
	text-decoration: underline;
	display:block;
	padding-top: 0.2em;
	padding-bottom: 0.2em;

}

a.menu2special:link, a.menu2special:visited, a.menu2special:active
{
	font-family: tahoma; font-weight: bold; color: #FF6D00;
	text-decoration: none;
}


a.menu2special:hover
{
	font-family: tahoma; font-weight: bold; color: #FF6D00;
	text-decoration: underline;
}

a.english:link, a.english:visited, a.english:active
{
	font-family: verdana; font-weight: bold; color: #FFFFFF; 
	text-decoration: none;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	
}

a.english:hover
{
	font-family: verdana; font-weight: bold; color: #FFFFFF; 
	text-decoration: underline;
	padding-top: 0.2em;
	padding-bottom: 0.2em;

}


a:link
{
	font-family: tahoma; font-weight: bold; color: #FF6D00;
	text-decoration: none;
}

a:visited
{
	font-family: tahoma; font-weight: bold; color: #B30100;
	text-decoration: none;
}

a:hover
{
	font-family: tahoma; font-weight: bold; color: #FF6D00;
	text-decoration: underline;
}

a:active
{
	font-family: tahoma; font-weight: bold; color: #FF6D00; 
	text-decoration: none;	
}


a.footernav:link, a.footernav:visited, a.footernav:active
{
	font-family: verdana; font-weight: bold; color: #FFFFFF;
	text-decoration: none;
	
}

a.footernav:hover
{
	font-family: verdana; font-weight: bold; color: #FFFFFF;
	text-decoration: underline;
}


a.linkexample:link, a.linkexample:visited, a.linkexample:active
{
	font-family: tahoma; font-weight: bold; color: #3300CC;
	text-decoration: underline;
}


a.linkexample:hover
{
	font-family: tahoma; font-weight: bold; color: #3300CC;
	text-decoration: underline;
}

span.linktextblue
{
	font-family: tahoma; font-weight: bold; color: #3300CC;
}

span.linktextgreen
{
	font-family: tahoma; font-weight: bold; color: #00CC00;
}

a.thumbs:link, a.thumbs:active, a.thumbs:visited
{
	font-family: tahoma; font-weight: bold; color: #FF6D00;
	text-decoration: none;
}

a.thumbs:hover
{
	font-family: tahoma; font-weight: bold; color: #CD2500;
	text-decoration: none;
}



/* IMAGE STYLES */



div.floatright 
{
	float: right;
	padding: 3px;
	border: 1px;
	border-style: solid;
	border-color: #ED5200;
	margin: 10px 0px 10px 15px;
	text-align: center;
	font-size: 75%;
	font-weight: bold;
}

div.floatcenter 
{
	float: center;
	margin: 10px 15px 10px 15px;
	text-align: center;
	font-size: 75%;
	font-weight: bold;
	margin: 5px 5px 5px 5px;
	text-align: center;
	font-size: 75%;
	font-weight: bold;
}

div.floatleft 
{
	float: left;
	padding: 3px;
	border: 1px;
	border-style: solid;
	border-color: #ED5200;
	margin: 10px 15px 10px 0px;
	text-align: center;
	font-size: 75%;
	font-weight: bold;
}


div.floatleftlogo
{
	float: left;
	margin: 0px 10px 5px 10px;
	font-size: 75%
	text-align:center;
	font-weight: bold;
}


img.map
{
	padding: 3px;
	border: 1px;
	border-style: solid;
	border-color: #ED5200;
	margin: 20px 10px 10px 0px;
}


div.pwoord 
{
	float: center;
	padding: 20px;
	border: 1px;
	border-style: solid;
	border-color: #ED5200;
	margin: 10px 0px 10px 0px;
	align-text: justify;
	background-color: #FFFFCC;
}

div.attentie 
{
	float: center;
	padding: 10px;
	border: 1px;
	border-style: solid;
	border-color: #ED5200;
	margin: 10px 0px 10px 0px;
	align-text: justify;
	background-color: #FFFF66;
}

div.linkexample 
{
	float: center;
	padding: 10px;
	border: 1px;
	border-style: solid;
	border-color: #ED5200;
	margin: 10px 0px 10px 0px;
	align-text: left;
	background-color: #FFFFCC;
}

/* LIST STYLES */

ul.bottomlinks
{
	list-style-type: none;
	list-style-position: outside;
	align: left;
}

/* CSS Image Gallery */

ul#gallery {
  padding:0; 
  margin:0; 
  width:448px; 
  height:336px; 
  position:relative; 
  background:#FFFFF url(graff/g26.jpg);
  }
#gallery li {
  list-style-type:none; 
  width:64px; 
  height:48px; 
  float:left; 
  z-index:100;
  }
#gallery li.lft {
  float:left; 
  clear:left;
  }
#gallery li.rgt {
  float:right; 
  clear:right;
  }
#gallery a {
  position:relative; 
  width:64px; 
  height:48px; 
  display:block; 
  float:left; 
  z-index:100; 
  cursor:default;
  }
#gallery a img {
  position:relative; 
  width:62px; 
  height:46px; 
  border:1px solid #888; 
  z-index:100;
  }
#gallery a:hover {
  width:160px; 
  height:120px; 
  padding:108px 144px; 
  position:absolute; 
  left:0; 
  top:0; 
  z-index:20;
  }
#gallery a:hover img {
  background:#eee; 
  position:relative; 
  width:160px; 
  height:120px; 
  border:0; 
  z-index:20;
  }
#gallery a:active, #gallery a:focus {
  background:transparent; 
  width:320px; 
  height:240px; 
  padding:48px 64px; 
  position:absolute; 
  left:0; 
  top:0; 
  z-index:10;
  }
#gallery a:active img, #gallery a:focus img {
  background:#eee; 
  position:relative; 
  width:320px; 
  height:239px; 
  border:0; 
  z-index:10;
  }
/* hack for Internet Explorer */
#gallery li.pad {
  height:0; 
  display:block; 
  margin-top:-2px; 
  width:448px; 
  font-size:0;
  }

/* hack for Opera 7+ */
@media all and (min-width:0px){
#gallery a:hover {
  background:#888; 
  width:320px; 
  height:240px; 
  padding:48px 64px; 
  position:absolute; 
  left:0; 
  top:0; 
  z-index:10;
  }
#gallery a:hover img {
  background:#aaa; 
  position:relative; 
  width:320px; 
  height:240px; 
  border:0; 
  z-index:10;
  }
}



