*
{
	margin: 0px;
	padding: 0px;
	/* line-height: 1%;*/
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
}


body
{
	text-align: center;
	color:#000;
}

img
{
	border: none;
	margin: 0px;
	padding: 0px;
}

.hide
{
	display: none;
}

.watermark
{
	display: none;
	padding: 105px 0px 0px 87px;
}
/******************************************************************************
* MAIN
******************************************************************************/
#outer
{
	
	
	margin: 0px auto 0px auto;
	text-align: left;
	border-style: solid;
	border-color: #C9CEDB #C9CEDB #C9CEDB #C9CEDB;
	border-width: 1px 0px 1px 1px;
	overflow: hidden;
	background-image: url('gui/_blockback.gif');
	background-repeat: repeat;
	background-position: left top;
	
	width: 966px;
	height:643px;
    
    margin: -323px 0 0 -473px;
    position: absolute;
    left: 50%;
    top: 50%;
    
}

.blocks
{
	float: left;
	width: 160px;
	height: 160px;
	border-color: #C9CEDB;
	border-width: 0px 1px 1px 0px;
	border-style: solid;
	overflow: hidden;
	}
	
#bdy
{
	float: left;
	width: 643px;
	border-color: #C8CFDB;
	border-width: 0 1px 0 0;
	border-style: solid;
	
}
	
#bdy #content
{
	padding: 16px 60px 16px 16px;
	background-color: #FFF;
	height: 450px;
	overflow:auto;
}

.ubb_small
{
	font-size: 80%;
	/* font-variant: small-caps; */
	position: relative;
	top: 2px;
}
	
/******************************************************************************
* HEADER
******************************************************************************/

#hdr {
	float:left;
	height:161px;
}

#hdr_titles
{
	float: left;
	display: block;
	width: 483px;
	height: 159px;
	
		padding: 0px;
	background-color: #FFF;
}

/* logo */
#hdr_logo
{
	color: #fff;
	float: left;
	width: 161px;
	height: 160px;
	background-image: url(gui/img/stx_logo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #1b2238;
	border-color: #1B2238;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
}

/******************************************************************************
* LEFT
******************************************************************************/



#lft
{
	float: left;
	width: 160px;
	min-height: 482px;
	_height: 482px;
	background-color:#fff;
	border-color: #C8CFDB;
	border-width: 0 1px 0px 0;
	border-style: solid;

}


#navigation
{
	padding: 17px 8px 0px 8px;
}


#language
{
	
	margin: 80px 8px 0px 8px;
}

/******************************************************************************
* RIGHT
******************************************************************************/

#rght{
	float: left;
	width: 160px;
		
}
	
	
/******************************************************************************
* footer
******************************************************************************/

#ftr
{
	clear: both;
	width: 970px;
	height: 30px;
	line-height: 1px;
	font-size: 1px;
	/* overflow: hidden; */
}

	

/******************************************************************************
* VANAF HIER TYPO ENZO
******************************************************************************/

/******************************************************************************
* left
******************************************************************************/

/* #navigation ander cssfile */

#language a 
{
	text-decoration: none;
}
	
/******************************************************************************
* header titles 
******************************************************************************/

#hdr_titles h2
{
	font-weight: normal;	
	color: #1B2238;
	font-size: 18px;
	margin: 87px 16px 0px 16px;
}

#hdr_titles h2 .ubb_small
{
	font-weight: bold;
	font-size: 12px;
	vertical-align: -1px;
	line-height: 60%;
}

#hdr_titles h3
{
	color: #D67A28;
	margin: 3px 16px 0px 16px;
}


#hdr_titles h3 span
{
	/*color: #D67A28;*/
	font-size: 12px;
	font-weight: bold;	
}

#hdr_titles h3 span .ubb_small
{
	font-size: 80%;
}

#hdr_titles h3 span.blue {
	color: #415a80;
}

#hdr_titles h3 span.orange {
	color: #D67A28;
}

#hdr_titles h3 span.green {
	color: #8e9468;
}

#hdr_titles h3 span.gray {
	color: #75787F;
}

/******************************************************************************
* Content
******************************************************************************/



#content h2
{
	color: #1B2238;
	font-size: 16px;
	margin: 0px 0px 14px 0px;	
}

/* dit kan beter dynamisch (door de kleur in de achterkant/stream te definiëren bijv.
Maar voorlopig maar ff zo... */
#content .ubb_large,
#content .ubb_large_blue,
#content .ubb_large_orange,
#content .ubb_large_green,
#content .ubb_large_gray
{
	color: #D67A28;
	font-weight: bold;	
	font-size: 12px;
	line-height: 150%;
}

