/* logo position */
#headdiv {position:absolute; z-index:11; left:0px; top:0px; height:100px; width:770px; margin:0px; clip:rect (0px 770px 100px 0px);}
#headdiv {background-color:#e4e4e4;}
#headdiv {layer-background-color:#e4e4e4;}
#headdiv #cnw-selector {position:absolute; top:1px; left:170px; z-index:12;}

/* text-styles headline, subline, caption, linklist */
.hl1-tx1 {font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#333333;}
.sl1-tx1 {font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#666666;}
.pict-caption {font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:#333333;}
.linklistheadline {font-weight:600; color:#666666;}
.smallText {font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:#333333;}
.innerheadline {color:#666666; font-weight:600;padding-top:14px;}

/* general styles */
body {margin:0px; padding:0px; background-repeat:repeat-y;}
td {font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:#333333;}


/* links in content (linklist, downloadlist, teaserlinks */
a.contentlinksmall {text-decoration:none; display:block;color:#527bb9;font-weight: normal}
a.contentlinkmed {text-decoration:none; display:block;color:#527bb9;font-weight: normal}
a.dl-contentlinksmall {text-decoration:none; display:block;color:#527bb9;font-weight: normal}
a.teaserlinksmall {text-decoration:none; display:block;color:#527bb9;font-weight: bold}
a.teaserlinksmallRight {text-decoration:none; display:block;color:#527bb9;font-weight: bold}
a.contentlinksmall {padding:0px 2px 0px 0px; text-indent:11px;}
a.contentlinkmed {padding:0px 2px 0px 0px; text-indent:12px;}

a.linksecondline {text-decoration:none; display:block;color:#527bb9;font-weight: normal}
a.linksecondline {padding:0px 2px 0px 11px;}

a.teaserlinksmall {padding:0px 2px 0px 0px; text-indent:11px;}
a.teaserlinksmallRight {padding:0px 2px 0px 0px; text-indent:11px;}

a.dl-contentlinksmall {padding:0px 2px 0px 7px; text-indent:11px;}

/* content styles: tables */

/* colors:colvalue left */ 
.outline {background:#c1c1c1;} 
.headline-null {font-weight:600; color:#666666; vertical-align:top; background:#f0f0f0;}
/* colors:rowvalue top */ 

td.grayborder {background-color:#cccccc;}
td .lnk-tb {padding-top:7px;}
.tb-tx1 {padding-top:15px;}
td.tableSpacerLeft {padding-left:10px;}

/* colors:first = colvalue left, second = rowvalue top */ 

.selectBox {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; height: 18px; width: 145px; } 

#nav5  {position:absolute; visibility:hidden; z-index:1000;}
#nav5 td {font-family:Arial,Helvetica,sans-serif; color:#333333;}
#nav5 #funcnav {font-size:10px; color:#666666; height:12px; padding-left:20px;}
#nav5 .funccell {background-color:#AAA9A9; vertical-align:middle;} 
a.closebutton {font-size:10px; color:#ffffff; text-decoration:none; display:block; background-color:#527bb9; padding:1px 9px 1px 9px;}
a.closebutton:hover {background-color:#ff6600;}
td.headline {padding-top:12px;}
td.headline-legal {padding-top:13px;}
td.headline-subheadline {color:#666666; font-weight:600; padding-top:8px;}
td.text {padding-top:5px; padding-bottom:6px;}

/* ProductChooser */

a.pov-button-on: hover {color:#ff6600;}
a.pov-button-off {color:#333333;}
a.pov-button-off:hover {color:#003333;}
td.pov-innertable {padding:4px 0px 3px 9px;}

/* Sitemap */
td.sitemap-innertable {padding:4px 0px 3px 9px;}
a.smlinksmall {text-decoration:none; display:block;color:#527bb9;font-weight: bold}

a.chooserlink {text-decoration:none; display:block;color:#333333;font-weight: normal;padding:2px 2px 2px 10px;}
td.chooserlinkOn	{text-decoration:none; display:block;color:#ff6600;font-weight: normal;padding:2px 2px 2px 10px;}
a.chooserlink:hover {color:#ff6600;}


/* MetaPath */

.linkdc {font-size:10px;color:#666666;}

.testointernositemap {
font-size: 14px; }

#sottomap {
font-size: 12px;
margin-left: +2em;
}
