body
{
	text-align: center;
	margin: 10px auto;
	/*background: #F6F0D7 url(/ENGINE/IMAGES/TRIVISION/bg.gif) repeat-x;*/
	background: #C9C5B6;
}

img
{
	border: 0px;
}

h1
{
	display: inline;

	font: bold 11px/14px tahoma, verdana;
	color: #990033;
}

h2
{
	font: bold 20px tahoma, verdana;
	color: #990033;

	display: inline;
}

ul
{
	padding-top: 0px;
	margin-top: 0px;
}

/* ........................................... */

table.main
{
	width: 949px;

	margin: 10px auto;

	text-align: left;
}

table.main-content
{
	width: 100%;
}

table.nav-main
{
	height: 100%;
	width: 100%;
}

/* ........................................... */

td.main-red-line
{
	height: 4px;

	background: #990033;
}

td.nav-header
{
	width: 185px;
	height: 90px;

	background: #FFFAE7;

	vertical-align: bottom;
	text-align: center;


}

td.content-header
{
	background: #FFF6CF;

	font: 12px tahoma, verdana;
	color: #060606;

	vertical-align: top;
	text-align: left;


}

td.extra-header
{
	width: 185px;

	background: #FFEFA9;

	font: bold 11px tahoma, verdana;
	color: #990033;

	vertical-align: top;
	text-align: center;

}

td.nav-main
{
	background: #990033;

	height: 100%;

	vertical-align: top;
}

td.content-main
{
	background: #FFEFA9;

	vertical-align: top;
	/*width: 579px;*/
}

td.extra-main
{
	width: 180px;

	background: #FFF6CF;

	vertical-align: top;
}

td.main-nav
{
	padding: 35px 0px 80px 20px;

	vertical-align: top;
}

td.nav-txt-bullet
{
	font: bold 11px/20px tahoma, verdana;
	color: #FFEFA9;

	text-align: left;

	width: 12px;
}

td.nav-txt-bullet-active
{
	font: bold 11px/20px tahoma, verdana;
	color: #FFFFFF;

	text-align: left;

	width: 12px;
}

td.nav-txt-header-active
{
	font: bold 11px/20px tahoma, verdana;
	color: #FFFFFF;

	text-align: left;
}


td.nav-txt-header
{
	font: bold 11px/20px tahoma, verdana;
	color: #FFEFA9;

	text-align: left;
}

td.nav-txt
{
	font: 11px/20px tahoma, verdana;
	color: #FFFFFF;

	text-align: left;
}

td.nav-naw
{
	font: 11px tahoma, verdana;
	color: #D08AA1;

	text-align: center;
	vertical-align: bottom;

	padding: 20px 0px;
}

td.content
{
	font: 11px/14px tahoma, verdana;
	color: #333333;

	text-align: justify;
	vertical-align: top;

	padding: 20px;
}

td.content-streamer
{
	text-align: left;
	height: 135px;
	background: #990033 !important;
}

td.content-white-line
{
	height: 4px;

	background: #FFF6CF;
}

td.content-copyright
{
	font: 10px tahoma, verdana;
	color: #99916E;

	text-align: center;

	padding: 20px 0px;
}

td.content-white-line
{
	height: 4px;

	background: #FFF6CF;
}

td.cell-txt
{
	font: 11px/14px tahoma, verdana;
	color: #333333;
	padding: 5px 0px 0px 3px;
	text-align: left;
	vertical-align: top;
}

td.eq-number
{
	font: bold 11px/14px tahoma, verdana;
	color: #333333;
	padding: 5px 0px 0px 0px;
	text-align: left;
	vertical-align: top;
}

td.eq-question
{
	font: 11px/14px tahoma, verdana;
	color: #333333;
	padding: 5px 0px 0px 0px;
	text-align: left;
	vertical-align: top;
}

td.eq-answer
{
	font: 11px/14px tahoma, verdana;
	color: #333333;
	text-align: left;
	vertical-align: top;
}

td.eq-answer select
{
	font: 11px tahoma, verdana;
	color: #333333;
	width: 200px;
	border: 1px solid #990033;
	margin: 0px 0px 10px 3px;
	background: #FFFFFF;
}