/* dit kan beter dynamisch (door de kleur in de achterkant/stream te definiëren bijv.
Maar voorlopig maar ff zo... */

#content .ubb_large_blue {
	color: #415a80;
}

#content .ubb_large_orange {
	color: #D67A28;
}

#content .ubb_large_green {
	color: #8e9468;
}

#content .ubb_large_gray {
	color: #75787F;
}


#content b
{
	font-weight: bold;	
	font-size: 11px;
	line-height: 140%;
}


#content a
{
	color: #D67A28;
	text-decoration: none;
}
#content a:hover
{
	text-decoration: underline;	
}
/* P in de div .class ivm list in het cms
#content p
{
	color: #000;
	line-height: 140%;
	padding: 0px 0px 10px 0px;
}

#content p.lead 
{
	color: #75787F;
 	font-weight: bold;
}

#content p strong
{
	color: #1b2238;
}

*/

#content .p
{
	color: #000;
	line-height: 140%;
	padding: 0px 0px 10px 0px;
}


#content .lead 
{
	color: #75787F;
	/*color: #75787F;*/
	/*color: #1b2238;*/
 	font-weight: bold;
 	line-height: 140%;
 	padding: 0px 0px 15px 0px;
}


#content p.nospace
{
	margin: 0px 0px 2px 0px;
}

#content .p strong
{
	color: #1b2238;
}

#content .bold_green
{
	font-weight: bold;
}

#content p
{
	color: #000;
	line-height: 140%;
	padding: 0px 0px 10px 0px;
}

#content p.rss_title
{
	line-height: 140%;
	padding-bottom: 2px;
}
#content p.rss_pubdate
{
	font-size: 10px;
	padding-bottom: 0px;
	color: #75787F;
}




#content ul
{
	margin-left: 16px;
	list-style-type: default;
	list-style-position: default;
}

#content ul.numbered
{
	margin-left: 16px;
	list-style-type: decimal;
	list-style-position: default;
}

#content ul.numbered li
{
	padding-bottom:8px;
}

#content div.images
{
	/*float: right;*/
	/*margin: 4px 0px 0px 10px;*/
}

#content div.images div.panel
{
	/*margin-bottom: 10px;
	background-repeat: no-repeat;
	background-position: left top;*/
}

#content div.images div.panel img
{
	display: block;
}


#content form
{
	color: #75787F;
	/* font-weight: bold; */
}

#content textarea
{
	/* background-color: #E8E9EC; */
	margin: 3px 0px 0px 0px;
	padding: 3px;
	font-weight: normal;
	/*color: #1B2238;*/
	color: #000;
}

#content input
{
	margin: 3px 2px 0px 0px;
	padding: 1px 0px 1px 3px;
	font-weight: bold;
	color: #1B2238;
}

#content input.submit
{
	background-color: #C9CEDB;
	margin: 3px 3px 3px 0px;
	padding: 2px;
	color: #1B2238;
	font-weight: bold;
	border-width: 1px;
}

/******************************************************************************
* QUICK LINK BLOCK
******************************************************************************/

.block_,
.block_blue,
.block_orange 
{ 
	margin:0;
	padding:0;
	width:160px;
	height:160px;
	float:left;
	overflow: hidden;
}

.block_ 
{ 
	background-color: #FFF; 
}

.block_blue 
{ 
	background-image: url(gui/banner/blue.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	color: #fff;
}

.block_orange 
{ 
	
	background-position: right bottom;
	background-repeat: no-repeat;
	border-width: 0px 0px 0px 2px;
	border-color: #d67a28;
	border-style: solid;
}


/******************************************************************************
* QUICK LINK
******************************************************************************/


.quicklink_txt
{
	padding: 0px 10px 5px 10px;
	height: 160px;
	overflow: hidden;
	background-image: none;
	background-position: left bottom;
	background-repeat: no-repeat;
	}

.quicklink_txt .link
{
	text-decoration: none;
	/* background-color: #6F0; */
}

.quicklink_txt .title,
.quicklink_txt .title a,
#carbonnews
{
	color: #1B2238;
	font-size: 12px;
	font-weight: bold;
	/* font-family: Times, Times New Roman; 
	text-transform: inherit;*/
	line-height: 18px;
	text-decoration: none;
	margin-bottom: 7px;
}


#carbonnews
{
	padding-left:8px;
}

.quicklink_txt .title
{
	padding-top:10px;
	padding-bottom:0px;
}

.quicklink_txt .content,
.quicklink_txt .content a
{
	
	/*background-color: #3dE;*/
	color: #8a8e98;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}

.quicklink_txt .content a:hover
{
	color: #1B2238;
}


.tabel tr td {
	padding: 0px 5px 0px 5px
	}
 
.s_txt_white {
	color: white;}





	