#wainavigation 
{
	DISPLAY: none; 
	WIDTH: 0px; 
	HEIGHT: 0px;
}

BODY {
	MARGIN-TOP: 0px; 
	FONT-SIZE: 12px; 
	LINE-HEIGHT: 14px; 
	MARGIN-LEFT: 0px; 
	COLOR: #888888; 
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff
}
TD {
	COLOR: #888888;
	FONT-FAMILY:Trebuchet MS, Arial, Helvetica, sans-serif;
}
TH {
	COLOR: #888888;
	FONT-FAMILY:Trebuchet MS, Arial, Helvetica, sans-serif;
}
B {
	FONT-WEIGHT: bold;
}
.title {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 1.1em; 
	COLOR: #000000;
}
textarea
{
	color:#888888;
}
input
{
	color:#888888;	
}
.bgleft {
	BACKGROUND-COLOR: #99ddff;
}
.thead {
	FONT-WEIGHT: bold; 
	COLOR: #000000; 
	BACKGROUND-COLOR: #cceeff; 
	TEXT-ALIGN: left;
}
.tcontent {
	COLOR: #000000; 
	BACKGROUND-COLOR: #cceeff; 
	TEXT-ALIGN: left;
}
.navmetact {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	BACKGROUND-COLOR: #99ddff; 
	TEXT-DECORATION: none;
}
A.navmetact:hover {
	FONT-SIZE: 11px; 
	COLOR: #002080; 
	TEXT-DECORATION: none;
}
A.navmetact:visited {
	FONT-SIZE: 11px; 
	COLOR: #999999; 
	TEXT-DECORATION: none;
}
.navmet {
	FONT-SIZE: 11px; 
	CURSOR: hand; 
	BACKGROUND-COLOR: #cceeff;
}
.navmetpas {
	FONT-SIZE: 11px; 
	CURSOR: hand; 
	COLOR: #000000;
}
A.navmetpas:link {
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	TEXT-DECORATION: none;
}
A.navmetpas:visited {
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	TEXT-DECORATION: none;
}
A.navmetpas:active {
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	TEXT-DECORATION: none;
}
A.navmetpas:hover {
	FONT-SIZE: 11px; 
	COLOR: #002080; 
	TEXT-DECORATION: none;
}
A.navsecundary:link {
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	TEXT-DECORATION: none;
}
A.navsecundary:visited {
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	TEXT-DECORATION: none;
}
A.navsecundary:active {
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	TEXT-DECORATION: none;
}
A.navsecundary:hover {
	FONT-SIZE: 11px; 
	COLOR: #002080; 
	TEXT-DECORATION: none;
}
.navsecundary {
	BACKGROUND-COLOR: #cceeff;
}
.nav1pas {
	FONT-SIZE: 11px; 
	COLOR: #000000;
}
.nav1pasbg {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	BACKGROUND-COLOR: #dee7ff;
}
A.nav1pas:link {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
}
A.nav1pas:visited {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
}
A.nav1pas:hover {
	FONT-SIZE: 11px; 
	COLOR: #002080; 
	TEXT-DECORATION: none;
}
.nav1act {
	COLOR: #000000;
}
.nav1actbg {
	COLOR: #000000; 
	BACKGROUND-COLOR: #ffffff;
}
A.nav1act:link {
	COLOR: #000000; 
	TEXT-DECORATION: none;
}
A.nav1act:visited {
	COLOR: #999999; 
	TEXT-DECORATION: none;
}
A.nav1act:hover {
	COLOR: #000000; 
	TEXT-DECORATION: none;
}
.needinfo {
	FONT-SIZE: 11px;
}
.dhtmlmeta {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY:Trebuchet MS, Arial, Helvetica, sans-serif;
}
A {
	COLOR: #11AAFF; 
	FONT-FAMILY:Trebuchet MS, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #11AAFF; 
	FONT-FAMILY:Trebuchet MS, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
A:link {
	COLOR: #11AAFF; 
	FONT-FAMILY:Trebuchet MS, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
A:active {
	COLOR: #11AAFF; 
	FONT-FAMILY:Trebuchet MS, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

a:selected
{
	color: #001155;
	text-decoration:none;
	font-size:12px;
}
.clCMAbs {
	LEFT: 0px; 
	VISIBILITY: hidden; 
	POSITION: absolute; 
	TOP: 0px;
}
.clBar {
	VISIBILITY: hidden; 
	WIDTH: 10px; 
	POSITION: absolute; 
	HEIGHT: 10px; 
	BACKGROUND-COLOR: #ffffff;
}
.clLevel0 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY:Trebuchet MS, Arial, Helvetica; 
	POSITION: absolute;
}
.clLevel0over {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY:Trebuchet MS, Arial, Helvetica; 
	POSITION: absolute;
}
.clLevel0 {
	BACKGROUND-COLOR: #cceeff;
}
.clLevel0over {
	COLOR: #000000; 
	BACKGROUND-COLOR: #cceeff;
}
.clLevel0border {
	VISIBILITY: hidden; 
	POSITION: absolute; 
	BACKGROUND-COLOR: #ffffff;
}
.cl2Level0 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY:Trebuchet MS, Arial, Helvetica; 
	POSITION: absolute;
}
.cl2Level0over {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY:Trebuchet MS, Arial, Helvetica; 
	POSITION: absolute;
}
.cl2Level0 {
	COLOR: #cceeff; 
	BACKGROUND-COLOR: #44bbff;
}
.cl2Level0over {
	COLOR: #cceeff; 
	BACKGROUND-COLOR: #44bbff;
}
.cl2Level0border {
	VISIBILITY: hidden; 
	POSITION: absolute;
}
.cl3Level0 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 4px; 
	FONT-FAMILY:Trebuchet MS, Arial, Helvetica; 
	POSITION: absolute;
}
.cl3Level0over {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 4px; 
	FONT-FAMILY:Trebuchet MS, Arial, Helvetica; 
	POSITION: absolute;
}
.cl3Level0 {
	COLOR: #000000; 
	BACKGROUND-COLOR: #cceeff;
}
.cl3Level0over {
	COLOR: #000000; 
	BACKGROUND-COLOR: #cceeff;
}
.clLevel1 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 8px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 4px; 
	FONT-FAMILY:Trebuchet MS, Arial, Helvetica; 
	POSITION: absolute;
}
.clLevel1over {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 8px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 4px; 
	FONT-FAMILY:Trebuchet MS, Arial, Helvetica; 
	POSITION: absolute;
}
.clLevel1over2 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 8px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 4px; 
	FONT-FAMILY:Trebuchet MS, Arial, Helvetica; 
	POSITION: absolute;
}
.clLevel1 {
	COLOR: #11aaff; 
	BACKGROUND-COLOR: #ffffff;
}
.clLevel1over {
	FONT-WEIGHT: bold; 
	COLOR: #11aaff;
}
.clLevel1over2 {
	BACKGROUND-IMAGE: url(/img/ana_nav_bg2.gif); 
	COLOR: #11aaff; 
	BACKGROUND-COLOR: #ffffff;
}
.clLevel1border {
	VISIBILITY: hidden; 
	POSITION: absolute; 
	BACKGROUND-COLOR: #11aaff;
}
.cl2Level1 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 8px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	CURSOR: hand; 
	PADDING-TOP: 4px; 
	FONT-FAMILY:Trebuchet MS, Arial, Helvetica; 
	POSITION: absolute;
}
.cl2Level1over {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 8px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	CURSOR: hand; 
	PADDING-TOP: 4px; 
	FONT-FAMILY:Trebuchet MS, Arial, Helvetica; 
	POSITION: absolute;
}
.cl2Level1 {
	COLOR: #cceeff; 
	BACKGROUND-COLOR: #44bbff; 
	layer-background-color: #44bbff;
}
.cl2Level1over {
	COLOR: #002080; 
	BACKGROUND-COLOR: #44bbff;
}
.cl2Level1border {
	VISIBILITY: hidden; 
	POSITION: absolute; 
	BACKGROUND-COLOR: #11aaff;
}
.cl3Level1 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 14px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY:Trebuchet MS, Arial, Helvetica; 
	POSITION: absolute;
}
.cl3Level1over {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 14px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY:Trebuchet MS, Arial, Helvetica; 
	POSITION: absolute;
}
.cl3Level1 {
	COLOR: #000000; 
	BACKGROUND-COLOR: #cceeff;
}
.cl3Level1over {
	COLOR: #000000; 
	BACKGROUND-COLOR: #ffffff;
}
.cl3Level1border {
	VISIBILITY: hidden; 
	POSITION: absolute; 
	BACKGROUND-COLOR: #ffffff;
}
.searchbutton {
	BORDER-RIGHT: #00a0e8 1px solid; 
	BORDER-TOP: #00a0e8 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #00a0e8 1px solid; 
	CURSOR: hand; 
	COLOR: #002080; 
	BORDER-BOTTOM: #00a0e8 1px solid; 
	HEIGHT: 17px; 
	BACKGROUND-COLOR: #cceeff;
}
.searchinput {
	FONT-SIZE: 11px; 
	WIDTH: 140px; 
	HEIGHT: 13px;
}
.saiadresse {
	FONT-FAMILY:Trebuchet MS, Arial, Helvetica, sans-serif;
}
FORM {
	PADDING-RIGHT: 0px; 
	DISPLAY: block;
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; PADDING-TOP: 0px;
}
.inputstandard 
{
	color:#888888;
	FONT-SIZE: 1em; 
	WIDTH: 250px;
}
.inputcitycode {
	FONT-SIZE: 1em; 
	WIDTH: 50px;
}
.inputlocation {
	FONT-SIZE: 1em; 
	WIDTH: 190px;
}
.inputaktien {
	FONT-SIZE: 1em; 
	WIDTH: 50px;
}
.inputnumber {
	FONT-SIZE: 1em; 
	WIDTH: 25px;
}
.textareastandard {
	FONT-SIZE: 1em; 
	color:#888888;
	WIDTH: 340px; 
	FONT-FAMILY:Trebuchet MS, Arial, Helvetica, sans-serif; 
	HEIGHT: 100px;
}
.checkboxstandard {
	FONT-SIZE: 1em; 
	WIDTH: 14px; 
	HEIGHT: 14px;
}
.radioboxstandard {
	FONT-SIZE: 1em; 
	WIDTH: 14px; 
	HEIGHT: 14px;
}
.radioboxstandardhidden
{
	font-size: 1em;
	visibility: hidden;
	width: 14px;
	height: 14px;
}
.selectstandard {
	FONT-SIZE: 1em;
}
.formerror 
{
	color: #DD1122;	
}
.formrow {
	PADDING-BOTTOM: 3px; 
	VERTICAL-ALIGN: top;
}
.formlabel {
	
}
.formlabelhidden {
	visibility: hidden;
}
.formfieldcontent {
	
}
.formlabelcontent {
	PADDING-TOP: 3px;
}
.formtitel {
	FONT-WEIGHT: bold;
}
.formbutton {
	BORDER-RIGHT: #00a0e8 1px solid; 
	BORDER-TOP: #00a0e8 1px solid; 
	FONT-SIZE: 1em; 
	BORDER-LEFT: #00a0e8 1px solid; 
	WIDTH: 80px; 
	CURSOR: hand; 
	COLOR: #333333; 
	BORDER-BOTTOM: #00a0e8 1px solid; 
	BACKGROUND-COLOR: #ffffff;
}
p
{
	margin:0px 0px 0px 0px;	
}
.subtitlepaddingtop 
{
	display:block;
	color: #001155;
	font-size:12px;
	font-weight:bold;
	padding: 17px 0px 3px 7px;	
	margin: 0px 0px 3px -7px;
	border-bottom-style: solid;
	border-bottom-color:#001155;
	border-bottom-width:1px;
	height: 14px;
}
.subtitle 
{
	display:block;
	color: #001155;
	font-size:12px;
	font-weight:bold;
	padding: 0px 0px 3px 7px;	
	margin: 0px 0px 3px -7px;
	border-bottom-style: solid;
	border-bottom-color:#001155;
	border-bottom-width:1px;
}

