/* Standard styles used for whole site */
/* Be aware that class names proved to be case sensitive in IE for Macintosh !!! */

body				{ background-color: #F0F0F0; }

SPAN.FEED
{
	padding-left: 1px;
}

td.stroke			{ background-color: #CCCCCC; }
td.gnm0				{ background-color: #FF9900; }
td.gnm10			{ background-color: #CCCC00; }
td.gnm20			{ background-color: #66CC33; }
td.gnm30			{ background-color: #66CCFF; }
td.gnm40			{ background-color: #6699FF; }
td.gnm50			{ background-color: #CC99FF; }
td.home				{ background-color: #66CC99; }

table.endpage			{
	margin: 0;
	background-color: #FFFFFF;
}
td.endpage			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FFFFFF; background-color: transparent; white-space: nowrap;}
td:hover.endpage		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #333333; background-color: transparent; white-space: nowrap;}
a.endpage			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FFFFFF; background-color: transparent; white-space: nowrap;}
a:hover.endpage			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #333333; background-color: transparent; white-space: nowrap;}
a.endpageB			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #333333; background-color: transparent; white-space: nowrap;}

td.title_header			{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold; padding-left: 2px}


td.cell_bg			{ background-color: #FFFFFF; }
td.cell_short			{ background-color: #D8DBD4; }

.bold 				{font-family: Arial, Helvetica, sans-serif; color: #333333;font-weight:bold;}
td.tableGrey 			{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; background-color: #EFEFEF; } 
table.smallFont  		{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;}

table  				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; }


table.pageContent		{ background-color: #FFFFFF }
td.pageContent			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFFFFF; }
td.pageBodyPart			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFFFFF; }
td.pageFooter			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999;}

div.javascript_note		{ position: absolute; width: 100%; top: 0; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 16px; padding: 5px; color: red; font-weight: bold;}

a				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #FF0000; }
a:hover				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #FF6600; }

a.title			{  text-decoration: none; color: #333333; }
a:hover.title		{  text-decoration: none; color: #FF6600; }

a.white				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #FFFFFF; }
a:hover.white			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #FF6600; }
a.whiteB	
a.home			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #FF0000; }
a:hover.home			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #FF6600; }		
a.homeB			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #FF6600; }
a.gnm0			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #FF6600; }
a:hover.gnm0			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #FF9933; }
a.gnm0B			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #FF9933; }
a.gnm10				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #999900; }
a:hover.gnm10			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #CCCC00; }
a.gnm10B			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #CCCC00; }
a.gnm20				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #339900; }
a:hover.gnm20			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #66CC33; }
a.gnm20B			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #66CC33; }
a.gnm30				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #3366CC; }
a:hover.gnm30			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #66CCFF; }
a.gnm30B			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #66CCFF; }
a.gnm40				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #3333CC; }
a:hover.gnm40			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #6699FF; }
a.gnm40B				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #6699FF; }
a.gnm50			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #9933CC; }
a:hover.gnm50			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #CC99FF; }
a.gnm50B			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #CC99FF; }

a.right				{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FF0000; }
a:hover.right			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FF6600; }
a.rightB			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FF6600; }
a.righthome			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #333333; }
a:hover.righthome		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FF6600; }
a.righthomeB			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FF6600; }
a.rightgnm0			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FF6600; }
a:hover.rightgnm0		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FF9933; }
a.rightgnm0B			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FF9933; }
a.rightgnm10			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #999900; }
a:hover.rightgnm10		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #CCCC00; }
a.rightgnm10B			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #CCCC00; }
a.rightgnm20			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #339900; }
a:hover.rightgnm20		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #66CC33; }
a.rightgnm20B			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #66CC33; }
a.rightgnm30			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #3366CC; }
a:hover.rightgnm30		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #66CCFF; }
a.rightgnm30B			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #66CCFF; }
a.rightgnm40			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #3333CC; }
a:hover.rightgnm40		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #6699FF; }
a.rightgnm40B			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #6699FF; }
a.rightgnm50			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #9933CC; }
a:hover.rightgnm50		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #CC99FF; }
a.rightgnm50B			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #CC99FF; }



//old for compatibility :
a.white				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #FFFFFF; }
a:hover.white			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #FF6600; }
a.whiteB	
a.cccccc			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #FF0000; }
a:hover.cccccc			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #FF6600; }		
a.ccccccB			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #FF6600; }
a.orange			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #FF6600; }
a:hover.orange			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #FF9933; }
a.orangeB			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #FF9933; }
a.olive				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #999900; }
a:hover.olive			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #CCCC00; }
a.oliveB			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #CCCC00; }
a.green				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #339900; }
a:hover.green			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #66CC33; }
a.greenB			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #66CC33; }
a.azure				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #3366CC; }
a:hover.azure			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #66CCFF; }
a.azureB			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #66CCFF; }
a.blue				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #3333CC; }
a:hover.blue			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #6699FF; }
a.blueB				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #6699FF; }
a.purple			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #9933CC; }
a:hover.purple			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #CC99FF; }
a.purpleB			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #CC99FF; }

a.right				{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FF0000; }
a:hover.right			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FF6600; }
a.rightB			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FF6600; }
a.rightcccccc			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #333333; }
a:hover.rightcccccc		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FF6600; }
a.rightccccccB			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FF6600; }
a.rightorange			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FF6600; }
a:hover.rightorange		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FF9933; }
a.rightorangeB			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FF9933; }
a.rightolive			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #999900; }
a:hover.rightolive		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #CCCC00; }
a.rightoliveB			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #CCCC00; }
a.rightgreen			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #339900; }
a:hover.rightgreen		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #66CC33; }
a.rightgreenB			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #66CC33; }
a.rightazure			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #3366CC; }
a:hover.rightazure		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #66CCFF; }
a.rightazureB			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #66CCFF; }
a.rightblue			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #3333CC; }
a:hover.rightblue		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #6699FF; }
a.rightblueB			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #6699FF; }
a.rightpurple			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #9933CC; }
a:hover.rightpurple		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #CC99FF; }
a.rightpurpleB			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #CC99FF; }


