/* ########## Leistungsmerkmale table ########## */

.tableType1 {
	margin-bottom: 16px;
	width: 95%;
	font-size: 11px;
}
.tableType1 table { width: 100%; }
.tableType1 th,
.tableType1 tbody th {
	border-right: 2px solid #fff;
	border-bottom: 1px solid #fff;
	background: #cacaca;
	padding: 3px 10px;
	font-size: 11px;
	font-weight: normal;
}
.tableType1 tbody th table tr td {
	border-right: 0px;
	border-bottom: 0px;
	background: #cacaca;
	padding: 0px 0px;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
}
.tableType1 td {
	border-right: 2px solid #fff;
	border-bottom: 1px solid #fff;
	background: #eaeaea;
	font-size: 11px;
	padding: 3px 10px;
	text-align: center;
}
.tableType1 td table tr td {
	border-right: 0px;
	border-bottom: 0px;
	background: #eaeaea;
	font-size: 11px;
	padding: 0px 0px;
	text-align: left;
}
.tableType1 thead th {
	border-right: 2px solid #fff;
	border-bottom: 1px solid #fff;
	background: #f5f5f5;
	font-size: 11px;
	vertical-align: baseline;
	color: #000;
	font-weight: normal;
	text-align: center;
}
.tableType1 thead td {
	background: red;/*#993366;*/
	vertical-align: baseline;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	text-align: left;
}
.tableType1 thead th a,
.tableType1 thead th a:link,
.tableType1 thead th a:active,
.tableType1 thead th a:hover,
.tableType1 thead th a:visited { color: #000; }

.tableType2 {
	margin-bottom: 16px;
	width: 95%;
	font-size: 11px;
}
.tableType2 table { width: 100%; }
.tableType2 th,
.tableType2 tbody th {
	border-right: 2px solid #fff;
	border-bottom: 1px solid #fff;
	background: #fff;
	padding: 3px 10px;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
}
.tableType2 thead th {
	background: #993366;
	vertical-align: baseline;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	text-align: left;
}
.tableType2 thead th a,
.tableType2 thead th a:link,
.tableType2 thead th a:active,
.tableType2 thead th a:hover,
.tableType2 thead th a:visited { color: #fff; }
.tableType2 td {
	border-right: 2px solid #fff;
	border-bottom: 1px solid #fff;
	background: #fff;
	font-size: 11px;
	padding: 3px 10px;
	text-align: left;
	vertical-align: middle;
}

.c-left{
   width:66%;
   white-space:normal;
   vertical-align: top;
   text-align: left;
}
.c2-left{
   border-right: 1px solid #000000;
   border-left: 1px solid #000000;
   padding-left: 20px;
   padding-right: 20px;
   padding-top: 10px;
   width:33%;
   white-space:normal;
   vertical-align: top;
   text-align: left;
}
.c2-right{
   border-right: 1px solid #000000;
   padding-left: 20px;
   padding-right: 20px;
   padding-top: 10px;
   width:33%;
   white-space:normal;
   vertical-align: top;
   text-align: left;
}
.tx-wssitemap-pi1 .treemenudiv img {
	vertical-align : middle; 
	border : none; 
} 
.tx-wssitemap-pi1 .treemenudiv a {
	text-decoration : none; 
	color : #788289; 
} 
.tx-wssitemap-pi1 .treemenudiv a:hover {
	color : #1a0b9c; 
} 
.tx-wssitemap-pi1 .treemenudiv a span.treemenutext_act {
	color : #1a0b9c; 
} 
.tx-wssitemap-pi1 .treemenudiv a span.treemenutext_actifsub {
	color : green; 
} 
html, body {
	background-color : #ffffff; 
	font-family : Arial, Helvetica; 
	font-size : 8pt; 
	margin : 0; 
	padding : 0; 
	text-align : center; 
} 
#frame {
	width: 998px;
	margin : 0 auto; 
	padding : 0; 
	background-color : #ffffff; 
} 
ul {
	padding-left : 15px; 
} 
menu {
	margin : 0; 
	padding : 0; 
	padding-left : 15px; 
} 
cite {
	color : #1a0b9c; 
	font-style : normal; 
	font-size : 9pt; 
	cursor : help; 
} 
.font {
	color : red; 
	font-weight : bold; 
} 
.fontBBlack {
	color : black; 
	font-size : 11pt; 
	font-family : Arial, Helvetica; 
} 
.fontBblue {
	color : #1a0b9c; 
	font-size : 9pt; 
	font-family : Arial, Helvetica; 
	font-weight : bold; 
} 
.presse_title {
	background-color : #e7f3fb; 
	width : 100%; 
	font-size : 13px; 
	font-weight : bold; 
	color : #00297a; 
	padding-left : 6px; 
	padding-top : 3px; 
	padding-bottom : 3px; 
} 
th {
	color : #000000; 
	font-size : 10pt; 
	font-family : Arial, Helvetica; 
} 
.th {
	color : #000000; 
	font-size : 10pt; 
	font-family : Arial, Helvetica; 
	font-weight : bold; 
	text-align : center; 
} 
td {
	color : #000000; 
	font-size : 9pt; 
	font-family : Arial, Helvetica; 
} 
.tdpic1 {
	background-image : url(images/003_headline_pic/Headline_Rot.jpg); 
} 
.tdpic2 {
	background-image : url(images/003_headline_pic/Headline_Blaugruen.jpg); 
} 
.tdpic3 {
	background-image : url(images/003_headline_pic/Headline_Pflaume.jpg); 
} 
.tdpic4 {
	background-image : url(images/003_headline_pic/Headline_ElabNET-Blau.jpg); 
} 
.tdpic5 {
	background-image : url(images/003_headline_pic/Headline_Orange.jpg); 
} 
.tdpic6 {
	background-image : url(images/003_headline_pic/Headline_Dunkelblau.jpg); 
} 
.tdpic7 {
	background-image : url(images/003_headline_pic/Headline_Gruen.jpg); 
} 
.tdpicpuzzle {
	background-image : url(images/003_headline_pic/ElabNET_produkte_0141_HB.jpg); 
} 
.tdpicnews {
	background-image : url(images/003_headline_pic/ElabNET_news_0163_HB.jpg); 
} 
.tdpicinvest {
	background-image : url(images/003_headline_pic/ElabNET_investors_0196_HB.jpg); 
} 
.tdpicfirewall1 {
	background-image : url(images/003_headline_pic/ElabNET_vpn-firewall_HB_0644.jpg); 
} 
.tdpiccompany {
	background-image : url(images/003_headline_pic/ElabNet_unternehmen_6935_HB.jpg); 
} 
.tdpicpartner {
	background-image : url(images/003_headline_pic/ElabNet_partner_0308_HB.jpg); 
} 
.tdpicreaktion {
	background-image : url(images/003_headline_pic/ElabNET_reaktion_0276_HB.jpg); 
} 
.tdpicident {
	background-image : url(images/003_headline_pic/ElabNet_token_0383_HB.jpg); 
} 
.tdpicloesung {
	background-image : url(images/003_headline_pic/ElabNet_loesungen_0471_HB.jpg); 
} 
.tdpickaizen {
	background-image : url(images/003_headline_pic/ElabNet_kaizen_0476_HB.jpg); 
} 
.tdpicbackbone {
	background-image : url(images/003_headline_pic/kabel_struktur_HB.jpg); 
} 
.tdmenutop {
	background-color : #dddddd; 
	background-image : url(images/bg2-1.gif); 
} 
.exLink {
	background-image : url(images/icon_popup_short.gif); 
	background-repeat : no-repeat; 
	padding-left : 18px; 
} 
.boxesBorder {
	margin : 0; 
	padding : 0; 
	background-color : #9a9eaa; 
} 
.boxesContent {
	font-size : 8pt; 
	font-family : Arial, Helvetica; 
} 
.subtitle {
	font-size : 11pt; 
	font-family : Arial, Helvetica; 
} 
.portfoliodesc {
	font-size : 8pt; 
	font-family : Arial, Helvetica; 
} 
.inkl1 {
	color : #ffffff; 
	background-color : red; 
	font-weight : bold; 
	letter-spacing : 1px; 
} 
.title1 {
	color : red; 
	font-size : 16pt; 
	font-family : Arial, Helvetica; 
	font-weight : bold; 
} 
.subtitle1 {
	color : red; 
	font-size : 9pt; 
	font-family : Arial, Helvetica; 
} 
.portfoliodesc1 {
	color : red; 
	font-size : 8pt; 
	font-family : Arial, Helvetica; 
} 
.headline1 {
	color : red; 
	font-size : 10pt; 
	font-family : Arial, Helvetica; 
	font-weight : bold; 
} 
.inkl2 {
	color : #ffffff; 
	background-color : #008080; 
	font-weight : bold; 
	letter-spacing : 1px; 
} 
.title2 {
	color : #008080; 
	font-size : 16pt; 
	font-family : Arial, Helvetica; 
	font-weight : bold; 
} 
.subtitle2 {
	color : #008080; 
	font-size : 9pt; 
	font-family : Arial, Helvetica; 
} 
.portfoliodesc2 {
	color : #008080; 
	font-size : 8pt; 
	font-family : Arial, Helvetica; 
} 
.headline2 {
	color : #008080; 
	font-size : 10pt; 
	font-family : Arial, Helvetica; 
	font-weight : bold; 
} 
.inkl3 {
	color : #ffffff; 
	background-color : #993366; 
	font-weight : bold; 
	letter-spacing : 1px; 
} 
.title3 {
	color : #993366; 
	font-size : 16pt; 
	font-family : Arial, Helvetica; 
	font-weight : bold; 
} 
.subtitle3 {
	color : #993366; 
	font-size : 9pt; 
	font-family : Arial, Helvetica; 
} 
.portfoliodesc3 {
	color : #993366; 
	font-size : 8pt; 
	font-family : Arial, Helvetica; 
} 
.headline3 {
	color : #993366; 
	font-size : 10pt; 
	font-family : Arial, Helvetica; 
	font-weight : bold; 
} 
.inkl4 {
	color : #ffffff; 
	background-color : #1a0b9f; 
	font-weight : bold; 
	letter-spacing : 1px; 
} 
.title4 {
	color : #1a0b9f; 
	font-size : 16pt; 
	font-family : Arial, Helvetica; 
	font-weight : bold; 
} 
.subtitle4 {
	color : #1a0b9f; 
	font-size : 9pt; 
	font-family : Arial, Helvetica; 
} 
.portfoliodesc4 {
	color : #1a0b9f; 
	font-size : 8pt; 
	font-family : Arial, Helvetica; 
} 
.headline4 {
	color : #1a0b9f; 
	font-size : 10pt; 
	font-family : Arial, Helvetica; 
	font-weight : bold; 
} 
.inkl5 {
	color : #ffffff; 
	background-color : #ff6600; 
	font-weight : bold; 
	letter-spacing : 1px; 
} 
.title5 {
	color : #ff6600; 
	font-size : 16pt; 
	font-family : Arial, Helvetica; 
	font-weight : bold; 
} 
.subtitle5 {
	color : #ff6600; 
	font-size : 9pt; 
	font-family : Arial, Helvetica; 
} 
.portfoliodesc5 {
	color : #ff6600; 
	font-size : 8pt; 
	font-family : Arial, Helvetica; 
} 
.headline5 {
	color : #ff6600; 
	font-size : 10pt; 
	font-family : Arial, Helvetica; 
	font-weight : bold; 
} 
.inkl6 {
	color : #ffffff; 
	background-color : #003366; 
	font-weight : bold; 
	letter-spacing : 1px; 
} 
.title6 {
	color : #003366; 
	font-size : 16pt; 
	font-family : Arial, Helvetica; 
	font-weight : bold; 
} 
.subtitle6 {
	color : #003366; 
	font-size : 9pt; 
	font-family : Arial, Helvetica; 
} 
.portfoliodesc6 {
	color : #003366; 
	font-size : 8pt; 
	font-family : Arial, Helvetica; 
} 
.headline6 {
	color : #003366; 
	font-size : 10pt; 
	font-family : Arial, Helvetica; 
	font-weight : bold; 
} 
.inkl7 {
	color : #ffffff; 
	background-color : #008000; 
	font-weight : bold; 
	letter-spacing : 1px; 
} 
.title7 {
	color : #008000; 
	font-size : 16pt; 
	font-family : Arial, Helvetica; 
	font-weight : bold; 
} 
.subtitle7 {
	color : #008000; 
	font-size : 9pt; 
	font-family : Arial, Helvetica; 
} 
.portfoliodesc7 {
	color : #008000; 
	font-size : 8pt; 
	font-family : Arial, Helvetica; 
} 
.headline7 {
	color : #008000; 
	font-size : 10pt; 
	font-family : Arial, Helvetica; 
	font-weight : bold; 
} 
.inkl8 {
	color : #ffffff; 
	background-color : #cc9900; 
	font-weight : bold; 
	letter-spacing : 1px; 
} 
.title8 {
	color : #cc9900; 
	font-size : 16pt; 
	font-family : Arial, Helvetica; 
	font-weight : bold; 
} 
.subtitle8 {
	color : #cc9900; 
	font-size : 9pt; 
	font-family : Arial, Helvetica; 
} 
.portfoliodesc8 {
	color : #cc9900; 
	font-size : 8pt; 
	font-family : Arial, Helvetica; 
} 
.headline8 {
	color : #cc9900; 
	font-size : 10pt; 
	font-family : Arial, Helvetica; 
	font-weight : bold; 
} 
.inkl9 {
	color : #ffffff; 
	background-color : #a4a4a4; 
	font-weight : bold; 
	letter-spacing : 1px; 
} 
.title9 {
	color : #a4a4a4; 
	font-size : 16pt; 
	font-family : Arial, Helvetica; 
	font-weight : bold; 
} 
.subtitle9 {
	color : #a4a4a4; 
	font-size : 9pt; 
	font-family : Arial, Helvetica; 
} 
.portfoliodesc9 {
	color : #a4a4a4; 
	font-size : 8pt; 
	font-family : Arial, Helvetica; 
} 
.headline9 {
	color : #a4a4a4; 
	font-size : 10pt; 
	font-family : Arial, Helvetica; 
	font-weight : bold; 
} 
.inkl10 {
	color : #ffffff; 
	background-color : #ffcc00; 
	font-weight : bold; 
	letter-spacing : 1px; 
} 
.title10 {
	color : #ffcc00; 
	font-size : 16pt; 
	font-family : Arial, Helvetica; 
	font-weight : bold; 
} 
.subtitle10 {
	color : #ffcc00; 
	font-size : 9pt; 
	font-family : Arial, Helvetica; 
} 
.portfoliodesc10 {
	color : #ffcc00; 
	font-size : 8pt; 
	font-family : Arial, Helvetica; 
} 
.headline10 {
	color : #ffcc00; 
	font-size : 10pt; 
	font-family : Arial, Helvetica; 
	font-weight : bold; 
} 
.headline {
	font-family : Arial, Helvetica; 
	font-size : 10pt; 
} 
.textbox {
	background : transparent; 
	background-color : white; 
	border : 1px solid #000000; 
	color : #000000; 
	font-family : Arial, Helvetica; 
	font-size : 10pt; 
	text-align : left; 
} 
.textbox1 {
	background-color : white; 
	font-family : Arial, Helvetica; 
	font-size : 9pt; 
	text-align : left; 
} 
.tabheadw {
	font-family : Arial, Helvetica; 
	font-size : 11pt; 
} 
.fototext {
	font-size : 7pt; 
} 
.tdtitle {
	background-image : url(images/bg_tabs.gif); 
	font-family : Arial, Helvetica; 
	font-size : 9pt; 
	color : navy; 
} 
.tdtitle1 {
	background-image : url(images/bg2-1.gif); 
	font-family : Arial, Helvetica; 
	font-size : 9pt; 
	color : white; 
} 
.tdtitle2 {
	background-image : url(images/boxesbg.gif); 
	font-family : Arial, Helvetica; 
	font-size : 9pt; 
	color : black; 
} 
.tdfooter {
	font-family : Arial, Helvetica; 
	font-size : 9pt; 
} 
.tdheader {
	background-color : #ffffff; 
	font-family : Arial, Helvetica; 
} 
.tdtext {
	background-color : #ffffff; 
	font-family : Arial, Helvetica; 
	font-size : 9pt; 
	text-align : left; 
} 
.tdtext1 {
	background-color : #eeeeee; 
	font-family : Arial, Helvetica; 
	font-size : 9pt; 
} 
.tdformular {
	font-family : Arial, Helvetica; 
	font-size : 9pt; 
} 
.tdblue1 {
	font-family : Arial, Helvetica; 
	font-size : 12pt; 
	color : #ffffff;
} 
.tdblue {
	font-family : Arial, Helvetica; 
	font-size : 11pt; 
	color : #ffffff; 
} 
.reise {
	background-color : #ffffff; 
	font-family : Arial, Helvetica; 
	font-size : 9pt; 
} 
.tdtextsmalllow {
	font-size : 9pt; 
	font-family : Arial, Helvetica; 
	background-color : #ffffff; 
} 
.tdtextsmallhigh {
	font-size : 9pt; 
	font-family : Arial, Helvetica; 
	background-color : #f5f5f5; 
} 
.tdtextsmalllowright {
	font-size : 9pt; 
	font-family : Arial, Helvetica; 
	text-align : right;
	background-color : #ffffff; 
} 
.tdtextsmallhighright {
	font-size : 9pt; 
	font-family : Arial, Helvetica; 
	text-align : right;
	background-color : #f5f5f5; 
} 
.tdborder {
	background-color : #ffffff; 
} 
.tdborderblack {
	background-color : #ffffff; 
} 
.tdimportant {
	font-family : Arial, Helvetica; 
	font-size : 12pt; 
	color : red; 
} 
.tdborderwhite {
	border : 1px solid #ffffff; 
} 
.tdborderrs {
	border-right : 1px solid #000000; 
} 
.tdborderbs {
	border-bottom : 1px solid #000000; 
} 
.tdborderbd {
	border-bottom : 1px dotted #000000; 
} 
.tdborderlsbs {
	border-left : 1px solid #000000; 
	border-bottom : 1px solid #000000; 
} 
.tdborderrsbs {
	border-right : 0 solid #000000; 
	border-bottom : 1px solid #000000; 
} 
.tdborderlsrsbs {
	border-left : 1px solid #000000; 
	border-right : 0 solid #000000; 
	border-bottom : 1px solid #000000; 
} 
.tdborderlsb2 {
	border-left : 1px solid #000000; 
	border-bottom : 3px double #000000; 
} 
.tdborderrsb2 {
	border-right : 0 solid #000000; 
	border-bottom : 3px double #000000; 
} 
.tdborderlsrsb2 {
	border-left : 1px solid #000000; 
	border-right : 0 solid #000000; 
	border-bottom : 3px double #000000; 
} 
.tdborderlsbd {
	border-left : 1px solid #000000; 
	border-bottom : 1px dotted #000000; 
} 
.tdborderrsbd {
	border-right : 0 solid #000000; 
	border-bottom : 1px dotted #000000; 
	font-family : Arial, Helvetica; 
	font-size : 9pt; 
} 
.tdborderlsrsbd {
	border-left : 1px solid #000000; 
	border-right : 0 solid #000000; 
	border-bottom : 1px dotted #000000; 
} 
hr {
	height : 1px; 
	color : #999999; 
} 
DIV {
	font-family : Arial, Helvetica; 
} 
a:link {
	color : navy; 
	text-decoration : none; 
} 
a:active {
	color : #808080; 
	text-decoration : none; 
} 
a:visited {
	color : navy; 
	text-decoration : none; 
} 
a:hover {
	color : #808080; 
	text-decoration : underline; 
} 
textarea {
	background-color : #ffffff; 
	color : #000000; 
	font-family : Arial, Helvetica; 
	font-size : 10px; 
} 
A.help:link {
	text-decoration : none; 
	color : #1a0b9c; 
} 
A.help:active {
	text-decoration : none; 
	color : #1a0b9c; 
} 
A.help:visited {
	text-decoration : none; 
	color : #1a0b9c; 
} 
A.help:hover {
	text-decoration : underline; 
	color : #1a0b9c; 
	cursor : help; 
} 
A.portfolio:link {
	text-decoration : none; 
	color : black; 
} 
A.portfolio:active {
	text-decoration : none; 
	color : black; 
} 
A.portfolio:visited {
	text-decoration : none; 
	color : black; 
} 
A.portfolio:hover {
	text-decoration : underline; 
	color : black; 
} 
A.portfolio1:link {
	text-decoration : none; 
	color : red; 
} 
A.portfolio1:active {
	text-decoration : none; 
	color : red; 
} 
A.portfolio1:visited {
	text-decoration : none; 
	color : red; 
} 
A.portfolio1:hover {
	text-decoration : underline; 
	color : red; 
} 
A.portfolio2:link {
	text-decoration : none; 
	color : #008080; 
} 
A.portfolio2:active {
	text-decoration : none; 
	color : #008080; 
} 
A.portfolio2:visited {
	text-decoration : none; 
	color : #008080; 
} 
A.portfolio2:hover {
	text-decoration : underline; 
	color : #008080; 
} 
A.portfolio3:link {
	text-decoration : none; 
	color : #993366; 
} 
A.portfolio3:active {
	text-decoration : none; 
	color : #993366; 
} 
A.portfolio3:visited {
	text-decoration : none; 
	color : #993366; 
} 
A.portfolio3:hover {
	text-decoration : underline; 
	color : #993366; 
} 
A.portfolio4:link {
	text-decoration : none; 
	color : #1a0b9f; 
} 
A.portfolio4:active {
	text-decoration : none; 
	color : #1a0b9f; 
} 
A.portfolio4:visited {
	text-decoration : none; 
	color : #1a0b9f; 
} 
A.portfolio4:hover {
	text-decoration : underline; 
	color : #1a0b9f; 
} 
A.portfolio5:link {
	text-decoration : none; 
	color : #ff6600; 
} 
A.portfolio5:active {
	text-decoration : none; 
	color : #ff6600; 
} 
A.portfolio5:visited {
	text-decoration : none; 
	color : #ff6600; 
} 
A.portfolio5:hover {
	text-decoration : underline; 
	color : #ff6600; 
} 
A.portfolio6:link {
	text-decoration : none; 
	color : #003366; 
} 
A.portfolio6:active {
	text-decoration : none; 
	color : #003366; 
} 
A.portfolio6:visited {
	text-decoration : none; 
	color : #003366; 
} 
A.portfolio6:hover {
	text-decoration : underline; 
	color : #003366; 
} 
A.portfolio7:link {
	text-decoration : none; 
	color : #008000; 
} 
A.portfolio7:active {
	text-decoration : none; 
	color : #008000; 
} 
A.portfolio7:visited {
	text-decoration : none; 
	color : #008000; 
} 
A.portfolio7:hover {
	text-decoration : underline; 
	color : #008000; 
} 
A.nav:link {
	text-decoration : none; 
	color : #1a0b9c; 
} 
A.nav:active {
	text-decoration : none; 
	color : #1a0b9c; 
} 
A.nav:visited {
	text-decoration : none; 
	color : #1a0b9c; 
} 
A.nav:hover {
	text-decoration : underline; 
	color : #1a0b9c; 
} 
A.navhighlight:link {
	text-decoration : none; 
	color : #ffffff; 
} 
A.navhighlight:active {
	text-decoration : none; 
	color : #ffffff; 
} 
A.navhighlight:visited {
	text-decoration : none; 
	color : #ffffff; 
} 
A.navhighlight:hover {
	text-decoration : underline; 
	color : #ffffff; 
} 
A.navbottom:link {
	text-decoration : none; 
	color : #666666; 
} 
A.navbottom:active {
	text-decoration : none; 
	color : #666666; 
} 
A.navbottom:visited {
	text-decoration : none; 
	color : #666666; 
} 
A.navbottom:hover {
	text-decoration : underline; 
	color : #666666; 
} 
A.navsub:link {
	text-decoration : none; 
	color : #666971; 
} 
A.navsub:active {
	text-decoration : none; 
	color : #666971; 
} 
A.navsub:visited {
	text-decoration : none; 
	color : #666971; 
} 
A.navsub:hover {
	text-decoration : underline; 
	color : #1272b5; 
} 
A.navsubhighlight:link {
	text-decoration : none; 
	color : #1272b5; 
} 
A.navsubhighlight:active {
	text-decoration : none; 
	color : #1272b5; 
} 
A.navsubhighlight:visited {
	text-decoration : none; 
	color : #1272b5; 
} 
A.navsubhighlight:hover {
	text-decoration : underline; 
	color : #1272b5; 
} 
.nav {
	font-family : Arial, Helvetica; 
	font-size : 9pt; 
	text-align : left; 
} 
.navhighlight {
	font-family : Arial, Helvetica; 
	font-size : 9pt; 
	text-align : left; 
} 
.nav_n {
	background-image : url(images/02_button_grey_V5.gif); 
	font-family : Arial, Helvetica; 
	font-size : 9pt; 
	background-repeat : no-repeat; 
	text-align : left; 
} 
.nav_a {
	background-image : url(images/03_button_blue_V6.gif); 
	font-family : Arial, Helvetica; 
	font-size : 9pt; 
	background-repeat : no-repeat; 
	text-align : left; 
} 
.tdnav {
	font-family : Arial, Helvetica; 
	font-size : 9pt; 
	text-align : left; 
} 
.tdnav_c {
	background-image : url(images/005_menu/menu_corner.gif); 
	font-family : Arial, Helvetica; 
	font-size : 9pt; 
	background-repeat : no-repeat; 
	text-align : left; 
} 
.tdnav_n {
	background-image : url(images/005_menu/menu_vertline.gif); 
	font-family : Arial, Helvetica; 
	font-size : 9pt; 
	background-repeat : no-repeat; 
	text-align : left; 
} 
.tdnav_a {
	background-image : url(images/005_menu/menu_split.gif); 
	font-family : Arial, Helvetica; 
	font-size : 9pt; 
	background-repeat : no-repeat; 
	text-align : left; 
} 
.tdnav1 {
	font-family : Arial, Helvetica; 
	font-size : 9pt; 
	text-align : left; 
} 
.tdnav1_c {
	background-image : url(images/005_menu/menu_corner.gif); 
	font-family : Arial, Helvetica; 
	font-size : 9pt; 
	background-repeat : no-repeat; 
	background-position : 6px top; 
	text-align : left; 
} 
.tdnav1_n {
	background-image : url(images/005_menu/menu_vertline.gif); 
	font-family : Arial, Helvetica; 
	font-size : 9pt; 
	background-repeat : no-repeat; 
	background-position : 6px top; 
	text-align : left; 
} 
.tdnav1_a {
	background-image : url(images/005_menu/menu_split.gif); 
	font-family : Arial, Helvetica; 
	font-size : 9pt; 
	background-repeat : no-repeat; 
	background-position : 6px top; 
	text-align : left; 
} 
.tdnav2 {
	font-family : Arial, Helvetica; 
	font-size : 9pt; 
	text-align : left; 
} 
.tdnav2_c {
	background-image : url(images/005_menu/menu_corner.gif); 
	font-family : Arial, Helvetica; 
	font-size : 9pt; 
	background-repeat : no-repeat; 
	background-position : 12px top; 
	text-align : left; 
} 
.tdnav2_n {
	background-image : url(images/005_menu/menu_vertline.gif); 
	font-family : Arial, Helvetica; 
	font-size : 9pt; 
	background-repeat : no-repeat; 
	background-position : 12px top; 
	text-align : left; 
} 
.tdnav2_a {
	background-image : url(images/005_menu/menu_split.gif); 
	font-family : Arial, Helvetica; 
	font-size : 9pt; 
	background-repeat : no-repeat; 
	background-position : 12px top; 
	text-align : left; 
} 
span.errorField {
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight : normal; 
	color : #ffffff; 
	background-color : #bb0000; 
} 
span.errorMessage {
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight : normal; 
	color : #bb0000; 
} 
input.errorField {
	background-color : #ffffff; 
	border : 2px solid #bb0000; 
} 
.input.button {
	background : transparent; 
	background-color : #ffffff; 
	color : #000000; 
	font-family : Arial, Helvetica; 
	font-size : 10px; 
	border : 0 solid #000000; 
} 