.subtitleevent
{
	display:block;
	color: #001155;
	font-size:12px;
	font-weight:bold;
	padding: 0px 0px 3px 7px;	
	margin: 7px 0px 3px -7px;
	border-bottom-style: solid;
	border-bottom-color:#001155;
	border-bottom-width:1px;
}

.subtitleright
{
	display:block;
	color: #001155;
	font-size:12px;
	font-weight:bold;
	padding: 0px 0px 3px 7px;	
	margin: 0px 0px 3px -7px;
	border-bottom-style: solid;
	border-bottom-color:#001155;
	border-bottom-width:1px;
	text-align: right;
	
}


td.subtitle
{
	display:block;
	margin: 0px;
}


.searchsubtitle
{
	display:block;
	color: #001155;
	font-size:12px;
	font-weight:bold;
	padding: 0px 0px 3px 7px;	
	margin: 0px -7px 3px -7px;
}

.comboboxcomment
{
	display:block;
	font-size:12px;
}

.boxtitle 
{
	display:block;
	margin-top:6px;
	margin-bottom:1px;
	color: #555555;
	font-size:14px;
}

.buttonheader {
	FONT-WEIGHT: bold; 
	COLOR: #000000; 
	BACKGROUND-COLOR: #ededed; /*#cceeff;*/
}
.buttonfooter {
	BACKGROUND-COLOR: #ededed; /*#cceeff;*/
}
.themeheader {
	PADDING-RIGHT: 7px; 
	PADDING-LEFT: 7px; 
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 2px; 
	font-size: 11px;
	COLOR: #11AAFF; /*#000000;*/
	PADDING-TOP: 2px; 
	HEIGHT: 17px; 
	BACKGROUND-COLOR: #ffffff; /*#99ddff;*/
}

