/*****************************************************************
BODY EN BOX DECLARATIONS
*****************************************************************/

body		{
			  text-align: left;
			  padding: 0px 0px 0px 0px;
			  margin: 0px 0px 0px 0px;
			  font-family: helvetica, verdana, arial, sans-serif;
			  font-size: 76%;
			  background: #0096d5 url(images/body_bg.gif) repeat-x;
			}

.clearboth { clear: both; }

#container	{ position: relative; background: transparent; padding: 0px; margin: 0px; }

#content	{ width: 100%; background: #000; border: none; }

#content #content_home	{ float: left; }

#content #content_nav_left	{ float: left; margin-top: 10px; }
#content #content_center	{ float: left; }
#content #content_nav_right	{ float: left; margin-top: 10px; overflow: hidden; }
#content #content_right_home	{ float: left; margin-top: 10px; }

#prod_nav	{ display: none; }

#logo_box	{ display: none; }

#bg_rail	{ display: none; }

div.streep { display: none; }

/*****************************************************************
TEXT DECLARATIONS
*****************************************************************/

h1		{
		  font-weight: bold;
		  font-size: 140%;
		  color: #faffab;
		  padding: 0px;
		  margin: 20px 20px 10px 20px;
		  background: transparent;
		}

h1.home			{ margin: 15px 20px 0px 100px; }
h1.invisible	{ display: none; }

#content_center h1	{ margin: 20px 0px 0px 0px; }

h2		{
		  font-weight: bold;
		  font-size: 140%;
		  color: #faffab;
		  padding: 0px;
		  margin: 20px 20px 10px 20px;
		  background: transparent;
		}

h2 span.nieuws_datum	{ font-weight: normal; font-size: 80%; }

p	{
	  line-height: 130%;
	  color: #faffab;
	  padding: 0px;
	  margin: 10px 20px 20px 20px;
	  width:400px;
	  text-align: justify;
	}

p img { margin-right: -230px; float:right; position: relative; margin-left: 20px; }


strong 				{ font-size: 120%; color: #00c8f9; }
#content_center p	{ margin: 10px 0px 0px 0px; }

p.home	{ font-weight: bold; margin: 10px 20px 0px 100px; }
p.nieuws_summary	{ margin: 0px 20px 0px 20px; }

div.contact_column p	{ line-height: 120%; font-size: 90%; margin: 20px 0px 0px 10px; }
div.contact_column p img	{ margin: 0px 0px 5px 0px; }

p.page_numbering		{ margin: 10px 0px 0px 18px; }
p.page_numbering span.inactive	{ font-weight: bold; padding: 0px 2px 0px 2px; color: #999; }

p.page_numbering A 		{ text-decoration: none; color: #00A5EF; font-weight: bold; padding: 0px 2px 0px 2px; }
p.page_numbering A:link		{ text-decoration: none; color: #00A5EF; }
p.page_numbering A:visited	{ text-decoration: none; color: #00A5EF; }
p.page_numbering A:active	{ text-decoration: none; color: #0066CC; }
p.page_numbering A:hover	{ text-decoration: none; color: #0066CC; }
p.page_numbering A#pnactive	{ text-decoration: underline; color: #0066CC; }

/*****************************************************************
LINK, hover and visited should have diversions in color.
hover should be underlined, for extra clarity a normal link
could be underlined to emphasize its linklyness.
*****************************************************************/

A 			{ text-decoration: none; color: #ffbc12; }
A:link		{ text-decoration: none; color: #ffbc12; }
A:visited	{ text-decoration: none; color: #ffbc12; }
A:active	{ text-decoration: none; color: #ffbc12; }
A:hover		{ text-decoration: underline; color: #00c8f9; }
A#active	{ text-decoration: underline; color: #00c8f9; }

#product_active { color: #000; font-weight: bold;}

/*****************************************************************
COMMON LIST DECLARATIONS
*****************************************************************/

ul.content	{
		  line-height: 140%;
		  color: #4F4F4F;
		  margin: 0px 10px 15px 60px;
		  padding: 0px;
		}

#content_right ul.content	{ margin: 10px 10px 15px 40px; }

ul#producten	{ margin: 0px; padding: 20px 0px 0px 20px; }
ul#producten li	{ margin: 0px; }


/*****************************************************************
NAVIGATION LIST DECLARATIONS
*****************************************************************/

ul#prod_nav	{ display: none;  }
ul#corp_nav	{ display: none;  }