body						{
							margin: 0;
							padding: 0;
							overflow: hidden;
							background-color: #eaeaea;
							color: #000000;
							}
							
#tl_bg_hex					{
							position: absolute;
							top: 0px;
							left: 0px;
							width: 402px;
							height: 252px;
							background-image: url(../images/tl_bg_hex.png);
							background-repeat: no-repeat;
							z-Index: 1;
							}
							
#tl_logo					{
							position: absolute;
							top: 18px;
							left: 38px;
							width: 200px;
							height: 95px;
							background-image: url(../images/poltec_logo.png);
							background-repeat: no-repeat;
							z-Index: 2;
							}
							
#tl_contact					{
							position: absolute;
							top: 126px;
							left: 48px;
							width: 125px;
							height: 48px;
							background-image: url(../images/tl_contact.png);
							background-repeat: no-repeat;
							z-Index: 2;
							}
							
#tl_contactgegevens			{
							position: absolute;
							font-family: Verdana, Arial;
							font-size: 10px;
							font-weight: normal;
							color: #9a9998;
							line-height:16px;
							top: 125px;
							left: 70px;
							width: 150px;
							height: 48px;
							background-repeat: no-repeat;
							z-Index: 3;
							}
#tl_contactgegevens	a		{
							color: #9a9998;
							text-decoration: none;
							}							
							
#tl_contactgegevens a:hover			{
							text-decoration: underline;
							}	
							
#tm_yellow					{
							position: absolute;
							top: 0px;
							left: 297px;
							width: 534px;
							height: 117px;
							background-image: url(../images/tm_yellow.png);
							background-repeat: no-repeat;
							z-Index: 2;
							}
							
#tm_orange					{
							position: absolute;
							top: 117px;
							left: 297px;
							width: 534px;
							height: 36px;
							background-image: url(../images/tm_orange.png);
							background-repeat: no-repeat;
							z-Index: 2;
							}
							
#tm_bg_menu					{
							position: absolute;
							top: 153px;
							left: 297px;
							width: 533px;
							height: 42px;
							background-image: url(../images/tm_bg_menu.png);
							background-repeat: no-repeat;
							z-Index: 2;
							}
							
#tm_pictures				{
							position: absolute;
							top: 38px;
							left: 506px;
							width: 324px;
							height: 116px;
							background-image: url(../images/tm_bg_pictures.gif);
							background-repeat: no-repeat;
							z-Index: 2;
							}
							
#tm_pictures .img_out		{
							margin-top: 8px;
							background-color: #ffffff;
							filter: Alpha(opacity=50);
							-moz-opacity: 0.5;
							z-Index: 3;
							}
							
#tm_pictures .img_on		{
							margin-top: 8px;
							background-color: #ffffff;
							filter: Alpha(opacity=100);
							-moz-opacity: 1.0;
							z-Index: 3;
							}
							
#tr_vertical_line			{
							position: absolute;
							top: 0px;
							left: 830px;
							width: 8px;
							height: 100%;
							background-color: #ffffff;
							color: #000000;
							z-Index: 2;
							}
							
#tl_vertical_line			{
							position: absolute;
							top: 0px;
							left: 289px;
							width: 8px;
							height: 100%;
							background-color: #ffffff;
							color: #000000;
							background-image: url(../images/tl_bg_vertical_line.png);
							background-repeat: no-repeat;
							z-Index: 2;
							}
							
#tm_horizontal_line			{
							position: absolute;
							top: 195px;
							left: 297px;
							width: 533px;
							height: 8px;
							background-image: url(../images/tm_horizontal_line.png);
							background-repeat: no-repeat;
							z-Index: 2;
							}
							
#ml_horizontal_line			{
							position: absolute;
							top: 251px;
							left: 0px;
							width: 289px;
							height: 8px;
							background-image: url(../images/ml_horizontal_line.png);
							background-repeat: no-repeat;
							z-Index: 2;
							}
							
#tr_bg_grey					{
							position: absolute;
							top: 0px;
							left: 838px;
							width: 200px;
							height: 100%;
							background-image: url(../images/tr_bg_grey.png);
							z-Index: 1;
							}
							
#tr_bg_dropshadow			{
							position: absolute;
							top: 0px;
							left: 838px;
							width: 3px;
							height: 100%;
							background-image: url(../images/tr_dropshadow.png);
							background-repeat: repeat-y;
							z-Index: 2;
							}
							