.SCISBoxTitleNoPaddingBottom {
	PADDING-RIGHT: 7px; 
	PADDING-LEFT: 7px; 
	PADDING-BOTTOM: 0px; 
	font-size: 14px;
	COLOR: #11AAFF; /*#000000;*/
	PADDING-TOP: 2px; 
	HEIGHT: 15px; 
	BACKGROUND-COLOR: #ffffff; /*#99ddff;*/
}
td.SCISBoxTitleNoPaddingBottom a, td.SCISBoxTitleNoPaddingBottom a:link, td.SCISBoxTitleNoPaddingBottom a:visited, td.SCISBoxTitleNoPaddingBottom a:selected
{
	text-decoration:none;	
}
td.SCISBoxTitleNoPaddingBottom a:hover, td.SCISBoxTitleNoPaddingBottom a:active
{
	text-decoration:underline;
}




.SCISBoxTitle {
	PADDING-RIGHT: 7px; 
	PADDING-LEFT: 7px; 
	PADDING-BOTTOM: 2px; 
	font-size: 14px;
	COLOR: #11AAFF; /*#000000;*/
	PADDING-TOP: 2px; 
	HEIGHT: 15px; 
	BACKGROUND-COLOR: #ffffff; /*#99ddff;*/
}
td.SCISBoxTitle a, td.SCISBoxTitle a:link, td.SCISBoxTitle a:visited, td.SCISBoxTitle a:selected
{
	text-decoration:none;	
}
td.SCISBoxTitle a:hover, td.SCISBoxTitle a:active
{
	text-decoration:underline;
}
.themecontentNoTopPadding {
	PADDING-RIGHT: 7px; 
	PADDING-LEFT: 7px; 
	PADDING-BOTTOM: 2px; 
	/*COLOR: #000000; */
	PADDING-TOP: 0px;
}
.themecontent {
	PADDING-RIGHT: 7px; 
	PADDING-LEFT: 7px; 
	PADDING-BOTTOM: 2px; 
	/*COLOR: #000000; */
	PADDING-TOP: 8px;
}
.themecontentGB {
	PADDING-RIGHT: 7px; 
	PADDING-LEFT: 7px; 
	PADDING-BOTTOM: 2px; 
	COLOR: #000000; 
	BACKGROUND-COLOR: #cceeff;
}
.grayunderline td
{
	border-bottom: solid 1px #bbbbbb;	
}
td.hochzeichen
{
	line-height:21px;
}

TABLE.themetable {
	BACKGROUND-COLOR: #ffffff;
}
.themetable TD {
	PADDING-RIGHT: 7px; 
	BORDER-TOP: white thin solid; 
	PADDING-LEFT: 7px; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px; 
	BACKGROUND-COLOR: #cceeff;
}
TABLE.themetableGB {
	BACKGROUND-COLOR: #cceeff;
}
.themetableGB TD {
	PADDING-RIGHT: 7px; 
	BORDER-TOP: white thin solid; 
	PADDING-LEFT: 7px; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px; 
	BACKGROUND-COLOR: #cceeff;
}
.medialist {
	PADDING-RIGHT: 7px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 0px; 
	COLOR: #000000; 
	PADDING-TOP: 8px;
}
.content {
	COLOR: #000000;
}
.tdinnovation {
	COLOR: #000000; 
	BACKGROUND-COLOR: #cceeff; 
	TEXT-ALIGN: left;
}
.mediasearchselectyear {
	FONT-SIZE: 1em; 
	WIDTH: 170px;
	cursor: auto;
}
.newsinput {
	FONT-SIZE: 1em; 
	WIDTH: 165px;
}
.mediasearchselectcategory {
	FONT-SIZE: 1em; 
	WIDTH: 170px;
}
.kommentarselect 
{
	FONT-SIZE: 1em; 
	WIDTH: 123px; 
	HEIGHT: 25px;
}	
.tzebra1 
{
	/*
	PADDING-RIGHT: 7px; 
	BORDER-TOP: white 1px solid; 
	PADDING-LEFT: 7px; 
	PADDING-BOTTOM: 4px; 
	COLOR: #000000; 
	PADDING-TOP: 4px; 
	BACKGROUND-COLOR: #99ddff;*/
}
.tzebra2 {/*
	PADDING-RIGHT: 7px; 
	BORDER-TOP: white 1px solid; 
	PADDING-LEFT: 7px;
	PADDING-BOTTOM: 4px; 
	COLOR: #000000; 
	PADDING-TOP: 4px; 
	BACKGROUND-COLOR: #cceeff;*/
}
.tzebraSAI1 {
	PADDING-RIGHT: 1px; 
	BORDER-TOP: white 1px solid; 
	PADDING-LEFT: 6px; 
	PADDING-BOTTOM: 4px; 
	COLOR: #000000; 
	PADDING-TOP: 4px; 
	BACKGROUND-COLOR: #99ddff;
}
.tzebraSAI2 {
	PADDING-RIGHT: 1px; 
	BORDER-TOP: white 1px solid; 
	PADDING-LEFT: 6px; 
	PADDING-BOTTOM: 4px; 
	COLOR: #000000; 
	PADDING-TOP: 4px; 
	BACKGROUND-COLOR: #cceeff;
}
.tzebrahead {
	PADDING-RIGHT: 7px; 
	PADDING-LEFT: 7px; 
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 4px; 
	COLOR: #000000; 
	PADDING-TOP: 4px; 
	BACKGROUND-COLOR: #99ddff;
}
.tzebraheader {
	PADDING-RIGHT: 7px; 
	PADDING-LEFT: 7px; 
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 2px; 
	COLOR: #000000; 
	PADDING-TOP: 2px; 
	HEIGHT: 17px; 
	BACKGROUND-COLOR: #99ddff;
}
.tzebraheadborder {
	BORDER-RIGHT: white 1px solid; 
	BACKGROUND-COLOR: #99ddff;
}
.inputlogin {
	FONT-SIZE: 1em; 
	WIDTH: 140px;
}

TD.blue1 {
	BACKGROUND-COLOR: #ffffff;
	
}
TD.blue1b {
	BACKGROUND-COLOR: #ffffff; 
	FONT-WEIGHT: bold;
	color: #001155;
	border-bottom: #001155 1px solid;
	
}
TD.blue2 {
	BACKGROUND-COLOR: #ffffff;
	border-bottom: #bbbbbb 1px solid;
	
}

/*
TD.blue4 {
	BACKGROUND-COLOR: #cceeff;
}
TD.blue5 {
	BACKGROUND-COLOR: #11AAFF;
}
*/


.bgneedanalyser {
	BACKGROUND-COLOR: #cceeff;
}
.popup {
	BACKGROUND-COLOR: #cceeff;
}
a.PDFLink, a.PDFLink:visited 
{
	color: #888888;
	display:inline-block;
	font-size:12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	text-transform: none;
	BACKGROUND-POSITION: 0px 4px; 
	PADDING-LEFT: 9px;
	BACKGROUND-IMAGE: url(../images/nav_arrow_cyan.gif); 	
	BACKGROUND-REPEAT: no-repeat;
}

