BODY {
	background: #ffffff;
	font-family: verdana,tahoma;
	font-size: 12px; 
	margin: 0px; 
	border: 0px;
	padding: 0px;
	scrollbar-3dlight-color : #cccccc;
	scrollbar-arrow-color : #000000;
	scrollbar-darkshadow-color : #ffffff;
	scrollbar-face-color : #ffffff;
	scrollbar-highlight-color : #ffffff;
	scrollbar-shadow-color : #cccccc;
	scrollbar-track-color: #EFF0F0;
	height: 100%;
}
A										{color: #336699;text-decoration: none;}
A:hover									{text-decoration: underline;}
H3										{font-family: 'Trebuchet MS';font-size: 24px;margin-bottom:0px;margin-top:0px;}
H4										{font-family: 'Trebuchet MS';font-size: 16px;margin-bottom:0px;margin-top:0px;padding: 0px;}
H6										{font-family: 'Trebuchet MS';font-size: 16px;margin-bottom:0px;margin-top:0px;padding: 0px;}

/* 	HEADER	*/

#header	TH								{background: url('img/header/bg.jpg');background-repeat: repeat-x;text-align: left;}
#header TD								{color: #333333;font-size: 11px;}
#header TD.ribbon						{background: #ffffff url('img/header/ribbon.jpg');background-repeat: repeat-x;text-align: left;font: bold 11px verdana;color: #FFFFFF;}
#header H1								{color: #FFFFFF;font: 13px arial;margin: 10px;}
#header H2								{color: #FBCB63;font: 20px arial;letter-spaccing: -4px;margin: 16px;}
#header TABLE.main_bar					{background: url('img/header/main_bar.jpg');background-repeat: no-repeat;}
#header TD.nav TD						{color: #ff6600;}
#header SELECT							{font: 10px arial;}

#lang	IMG								{border: 1px solid #bbbbbb;margin-right: 5px;}

TD.workplace							{background: #E1E3E4 url('img/workplace/bg.jpg'); background-repeat: repeat-y;}

/* 	FOOTER	*/

#footer	TABLE							{background: #eeeeee;}
#footer TD								{font-size: 10px;color: #888888;text-align: right;padding: 5px;}
#footer	TD	A							{color: #555555;}
#footer	TD.line							{background: #cccccc;padding: 0px;}
/* 	NEWS	*/

#news	A								{color: #777777;}
#news	A:hover							{color: #333333;}
#news	TD								{font-size: 70%;padding: 3px;background: #ffffff;}
#news	TH								{font-family: 'Trebuchet MS';font-size: 100%;padding: 2px;padding-left: 10px;text-align: left;border-bottom: 1px solid #999999;background: #ffffff;color: #333333;}
#news	TABLE							{border: 1px solid #bbbbbb;}
#news	TABLE	TD	TABLE				{border: 0px;}
#news	TD.line							{background: #dddddd;padding: 0px;}



/* 	RIGHT	*/

#right	TD								{font-size: 65%;padding: 2px;background: #ffffff;}
#right	TD	A							{color: #666666;}
#right	TD	A:hover						{color: #333333;}
#right	TH								{font-size: 70%;padding: 2px;padding-left: 10px;text-align: left;border-bottom: 1px solid #666666;background: #98B0C3; color: #ffffff;}
#right	TH	A							{color: #ffffff;}
#right	TH.foto							{background: #98B0C3;color: #ffffff;border-bottom: 1px solid #888888;}
#right	TABLE							{border: 1px solid #888888;margin-bottom: 3px;}
#right	TABLE	TD	TABLE				{border: 0px;margin-bottom: 0px;}
#right	TD.line							{background: #dddddd;padding: 0px;}
#right	INPUT							{font: 100% verdana;}

/*	MAIL */

#mail	TD								{font-size: 65%;padding: 2px;background: #ffffff;}
#mail	TH								{font-size: 70%;padding: 2px;padding-left: 10px;text-align: left;border-bottom: 1px solid #888888;background: #75A3BD;color: #ffffff;}
#mail	TABLE							{border: 1px solid #888888;margin-bottom: 3px;}
#mail	TABLE	TD	TABLE				{border: 0px;margin-bottom: 0px;}
#mail	TD.line							{background: #dddddd;padding: 0px;}
#mail	INPUT							{font: 100% verdana;}

/* 	MAIN	*/

#main									{background: #ffffff;padding: 0px;}
#main	IMG								{margin: 10px;border: 0px solid #666666;}
#main	H3								{color: #7593AB;}
#main	TD								{font-size: 75%;padding: 7px; color: #333333; vertical-align: top;}
#main	TD.line							{background: #98B0C3;padding: 0px;}
#main	TD.date							{background: #F1F4F6;font-size: 60%;}
#main	TH								{background: #FAFBFC;font-family: 'trebuchet MS';text-align: left; padding: 5px;color: #444444;}
#main	A	strong						{font-weight: bold; border-bottom: 1px solid #ff9999;}

/* 	WORK	*/

#work									{background: #ffffff;}
#work	TD								{font-size: 80%;padding: 10px;text-align: justify; background: #ffffff;}
#work	IMG								{margin: 10px;border: 5px solid #dddddd;}
#work	TH								{font-size: 85%; color: #444444; text-align: left; padding-left: 20px;}
#work	H3								{color: #7593AB;font-size: 140%;margin-left: 10px;border-bottom: 1px solid #bbbbbb;margin-bottom: 10px;}
#work	UL								{list-style-position: inside;color: #444444;padding: 0px;}
#work	UL	LI							{padding: 0px;margin: 0px;}
#sitemap	UL								{list-style-type:none; color: #444444;padding: 20px 0 20px 0; font-size: 95%;}
#sitemap	UL	LI							{padding: 5 0 0 50; margin: 0px;}
#sitemap	UL	LI	UL						{list-style-type:disc;}
#work	TABLE.w1						{border: 1px solid #bbbbbb; margin-bottom: 5px;}
#work	TABLE.w1	TD					{font-size: 70%;background: #F1F4F6;padding: 5px;}
#work	TABLE.w1	THEAD	TH			{font-size: 80%;border-bottom: 1px solid #999999; background: #98B0C3;padding: 0px;margin: 0px;}
#work	TABLE.w1	THEAD	TD			{font-size: 80%;border-bottom: 1px solid #999999; background: #98B0C3;font-family: 'Trebuched MS';font-weight: bold;color: #ffffff; padding: 2px;padding-left: 10px;}
#work	TABLE.w1	THEAD	TH	A		{font-family: 'Trebuched MS';font-weight: bold;color: #ffffff;display: block; padding: 2px;padding-left: 10px;}
#work	TABLE.w1	THEAD	TH	A:hover	{text-decoration: none; background: #B3C4D3;}
#work	TABLE.w1	TBODY	TH.cap		{background: #ffffff;font: 70% verdana;padding: 5px; text-align: center;}			
#work	TABLE.w1	TBODY	TH			{background: #ffffff;font: 70% verdana;padding: 5px; text-align: left;}			
#work	TABLE.w1	TBODY	TR.r1 TH	{background: #ffffff;font: 70% verdana;padding: 5px; text-align: left;}
#work	TABLE.w1	TBODY	TR.r2 TH	{background: #F0F0FF;font: 70% verdana;padding: 5px; text-align: left;}
#work	TABLE.w1	TBODY	TR.r1 TD	{background: #ffffff;font: 70% verdana;padding: 5px;}
#work	TABLE.w1	TBODY	TR.r2 TD	{background: #F0F0FF;font: 70% verdana;padding: 5px;}
#work	TD hr							{color: #cccccc; width: 80%; height: 1px;}
#work	TABLE.stats					{background: #9CB2C6;padding: 1px;width: 98%;}
#work TABLE.stats TH				{font-size: 70%; text-align: center;padding: 0.3em;color: #444;background: #fff;}
#work TABLE.stats	TD				{font-size: 70%;padding: 0.3em; background: #fff;color: #444;padding-left: 0.5em;}
#work	TABLE.stats TD.fac		{background: #E9ECEF; font-weight: bold;text-align: center;}
/*	MENU	*/

#menu									{margin-bottom: 3px;}
#menu	TD								{background: #98B0C3;font-size: 75%;color: #ffffff;}
#menu	TD	A							{font-family: 'Trebuched MS'; font-weight: bold; color: #ffffff; display: block; padding: 4px;}
#menu	TD	A:hover						{text-decoration: none; background: #B3C4D3;}
#menu	TD.cur	A						{background: #ffffff;color: #333333;}
#menu	TD.cur	A:hover					{background: #ffffff;}


/*	404	*/
 
#http404	TD							{font: 11px verdana;color: #444444;}
#http404	TD h1						{font: bold 24px;color: #999999;}
#http404	b							{color: #ffffff;;background: #999999;padding: 2px;}

/* SIFR	*/

.sIFR-hasFlash h4 						{visibility: hidden;}
.sIFR-hasFlash h3 						{visibility: hidden;}
.sIFR-hasFlash h6 						{visibility: hidden;}
.sIFR-flash 							{visibility: visible !important;margin: 0;}
.sIFR-replaced 							{visibility: visible !important;}
span.sIFR-alternate 					{position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}
#cse-search-results {
	text-align: center;
	align: center;
}

