/* Standard styles used for whole site */
/* Be aware that class names proved to be case sensitive in IE for Macintosh !!! */

SPAN.FEED
{
	padding-left: 1px;
}



.bold 				{font-family: Verdana,Arial,Helvetica,sans-serif; color: #333333;font-weight:bold;}
td.tableGrey 			{font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #333333; background-color: #EFEFEF; } 
table.smallFont  		{font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #333333;}


table  				{ font-family: Arial, Helvetica, sans-serif; color: #333333; }

table.bordrbtm {	border-bottom:1px; 
	border-bottom-color:#CCCCCC; 
	border-bottom-style:solid;	
		 }




td.pageBodyPart			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; background-color: #FFFFFF; }
td.pageFooter			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #999999;}

td.tadd 	{font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; color: #333333;}


a.endpage			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: none; color: #FFFFFF; background-color: transparent; white-space: nowrap;}
a:hover.endpage			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: none; color: #333333; background-color: transparent; white-space: nowrap;}
a.endpageB			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: none; color: #333333; background-color: transparent; white-space: nowrap;}


div.javascript_note		{ position: absolute; width: 100%; top: 0; text-align: center; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 16px; padding: 5px; color: red; font-weight: bold;}

a				{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #22934B; }
a:hover				{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #22934B; }

a.blue			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #22934B; }
a:hover.blue	{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #22934B; }


a.title			{
	text-decoration: underline;
	color: #333333;
	font-size: 12px;
}
a:hover.title		{  text-decoration: underline; color: #FF6600; }

a.white				{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #FFFFFF; }
a:hover.white			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #FF6600; }
a.whiteB	

a.home				{font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:13px; text-decoration:underline; }
a:hover.home			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #22934B; }		
a.homeBoldB			{ font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:10px; text-decoration:underline; }
a:hover.homeBold		{ font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:10px; text-decoration:underline; }
a.homeB				{ font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:10px; text-decoration:underline; }
.homeBold			{ font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:10px; text-decoration:underline; }


a.right				{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration:underline; color: #22934B; }
a:hover.right			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration:underline;; color: #22934B; }
a.rightB			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration:underline; color: #22934B; }
a.righthome			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; text-decoration:underline; color: #22934B; }
a:hover.righthome		{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; text-decoration:underline; color: #22934B; }
a.righthomeB			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; text-decoration: underline; color: #22934B; }
a.rightgnm0			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 13px; text-decoration: underline; color: #22934B; }
a:hover.rightgnm0		{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #22934B; }
a.rightgnm0B			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #22934B; }
a.rightgnm10			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #22934B; }
a:hover.rightgnm10		{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #22934B; }
a.rightgnm10B			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #22934B; }
a.rightgnm20			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #22934B; }
a:hover.rightgnm20		{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #22934B; }
a.rightgnm20B			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #22934B; }
a.rightgnm30			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #22934B; }
a:hover.rightgnm30		{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #22934B; }
a.rightgnm30B			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #22934B; }
a.rightgnm40			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #22934B; }
a:hover.rightgnm40		{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #22934B; }
a.rightgnm40B			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #22934B; }
a.rightgnm50			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #22934B; }
a:hover.rightgnm50		{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #22934B; }
a.rightgnm50B			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #22934B; }
a.purple				{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #22934B; }

a.header			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #999999; background-color: transparent;}
a:hover.header			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #FF0000; background-color: transparent;}
a.headerB			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #FF0000;}
span.header			{ color: #999999 }

a.pageFooter			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #999999;}
a:hover.pageFooter		{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #FF0000;}
a.footerB			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #FF0000;}

a:hover.0			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #FF6600; }
a:hover.1			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #999900; }
a:hover.2			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #339900; }
a:hover.3			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #3399CC; }
a:hover.4			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #3366CC; }
a:hover.5			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color: #9966CC; }

.content			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #333333; }
.quote				{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #FFFFFF; background-color: #FF0000;}
.header				{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #999999;}
.help_header			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #999999;}
.title_header			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; background-color: transparent;}
.title_main			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 21px; color: #333333;;}
.title_content			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 17px; color: #22934B; font-weight: normal; }
.title				{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #999999; font-weight: bold; }
.news				{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #333333; line-height: 9pt; letter-spacing: 0.05em; vertical-align: top; }
.login				{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #333333; }
.right				{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #333333; }
.footer				{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #999999; background-color: #F0F0F0;}
.location			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #666666; }
.teaser				{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #FFFFFF; }


td.feld_search			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-align: left; border: #999999 1px solid; }
td.drop				{ font-family: Verdana,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; }
input.feld_search		{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 15px; text-align: left; width:158px; color: #666666; background-color: #FFFFFF; border: 0px; padding-bottom:0em; padding-top:0em; padding-left: 2px; height: 13px;}
.feld_id			{ font-family: Verdana,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: Verdana,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: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-align: left; width:285px; color: #666666; background-color: #FFFFFF; }

.feld_jobs_functions		{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-align: left; width:142px; color: #666666; background-color: #FFFFFF; }
.feld_jobs_regions		{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-align: left; width:142px; color: #666666; background-color: #FFFFFF; }
.feld_jobs_search		{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-align: left; width:218px; color: #666666; background-color: #FFFFFF; border: #999999 1px solid; }

.feld_jobs_small		{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-align: left; color: #666666; }
.feld_jobs_large		{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-align: left; }
.feld_jobs_input		{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;  color: #666666; border: #999999 1px solid; }

.feld_right_area		{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-align: left; width: 160px; color: #666666; background-color: #FFFFFF; }
.feld_right_area_short		{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-align: left; width: 100px; color: #666666; background-color: #FFFFFF; }
.pub_form_s		{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-align: left; width: 35px; color: #666666; background-color: #FFFFFF; }

.field_prod			{ font-family: Verdana,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: Verdana,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: Verdana,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: Verdana,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: Verdana,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: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #FFFFFF; background-color: #999999; }
td.cell_light			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #333333; background-color: #EFEFEF; }
td.cell_white			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #333333; background-color: #FFFFFF; }
td.cell_1			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #333333; background-color: #EFEFEF; }
td.cell_0			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #333333; background-color: #FFFFFF; }

tr.row_dark			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #FFFFFF; background-color: #999999; }
tr.row_light			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #333333; background-color: #EFEFEF; }
tr.row_white			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #333333; background-color: #FFFFFF; }

a.select			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #FFFFFF; }
a:hover.select			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #666666; }
a.selectB			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #666666; }

ul				{ list-style-type: none; list-style-image: url(../images/bullet.gif) }


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: Verdana,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: Verdana,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;
	}
}


//*************************************************

*/



table.endpage			{ margin: 0}
td.endpage			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: none; color: #FFFFFF; background-color: transparent; white-space: nowrap;}
td:hover.endpage		{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: none; color: #333333; background-color: transparent; white-space: nowrap;}
a.endpage			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: none; color: #FFFFFF; background-color: transparent; white-space: nowrap;}
a:hover.endpage			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: none; color: #333333; background-color: transparent; white-space: nowrap;}
a.endpageB			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: none; color: #333333; background-color: transparent; white-space: nowrap;}

td.title_header			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold; padding-left: 2px}


/* Style A */
.navTop:link{
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-weight:normal; font-size:9px; text-decoration:none;
}
.navTop:visited{
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-weight:normal; font-size:9px; text-decoration:none;
}
.navTop:active{
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-weight:normal; font-size:9px; text-decoration:none;
}
.navTop:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:normal; font-size:9px; text-decoration:none;
}

/* Style B */
.searchTxt{
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-weight:bold; font-size:10px; text-decoration:none;
}
/* Style B */
.dataDisp{
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-weight:normal; font-size:10px; text-decoration:none;
}

/* Style C */
.langText{
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:10px; text-decoration:none;
}
a.langText:hover{
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:10px; text-decoration:none;
} 

.langText1{
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-weight:normal; font-size:10px; text-decoration:none;
}

/* Style D */
.navRight{
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-weight:bold; font-size:10px; text-decoration:none;
}

.righthome{
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:10px; text-decoration:underline;
}
.home{
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:10px; text-decoration:underline;
}

/* Style E */
.linksRltd{
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:10px; text-decoration:underline;
}

/* Style J */
.mainHeading{
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:16px; text-decoration:none;
}


/* Style F and Style I */
A.navRightItm:link{
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#9A9B9C; font-weight:Bold; font-size:13px; text-decoration:none;
}
A.navRightItm:visited{
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#9A9B9C; font-weight:Bold; font-size:13px; text-decoration:none;
}
A.navRightItm:active{
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:Bold; font-size:13px; text-decoration:none
}
A.navRightItm:hover{
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:Bold; font-size:13px; text-decoration:none;
}
A.navRightItmactiv{
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:Bold; font-size:13px; text-decoration:none;
}
A.navRightItmactiv:hover{
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:Bold; font-size:13px; text-decoration:none;
}

/* Style G and H */
TD A.navBottom:link{
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-weight:normal; font-size:10px; text-decoration:none;
}
TD A.navBottom:visited{
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-weight:normal; font-size:10px; text-decoration:none;
}
TD A.navBottom:active{
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:10px; text-decoration:none;
}
TD A.navBottom:hover{
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:10px; text-decoration:none;
}
TD A.activeLink{
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:10px; text-decoration:none;
}
TD A.activeLink:hover{
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:10px; text-decoration:none;
}


.bordr{
	border-bottom:1px; 
	border-bottom-color:#CCCCCC; 
	border-bottom-style:solid;	
	border-right:1px; 
	border-right-color:#CCCCCC; 
	border-right-style:solid;	
	border-top:1px; 
	border-top-color:#CCCCCC; 
	border-top-style:solid;	
	border-left:1px; 
	border-left-color:#CCCCCC; 
	border-left-style:solid;	
}

.bordrrite{
	border-bottom:1px; 
	border-bottom-color:#CCCCCC; 
	border-bottom-style:solid;	
	border-right:1px; 
	border-right-color:#CCCCCC; 
	border-right-style:solid;	
}
.bordrbotm{
	border-bottom:1px; 
	border-bottom-color:#CCCCCC; 
	border-bottom-style:solid;
}

td.bgGrey {
	background-color: #CCCCCC; 
}

td.bgWhite {
	background-color: #FFFFFF;
}

.right {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}

.feld_right_area {
	FONT-SIZE: 11px; WIDTH: 160px; COLOR: #666666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}

.feld_right_area_short {
	FONT-SIZE: 11px; WIDTH: 100px; COLOR: #666666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}

TD.pageBodyPart {
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-weight:normal; font-size:10px; text-decoration:none;
}

.title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#000000;; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}

.title_main{
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:16px; text-decoration:none;
}

Div.bordrbtm{
	border-bottom:1px; 
	border-bottom-color:#CCCCCC; 
	border-bottom-style:solid;
}

TABLE.endpage {
	MARGIN: 0px; BACKGROUND-COLOR:#999999;
}
TD.endpage {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
TD.endpage:hover {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.endpage {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.endpage:hover {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.endpageB {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}

a.title_content{
		font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:16px; text-decoration:none;
}
a.gnm0{
		font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:10px; text-decoration:underline;
}
a:hover.gnm0 {
		font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:10px; text-decoration:underline;
}
.gnm0Bold{
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-size:11px; text-decoration:none;
}

a.gnm10{
		font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:10px; text-decoration:underline;
}
a:hover.gnm10 {
		font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:10px; text-decoration:underline;
}
.gnm10Bold{
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-size:11px; text-decoration:none;
}
.gnm20{
		font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:10px; text-decoration:underline;
}
a:hover.gnm20 {
		font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:10px; text-decoration:underline;
}
.gnm20Bold{
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-size:11px; text-decoration:none;
}
a.gnm30{
		font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:10px; text-decoration:underline;
}
a:hover.gnm30 {
		font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:10px; text-decoration:underline;
}
.gnm30Bold{
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-size:11px; text-decoration:none;
}
a.gnm40{
		font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:10px; text-decoration:underline;
}
a:hover.gnm40 {
		font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:10px; text-decoration:underline;
}
.gnm40Bold{
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-size:11px; text-decoration:none;
}
a.gnm50{
		font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:10px; text-decoration:underline;
}
a:hover.gnm50 {
		font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:10px; text-decoration:underline;
}
.gnm50Bold{
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-size:11px; text-decoration:none;
}
.rightgnm0{
		font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:10px; text-decoration:underline;
}
.link0{
		font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:10px; text-decoration:underline;
}
.content {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}

.feld_jobs_large {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; WIDTH: 218px; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}

hr.grey{
		COLOR:#cccccc;
		height:0.5px;
		width:165px;

}

TD.cell_dark {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #999999
}
TD.cell_light {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #efefef
}
TD.cell_white {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
TD.cell_1 {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #efefef
}
TD.cell_0 {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
TR.row_dark {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #999999
}
TR.row_light {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #efefef
}
TR.row_white {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}

A.gnm40 {
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:10px; text-decoration:underline;
}

A.rightgnm40 {
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:10px; text-decoration:underline;
}
A.rightgnm40:hover {
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:10px; text-decoration:underline;
}

.gnm40Bold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #22934B; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}

a.rightgnm10 {
		font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:10px; text-decoration:underline;
}
A.rightgnm10:hover {
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#22934B; font-weight:normal; font-size:10px; text-decoration:underline;
}