a.PDFLink:hover 
{
	color: #11AAFF;
	display:inline-block;
	font-size:12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	text-transform: none;
	BACKGROUND-POSITION: 0px 4px; 
	PADDING-LEFT: 9px;
	BACKGROUND-IMAGE: url(../images/nav_arrow_cyan.gif); 	
	BACKGROUND-REPEAT: no-repeat; 
}
a.attachDOC
{
	display:block;
	margin-top:8px;
	BACKGROUND-POSITION: 0px 0px; 
	padding-top:2px; 
	PADDING-LEFT: 25px; 
	PADDING-right: 10px; 
	BACKGROUND-IMAGE: url(../images/icon_doc.gif); 
	COLOR: #0082E8; 
	BACKGROUND-REPEAT: no-repeat; 
	TEXT-DECORATION: underline;
}

a.attachDOC:hover 
{
	COLOR: #002080; 
	TEXT-DECORATION: underline;
}

a.attachDOC:visited 
{
	COLOR: #999999; 
	TEXT-DECORATION: underline;
}
a.attachPPT
{
	display:block;
	margin-top:8px;
	BACKGROUND-POSITION: 0px 0px; 
	padding-top:2px; 
	PADDING-LEFT: 25px; 
	PADDING-right: 10px; 
	BACKGROUND-IMAGE: url(../images/icon_ppt.gif); 
	COLOR: #0082E8; 
	BACKGROUND-REPEAT: no-repeat; 
	TEXT-DECORATION: underline;
}

a.attachPPT:hover 
{
	COLOR: #002080; 
	TEXT-DECORATION: underline;
}

a.attachPPT:visited 
{
	COLOR: #999999; 
	TEXT-DECORATION: underline;
}
a.attachIMG
{
	display:block;
	margin-top:8px;
	BACKGROUND-POSITION: 0px 0px; 
	padding-top:2px; 
	PADDING-LEFT: 25px; 
	PADDING-right: 10px; 
	BACKGROUND-IMAGE: url(../images/icon_img.gif); 
	COLOR: #0082E8; 
	BACKGROUND-REPEAT: no-repeat; 
	TEXT-DECORATION: underline;
}

a.attachIMG:hover 
{
	COLOR: #002080; 
	TEXT-DECORATION: underline;
}

a.attachIMG:visited 
{
	COLOR: #999999; 
	TEXT-DECORATION: underline;
}
a.arrowlink, a.arrowlink:active, a.arrowlink:visited
{
	color:#888888;
	display:inline-block;
	font-size:12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	text-transform: none;
	BACKGROUND-POSITION: 0px 4px; 
	PADDING-LEFT: 9px;
	BACKGROUND-IMAGE: url(../images/nav_arrow_cyan.gif); 	
	BACKGROUND-REPEAT: no-repeat;
}

a.arrowlink:hover
{
	color: #11AAFF;
	display:inline-block;
	font-size:12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: underline;
	text-transform: none;
	BACKGROUND-POSITION: 0px 4px; 
	PADDING-LEFT: 9px;
	BACKGROUND-IMAGE: url(../images/nav_arrow_cyan.gif); 	
	BACKGROUND-REPEAT: no-repeat; 
}

a.fullarrowlink 
{
	display:inline-block;
	BACKGROUND-POSITION: 0px 0px; 
	PADDING-LEFT: 19px; 
	BACKGROUND-IMAGE: url(../images/ico_arrow_cyan.gif); 
	COLOR: #0082E8; 
	BACKGROUND-REPEAT: no-repeat; 
	TEXT-DECORATION: underline;
}

a.fullarrowlink:hover 
{
	COLOR: #002080; 
	TEXT-DECORATION: underline;
}

a.fullarrowlink:visited 
{
	COLOR: #999999; 
	TEXT-DECORATION: underline;
}
.button {
	BORDER-RIGHT: #00a0e8 1px solid; 
	BORDER-TOP: #00a0e8 1px solid; 
	FONT-SIZE: 1em; 
	BORDER-LEFT: #00a0e8 1px solid; 
	CURSOR: hand; COLOR: #333333; 
	BORDER-BOTTOM: #00a0e8 1px solid; 
	BACKGROUND-COLOR: #ffffff;
}
.newsbutton {
	BORDER-RIGHT: #00a0e8 1px solid; 
	BORDER-TOP: #00a0e8 1px solid; 
	FONT-SIZE: 1em; 
	BORDER-LEFT: #00a0e8 1px solid; 
	WIDTH: 54px; 
	CURSOR: hand; 
	COLOR: #333333; 
	BORDER-BOTTOM: #00a0e8 1px solid; 
	BACKGROUND-COLOR: #ffffff;
}
.mediasearchbutton {
	BORDER-RIGHT: #0082E8 1px solid; 
	BORDER-TOP: #0082E8 1px solid; 
	FONT-SIZE: 1em; 
	BORDER-LEFT: #0082E8 1px solid; 
	WIDTH: 64px; 
	CURSOR: hand; 
	COLOR: #333333; 
	BORDER-BOTTOM: #0082E8 1px solid; 
	BACKGROUND-COLOR: #ffffff;
}

.ratingbutton {
	BORDER-RIGHT: #00a0e8 1px solid; 
	BORDER-TOP: #00a0e8 1px solid; 
	FONT-SIZE: 1em; 
	BORDER-LEFT: #00a0e8 1px solid; 
	WIDTH: 64px; 
	CURSOR: hand; 
	COLOR: #333333; 
	BORDER-BOTTOM: #00a0e8 1px solid; 
	BACKGROUND-COLOR: #ffffff;
}
div.ratingchoice
{
	padding: 0px 7px 0px 7px;
}
div.ratingquestion
{
	margin-top: 0;
	margin-bottom: 1px;
	margin-left: 0;
	margin-right: 0;
	border: 0;
	padding: 0;
}
div.ratingchoices
{
	padding: 9px 0px 0px 0px;
}
div.ratingcomment
{
	padding: 7px 7px 0px 7px;
}
div.ratingsubmit
{
	margin-top: 10px;
	margin-bottom: 27px;
	margin-left: 0;
	margin-right: 0;
	border: 0;
	padding: 0;
}
div.ratingaverage
{
	margin-top: 0;
	margin-bottom: 13px;
	margin-left: 0;
	margin-right: 0;
	border: 0;
	padding: 0;
}
div.ratingchart
{
	margin-top: 0;
	margin-bottom: -4px;
	margin-left: 0;
	margin-right: 0;
	border: 0;
	padding: 0;
}
div.ratinglinks
{
	margin: 0;
	margin-top: 16px;
	border: 0;
	padding: 0;
}
div.ratingreportq
{
}
IMG.left {
	FLOAT: left; 
	MARGIN: 10px 13px 0px 0px; 
	TEXT-ALIGN: left;
}
IMG.lefttop {
	FLOAT: left; 
	MARGIN: 2px 13px 0px 0px; 
	TEXT-ALIGN: left;
}
IMG.right {
	FLOAT: right; 
	MARGIN: 10px 0px 10px 10px; 
	TEXT-ALIGN: left;
}
.themepeople {
	PADDING-LEFT: 9px;
}
LI {
	LIST-STYLE-TYPE: square;
}
.tplsearchbutton {
	BORDER-RIGHT: #00a0e8 1px solid; 
	BORDER-TOP: #00a0e8 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #00a0e8 1px solid; 
	WIDTH: 54px; 
	COLOR: #002080; 
	BORDER-BOTTOM: #00a0e8 1px solid; 
	HEIGHT: 17px; 
	BACKGROUND-COLOR: #cceeff;
}
select.pullHome {
 	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #cceeff;
	width:180px;
}
.titleselect {
	color: #ffffff;
	background-color: #316AC5;
}
.standardselect {
 background-color: #cceeff;
 color: #000000;
}