//end old for compatibility :




a.header			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #999999; background-color: transparent;}
a:hover.header			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FF0000; background-color: transparent;}
a.headerB			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FF0000;}
span.header			{ color: #999999 }

a.pageFooter			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #999999;}
a:hover.pageFooter		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FF0000;}
a.footerB			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FF0000;}

a:hover.0			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #FF6600; }
a:hover.1			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #999900; }
a:hover.2			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #339900; }
a:hover.3			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #3399CC; }
a:hover.4			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #3366CC; }
a:hover.5			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #9966CC; }

.content			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; }
.quote				{ font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; background-color: #66CC99;}
.header				{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999;}
.help_header			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999;}
.title_header			{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold; background-color: transparent;}
.title_main			{ font-family: Arial, Helvetica, sans-serif; font-size: 21px; color: #999999;}
.title_content			{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #999999; font-weight: bold; }
.title				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; font-weight: bold; }
.news				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 9pt; letter-spacing: 0.05em; vertical-align: top; }
.login				{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; }
.right				{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; }
.footer				{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; background-color: #F0F0F0;}
.location			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }
.teaser				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; }

input.feld_search		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-align: left; width:158px; color: #666666; background-color: #FFFFFF; border: 0px; padding-bottom:0em; padding-top:0em; padding-left: 2px; height: 13px;}
td.feld_search			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-align: left; border: #999999 1px solid; }
td.drop				{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-align: left; width:158px; color: #666666; background-color: #FFFFFF; border: #999999 1px solid; padding-bottom:0em; padding-top:0em; }
.feld_id			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-align: left; width:106px; color: #666666; background-color: #FFFFFF; border: #999999 1px solid; }
.feld_pw			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-align: left; width:88px; color: #666666; background-color: #FFFFFF; border: #999999 1px solid; }
.feld_jobs			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; width:285px; color: #666666; background-color: #FFFFFF; }

.feld_jobs_functions		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; width:142px; color: #666666; background-color: #FFFFFF; }
.feld_jobs_regions		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; width:142px; color: #666666; background-color: #FFFFFF; }
.feld_jobs_search		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; width:218px; color: #666666; background-color: #FFFFFF; border: #999999 1px solid; }

.feld_jobs_small		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; width:109px; color: #666666; background-color: #FFFFFF; }
.feld_jobs_large		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; width:218px; color: #666666; background-color: #FFFFFF; border: #999999 1px solid; }
.feld_jobs_input		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; width:372px; color: #666666; background-color: #FFFFFF; border: #999999 1px solid; }

.feld_right_area		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; width: 160px; color: #666666; background-color: #FFFFFF; }
.feld_right_area_short		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; width: 100px; color: #666666; background-color: #FFFFFF; }
.pub_form_s		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; width: 35px; color: #666666; background-color: #FFFFFF; }

.field_prod			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; width:84px; color: #666666; background-color: #FFFFFF; border: #999999 1px solid; }
.field_m3			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; width:54px; color: #666666; background-color: #FFFFFF; border: #999999 1px solid; }
.field_medium			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; width:171px; color: #666666; background-color: #FFFFFF; border: #999999 1px solid; }
.field_medium2			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; width:164px; color: #666666; background-color: #FFFFFF; border: #999999 1px solid; }

.small_input			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-align: left; width:22px; color: #666666; background-color: #FFFFFF; border: #999999 1px solid; }

td.cell_dark			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #999999; }
td.cell_light			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; background-color: #EFEFEF; }
td.cell_white			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; background-color: #FFFFFF; }
td.cell_1			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; background-color: #EFEFEF; }
td.cell_0			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; background-color: #FFFFFF; }

tr.row_dark			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #999999; }
tr.row_light			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; background-color: #EFEFEF; }
tr.row_white			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; background-color: #FFFFFF; }

a.select			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #FFFFFF; }
a:hover.select			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #666666; }
a.selectB			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #666666; }

ul				{ list-style-type: none; list-style-image: url(../images/bullet.gif) }


/*bold*/
.homeBold			{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: none; color: #333333; }
.gnm40Bold			{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: none; color: #3333CC; }
.gnm0Bold			{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: none; color: #FF6600; }
.gnm10Bold			{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: none; color: #999900; }
.gnm20Bold			{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: none; color: #339900; }
.gnm30Bold			{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: none; color: #3366CC; }
.gnm50Bold			{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: none; color: #9933CC; }




img.position			{ vertical-align: top; }
img.positionright			{ vertical-align: middle; }
img				{ background-color: transparent;}
#language			{ position: absolute;
					  top: 58px;
					  left: 646px;
					  z-index: 0;
				}
.news_search { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #3333CC; text-align: middle; color: #3333CC; background-color: #home; border: #FFFFFF 1px solid; }
.search_search { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: middle; color: #000000; background-color: #home; border: #FFFFFF 1px solid; }


/* The following styles seem to be used for the sitemap */

.col0{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#FF9900;}
.col1{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#CCCC00;}
.col2{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#66CC33;}
.col3{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#66CCFF;}
.col4{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#6699FF;}
.col5{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#CC99FF;}


/* Distinguish between print and screen (screen at the end) */
@media print
{
	.print
	{
		display: inline-block;
	}
	.noprint
	{
		display: none;
	}
}
@media screen
{
	.print
	{
		display: none;
	}
	.noprint
	{
	display: inline-block;
	}
}
