body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote{margin:0;padding:0;font-family:Verdana,Helvetica,Verdana;color:#395665;line-height:1.4em;}fieldset,img{border:0;}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}h1{font-weight:bold;font-size:1.5em;color:black;margin-bottom:1.5em;}h2{font-weight:bold;font-size:1.3em;color:black;margin-bottom:1.3em;}h3{font-weight:bold;font-size:1.1em;color:black;margin-bottom:1.1em;}h4{font-weight:bold;font-size:1em;color:black;margin-bottom:1em;}p{margin-bottom:1.5em;line-height:1.5em;}.text, .textfield, .textfield_disabled, .textfield_focus, .textfield_dslb, .textfield_disabled { border: 1px solid #b7cbdd; padding: 0 4px 2px 4px; color: black; background-color: #f3f6f9;}input.textfield, textarea.textfield, select.textfield { width:300px; }.textfield_dslb, .textfield_disabled { background-color: #edeef0; color: #999;}html>body .text {padding-top: 2px;}html>body .textfield_dslb { padding-top: 2px;}input.text, input.textfield_dslb {height: 16px;}.hide, .hidden, .transparent { position: absolute;width: 0;height: 0;top: 0;left: 0;z-Index: -1;}a.button, a.button:link, a.button:active, a.button:hover, a.button:visited { background: white url(../images/cms/button.png) no-repeat 0 0; display: block; float: left; color: black; height: 22px; text-decoration: none; cursor: pointer;}a.button span {background: white url(../images/cms/button.png) no-repeat 100% 0;padding-right: 8px;margin-left: 10px;display: block; line-height: 22px; font-weight: normal;white-space: nowrap;}a.button img {float: left; margin: 6px 5px 0 0;}a.button:hover { outline: none; color: #303030;}table.nicetable { border: 1px solid #96b5d3;}table.nicetable thead, table.nicetable tfoot { background-color: #cfddeb;}table.nicetable thead th, table.nicetable tfoot th { text-align: center; font-weight: normal; color: #0e5699; padding: .3em .5em; border-top: 1px solid #e6eef5; border-bottom: 1px solid #94b5d3; border-left: 1px solid #a8c2db; border-right: 1px solid #e6eef5; }table.nicetable thead th.fc, table.nicetable tfoot th.fc { background-color: #dbe6f0; border-left: 0 none; }table.nicetable tbody { border-bottom: 1px solid #96b5d3;}table.nicetable tbody td { border-top: 1px solid white; border-bottom: 1px solid #d0dfec; border-left: 1px solid #d0dfec; padding: .3em .5em; } table.nicetable tbody td.fc { background-color: #e6eef5; border-left: 0 none; border-right: 1px solid white; } table.nicetable tbody td.lr { border-bottom: 0 none; } table.nicetable tbody td.ir { border-bottom: 1px solid #96b5d3; }table.nicetable tfoot th {border-top: 1px solid #96b5d3; border-bottom: 0 none; }a, a:visited, a:active, a:hover { color: #0a467d;text-decoration: underline; outline: none;}a:hover { text-decoration: none; }a:visited {color: #0a467d;}a.external {background: url(../images/link-external.gif) 0 3px no-repeat;padding-left: 16px;}a.email {background: url(../images/link-email.gif) 0 3px no-repeat;padding-left: 16px;}.printonly {display: none;}.error {color: #f66;}.notice {color: green;}.highlight {color: yellow;}div.info {background: url(../images/cms/information.png) top left no-repeat;padding-left: 22px;margin: 5px 0 10px 0;}.clr {clear: both;height: 1px;font-size: 1px;line-height: 1px;}body {background: white;margin: 8px 0 8px 0;padding: 0;background-color: #edf0f2;}div#master {margin: 0 30px;padding: 0;width: 658px;}div#top {height: 50px;}div#logo {float: left;}div#logged {margin: 10px 0;}div#navbg {position: absolute;width: 210px;background-color: black;border-right: 1px solid white;height: 330px;padding: 0;}div#nav {position: absolute;margin: 6px 0 0 5px;padding: 2px 9px;}ul#navigation_0 {margin: 0;padding: 5px 0 0 0;width: 200px;}ul#navigation_0 li {margin: 0.35em 0;line-height: 1.3em;}ul#navigation_0 li a {color: white;text-decoration: none;}ul#navigation_0 li a:hover {text-decoration: underline;}ul#navigation_0 li a.active, ul#navigation_0 li a.active:hover {color: #fb7a1b;}ul#navigation_1 {margin: 0;padding: 0 0 0.5em 1em;}div#main {}div#pagesearch {clear: right;margin-top: 3px;float: right;}div#pagesearch input { width: 210px; margin: 0;height: 1.5em;border: 1px solid #c9d3d8;background-color: white;padding: 2px 0 0 4px;}div#search_results { position: absolute;background: url(../images/as_pointer.gif) 105px 0 no-repeat;padding: 10px 0 0 0;margin: 15px 0 0 -10px;text-align: left;z-index: 1000;}div#search_results ol, div#search_results p {width: 228px;background-color: #333;padding: 4px;margin: 0;color: white;}div#search_results li { margin: 5px;}div#search_results li a{ display: block;padding: 5px;background-color: #333;color: #cfcfcf;text-decoration: none;}div#search_results li a b{ color: #dfdfdf;}div#search_results li a b{ display: block;}div#search_results li a span.excerpt{ font-size: 0.8em;}div#search_results li a:hover { background-color: #174FB0;}div#search_results li a:hover b { color: white;}div#navigation_path {display: none;}div#photo {border: 1px solid #c9d3d8;margin: 0;padding: 0 3px;background-color: white;height: 336px;}div#page {border: 1px solid #c9d3d8;margin: 5px 0 0 0;padding: 15px;background-color: white;}div#page a.external {background: url(../images/link-external.gif) 0 3px no-repeat;padding-left: 15px;margin: 0;}div#page a.email {background: url(../images/link-email.gif) 0 3px no-repeat;padding-left: 15px;}div#page a.pdf {background: url(../images/link-pdf.gif) 0 3px no-repeat;padding-left: 15px;}div#page a.enlarge {padding-right: 13px;}div#page ul, div#page ol {list-style: disc;padding-left: 2.5em;margin: 1em 0;}div#page ol {list-style: decimal;}div#page ul li, div#page ol li {line-height: 1.5em;}div#page ul#headlines {margin: 0 0 0.5em 0;padding: 0 0 0 1.4em;list-style: circle;}ul#headlines li p {margin: 0;padding: 0 0 0.5em 0;}div.archive {text-align: right;}div#page_footer { border-top: 1px dashed #c9d3d8; padding-top: 5px; color: #8199a9; margin-top: 2em;font-size: 0.9em;}div#page_footer a { float: right; margin-left: 10px;}div#footer {margin: 7px;}div#footer div.buttons {float: left;margin: 0;}div#footer div.content {float: right;margin: 0;color: #4d6d84;font-size: 0.9em;}h1, h2, h3, h4, input.heading_1, input.heading_2, input.heading_3, input.heading_4 {color: #fb7a1b;font-weight: bold;}h2 {padding-bottom: 0.2em;border-bottom: 1px dashed #c9d3d8;}h1, input.heading_1, h2, input.heading_2 {color: #fb7a1b;}h1 a, h1 a:link, h1 a:active, h1 a:hover, h1 a:visited.h2 a, h2 a:link, h2 a:active, h2 a:hover, h2 a:visited {color: #10528e;font-weight: bold;}div.center {text-align: center;}div.right {text-align: right;}div.justify {text-align: justify;}div#onecol {clear: both;margin-bottom: 20px;}div#twocol {clear: both;}div#topcol, div#bottomcol {clear: both;}div#col1 {float: left;width: 302px;}div#col2 {float: right;width: 302px;}ul#fontsize { float: right;}ul#fontsize li { display: inline; background: none; padding: 1px; float: left; margin-left: 1px; }ul#fontsize a#fs_s { background: url(../images/cms/fontsize-small.png) no-repeat 0 0; }ul#fontsize a#fs_m {background: url(../images/cms/fontsize-medium.png) no-repeat 0 0; }ul#fontsize a#fs_l {background: url(../images/cms/fontsize-large.png) no-repeat 0 0;}ul#fontsize a { text-indent: -9000em; overflow: hidden; display: block; float: left; width: 12px; height: 13px; border: 1px solid #edf0f2; }ul#fontsize a.active { border: 1px solid #c9d3d8;}ul#fontsize a:hover { border: 1px solid #c9d3d8; }ul#languages {float: right;margin: 1px 20px 0 0;}ul#languages li { display: inline; float: left; margin-right: 4px;}ul#languages a {display: block;font-size: 11px;height: 11px;line-height: 11px;width: 16px;text-decoration: none;padding: 1px;border: 1px solid white;background: white 1px 1px no-repeat;}ul#languages a#lang_de { background-image: url(../images/flags/de.gif); }ul#languages a#lang_en { background-image: url(../images/flags/en.gif); }ul#languages a#lang_it { background-image: url(../images/flags/it.gif); }ul#languages a#lang_fr { background-image: url(../images/flags/fr.gif); }ul#languages a.active { border: 1px solid #bbb; }ul#languages a:hover { border: 1px solid #ddd; }div.paragraph, div.paragraph_with_images {margin: 0;padding: 0;}div.paragraph_with_images div.images {float: right;margin: 0 0 0 30px;padding: 0;width: 200px;text-align: right;}div.paragraph_with_images div.image {padding: 00;}div.paragraph_with_images div.image img {border: 1px solid #869eaa;padding: 1px;margin: 0;}div.paragraph_with_images a.enlarge {display: block;text-align: right;padding-right: 13px;background: url(../images/enlarge.gif) right 4px no-repeat;text-decoration: underline;margin: 0 0 1em 0;}div.cinemascope {height: 242px;margin: 1em 0;padding: 0;}div.cinemascope div.cinemascopenav {position: absolute;text-align: right;width: 626px;}a.cinemascope, div.cinemascope a.next, div.cinemascope a.back {background-color: #edf0f2;border: 1px solid #c9d3d8;float: left;display: block;line-height: 20px;height: 20px;padding: 0 8px;color: #0a467d;text-decoration: none;margin: 0;margin-right: 1px;}a.cinemascope:hover, div.cinemascope a.active, div.cinemascope a.next:hover, div.cinemascope a.back:hover {border: 1px solid #0a467d;background-color: #0a467d;color: white;}div.cinemascope a.next, div.cinemascope a.back {float: right;padding: 0 6px;}div.cinemascope a.back {}div.cinemascope span.clr {display: block;height: 1px;}div.cinemascope div.bottom { clear: both;border: 0 none;}div.cinemascope div.pane { position: absolute;width: 623px;height: 206px;margin: 25px 0 0 0;padding: 0;background-color: #edf0f2;border: 1px solid #c9d3d8;vertical-align: bottom;}div.cinemascope div.pane img {float: left;margin: 0;padding: 3px;border-right: 1px solid #c9d3d8;background-color: white;}div.cinemascope div.pane div {padding: 10px;float: left;}div.cinemascope div.pane div b {display: block;margin-bottom: 5px;}div.cinemascope table {height: 193px;margin: 0 10px 0 10px;}div.cinemascope td p {margin: 1em 0 0 0;}div.cinemascope td b {display: block;}div.slideshow {padding: 3px 0 0 0;}div.slideshow div.slide {position: absolute;}div.slideshow div.slide div.caption_bg {position: absolute;background-color: black;margin: 254px 0 0 0;width: 600px;height: 46px;}div.slideshow div.slide div.caption {position: absolute;padding: 5px 10px;margin: 254px 0 0 0;width: 580px;color: white;}div.slideshow div.slidenav {position: absolute;top: 58px;left: 692px;width: 14px;}div.slidenav a, div.slidenav a:link, div.slidenav a:active, div.slidenav a:hover, div.slidenav a:visited {display: block;float: left;border: 1px solid #c9d3d8;width: 14px;height: 14px;font-size: 1px;margin-bottom: 4px;text-decoration: none;color: #edf0f2;}div.slidenav a:hover, div.slidenav a.active {background-color: white;}div.gallery a.title {font-weight: bold;}div.gallery div.thumbs {margin-top: 0.5em;border: 1px solid #869eaa;padding: 8px 22px;background-color: #E0E6EA;}div.gallery div.thumbs a img {float: left;border: 1px solid #c8d3d9;padding: 1px;margin: 1px;background-color: white;}div.gallery div.thumbs a:hover img {border: 2px solid #869eaa;padding: 0;}div#gallery_window {height: 500px;border: 1px solid #666;background-color: #666;}div.gallery_thumbs {height: 58px;width: 504px;overflow: hidden;white-space: nowrap;background-color: #666;border-top: 1px solid #999;padding: 2px;}div.gallery_thumbs a img {margin: 1px;border: 2px solid #666;}div.gallery_thumbs a:hover img {border: 2px solid #999;}div.gallery_thumbs a:active, div.gallery_thumbs a.active {outline: none;}div.gallery_thumbs a.active img {border: 2px solid white;}div.gallery_pane {clear: both;padding: 0;height: 370px;text-align: center;white-space: nowrap;}div.gallery_pane img {border: 3px solid black;background-color: white;}div#gallery_controls {padding: 0 7px 0 5px;height: 22px;}div#gallery_controls div#gallery_back, div#gallery_controls div#gallery_next {position: absolute;height: 22px;width: 27px;background: url(../images/cms/gallery-controls.png) top left no-repeat;cursor: pointer;}div#gallery_controls div#gallery_next {margin-left: 27px;width: 26px;background-position: top right;}table.htmltable { border: 1px solid #869eaa;}table.htmltable thead, table.htmltable tfoot { background-color: #e0e6ea;}table.htmltable thead th, table.htmltable tfoot th { text-align: center; font-weight: normal; padding: 0.3em 0.5em; border-bottom: 1px solid #869eaa; border-left: 1px solid #d9d9d9; }table.htmltable thead th.fc, table.htmltable tfoot th.fc { border-left: 0 none; }table.htmltable tbody {}table.htmltable tbody tr.odd {background-color: white;}table.htmltable tbody tr.even {background-color: #eff2f4;}table.htmltable tbody td {padding: 0.3em 0.5em;border-left: 1px solid #d9d9d9; } table.htmltable tbody td.fc { border-left: 0 none; } table.htmltable tbody td.lr { border-bottom: 0 none; } table.htmltable tbody td.ir { border-bottom: 1px solid #96b5d3; }table.htmltable tfoot th {border-top: 1px solid #869eaa; border-bottom: 0 none; }table.clear {border: 1px solid white;}table.clear thead, table.clear tfoot { background-color: white;border-left: 1px solid white;}table.clear tbody tr.even {background-color: white;}table.clear tbody td {border-left: 1px solid white; }ul.form, ul.compact {margin: 0;padding: 0;list-style: none;}ul.form li, ul.compact li {}ul.form em, ul.compact em {font-style: normal;color: #f66;}ul.compact li {clear: both;padding: 5px 0;}ul.compact div.label {width: 140px;padding-right: 10px;float: left;text-align: right;}ul.compact div.control {width: 350px;float: left;}ul.form label {padding-left: 5px;}div.partnerlink {float: left;}div.partnerlinklogo {float: right; width: 160px; text-align: center;}div.linkspacer {border-top: 1px solid #d9d9db;margin: 10px 0;}div#admin {width: 1000px;margin: 0 auto;background-color: white;}div#loginbox {width: 300px; margin: 0 auto; text-align: center; }div#ModalOverlay { background-color: black; position: absolute; top: 0; left: 0; width: 100%;}div.ModalWindow {margin: 0;padding: 0;}.mt, .mb { display:block; background:transparent; font-size:1px; }.mt b, .mb b { display:block; overflow:hidden; }.b1, .b2, .b3 { height:1px; }.b2, .b3, .b4 { background:#efefef; }.b1 { margin:0 5px; background:#efefef; }.b2 { margin:0 3px; border-width:0 2px; }.b3 { margin:0 2px; }.b4 { height:2px; margin:0 1px; }.mt b { background:#ddd; }div.ModalTitle { background:#ddd; border-bottom:1px solid #bbb; padding-left:1em; font-size:1.1em; font-weight:bold; }div.ModalContent { display:block; background:#efefef; border-top:1px solid #fff; }div.ModalTitle a.close {float: right;display: block;padding: 2px 9px;text-decoration: none;color: #666;font-size: 10px;font-family: Arial;line-height: 10px;}div.ModalTitle a.close:hover {color: #000;}div.TabNavigation ul.Tabs {height: 23px;border-bottom: 1px solid #ccc;}div.TabNavigation div.TabPane {border-top: 1px solid #fff;padding: 7px;}div.TabNavigation ul.Tabs li {float: left;}div.TabNavigation ul.Tabs li a {padding: 2px 12px;display: block;text-decoration: none;outline: none;}div.TabNavigation ul.Tabs li a.active {background-color: #999;color: white;}div.notice_logger { border: 1px solid #00529B; background-color: #BDE5F8; padding: 5px; color: #00529B; }div.warning_logger { border: 1px solid #9F6000; background-color: #FEEFB3; padding: 5px; color: #9F6000; }div.error_logger { border: 1px solid #D8000C; background-color: #FFBABA; padding: 5px; color: #D8000C; }