.homeleft {
	position:absolute;
	left:170px;
	top:124px;
	width: 260px;
	height: 243px;
}

.privatdirecttitle {
	position:relative;
	left:0px;
	top:-13px;
	width: 260px;
	height: 22px;
}

.privatdirectlinks {
	position:absolute;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	z-index:1;
	left:170px;
	top:138px;
	width: 260px;
	height: 160px;
}

.businessdirecttitle {
	position:relative;
	left:0px;
	top:149px;
	width: 260px;
	height: 22px;
}

.businessdirectlinks {
	position:absolute;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	z-index:1;
	left:170px;
	top:322px;
	width: 260px;
	height: 55px;
}
.newApollo13div {
	position:absolute; 
	background-color: #ffffff;
	z-index:110;
	left:0px;
	top:0px;
	width: 650px;
	height: 440px;

	}
.productsheader
{
	display:block;
	margin-bottom:5px;
	COLOR: #11aaff;
	font-size: 14px;
	HEIGHT: 17px; 
}
ul
{

	margin-left: 0px;
	list-style-type:none;
	padding: 0px 0px 0px 0px;
}
li
{
	list-style-type:none;
	display:block;
	background-image:  url(../images/ListBullet.gif);
	background-repeat:no-repeat;
	background-position: 0px 6px;
	padding-right:0px;
	padding-bottom: 0px;
	padding-left: 8px;
	margin: 0px 0px 0px 15px;
}
ul.navlist {
	margin: 0;
	padding: 0;
	list-style: none;
}

