


/*basics*/
body {text-align:center;background:#fff;color:#666666;font:normal normal normal 11px/16px Arial, Helvetica, sans-serif;margin:0;}
div, p, ul, ol, li, img, h1, h2, h3, h4, h5, h6, dl, dt, dd, table, tr, th, td {padding:0;margin:0;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
table, td, th {color:#666666;font:normal normal normal 11px/16px Arial, Helvetica, sans-serif;}
th {text-align:left;font-weight:normal;vertical-align:top;}
td {vertical-align:top;}
a {color:#666666;text-decoration:none;}
a:hover {text-decoration:underline;}
li {list-style:none;}
form, fieldset {margin:0;padding:0;}
textarea {font:normal normal normal 11px/16px Arial, Helvetica, sans-serif;}
img, fieldset {border:none;}

#wrapper {margin:12px auto 0 auto;width:801px;text-align:left;position:relative;}

input.btn {border:1px solid #000;background:#d5dee4;padding-top:1px;padding-bottom:1px;}

#header {clear:both;float:left;width:801px;height:95px;}
#header img {float:left;margin:12px 0 14px 33px;}
#header .rightside {float:right;}
#header .rightside img {float:left;margin:3px 0 0 23px;}
#header .rightside a {float:right;}
#header .rightside form {float:right;margin:0 0 22px 0;}
#header .rightside form a.global {float:left;margin:2px 0 0 0;background:transparent url("../../images/elements/global.gif") no-repeat left top;padding:0 0 0 19px;}
#header .rightside form select {float:left;margin:0 0 0 9px;width:100px;display:inline;font-size:11px;}
#header .rightside form input {float:left;margin:0 0 0 9px;width:100px;display:inline;font-size:11px;}
#header .rightside form input.btn {margin:0 0 0 3px;width:auto;}
#header .rightside .global {color:#002f5c;float:left;padding-left:5px;padding-top:2px;}
	*+html #header .rightside form input.btn {padding:0 3px;}
	* html #header .rightside form input.btn {padding:0 3px;}
#header .rightside .siteID {clear:both;margin:0 0 2px 0;}
#header .rightside .siteID .ie {float:right;}
#header .rightside .siteID h3 {width:551px;color:#002f5c;font-size:18px;line-height:normal;padding:15px 0px 12px 0;text-align:right;float:left;}
	html>body #header .rightside .siteID h3 {width:auto;}
#header .rightside .siteID h3 a {text-decoration:none;color:#002f5c;font-size:18px;}
#header .rightside .siteID img {margin:0;}
#header .rightside .siteID .ident_txt  {float:left;}


#navbar .subNav {overflow:hidden;border-bottom:1px solid #d5dee4;background:#002f5c;padding:7px 0 2px 14px;}
#navbar .subNav li {margin:0 0 3px 0;}
#navbar .subNav li a {display:block;color:#e9eef1;padding:0 0 0 9px;}
#navbar .subNav li.active a {font-weight:bold;background:transparent url("../../images/elements/square.gif") no-repeat 0 5px;}
#navbar .subNav li.active a:hover {text-decoration:none;}
#####ul.subNav{visibility:hidden;}

#navbar .ccBox {padding:20px 0 0 0;width:200px;}
#navbar .ccBox .clipBox li {border:1px solid #d7d8dc;margin:0 0 0px 0;}
#navbar .ccBox .clipBox li a {display:block;padding:3px 0 4px 21px;}
#navbar .ccBox .clipBox li#ccClip a {background:#f3f3f4 url("../../images/elements/clip.gif") no-repeat 4px 5px;}
#navbar .ccBox .clipBox li#ccClip .p {position:relative;border-top:1px solid #d7d8dc;}
#navbar .ccBox .clipBox li#ccClip .p a {background:#f3f3f4 url("../../images/elements/clipped.gif") no-repeat 4px 5px;}
#navbar .ccBox .clipBox li#ccClip .p a span {display:block;background:transparent url("../../images/elements/arrow_new.gif") no-repeat 100% 5px;margin:0 6px 0 0;}
#navbar .ccBox .clipBox li#ccClip .p.active a span {background:transparent url("../../images/elements/arrow2.gif") no-repeat 100% 5px;}
#navbar .ccBox .clipBox li#ccClip .p .lay {position:absolute;left:199px;top:-1px;background:#f3f3f4;border:1px solid #d7d8dc;}
#navbar .ccBox .clipBox li#ccClip .p .lay ul {overflow:hidden;width:280px;}
#navbar .ccBox .clipBox li#ccClip .p .lay li {overflow:hidden;border:none;margin:0;}
#navbar .ccBox .clipBox li#ccClip .p .lay li:hover {background-color:#e3e3e4;}
#navbar .ccBox .clipBox li#ccClip .p .lay a {width:190px;float:left;background:transparent url("../../images/elements/arrow_new.gif") no-repeat 3px 8px;padding:3px 0 4px 13px;}
#navbar .ccBox .clipBox li#ccClip .p .lay .icons {width:280px;overflow:hidden;border-top:1px solid #d7d8dc;padding:2px 0 3px 5px;}
	html>body #navbar .ccBox .clipBox li#ccClip .p .lay .icons {width:275px;}
#navbar .ccBox .clipBox li#ccClip .p .lay ul li .icons {float:right;border:none;display:none;width:auto;}
	html>body #navbar .ccBox .clipBox li#ccClip .p .lay ul li .icons {}
#navbar .ccBox .clipBox li#ccClip .p .lay ul li:hover .icons {display:block;}
#navbar .ccBox .clipBox li#ccClip .p .lay .icons p {font-size:11px;float:left;border:none;margin:2px 10px 0 0;}
#navbar .ccBox .clipBox li#ccClip .p .lay .icons .email {float:left;background:transparent url("../../images/elements/email.gif") no-repeat left top;width:13px;height:15px;}
#navbar .ccBox .clipBox li#ccClip .p .lay .icons .print {float:left;background:transparent url("../../images/elements/print.gif") no-repeat left top;width:15px;height:13px;margin:2px 10px 0 0;}
#navbar .ccBox .clipBox li#ccClip .p .lay .icons .trash {float:left;background:transparent url("../../images/elements/trash.gif") no-repeat left top;width:11px;height:15px;}
#navbar .ccBox .clipBox li#ccClip .p .lay .icons .close {float:right;background:transparent url("../../images/elements/close.gif") no-repeat left top;width:10px;height:10px;margin:4px 10px 0 0;}
#navbar .ccBox .clipBox li#ccClip .p .lay .icons a {margin:0 10px 0 0;padding:0;}
#navbar .ccBox .clipBox li#ccClip .p .lay .icons a:hover {background-color:transparent !important;}
#navbar .ccBox .clipBox li#ccClip .p .lay .icons a span {display:none;}
#navbar .ccBox .clipBox li#ccPrint a {background:#f3f3f4 url("../../images/elements/print.gif") no-repeat 3px 4px;}
#navbar .ccBox .clipBox li#ccSend a {background:#f3f3f4 url("../../images/elements/send.gif") no-repeat 4px 7px;}
#navbar .ccBox .clipBox li a:hover {background-color:#e3e3e4 !important;text-decoration:none;}
#navbar .ccBox .clipBox li p {font-size:11px;border-top:1px solid #d7d8dc;}
#navbar .ccBox .chronicBox {border:1px solid #d7d8dc;background:#f3f3f4;padding:0 0 12px 0;}
#navbar .ccBox .chronicBox .history {border:1px solid #d7d8dc;background:#fff;margin:0 7px;padding:3px 5px;}
#navbar .ccBox .chronicBox .history a {display:block;padding:1px 0 2px 0;}
#navbar .ccBox .chronicBox h3 {padding:3px 0 4px 21px;background:transparent url("../../images/elements/chronic.gif") no-repeat 4px 3px;}
#navbar .ccBox .chronicBox a.scrollUp {display:block;height:4px;padding:0 0 5px 0;background:transparent url("../../images/elements/chronic_arrow_up.gif") no-repeat 50% 0;}
#navbar .ccBox .chronicBox a.scrollDown {display:block;height:4px;padding:5px 0 0 0;background:transparent url("../../images/elements/chronic_arrow_down.gif") no-repeat 50% 5px;}
#navbar .ccBox .chronicBox a.scrollUp span,
#navbar .ccBox .chronicBox a.scrollDown span {display:none;}

#container {clear:both;width:801px;padding:0 0 32px 0;float:left;}

#container h1 {font-size:28px;line-height:normal;color:#002f5c;margin:0 0 18px 0;}
#container h2 {font-size:16px;line-height:normal;color:#666666;}
#container h2 p {font-size:16px;line-height:normal;color:#666666;}
#container h3 {font-size:12px;font-weight:bold; color:#002f5c;}
#container h3 a {color:#002f5c;}
#container p {font-size:12px;margin:0 0 16px 0;}

ul.listing li {padding:0 0 0 7px;display:block;background:transparent url("../../images/elements/arrow_new.gif") no-repeat 0 4px;}

#container #stage {position:relative;z-index:1;overflow:hidden;width:801px;margin-bottom:18px;}
#container #stage .swf {overflow:hidden;margin:0 0 0 0;}
#container #stage .swf object,#container #stage .swf img {margin:0 0 0 200px;}
#container #stage .swf object.homeObj {margin:0;}

#container #stage .search {overflow:hidden;background:#e9eef1;padding:15px 0 30px 200px;margin:0 0 38px 0;height:182px;}
	html>body #container #stage .search {height:157px;}
#container #stage .search.flash {position:absolute;right:0;top:0;;background:none;}
#container #stage .search h1 {float:left;margin:0 0 0 14px;}
#container #stage .search form {float:right;width: 400px;}
#container #stage .search form fieldset {overflow:hidden;margin:0 20px 0 0;float: left;}
#container #stage .search form fieldset .row {clear:both;height:auto;padding-bottom:5px;float:left;}
#container #stage .search form fieldset label {clear:both;display:block;margin:0 0 6px 0;float:right;}
	html>body #container #stage .search form fieldset label {float:none;}
#container #stage .search form fieldset select {display:block;width:125px; float:left;margin-right:4px;}
#container #stage .search form fieldset input {display:block;width:125px;color:#999;}
#container #stage .search form fieldset input.btn {width:auto;float:right;color:#323C48;font-size:11px;}
	*+html #container #stage .search form fieldset input.btn {padding:0 3px;}
	* html #container #stage .search form fieldset input.btn {padding:0 3px;}

#container #home {overflow:hidden;}
#container #home .bigT {width:400px;float:left;}
#container #home .smallT {width:182px;margin:0 0 0 18px;float:left;display:inline;}
#container #home .smallT p {font-size:11px;margin:0 0 6px 0;}
#container #home .smallT p b {color:#666;}
/* NEU */
#container #home .smallT h3 {font-size:11px;color:#002f5c;}

#container #content {clear:both;margin:0 0 0 218px;width:583px;float:left;display:inline;}


#container #content h1 {margin:0 0 7px 0;}
#container #content h2 {color:#666666;margin:0 0 19px 0;}

#container .pager {clear:both;overflow:hidden;margin:0 0 16px 0;}
#container .pager li {float:left;}
#container .pager li a {float:left;padding:0 6px;margin:1px 0 0 0;color:#002f5c;}
#container .pager li span {float:left;padding:0 6px;margin:1px 0 0 0;}
#container .pager li a.last {background:transparent url("../../images/elements/pager_arrow_left.gif") no-repeat left top;width:16px;height:15px;padding:0;margin:0 7px 0 0;}
#container .pager li a.next {background:transparent url("../../images/elements/pager_arrow_right.gif") no-repeat left top;width:16px;height:15px;padding:0;margin:0 0 0 7px;}
#container .pager li a span {display:none;}
#container .pager li.active a {font-weight:bold;color:#002f5c;}

#container .imgntext {clear:both;overflow:hidden;}
#container .imgntext img {float:left;margin:4px 6px 0 2px;}
#container .imgntext .dblText {float:left;}

#container .resultList {clear:both;overflow:hidden;margin:0 0 18px 0;}
#container .resultList li {overflow:hidden;padding:6px 0 0 0;border-top:1px solid #ccc;margin:0 0 10px 0;}
#container .resultList li.first {padding:0;border:none;}
#container .resultList li img {float:left;margin:3px 6px 0 2px;}
#container .dblText {overflow:hidden;width:503px;margin:0 0 20px 0;}
#container #content #main .dblText {width:320px;}
#container .resultList li .dblText {float:left;margin:0;}
#container .dblText dl {overflow:hidden;margin:0 0 2px 0;}
#container .dblText dl.snd {padding-top:10px;}
#container .dblText dl dt {color:#aebfc9;clear:both;float:left;width:115px;}
#container .dblText dl dd {color:#002f5c;float:left;width:205px;}
#container .dblText a {background:transparent url("../../images/elements/arrow_new.gif") no-repeat 0 4px;color:#002f5c;padding:0 0 0 7px;display:block;}
#container .dblText .detail {font-weight:bold;}
#container .dblText a.download {background:transparent url("../../images/elements/disc.gif") no-repeat 0 2px;color:#002f5c;padding:0 0 0 17px;}
#container .dblText a.download {background:transparent url("../../images/elements/ni_download.png") no-repeat 0 2px !important;color:#002f5c;padding:0 0 0 17px;}
#container .dblText p {font-size:11px;margin:0 10px 0 0;}

#container .normText p {margin:0;}
#container .normText a.aLink, #container .normText p.aLink a {font-weight:bold;background:transparent url("../../images/elements/arrow_new.gif") no-repeat 0 4px;padding:0 0 0 7px;display:block;}
#container .resultList.timeline li {border:none;}

#container .justFacts {clear:both;overflow:hidden;margin:0 0 20px 0;}
#container .justFacts dl {overflow:hidden;margin:0 0 2px 0;}
#container .justFacts dl dt {clear:both;float:left;width:120px;text-transform:uppercase;color:#415d75;}
#container .justFacts dl dd {float:left;width:252px;}
#container .justFacts a {font-weight:bold;background:transparent url("../../images/elements/arrow_new.gif") no-repeat 0 4px;padding:0 0 0 7px;display:block;}

#container .containerBox {clear:both;overflow:hidden;}
#container .containerBox li {float:left;width:175px;margin:0 10px 0 0;display:inline;min-height:80px;}
/*#container .containerBox li a:hover {text-decoration:none;}*/
#container .containerBox li img {float:left;margin:3px 6px 0 2px;}

#container .containerBoxNew {float:left;overflow:hidden;}
#container .containerBoxNew li {float:left;width:175px;margin:0 10px 0 0;display:inline;min-height:80px;}
#container .containerBoxNew li a:hover {text-decoration:none;}
#container .containerBoxNew li img {float:left;margin:3px 6px 0 2px;}

#container #main .detailBox {clear:both;overflow:hidden;margin:0 0 16px 0;padding:0 0 2px 0;background:#D5DEE4 url("../../images/backgrounds/detail_box_shadow_full.gif") no-repeat left bottom;background-position:8px;}
#container #main .detailBox h4 {font-weight:bold;background:#D5DEE4 url("../../images/backgrounds/box_shadow_hl.gif") no-repeat right top;color:#fff;padding:0 2px 0 0;}
#container #main .detailBox h4 span {padding:3px 0 2px 18px;color:#002F5C;display:block;background:transparent url("../../images/elements/sidebar_arrow_up.gif") no-repeat 5px 6px;}
#container #main .detailBox h4 a {padding:3px 0 2px 18px;color:#002F5C;display:block;background:transparent url("../../images/elements/sidebar_arrow_up.gif") no-repeat 5px 6px;text-decoration:none;}


#container #main .detailBox.active h4 {background:#002F5C url("../../images/backgrounds/box_shadow_hl.gif") no-repeat right top;}
#container #main .detailBox.active h4 a {color:#fff;background:transparent url("../../images/elements/sidebar_arrow_down.gif") no-repeat 4px 9px;}

#container #main .detailBox h4 a {display:block;text-decoration:none;padding:4px 0 3px 23px;background:transparent url("../../images/elements/plus_new_white.png") no-repeat 5px -26px;}
#container #main .detailBox.active h4 a {color:#fff;background:transparent url("../../images/elements/plus_new_white.png") no-repeat 5px 6px;}



#container #main .detailBox p {font-size:11px;}
#container #main .detailBox dl.history {display:none;overflow:hidden;padding:6px 0 0 0;}
#container #main .detailBox.active dl.history {display:block;}
#container #main .detailBox dl.history dt {clear:both;float:left;width:68px;margin:0 10px 5px 7px;display:inline;}
#container #main .detailBox dl.history dd {float:left;width:280px;margin:0 10px 5px 0;display:inline;}
#container #main .detailBox ul.downloads {display:none;padding:6px 0 0 0;overflow:hidden;}
#container #main .detailBox.active ul.downloads {display:block;}
#container #main .detailBox ul.downloads li {overflow:hidden;margin:0 0 6px 0;}
#container #main .detailBox ul.downloads li a {display:block;padding:0 10px 2px 25px;background:transparent url("../../images/elements/disc.gif") no-repeat 7px 1px;}
#container #main .detailBox .teaser {display:none;overflow:hidden;padding:6px 6px 0 6px;}
#container #main .detailBox.active .teaser {display:block;}
#container #main .detailBox .teaser img {float:left;margin:4px 6px 6px 0;}
#container #main .detailBox .teaser h5 {font-weight:bold;}
#container #main .detailBox table {display:none;overflow:hidden;margin:6px 4px 0 4px;}
#container #main .detailBox.active table {display:block;}
#container #main .detailBox table th {font-weight:bold;padding:0 3px;}
#container #main .detailBox table td {padding:0 3px 6px 3px;}

#container .textualTeaser {clear:both;overflow:hidden;}
#container .textualTeaser li {float:left;margin:0 10px 20px 0;width:181px;display:inline;}
#container .textualTeaser li.odd {clear:both;}
#container .textualTeaser li a {background:transparent url("../../images/elements/arrow_new.gif") no-repeat 0 4px;padding:0 0 0 7px;display:block;}

#container .sitemapHead {clear:both;overflow:hidden;}
#container .sitemapHead h2 {float:left;}
#container .sitemapHead p {float:right;padding:0 0 0 14px;margin:6px 0 0 0;}
#container .sitemapHead p.collapsed {cursor:pointer;background:transparent url("../../images/elements/plus.gif") no-repeat 0 3px;}
#container .sitemapHead p.expanded {cursor:pointer;background:transparent url("../../images/elements/minus.gif") no-repeat 0 3px;}

#container .twoSame {clear:both;overflow:hidden;}
#container .twoSame .one {float:left;width:291px;}
#container .twoSame .one ul {overflow:hidden;margin:0 0 30px 0;}
#container .twoSame .one ul li {overflow:hidden;}
#container .twoSame .one ul li p {font-size:11px;padding:0 0 0 14px;margin:0;}
#container .twoSame .one ul li p.collapsed {cursor:pointer;background:transparent url("../../images/elements/plus.gif") no-repeat 0 4px;}
#container .twoSame .one ul li p.expanded {cursor:pointer;background:transparent url("../../images/elements/minus.gif") no-repeat 0 4px;}
#container .twoSame .one ul li p a {display:block;}
#container .twoSame .one ul ul {margin:0 0 0 14px;}

#container .contextNav {clear:both;overflow:hidden;margin:0 0 10px 0;border-bottom:1px solid #303c49;}
#container .contextNav li {float:left;margin:0 1px 0 0;}
#container .contextNav li a {text-decoration:none;background:#efefef;float:left;padding:1px 5px 2px 6px;color:#303c49;}
#container .contextNav li.active a,
#container .contextNav li a:hover {background:#303c49;color:#efefef;}

#container #content #sidebar .box h4 {color:#323c48; font-weight:bold;margin:4px 6px 0 10px;}
#container #content #sidebar .box p {font-size:11px;color:#323c48; padding:4px 6px 6px 10px;margin:0;}
#container #content #sidebar .box a.link, #container .inlay2 p a {font-size:11px;background:transparent url("../../images/elements/arrow_new.gif") no-repeat 0 6px;padding:2px 0 3px 7px;display:block;margin:0 0 0 10px; color:#323c48;}
#container #content #sidebar .box a.dlLink {color:#323c48; background:transparent url("../../images/elements/disc.gif") no-repeat 0 4px;padding:2px 0 3px 15px;display:block;margin:0 0 0 10px;}
#container #content #sidebar .box a.dlLink {color:#323c48; background:transparent url("../../images/elements/ni_download.png") no-repeat 0 4px !important;padding:2px 0 3px 15px;display:block;margin:0 0 0 10px;}
#container #content #sidebar .box .dlImg {float:left;margin:8px 0 0 8px;}
#container #content #sidebar .box .dlDiv {float:left;width:125px;}
#container #content #sidebar .box .dlLast {clear:both;}

#container .toggleList {clear:both;overflow:hidden;margin:0 0 10px 0;}
#container .toggleList li {margin:0 0 6px 0;overflow:hidden;}
#container .toggleList li h3 {float:left;}
#container .toggleList li h3 a {float:left;background:transparent url("../../images/elements/arrow_new.gif") no-repeat 7px 6px;color:#002f5c;padding:2px 11px 1px 18px;text-decoration:none;margin:0 1px 0 0;}
#container .toggleList li h3 a:hover {background:#002f5c url("../../images/elements/arrow_white.gif") no-repeat 7px 6px;color:#fff;}
#container .toggleList li.active h3 a,
#container .toggleList li.active h3 a:hover {background:#002f5c url("../../images/elements/sidebar_arrow_down.gif") no-repeat 5px 7px;color:#fff;}
#container .toggleList li .togEntries {clear:both;display:none;padding:13px 0 7px 0;margin:0 0 9px 0;border-top:1px solid #303c49;border-bottom:1px solid #d7d8dc;overflow:hidden;}
#container .toggleList li.active .togEntries {display:block;}
#container .toggleList li .togEntries .togUl {overflow:hidden;padding:0 0 12px 0;}
#container .toggleList li .togEntries .togUl li {float:left;width:167px;margin:16px 0 0 19px;display:inline;}
#container .toggleList li .togEntries .togUl li h4 {font-weight:bold;}
#container .toggleList li .togEntries .togUl li h4 a {background:transparent url("../../images/elements/arrow_new.gif") no-repeat 0 4px;padding:0 0 0 9px;display:block;}
#container .toggleList li .togEntries .togUl li p {font-size:11px;margin:0 0 0 9px;}

#container .bulletList {clear:both;overflow:hidden;margin:0 0 20px 0;}
#container .bulletList li {font-size:12px;overflow:hidden;background:transparent url("../../images/elements/bullet.gif") no-repeat 0 5px;padding:0 0 0 9px;}

#container .arrowList {clear:both;overflow:hidden;}
#container .arrowList li {float:left;width:167px;margin:0 19px 12px 0;display:inline;background:transparent url("../../images/elements/arrow_new.gif") no-repeat 0 4px;padding:0 0 0 9px;}
	html>body #container .arrowList li {width:158px;}
#container .arrowList li a {display:block;}

#container #main .media {clear:both;width:583px;}
#container .media .mediaContainer {float:left;;margin:0 10px 10px 0;}

#container .media .mediaContainer_left {float:left;margin:0 10px 10px 0;}
#container .media .mediaContainer_right {float:right;margin:0 10px 10px 0;}


#container #content #sidebar {width:183px;float:left;}

#container #content #sidebar .mediaContainer {margin:0 0 10px 0;}
#container #content #sidebar .box {overflow:hidden;margin:0 0 10px 0;padding:0 0 3px 0;background:#d5dee4 url("../../images/backgrounds/box_shadow.gif") no-repeat left bottom;}
#container #content #sidebar .box h3 {font-size:11px;font-weight:bold;background:#E6E6E6 url("../../images/backgrounds/box_shadow_hl.gif") no-repeat right top;color:#002F5C;padding:0 2px 0 0;}

#container #content #sidebar .box h3 a {color:#002F5C; padding:2px 0 3px 18px;display:block;background:transparent url("../../images/elements/sidebar_arrow_up.gif") no-repeat 5px 6px;text-decoration:none;}

#container #content #sidebar .box h3 a {color:#002F5C; padding:2px 0 3px 18px;display:block;background:transparent url("../../images/elements/plus_new_white.png") no-repeat 5px 6px;text-decoration:none;}
#container #content #sidebar .box h3 a {display:block;text-decoration:none;padding:4px 0 3px 23px;background:transparent url("../../images/elements/plus_new_white.png") no-repeat 5px -26px;}


#container #content #sidebar .box.active h3 a {color:#fff;background:transparent url("../../images/elements/sidebar_arrow_down.gif") no-repeat 4px 9px;}
#container #content #sidebar .box.active h3 a {color:#fff;background:transparent url("../../images/elements/plus_new_white.png") no-repeat 5px 6px;}

#container #content #sidebar .box.active h3 {background:#002f5c url("../../images/backgrounds/box_shadow_hl.gif") no-repeat right top;}

#container #content #sidebar .box .inlay2 {display:none;}
#container #content #sidebar .box.active .inlay2 {display:block;}

#container #content #sidebar .box .inlay {display:none;margin:8px 0 7px 10px;}
#container #content #sidebar .box.active .inlay {display:block;}
#container #content #sidebar .box .inlay .head {overflow:hidden;margin:0 0 1px 0;}
#container #content #sidebar .box .inlay .head img {float:left;margin:2px 5px 0 0;border:1px solid #fff;}
#container #content #sidebar .box .inlay h4 {color:#323c48; font-weight:normal;margin:0;}
#container #content #sidebar .box .inlay p {font-size:11px;margin:0 0 2px 0;padding:0;}
#container #content #sidebar .box .inlay p.tel {padding:0 0 0 20px;background:transparent url("../../images/elements/tel.gif") no-repeat 0 3px;}
#container #content #sidebar .box .inlay p.fax {padding:0 0 0 20px;background:transparent url("../../images/elements/fax.gif") no-repeat 0 1px;}
#container #content #sidebar .box .inlay a.contact {color:#323c48; margin:8px 0 0 0;background:transparent url("../../images/elements/arrow_sml.gif") no-repeat 0 5px;padding:0 0 0 7px;display:block;}
#container #content #sidebar .box .inlay a.contact {color:#fff;background:transparent url("../../images/elements/contact_mail.png") no-repeat left top;display:inline-block;padding:3px 11px 3px 25px;}


#container #content #sidebar .box .linkList {overflow:hidden;margin:0 2px 0 0;}
#container #content #sidebar .box .linkList li {padding:0 0 0 6px;}
#container #content #sidebar .box .linkList li.last {background:#fff;border-top:1px solid #ccc;}
#container #content #sidebar .box .linkList li.last a {color:#002f5c;}
#container #content #sidebar .box .linkList li a {background:transparent url("../../images/elements/arrow_new.gif") no-repeat 0 6px;padding:2px 0 3px 7px;display:block;}

#container #content #sidebar .box h4 {font-weight:bold;margin:4px 6px 0 10px;}
#container #content #sidebar .box h4 a {font-weight:bold; color:#002f5c;}
#container #content #sidebar .box p {font-size:11px;padding:4px 6px 6px 10px;margin:0;}
#container #content #sidebar .box a.link {background:transparent url("../../images/elements/arrow_new.gif") no-repeat 0 6px;padding:2px 0 3px 7px;display:block;margin:0 0 0 10px;}
#container #content #sidebar .box a.dlLink {background:transparent url("../../images/elements/disc.gif") no-repeat 0 4px;padding:2px 0 3px 15px;display:block;margin:0 0 0 10px;}
#container #content #sidebar .box .dlImg {float:left;margin:8px 0 0 8px;}
#container #content #sidebar .box .dlDiv {float:left;}
#container #content #sidebar .box .dlLast {clear:both;}

#container #content #sidebar .box h4 {font-weight:bold;margin:4px 6px 0 10px;}
#container #content #sidebar .box p {font-size:11px;padding:4px 6px 6px 10px;margin:0;}
#container #content #sidebar .box a.link {background:transparent url("../../images/elements/arrow_new.gif") no-repeat 0 6px;padding:2px 0 3px 7px;display:block;margin:0 0 0 10px;}

#footer {clear:both;border-top:1px solid #acb1b6;color:#b2bcd1;padding:2px 0 20px 0;float:left;width:801px;}
#footer .copy {padding:0 0 0 1px;float:left;}
#footer .footerNav {float:right;}
#footer .footerNav li {float:left;margin:0 0 0 8px;}
/*NEU */
#footer .footerNav li a {color:#b2bcd1;}

#footer .nf2011 {padding:1px 0 0 0;color:#999;}
#footer .nf2011 li a {color:#999;}
#footer .nf2011 .text {float:left;width:390px;margin:5px 80px 0 10px;display:inline;}
#footer .nf2011 p {float:left; margin-top:5px;}
#footer .nf2011 ul {margin-top:5px;}
#footer .nf2011 .footerNav {padding-right: 10px;}



.tagCloud {float:left;width:791px;overflow:hidden;padding:7px 0 0 10px;border-top:1px solid #ACB1B6;}
.tagCloud .opener {display:inline-block;padding:2px 0 11px 20px;font-size:11px;color:#002f5c;background:transparent url("../../images/elements/plus_new.png") no-repeat 0 -31px;}
.tagCloud.open .opener {background-position:0 3px;}
.tagCloud.open p {display:block;}
.tagCloud p {clear:both;display:none;padding:0 0 7px 0;color:#999;line-height:23px;}
.tagCloud p span {padding:0 10px 0 0;}
.tagCloud p a {color:#999;text-decoration:none;padding:0 10px 0 0;}
.tagCloud p a:hover {text-decoration:underline;}
.tagCloud p .c01 {font-size:21px;}
.tagCloud p .c02 {font-size:20px;}
.tagCloud p .c03 {font-size:19px;}
.tagCloud p .c04 {font-size:18px;}
.tagCloud p .c05 {font-size:16px;}
.tagCloud p .c06 {font-size:15px;}
.tagCloud p .c07 {font-size:13px;}
.tagCloud p .c08 {font-size:11px;}
.tagCloud p .internal-link {background:none !important;}




.shader {z-index:400;position:absolute;left:700px;top:240px;text-align:left;}
.contactForm {width:420px;background:#fff;border-right:1px solid #000;border-bottom:1px solid #000;padding:10px 0 10px 10px;}
	html>body .contactForm {width:410px;}
.contactForm .close {position:absolute;right:10px;top:10px;background:transparent url("../../images/elements/popup_close.gif") no-repeat 100% 4px;padding:0 13px 0 0;}
.contactForm h3 {margin:0 0 6px 0;color:#2dacd6;}
.contactForm p {font-size:11px;margin:0 10px 12px 0;}

.contactForm fieldset {overflow:hidden;padding:0 0 10px 0;width:410px;}
.contactForm .row {overflow:hidden;margin:0 0 6px 0;}
.contactForm input {float:left;}
.contactForm label {float:left;}
.contactForm .check input {margin:1px 6px 0 0;}
	*+html .contactForm .check input {margin:-3px 1px 0 0;}
	* html .contactForm .check input {margin:-3px 1px 0 0;}
.contactForm .check label {margin:0 10px 0 0;}
.contactForm input.input {width:400px;}
	html>body .contactForm input.input {width:394px;}
.contactForm input.inputSml {width:175px;margin:0 10px 0 0;}
	html>body .contactForm input.inputSml {width:169px;}
.contactForm input.inputSml2 {width:215px;}
	html>body .contactForm input.inputSml2 {width:209px;}
.contactForm input.inputSml3 {width:145px;margin:0 10px 0 0;}
	html>body .contactForm input.inputSml3 {width:139px;}
.contactForm input.inputSml4 {width:245px;}
	html>body .contactForm input.inputSml4 {width:239px;}
.contactForm textarea {width:400px;height:100px;}
	html>body .contactForm textarea {width:398px;height:100px;}
.contactForm .captcha img {float:left;}
.contactForm .captcha input {width:215px;float:right;margin:0 10px 0 0;display:inline;}
	html>body .contactForm .captcha input {width:209px;}
.contactForm .send input {float:right;margin:0 10px 0 0;}
.contactForm p.messageText {padding:40px 0 20px 0;text-align:center;}
.contactForm fieldset.messageBtn {text-align:center;}
.contactForm fieldset.messageBtn input {float:none;margin:0 auto;}

#dd_captcha_img, #contactform_captcha_img{height:25px;width:150px;left:15px;position:relative;top:-2px;}

#container #content .theSearchForm {}
#container #content .theSearchForm .col1 {width:80px;padding:3px 0 20px 0;}
#container #content .theSearchForm .col2 {padding-right:3px;}
#container #content .advanced {display:none;}
#container #content .tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button {width:auto;}
#container #content .tx-indexedsearch-rules h2 {font-weight:bold;font-size:12px;line-height:normal;margin:0;}
#container #content .tx-indexedsearch-whatis {font-size:18px;line-height:normal;margin:0 0 19px;color:#002f5c;}
#container .browsebox {clear:both;overflow:hidden;margin:0 0 16px 0;}
#container .browsebox li {float:left;}
#container .browsebox li a {float:left;padding:0 6px;margin:1px 0 0 0;}
#container .browsebox li span {float:left;padding:0 6px;margin:1px 0 0 0;}
#container .browsebox li a.last {background:transparent url("../../images/elements/pager_arrow_left.gif") no-repeat left top;width:16px;height:15px;padding:0;margin:0 7px 0 0;}
#container .browsebox li a.next {background:transparent url("../../images/elements/pager_arrow_right.gif") no-repeat left top;width:16px;height:15px;padding:0;margin:0 0 0 7px;}
#container .browsebox li a span {display:none;}
#container .browsebox li.active a {font-weight:bold;}
#container .resultList.searchErg {margin:0;}
.tx-editfiltersystem-pi1 h3{font-size: 12px;}

#container .dblText a.contactA {color:#fff;background:transparent url("../../images/elements/contact_mail.png") no-repeat left top;display:inline-block;padding:3px 11px 3px 25px;}

table.contenttable{height:auto!important;border:medium none;border-collapse:collapse;font-size:100%;margin-bottom: 20px;padding:0;width:360px!important;}
/*contenttable was width:100%;*/
table.contenttable td,table.contenttable tr{border:1px solid #808990;padding:2px;padding-left:5px;}
table.contenttable th{border:0px solid #000;background: #002f5c;color: #fff;padding:2px;padding-left:5px;font-weight:bold;}
table.contenttable td p, table.contenttable td p.bodytext{font-size:11px;padding:0px!important;margin:0px!important;}

.detailBox table.contenttable td, .detailBox table.contenttable tr {border:none;}
.internal-link{background:transparent url("../../images/elements/link-bullet.gif") no-repeat scroll 2px 3px;padding-left:10px;}
.external-link{background:transparent url("../../images/elements/link-external-bullet.gif") no-repeat scroll 0 5px;padding-left:10px;}
.internal-link{color:#002F5C; background:transparent url("../../images/elements/ni_int_link.png") no-repeat scroll -10px 3px !important;padding-left:8px;}
.external-link-new-window, .external-link{color:#002F5C; background:transparent url("../../images/elements/ni_ext_link.png") no-repeat scroll 2px 1px !important;padding-left:20px;}
.mail{color:#002F5C; background:transparent url("../../images/elements/ni_contact.png") no-repeat scroll 0 3px !important;padding-left:20px;}
.download{color:#002F5C; background:transparent url("../../images/elements/ni_download.png") no-repeat scroll 0 2px !important;padding-left:20px;}
.movie{color:#002F5C; background:transparent url("../../images/elements/ni_video.png") no-repeat scroll 0 1px !important;padding-left:20px;}
#chronic {display:none;background:#fff;margin:0 0 12px 0;}
#container #main #swLL{display:none;}
.tx-indexedsearch-rules{display:none;}
.pc_input {background-color:#FAFAFA;border:1px solid #CCCCCC;font-size:11px;height:14px;width:254px;}
.pc_select {background-color:#FAFAFA;border:1px solid #CCCCCC;font-size:11px;}
.pc_submit {background-color:#FAFAFA;border:1px solid #CCCCCC;color:#333333;font-size:11px;font-weight:bold;height:19px;text-align:center;width:95px;}





.contactFormNew {padding:0 0 15px 0;width:435px;font-size:13px;background:#fff;}
.contactFormNew .newHead {overflow:hidden;padding:6px 13px 7px 11px;background:#002f5c;}
.contactFormNew .newHead h3 {float:left;font-size:22px;line-height:25px;color:#fff;}
.contactFormNew .newHead .close {float:right;color:#fff;font-size:11px;padding:1px 0 0 13px;background:transparent url("../../images/elements/close_x_new.png") no-repeat 0 4px;}
.contactFormNew .person {overflow:hidden;margin:0 0 17px 0;padding:12px 0 12px 15px;background:#d5dee4;}
.contactFormNew .person img {float:left;margin:2px 6px 0 0;border:1px solid #fff;}
.contactFormNew .person p {float:left;width:300px;font-size:13px;color:#2f3d4a;}
.contactFormNew .required {padding:0 0 18px 15px;}
.contactFormNew fieldset {display:block;padding:0 0 0 15px;}
.contactFormNew .row {overflow:hidden;padding:0 0 10px 0;}
.contactFormNew .row label {float:left;width:100px;margin:0 8px 0 0;display:inline;text-align:right;color:#002f5c;}
.contactFormNew .row .requi {font-weight:bold;}
.contactFormNew .row span.label {float:left;width:100px;margin:2px 0 0 0;text-align:right;color:#002f5c;}
.contactFormNew .row select {float:left;width:292px;}
.contactFormNew .row textarea {float:left;width:290px;height:90px;border:1px solid #999;}
.contactFormNew .row input {float:left;width:280px;padding:1px 5px;border:1px solid #999;}
.contactFormNew .row.check input {width:auto;padding:0;border:none;}
.contactFormNew .row.check label {width:auto;margin:2px 0 0 2px;text-align:left;}
.contactFormNew .submitArea input {width:auto;padding:0;}
.contactFormNew .submitArea .security {padding:0 0 10px 0;}
.contactFormNew .submitArea .captcha {overflow:hidden;padding:0 16px 0 0;}
.contactFormNew .submitArea .captcha img {float:left;position:static !important;}
.contactFormNew .submitArea .captcha input {float:left;}
.contactFormNew .submitArea .captcha .capRe {margin:0 20px 0 0;}
.contactFormNew .submitArea .captcha #dd_captcha {float:right;width:100px;}
.contactFormNew .submitArea #jqCaptcha {float:left;margin:0 10px 0 0;}
.contactFormNew .submitArea #jqcInput {float:left;width:70px;}
.contactFormNew .submitArea .send {overflow:hidden;padding:0 16px 0 0;}
.contactFormNew .submitArea .send input {float:right;margin:0 0 0 10px;}
.contactFormNew .submitArea .send .sendit {cursor:pointer;border:none;background:transparent url("../../images/elements/new_button_send.png") no-repeat left top;padding:2px 6px 4px 17px;font-size:15px;color:#fff;}
.contactFormNew .submitArea .send .cancel {cursor:pointer;border:none;background:transparent url("../../images/elements/new_button_cancel.png") no-repeat left top;padding:2px 2px 2px 15px;margin:3px 0 0 0;font-size:12px;color:#333;}

.contactFormNew .row.errorRow {position:relative;padding-top:16px;}
.contactFormNew .row.errorRow input, 
.contactFormNew .row.errorRow select, 
.contactFormNew .row.errorRow textarea {border:1px solid #f00;}
.contactFormNew .row.check.errorRow input {border:none;}
.contactFormNew .row.check.errorRow label {color:#f00;}
.contactFormNew .row.errorRow p.error {position:absolute;left:108px;top:0;color:#f00;font-size:11px;}
.contactFormNew .row .captchaError {position:absolute;left:0px;top:0;color:#f00;font-size:11px;}


.blockUI {cursor:default !important;}

.sharing {/*width:382px !important;*/}

.ni {display:inline-block;padding:0 0 0 20px;font-size:11px;color:#002f5c;text-decoration:none;}
.ni:hover {text-decoration:underline;}
.ni_int_link {background:transparent url("../../images/elements/ni_int_link.png") no-repeat 0 4px;}
.ni_ext_link {background:transparent url("../../images/elements/ni_ext_link.png") no-repeat 0 4px;}
.ni_contact {background:transparent url("../../images/elements/ni_contact.png") no-repeat 0 5px;}
.ni_download {background:transparent url("../../images/elements/ni_download.png") no-repeat 0 2px;}
.ni_expand {background:transparent url("../../images/elements/ni_expand.png") no-repeat 0 4px;}
.ni_collapse {background:transparent url("../../images/elements/ni_collapse.png") no-repeat 0 7px;}
.ni_zoom {background:transparent url("../../images/elements/ni_zoom.png") no-repeat 0 2px;}
.ni_video {background:transparent url("../../images/elements/ni_video.png") no-repeat 0 2px;}

.newsteaserlink {background:transparent url("../../images/elements/ni_int_link.png") no-repeat scroll -10px 3px;padding-left:8px;}