td.cell-txt select
{
	font: 11px tahoma, verdana;
	color: #333333;
	width: 200px;
	border: 1px solid #990033;
	margin: 0px 0px 10px 3px;
	background: #FFFFFF;
}

td.extra-content
{
	font: 11px/14px tahoma, verdana;
	color: #333333;

	text-align: justify;
	vertical-align: top;

	padding: 20px 12px;
}


td.extra-txt-bullet
{
	font: 11px/14px tahoma, verdana;
	color: #990033;

	text-align: left;
	vertical-align: top;

	width: 12px;
}



td.extra-txt
{
	font: 11px/14px tahoma, verdana;
	color: #333333;

	text-align: left;
}

/**/

td.strong
{
	font:bold 11px/14px tahoma, verdana;
}

td.jobs-text
{
	font:11px/14px tahoma, verdana;
}

/**/

td.product-interface
{
	text-align: center;

	width: 100%;

	border: 1px solid #990033;

	background: #FFFFFF;
}

td.product-title
{
	font: bold 11px/14px tahoma, verdana;
	color: #333333;

	text-align: center;
	text-transform: uppercase;

	padding: 5px 0px;
}

td.product-price
{
	font: bold 11px/14px tahoma, verdana;
	color: #333333;

	text-align: center;

	padding: 5px 0px;
}

b.price
{
	font-size: 14px;

	color: #993533;
}

/**/

h1.news-title
{
	font: bold 11px/14px tahoma, verdana;
	color: #990033;

	text-transform: uppercase;

	display: inline;
}

td.news-image
{
	font: 11px/14px tahoma, verdana;
	padding: 5px 0px 0px 5px;
	vertical-align: top;
	text-align: right;
}

td.news-image img
{

	border: 1px solid #990033;
	cursor: pointer;
}

/* ........................................... */

span.alert
{
	font: italic 10px verdana;
	color: #993533;
}

/* ........................................... */

a
{
	color: #AD2A43;

	text-decoration: underline;
}

a:hover
{
	color: #AD2A43;

	text-decoration: none;
}

/**/

a.navigation
{
	color: #FFFFFF;

	text-decoration: none;
}

a.navigation:hover
{
	color: #FFFFFF;

	text-decoration: underline;
}

/**/

a.navigation-header
{
	color: #FFEFA9;

	text-decoration: none;
}

a.navigation-header:hover
{
	color: #FFEFA9;

	text-decoration: underline;
}

a.navigation-active-header
{
	color: #FFEFA9;

	text-decoration: underline;
}

a.navigation-active-header:hover
{
	color: #FFEFA9;

	text-decoration: none;
}

a.navigation-active
{
	color: #FFFFFF;

	text-decoration: underline;
}

a.navigation-active:hover
{
	color: #FFFFFF;

	text-decoration: underline;
}

a.copyright
{
	color: #990033;

	text-decoration: underline;
}

a.copyright:hover
{
	color: #990033;

	text-decoration: none;
}

a.nieuws
{
	color: #333333;

	text-decoration: underline;
}

a.nieuws:hover
{
	color: #333333;

	text-decoration: none;
}

/**/

a.alert
{
	color: #993533;

	text-decoration: underline;
}

a.alert:hover
{
	color: #993533;

	text-decoration: none;
}

/**/

a.flaire
{
	color: #D08AA1;

	text-decoration: underline;
}

a.flaire:hover
{
	color: #D08AA1;

	text-decoration: none;
}

/**/

td.spacer-content
{
	border-bottom: 1px solid #990033;
	font-size: 0px;
	height: 5px;
}


td.download-title
{
	padding: 10px 0px 5px 0px;

}

td.download-button
{
	text-align: right;
	padding: 10px 0px 10px 0px;
}

td.download-button a
{
	font: bold 11px tahoma, verdana;
	color: #FFFFFF;

	padding: 1px 7px 1px 7px;

	border: 1px solid #990033;
	text-decoration: none;

	background: #990033;
}

div.interface-slogan-center
{
	text-align: center;
}