#mm_bg_content				{
							position: absolute;
							top: 203px;
							left: 297px;
							width: 533px;
							height: 125px;
							background-image: url(../images/mm_bg_content.png);
							background-repeat: no-repeat;
							z-Index: 2;
							}
							/*
#ml_bg_xtrcontent_700		{
							position: absolute;
							top: 259px;
							left: 0px;
							width: 289px;
							height: 124px;
							background-image: url(../images/ml_bg_xtracontent_700.png);
							background-repeat: no-repeat;
							z-Index: 2;
							}
							
#page_content_header		{
							position: absolute;
							top: 253px;
							left: 336px;
							width: 123px;
							height: 16px;
							background-image: url(../images/poltec_702_temp.png);
							background-repeat: no-repeat;
							z-Index: 3;
							}
							*/
							
.tmi_mouseout				{
							width: 105px;
							height: 42px;
							background-color: #f58220;
							filter: Alpha(opacity=0);
							-moz-opacity: 0.0;
							z-Index: 5;
							}
							
.tmi_overlay				{
							width: 105px;
							height: 42px;
							cursor: pointer;
							background-image: url(../images/empty.gif);
							z-Index: 10;
							}
							
.tmi_overlay a				{
							width: 105px;
							height: 42px;
							}
							
.tmi_overlay img			{
							width: 105px;
							height: 42px;
							}
							
#tm_dropshadow				{
							position: absolute;
							top: 153px;
							left: 297px;
							width: 533px;
							height: 13px;
							z-Index: 6;
							}
							
#ml_gradient				{
							position: absolute;
							top: 259px;
							left: 0px;
							width: 289px;
							height: 106px;
							z-Index: 2;
							}
							
#main_frame					{
							position: absolute;
							top: 203px;
							left: 297px;
							width: 533px;
							height: 500px;
							z-Index: 2;
							}
								
#left_frame					{
							position: absolute;
							top: 259px;
							left: 0px;
							width: 289px;
							height: 300px;
							z-Index: 3;
							}
							
#submenu					{
							width: 150px;
							height: 110px;
							position: absolute;
							top: 195px;
							left: 509px;
							background-color: silver;
							background-image: url(../images/blank.gif);
							/*
							filter: Alpha(opacity=0);
							-moz-opacity: 0.0;
							*/
							z-Index: 20;
							display:none;
							}

.tsmi_mouseout				{
							cursor: pointer;
							}
							
.tsmi_mouseover				{
							cursor: pointer;
							filter: Alpha(opacity=40);
							-moz-opacity: 0.4;
							}


#tm_anim_text img			{
							width: 226px;
							height: 21px;
							position: absolute;
							top: 7px;
							left: 405px;
							filter: Alpha(opacity=0);
							-moz-opacity: 0.0;
							z-Index: 7;
							}

#site_search				{
							position: absolute;
							top: 117px;
							left: 297px;
							width: 209px;
							height: 36px;
							z-Index: 5;
							}
							
#site_search .button		{
							position: absolute;
							top: 12px;
							left: 188px;
							}
							
#site_search .textfield_bg	{
							position: absolute;
							top: 8px;
							left: 8px;
							z-Index: 5;
							}
							
#site_search .textfield		{
							position: absolute;
							top: 8px;
							left: 8px;
							z-Index: 6;
							}
							
#site_search .textfield_inp	{
							font-family: Verdana, Arial;
							font-size: 10px;
							font-weight: normal;
							color: #9a9998;
							position: absolute;
							top: 3px;
							left: 8px;
							width: 154px;
							height: 15px;
							z-Index: 10;
							border: 0;
							background-color: transparent;
							background-image: url(../images/empty.gif);
							}
							
#component_links			{
							position: absolute;
							bottom: 10px;
							left: 50px;
							/*width: 289px;*/
							text-align: center;
							z-Index: 5;
							}
							
/*-------------------------------- [ NEW ] ----------------------------------*/

#language_select {
	position: absolute;
	top: 94px;
	left: 360px;
	width: 90px;
	height: 12px;
	z-Index: 10;
}

#language_select .flag-selected {
	width: 18px;
	height: 12px;
	float: left;
	margin: 0 0 0 8px;
}

#language_select .flag-not-selected {
	width: 18px;
	height: 12px;
	float: left;
	margin: 0 0 0 8px;
	background-color: #808080;
}

#language_select .flag-not-selected img {
	filter: Alpha(opacity=80);
	-moz-opacity: 0.8;
}

#site_overlay				{
							width: 100%;
							height: 100%;
							position: absolute;
							top: 0px;
							left: 0px;
							background-color: #ffffff;
							filter: Alpha(opacity=80);
							-moz-opacity: 0.8;
							opacity: .80;
							z-Index: 10000;
							margin: 0;
							padding: 0;
							}
							
#language_table				{
							width: 100%;
							height: 100%;
							position: absolute;
							top: 0px;
							left: 0px;
							background-color: transparent;
							z-Index: 10001;
							margin: 0;
							padding: 0;
							}

#language_table	a			{
							color: #9a9998;
							text-decoration: none;
							}							
							
#language_table a:hover	{
							text-decoration: underline;
							}	