ul.navlist li {
	color: #E3E9FC;
	padding-left: 13px;
	background-image: url(/SCMCMS/images/directLinks_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 0 15px 2px;
	padding-bottom: 4px;
	list-style: none;
}

ul.navlist li a:active, .navlist li a:link, .navlist li a:visited{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #E3E9FC;
	text-decoration: none;
	font-weight: bold;
}

ul.navlist li a:hover{
	color: #ffffff;
}

.relatedempty
	{
	font-size: 12px;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:4px;
	margin-top:0px;
	margin-bottom:0px;
	width:100%;
	}

table.redirector {
	BACKGROUND-COLOR: #ffffff;
}

/* ---------------------------------------------------------------------
   Display color of the LoadBalancer server in the compFooterModifyDate 
   Component 
   -------------------------------------------------------------------*/
.NLBInfo
{
	color:#ffffff;

}

/* ---------------------------------------------------------------------
   Styles Download center
   -------------------------------------------------------------------*/

.notfound {
	color:#000000;
	font-weight: bold;
}

.downloadCHelp 
{
	margin-top:6px;
	margin-bottom:20px;
}

/* ---------------------------------------------------------------------
   Styles SIMAG 
   -------------------------------------------------------------------*/
.simthemeDropDown {
	PADDING-RIGHT: 7px; 
	PADDING-LEFT: 7px; 
	PADDING-BOTTOM: 2px; 
	COLOR: #000000; 
	PADDING-TOP: 4px; 
	HEIGHT: 17px; 
	BACKGROUND-COLOR: #EFF2FE;
}

.simthemebodybgcolor {
	BACKGROUND-COLOR: #EFF2FE;
}

select.SimpullHome {
 	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	width:185px;
}

/* ---------------------------------------------------------------------
   Start new style, Revista 24.06.2005 
   -------------------------------------------------------------------*/
.boxheader {
	BACKGROUND-COLOR: #99ddff;
}

.boxlightbox {
	COLOR: #000000;
	BACKGROUND-COLOR: #EFF2FE;
}

.boxmedium {
	COLOR: #000000; 
	BACKGROUND-COLOR: #cceeff;
}


td.boxheader {
	BACKGROUND-COLOR: #99ddff;
}

td.boxlightbox {
	COLOR: #000000;
	BACKGROUND-COLOR: #EFF2FE;
	TEXT-ALIGN: left;
	padding-left:8px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
}

td.boxmedium {
	COLOR: #000000; 
	BACKGROUND-COLOR: #cceeff; 
	TEXT-ALIGN: left;
	padding-left:8px;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
}

.toolbarbackcolor {
	background-color: #cceeff;
}

.error {
	color: red;
	background-color: white;
}

.success {
	color: #00aa00;
	background-color: white;
}

.specialauthor {
	margin-top: 8px;
	padding: 2px;
	background-color: #cceeff;
}

.subheader
{
	color: #555555;
	font-size:12px;
	font-weight:bold;
}
.tabletitle
{
	COLOR: #11aaff;
	TEXT-ALIGN: left;
	font-weight: bold;
}
.comment
{
	COLOR: #666666;
	TEXT-ALIGN: left;
}
a.dictionary 
{
	cursor: hand; 
	text-decoration: none; 
	color:#002080; 
	font-weight:bold; 
}
a.textlink
{
	text-decoration:none;
	color:#11AAFF;
}

a.textlink:hover
{
	color:#11AAFF;
	text-decoration:underline;
}

a.textlink:visited
{
	color:#11AAFF;
	text-decoration:none;
}

/* ---------------------------------------------------------------------
   End new style, Revista 24.06.2005 
   -------------------------------------------------------------------*/

/*############### New styles for metanavigation-header 12.10.2007*/

td.metanav2languageswitch
{
	white-space:nowrap;
	color:#888888;
}

.activeLanguage
{
	white-space:nowrap;
	color:#001155;
}

td.metanav2
{		
	white-space:nowrap;			
}


td.metanvSpacerCell
{
	height:63px;
	width:100%;	
}

.metanavmain td, .metanavmain a, .metanavmain a:hover, a.metanav2
{
	font-family: Trebuchet MS, Arial, Sans-Serif!important;	
}

table.metanavmain
{	
	height:110px;
	width:100%;
	border:none;
	text-align:right;
	vertical-align:middle;		
}

table.metanavfirst
{	
	width:100%;
	height:21px;
	margin-top:5px;	
}

table.metanavsecond
{	
	background :url(/SCMCMS/images/tab_background_810.gif) no-repeat 0px 1px;		
	width:100%;
	height:21px;		
	font-size: 14px;
	font-weight:bold;
}

/*table.metanavsecond820
{	
	background :url(/SCMCMS/images/tab_background_820.gif) no-repeat 0px 0px;	
	width:100%;
	height:30px;		
	font-size: 13px;	
	font-weight: bold!important;		
}*/

a.languageswitch, a.languageswitch:visited, a.languageswitch:active, a.languageswitch:hover
{
	color: #11AAFF;	
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	text-transform: none;
}

a.languageswitch:hover
{
	color: #001155;	
}

/*
A.metanav2:link {
	COLOR: #727272; TEXT-DECORATION: none;
}
A.metanav2:visited {
	COLOR: #727272; TEXT-DECORATION: none;
}
A.metanav2:hover {
	COLOR: #11AAFF; TEXT-DECORATION: underline;
}
*/

table.activesegment
{
	white-space:nowrap;
	/*background-image:url(/SCMCMS/images/activesegment_bg.gif);
	background-repeat:repeat-x;	*/
	background-color:#FFFFFF;
	color:#001155;	
	font-weight:bold;	
	overflow:hidden;
	cursor:default;	
}

table.activesegmenthover
{
	/*white-space:nowrap;
	background-image:url(/SCMCMS/images/activesegment_bg.gif);
	background-repeat:repeat-x;		
	color:#3072b0;	
	overflow:hidden;*/
	background-color:#FFFFFF;
	cursor:hand;
}

td.activesegment
{
	color:#001155;	
	font-weight:bold;	
}


td.passivsegment
{
	white-space:nowrap;		
	overflow:hidden;	
	cursor:default;
	COLOR: #555555;
	font-weight:normal;
}

td.passivsegmenthover
{
	white-space:nowrap;		
	overflow:hidden;
	cursor:hand;
	COLOR: #11AAFF;
	font-weight:normal;
}

td.hyphen
{
	vertical-align:bottom;	
	/*padding-bottom:1px;*/
}

td.Search
{	
	height:18px;
	background:no-repeat url(/SCMCMS/images/search_input.gif) left center;		
}

input.InputSearch
{
	width:70px;
	background:none;
	margin-left:7px;	
	border:none;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#888888;
	height:14px;
	padding-top: 0px;
}

#tblRoot
{ 
	width: 789px!important;
} 

#tblRight 
{ 
	width: 630px!important;
}
/*############### End new styles for metanavigation-header 12.10.2007*/
/* ############## New Secondary Navigation Styles #####################*/
table.ContentNavigation
{
	border-width:0px;
    border-collapse: collapse;
    line-height:14px;
    height: 14px;
}

tr.ContentNavigation, td.ContentNavigation, td.ContentNavigationSpaceCell
{
	padding: 0px;
	vertical-align: baseline
}

td.ContentNavigationSpaceCell
{
	width: 9px;
}

a.LinkGray, a.LinkGray:link, a.LinkGray:visited, a.LinkGray:active, a.LinkGray:hover
{
	color: #555555;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	text-transform: none;
}

a.LinkGray:hover
{
	color: #11aaff;
}

a.LinkDarkBlue, a.LinkDarkBlue:link, a.LinkDarkBlue:visited, a.LinkDarkBlue:active, a.LinkDarkBlue:hover
{
	color: #001155;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	text-transform: none;	
}

img.ArrowBlueNavigation
{
	margin-left: 1px;
	margin-bottom: 0px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
}

div.ContentNavigation 
{
	display: inline;
	left: 0px;
	float: left;
	overflow: hidden;
	width: 185px;
	position: relative;
}

div.ContentNavigationExternal
{
	padding-top: 2px;
	height: 19px;
}

.FontMedium
{
	font-size: 14px;
	line-height:16px;
}

img.ArrowRound 
{	
	margin-left: 6px;
	padding-top: 2px;
	vertical-align: middle;
	border:0px;
}

div.BorderTopGray 
{
	border-top: #bbbbbb 1px solid;
	line-height: 7px;
	height: 7px;
}

div.BorderBottomGray 
{
	border-bottom: #bbbbbb 1px solid;
	line-height: 7px;
	height: 7px;
}

/* ########### End New Secondary Navigation Styles ####################*/
/* ############## New Footer / Header Styles (created 07.10.2008 trabora) #####################*/
a.cyanArrowLinkRight, a.cyanArrowLinkRight:visited, a.cyanArrowLinkRight:active, a.cyanArrowLinkRight:hover
{
	color: #888888;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	text-transform: none;
	BACKGROUND-POSITION: 0px 4px; 
	PADDING-LEFT: 9px;
	BACKGROUND-IMAGE: url(../images/nav_arrow_cyan.gif); 	
	BACKGROUND-REPEAT: no-repeat; 
	display:inline-block;
}

a.cyanArrowLinkRight:hover
{
	color: #11aaff;
}

.GreyText
{
	color: #888888;
	font-size: 12px;
}

.GreyBorderLine
{	
	border-bottom: solid 1px #bbbbbb;	
}

/* ############## End New Footer / Header Styles #####################*/
/*############### New Content Styles / Content Related Styles ############*/
td.cteasertitleleft a, td.cteasertitleleft a:visited
{
	color:#11AAFF;
	font-size:14px;
	line-height:15px;
	text-decoration:none;
	display:block;
}

td.cteasertitleleft a:hover
{
	color:#11AAFF;
	font-size:14px;
	line-height:15px;
	text-decoration:underline!important;
	display:block;		
}

td.cteasertitle a, td.cteasertitle a:visited
{
	color:#11AAFF;
	font-size:14px;
	PADDING-RIGHT: 7px; 
	PADDING-LEFT: 7px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px; 
	line-height:21px;
	text-decoration:none;
}

td.cteasertitle a:hover
{
	color:#11AAFF;
	font-size:14px;
	PADDING-RIGHT: 7px; 
	PADDING-LEFT: 7px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px; 
	line-height:21px;
	text-decoration:underline!important;
}

td a.cteasertitle { font-size:14px; text-decoration:none }
td a.cteasertitle:hover {text-decoration:underline }

.cteaserBg
{	
	border-bottom-color:#BBBBBB;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.crtBgGradient
{
	background-image: url(../images/GradientRelContBoxTop.gif);
	background-repeat: repeat-x;
	background-color:#E6E6E6;
	border-bottom-color:#BBBBBB;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.crtBg
{
	background-repeat: repeat-x;
	background-color:#F6F6F6;
}

.crtBgWithBorder
{
	background-repeat: repeat-x;
	background-color:#F6F6F6;
	border-bottom-color:#BBBBBB;
	border-bottom-style:solid;
	border-bottom-width:1px;	
}

.ckeyline
{
	color: #888888;
	font-size:12px;
	font-weight:bold;
	display:block;
	padding-left: 7px;
	padding-bottom:3px;
	margin-bottom:2px;
	border-bottom-style: solid;
	border-bottom-color:#888888;
	border-bottom-width:1px;
}

.ctitlekeyline
{
	display:block;
	color: #001155;
	font-size:12px;
	font-weight:bold;
	padding: 0px 0px 3px 7px;	
	margin: 0px -7px 0px -7px;
	border-bottom-style: solid;
	border-bottom-color:#001155;
	border-bottom-width:1px;
}

td.ctitlekeyline
{
	display:block;
	margin: 0px;
}

.ctitle
{
	color:#555555;
	font-size:12px;
	font-weight:bold;
}

a.linklist, a.linklist:active, a.linklist:visited
{
	color: #888888;
	display:inline-block;
	font-size:12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	text-transform: none;
	BACKGROUND-POSITION: 0px 4px; 
	PADDING-LEFT: 9px;
	BACKGROUND-IMAGE: url(../images/nav_arrow_cyan.gif); 	
	BACKGROUND-REPEAT: no-repeat; 
}

a.linklist:hover
{
	color: #11AAFF;
	display:inline-block;
	font-size:12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	text-transform: none;
	BACKGROUND-POSITION: 0px 4px; 
	PADDING-LEFT: 9px;
	BACKGROUND-IMAGE: url(../images/nav_arrow_cyan.gif); 	
	BACKGROUND-REPEAT: no-repeat; 
}

a.ctextlink, a.crtextlink:visited
{
	color:#11AAFF;
	text-decoration:none;
	font-size:12px;
}

a.ctextlink:hover
{
	color: #11AAFF;
	text-decoration:underline;
	font-size:12px;
}

a.ctextlink:selected
{
	color: #001155;
	text-decoration:none;
	font-size:12px;
}

.crtheader
{
	color: #555555;
	font-size: 14px;
	line-height: 14px;
}

.crtheaderpadded
{
	COLOR: #555555;
	font-size: 14px;
	PADDING-RIGHT: 7px; 
	PADDING-LEFT: 7px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px; 
}

.crtsubheader
{
	color:#555555;
	font-size:11px;
}

.crtbody
{
	color:#888888;
	font-size: 11px;
}

.importantinfo
{
	color: #555555;
	font-size:12px;	
}

.phonenumber
{
	color:#11AAFF;
	font-size:12px;
}

a.crtextlink, a.crtextlink:visited
{
	color:#11AAFF;
	text-decoration:none;
	font-size:11px;
}

a.crtextlink:hover
{
	color: #11AAFF;
	text-decoration:underline;
	font-size:11px;
}

a.crtextlink:selected
{
	color: #001155;
	text-decoration:none;
	font-size:11px;
}

a.crtlinklist, a.crtlinklist:active, a.crtlinklist:visited
{
	color: #888888;
	display:inline-block;
	font-size:11px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	text-transform: none;
	BACKGROUND-POSITION: 0px 4px; 
	PADDING-LEFT: 9px;
	BACKGROUND-IMAGE: url(../images/nav_arrow_cyan.gif); 	
	BACKGROUND-REPEAT: no-repeat; 
}

a.crtlinklist:hover
{
	color: #11AAFF;
	display:inline-block;
	font-size:11px;
	font-style: normal;
	font-variant: normal;
	text-decoration: underline;
	text-transform: none;
	BACKGROUND-POSITION: 0px 4px; 
	PADDING-LEFT: 9px;
	BACKGROUND-IMAGE: url(../images/nav_arrow_cyan.gif); 	
	BACKGROUND-REPEAT: no-repeat; 
}

td.highlightContentTeaserBg
{
	BACKGROUND-COLOR: #ffffff;
}

.pictureteaser img
{
	vertical-align:bottom
}

.mediainfobody
{
	padding: 0px 0px 0px 7px;
}
.leadAndTopPadding
{
	padding: 17px 0px 0px 7px;
}
.lead
{
	padding: 0px 0px 0px 7px;
}

.leadNewsPage
{
	color:#555555;
	padding: 0px 0px 0px 7px;
}

.mixedbodyflash
{
	padding: 0px 0px 0px 7px
}	

.SeparatorBottomGray 
{
	border-bottom: #bbbbbb 1px solid;
}

.SeparatorBottomGrayPaddingBottom
{
	padding-bottom:16px;
	border-bottom: #bbbbbb 1px solid;
}


/*############### End New Content Styles / Content Related Styles ############ */
/*############### Related Info Styles ############ */
.RelatedInfoTitle
{
	color: #555555;
	font-size: 14px;
	line-height: 14px;
	padding: 2px 7px 8px 7px;
}

.RelatedInfoGrayText
{
	color: #888888;
	font-size: 12px;
	line-height: 14px;
	padding: 0px 7px 0px 7px;
}

.RelatedInfoBorderBottomGray
{
	border-bottom: #bbbbbb 1px solid;
	line-height: 7px;
	height: 7px;
	padding: 3px 0px 0px 0px;
	margin: 0px 0px 7px 0px;		
}

.RelatedInfoEmpty
{
	line-height: 7px;
	height: 7px;
}

.RelatedInfoNumbers
{
	color:#11AAFF;
	font-size:12px;
}

a.RelatedInfoArrowLink, a.RelatedInfoArrowLink:visited, a.RelatedInfoArrowLink:active, a.RelatedInfoArrowLink:hover
{
	color: #888888;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	text-transform: none;
	background-position: 8px 5px;
	padding: 0px 7px 0px 15px; 
	background-image: url(../images/nav_arrow_cyan.gif);
	background-repeat: no-repeat; 
	display:block
}

a.RelatedInfoArrowLink:hover
{
	color: #11aaff;
}
/*############### End Related Info Styles ############ */
/*############### CustomHoverButton ############################*/

div.CustomHoverButton
{
	height:18px;
	float:right;	
}

/*############### End CustomHoverButton ########################*/
/*############### Content Separator ############################*/
.SeparatorMiddleTop
{
	width:15px;
	height:35px;
	background-image:url(../images/ContBoxShadeTop.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

.SeparatorMiddle
{
	width:15px;
	height: 100%;
	background-image:url(../images/ContBoxShadeMiddle.gif);
	background-repeat:repeat-y;
	background-position:top left;
	vertical-align:top;
}

.SeparatorLeftTop
{
	width:15px;
	height:35px;
	background-image:url(../images/ContShadeLeftTop.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

.SeparatorLeftMiddle
{	
	width:15px;
	height: 100%;
	background-image:url(../images/ContShadeLeftMiddle.gif);
	background-repeat:repeat-y;
	background-position:top left;
	position: relative;
	vertical-align:top;
}

.SeparatorLeftBottom
{
	width:15px;
	height: 35px;
	background-image:url(../images/ContShadeLeftBottom.gif);
	background-repeat:no-repeat;
	position:absolute;
	bottom:0px;
}

.SeparatorRightTop 
{
	width:15px;
	height:35px;
	background-image:url(../images/ContShadeRightTop.gif);
	background-repeat:no-repeat;
	background-position:top Left;
}

.SeparatorRightMiddle
{	
	width:15px;
	height: 100%;
	background-image:url(../images/ContShadeRightMiddle.gif);
	background-repeat:repeat-y;
	background-position:top Left;
	position: relative;
	vertical-align:top;
}

.SeparatorRightBottom
{
	width:15px;
	height: 35px;
	background-image:url(../images/ContShadeRightBottom.gif);
	background-repeat:no-repeat;
	position:absolute;
	bottom:0px;
}

.ContainerSeparatorLeftTop
{
	width:15px;
	height:35px;
	background-image:url(../images/ContainerSpacerLeftShadeTop.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

.ContainerSeparatorLeftBg
{
	width:15px;
	height: 100%;
	background-image:url(../images/ContainerSpacerLeftShadeBg.gif);
	background-repeat:repeat-y;
	background-position:top left;
	vertical-align:top;
}

/*############### End Content Separator ########################*/

#tblConsole
{
	width: 980px!important;
}

/*############### Online Survey ############################*/
#FS_DIV
{
	position: absolute; 
	display: none;
	top: 50px; 
	left: 50px; 
	width: 738px; 
	height: 424px; 
	z-index: 999;
}

#FS_CLOSE
{
	position: relative;
	cursor: pointer;
	top: 2px; 
	right: 5px;
	left: 717px;
	width: 15px; 
	height: 15px; 
	z-index: 999;
}

#FS_BTN
{
	position: relative;
	top: 320px; 
	width: 101px; 
	height: 23px; 
	z-index: 999;
	background-image: url('/SCMCMS/images/fs/featuresite_btn_de.jpg');
}

#FS_CONTACT
{
	position: relative;
	top: 340px; 
	font-size: 7pt;
	font-family: 'Trebuchet MS' Arial sans-serif;
	text-transform: uppercase;
	z-index: 999;
}
/*############### End Online Survey ########################*/

/*############### CustomDropDownList (trabora 13.01.2009) ########################*/
div.custDropDownList
{	
	text-align:right;
	position: relative;
	font-size:12px;
	font-family: 'Trebuchet MS' Arial sans-serif;
}

div.selectionField
{		
	overflow:auto !important;				
	font-size:12px;
	font-family: 'Trebuchet MS' Arial sans-serif;
	color: #888888;
	border: solid 1px #bbbbbb;	
	display:none;	
	position:absolute;
	top:18px;
	left:8px;
	background-color: #FFFFFF;
	z-index: 800;
}		

input.SelectedValue
{					
	height:14px;
	width:100%;
	border:0px !important;						
	font-size: 12px;
	font-family: 'Trebuchet MS' Arial sans-serif;
	color: #888888;
	text-align:right;	
	margin-right:3px;
	text-align: left;
}

input.SelectedValueFixedWidth
{					
	height:14px;
	width:185px;
	border:0px !important;						
	font-size: 12px;
	font-family: 'Trebuchet MS' Arial sans-serif;
	color: #888888;
	text-align:right;	
	margin-right:3px;
	text-align: left;
}

ul.SelectionList
{	
	padding:0px 0px 0px 0px!important;
	margin:0px 0px 0px 0px!important;
	overflow:hidden !important;
	list-style-type:none !important;	
	font-size:12px;
	font-family: 'Trebuchet MS' Arial sans-serif;
}
		
li.selectItem
{
	margin:0px 0px 0px 0px !important;
	padding:0px 22px 0px 0px !important;				
	list-style-type:none !important;	
	background-image: none !important;
}

li.selectItemHover
{	
	margin:0px 0px 0px 0px !important;
	padding:0px 22px 0px 0px !important;
	background-color: #11AAFF;
	color: #FFFFFF;
	list-style-type:none !important;
	background-image: none !important;	
}	

table.custDropDownSelector
{			
	width:100%;		
}

td.inputCell
{
	background-image: url(../images/CustomDropDownList/DropdownMiddle.gif);			
	background-repeat:repeat-x;		
	width:100% !important;
	padding-right:5px;
}

td.dropDownLeftCorner
{
	background-image: url(../images/CustomDropDownList/DropdownLeftEdge.gif);			
	background-repeat: no-repeat;
}

td.dropDownRightCornerDefault
{
	background-image: url(../images/CustomDropDownList/DropdownRightButtonDefault.gif);			
	background-repeat: no-repeat;						
}

td.dropDownRightCornerHover
{
	background-image: url(../images/CustomDropDownList/DropdownRightButtonHover.gif);			
	background-repeat: no-repeat;	
}
/*############### End CustomDropDownList ########################*/

/*############### Begin CustomCheckBox ###########################*/
span.cbON	
{	background-image : url(/SCMCMS/images/CustomCheckBox/CheckBoxON.gif);
	background-position: left top; 
	background-repeat:no-repeat;
	cursor: pointer;
	position: static;
	margin-bottom:1px!important;
	width: 14;
	height: 14;
}
span.cbOFF	
{	background-image : url(/SCMCMS/images/CustomCheckBox/CheckBoxOFF.gif);
	background-position: left top; 
	background-repeat:no-repeat;
	cursor: pointer;
	position: static;
	margin-bottom:1px!important;
	width: 14;
	height: 14;
}
/*############### End CustomCheckBox   ###########################*/

/*############### Begin CustomRadioButton ########################*/
span.rbON  {	background-image : url(/SCMCMS/images/CustomRadioButton/RadioButtonON.gif);
				background-position: left top; 
				background-repeat:no-repeat;
				position: static;
				margin-bottom:1px!important;
				padding-left: 17;
				width: 14;
				height: 14;
}
span.rbOFF {	background-image : url(/SCMCMS/images/CustomRadioButton/RadioButtonOFF.gif) ;
				background-position: left top; 
				background-repeat:no-repeat;
				position: static;
				margin-bottom:1px!important;
				padding-left: 17;
				width: 14;
				height: 14;
}

/*############### End CustomRadioButton ###########################*/

/*############### Begin CustomInputField ########################*/
input.inputField
{				
	height:14px;
	border:0px !important;
	font-size: 12px;
	color: #888888;
	text-align:left;
	margin-bottom:1px;			
}		

table.inputTable
{	
	height:18px;
	float:left;	
}

td.inputValueCell
{
	background-image: url(/SCMCMS/images/CustomInputField/InputMiddle1px.gif);			
	background-repeat:repeat-x;			
	height:18px;			
}

td.inputLeftCorner
{
	background-image: url(/SCMCMS/images/CustomInputField/InputLeftEdge.gif);			
	background-repeat: no-repeat;						
	height:18px;	
	width:8px;		
}

td.inputRightCorner
{
	background-image: url(/SCMCMS/images/CustomInputField/InputRightEdge.gif);			
	background-repeat: no-repeat;			
	height:18px;			
	width:8px;
}
.sup
{
	line-height:21px;	
}
/*############### End CustomInputField ########################*/
.lfloat { float: left; width: 228px; }
.rfloat { float: right; text-align: left; width: 228px; }

P.centerText { text-align: center; }
