/* css start */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border:0 none; font-family:inherit; font-size:13px; font-style:inherit; font-weight:inherit; margin:0; outline-color:-moz-use-text-color; outline-style:none; outline-width:0; padding:0; vertical-align:baseline; } :focus { outline-color:-moz-use-text-color; outline-style:none; outline-width:0; } body { background:white none repeat scroll 0 0; color:black; line-height:1; } ol, ul { list-style-image:none; list-style-position:outside; list-style-type:none; } table { border-collapse:separate; border-spacing:0; } caption, th, td { font-weight:normal; text-align:left; } blockquote:before, blockquote:after, q:before, q:after { content:""; } blockquote, q { quotes:"" ""; } /* css next */ ul#navigationTop { height: 33px; position: absolute; left: 191px; bottom: 0; } /*body#subpage ul#navigationTop, body#sectionpage ul#navigationTop { bottom: 50px;}*/ ul#navigationTop li { float: left; display: block; height: 33px; width: 124px; position: relative; } ul#navigationTop li a { float: left; font-size: 20px; color: #000; text-indent: -9999px; width: 124px; height: 33px; background: url(/wps/wcm/atp/images/horizontalnavigation.png) no-repeat left top; } ul#navigationTop li span { display: block; width: 25px; height: 32px; background: none; position: absolute; top: 0; right: 0; background: url(/wps/wcm/atp/images/navigationTop_arrow.png) no-repeat 0px 0px; } /* frontpage horisontal menu first-level */ body#frontpage ul#navigationTop li#private a { background-position: 0 0%; } body#frontpage ul#navigationTop li#private.selected a { background-position: 0 67%; } body#frontpage ul#navigationTop li#private a span { background: none; } body#frontpage ul#navigationTop li#private a span:hover { background-position: 0 33%; } body#frontpage ul#navigationTop li#business a { background-position: 50% 0%; } body#frontpage ul#navigationTop li#business.selected a { background-position: 50% 33%; } body#frontpage ul#navigationTop li#business a span { background: none; } body#frontpage ul#navigationTop li#business a span:hover { background-position: 0 33%; } body#frontpage ul#navigationTop li#about a { background-position: 100% 0%; } body#frontpage ul#navigationTop li#about.selected a { background-position: 100% 33%; } body#frontpage ul#navigationTop li#about a span { background: none; } body#frontpage ul#navigationTop li#about a span:hover { background-position: 0 33%; } /* sectionpage horisontal menu first-level */ body#sectionpage ul#navigationTop li#private a { background-position: 0 0%; } body#sectionpage ul#navigationTop li#private a:hover { background-position: 0 100%; } body#sectionpage ul#navigationTop li#private a.hover { background-position: 0 100%; } body#sectionpage ul#navigationTop li#private a span { background: none; } body#sectionpage ul#navigationTop li#private a span:hover { background-position: 0 33%; } body#sectionpage ul#navigationTop li#private.selected a { background-position: 0 67%; } body#sectionpage ul#navigationTop li#private.selected a:hover { background-position: 0 67% !important; } body#sectionpage ul#navigationTop li#business a { background-position: 50% 0%; } body#sectionpage ul#navigationTop li#business a:hover { background-position: 50% 100%; } body#sectionpage ul#navigationTop li#business a.hover { background-position: 50% 100%; } body#sectionpage ul#navigationTop li#business a span { background: none; } body#sectionpage ul#navigationTop li#business a span:hover { background-position: 0 33%; } body#sectionpage ul#navigationTop li#business.selected a { background-position: 50% 67%; } body#sectionpage ul#navigationTop li#business.selected a:hover { background-position: 50% 67% !important; } body#sectionpage ul#navigationTop li#about a { background-position: 100% 0%; } body#sectionpage ul#navigationTop li#about a:hover { background-position: 100% 100%; } body#sectionpage ul#navigationTop li#about a.hover { background-position: 100% 100%; } body#sectionpage ul#navigationTop li#about a span { background: none; } body#sectionpage ul#navigationTop li#about a span:hover { background-position: 0 33%; } body#sectionpage ul#navigationTop li#about.selected a { background-position: 100% 67%; } body#sectionpage ul#navigationTop li#about.selected a:hover { background-position: 100% 67% !important; } /* subpage horisontal menu first-level */ body#subpage ul#navigationTop li#private a { background-position: 0 0%; } body#subpage ul#navigationTop li#private a:hover { background-position: 0 100%; } body#subpage ul#navigationTop li#private a.hover { background-position: 0 100%; } body#subpage ul#navigationTop li#private a span { background: none; } body#subpage ul#navigationTop li#private a span:hover { background-position: 0 33%; } body#subpage ul#navigationTop li#private.selected a { background-position: 0 67%; } body#subpage ul#navigationTop li#private.selected a:hover { background-position: 0 67% !important; } body#subpage ul#navigationTop li#business a { background-position: 50% 0%; } body#subpage ul#navigationTop li#business a:hover { background-position: 50% 100%; } body#subpage ul#navigationTop li#business a.hover { background-position: 50% 100%; } body#subpage ul#navigationTop li#business a span { background: none; } body#subpage ul#navigationTop li#business a span:hover { background-position: 0 33%; } body#subpage ul#navigationTop li#business.selected a { background-position: 50% 67%; } body#subpage ul#navigationTop li#business.selected a:hover { background-position: 50% 67% !important; } body#subpage ul#navigationTop li#about a { background-position: 100% 0%; } body#subpage ul#navigationTop li#about a:hover { background-position: 100% 100%; } body#subpage ul#navigationTop li#about a.hover { background-position: 100% 100%; } body#subpage ul#navigationTop li#about a span { background: none; } body#subpage ul#navigationTop li#about a span:hover { background-position: 0 33%; } body#subpage ul#navigationTop li#about.selected a { background-position: 100% 67%; } body#subpage ul#navigationTop li#about.selected a:hover { background-position: 100% 67% !important; } /* dropdown menu second-level */ ul#navigationTop li.selected div { display: block; position: absolute; left: 0; top: 33px; background: url(/wps/wcm/atp/images/navigationTop_level2_b_S.png) no-repeat left bottom; } ul#navigationTop li div { display: block; position: absolute; left: 0; top: 33px; background: url(/wps/wcm/atp/images/navigationTop_level2_b.png) no-repeat left bottom; } ul#navigationTop li.selected dl { display: none; overflow: auto; width: 200px; position: relative; background: url(/wps/wcm/atp/images/navigationTop_level2_t_S.png) no-repeat left top; margin-bottom: 16px; } ul#navigationTop li dl { display: none; overflow: auto; width: 200px; position: relative; background: url(/wps/wcm/atp/images/navigationTop_level2_t.png) no-repeat left top; margin-bottom: 16px; padding:10px 0 0 9px; } ul#navigationTop li dl dt { margin:0 0 3px 10px; color: #7b8718; } ul#navigationTop li dl dd { overflow: auto; clear: left; background: none; } ul#navigationTop li dl dd a { background: none; text-indent: 0; color: #374300; font-size: 12px; width: 85%; padding: 3px 0 3px 20px; height: auto; } ul#navigationTop li dl dd a:hover { background: #e4ebac; } /* navigation left */ #navigationLeft { width: 210px; float: left; margin-left: 15px; padding: 10px 0 0 20px; } #navigationLeft p { line-height: 15px; } #navigationLeft p a { color: #374300; text-decoration: none; } #navigationLeft ul { } #navigationLeft li { font-size: 14px; width: 207px; padding: 3px 0; line-height: 22px; border-bottom: 1px solid #cccccc; } #navigationLeft li a { font-size: 14px; color: #374300; } #navigationLeft li a:hover { text-decoration: underline; } #navigationLeft li.active { margin-bottom: 14px; padding: 8px 0; border-top: 1px solid #4d5d00; border-bottom: 1px solid #4d5d00; display: block; height: auto; } #navigationLeft li ul { margin: 5px 0 0 10px; } #navigationLeft li.active li { border: none; } #navigationLeft li li { width: 195px; padding-bottom:0; } #navigationLeft li li li { width: 177px; } #navigationLeft li a.focus { line-height: 22px; padding: 0 13px 0 2px; background: url(/wps/wcm/atp/images/navigationLeft_focus.png) no-repeat right 4px; } #navigationLeft li a.focus { color: #000; font-weight: bold; } #navigationLeft li span.nofocus a { color: #4d5d00; font-weight: bold; } #content #linksandinfo ul#sectionpagemenu { width: 460px; float: left; margin: 10px -1px 0 10px; border-right:1px solid #CCCCCC; padding: 0; list-style-type: none; } #content #linksandinfo ul#sectionpagemenu li { line-height: 28px; padding-bottom:0; } #content #linksandinfo ul#sectionpagemenu a { color: #374300; font-size: 20px; background:transparent url(/wps/wcm/atp/images/links_h3.png) no-repeat scroll left 4px; padding-left: 15px; } body#landingpage .spot p a { color:#4D5D00; text-decoration: underline; font-size: 12px; } /* body.conference #navigationTop li { width: auto; line-height: 33px;} body.conference #navigationTop li.selected a { background: url(/wps/wcm/atp/images/climate_topnav_selectedL.png) no-repeat left top; text-indent: inherit; width: auto; line-height: 33px; text-align: center; width: 125px;} body.conference #navigationTop li a { background: url(/wps/wcm/atp/images/climate_topnav_unselectedL.png) no-repeat left top; text-indent: inherit; width: auto; line-height: 33px; text-align: center; width: 125px;} body.conference #navigationTop li.selected a span { background: url(/wps/wcm/atp/images/climate_topnav_selectedR.png) no-repeat right top !important; position: inherit; margin-left: 20px !important; width: auto !important; padding: 0 20px 0 0 !important; line-height: 33px; height: 33px;} body.conference #navigationTop li a span { background: url(/wps/wcm/atp/images/climate_topnav_unselectedR.png) no-repeat right top !important; position: inherit; margin-left: 20px !important; width: auto !important; padding: 0 20px 0 0 !important; line-height: 33px; height: 33px;} */ body.conference #navigationTop li { width: auto; line-height: 33px; } body.conference #navigationTop li.selected { background: url(/wps/wcm/atp/images/climate_topnav_selected.png) no-repeat left top; text-indent: 0; width: auto; line-height: 33px; text-align: center; width: 180px; } body.conference #navigationTop li.selected a { text-align: center; background: none; float: none; font-size: 16px; color: #000; } body.conference #navigationTop li { background: url(/wps/wcm/atp/images/climate_topnav_unselected.png) no-repeat left top; text-indent: 0; width: auto; line-height: 33px; text-align: center; width: 180px; } body.conference #navigationTop li a { text-align: center; background: none; float: none; font-size: 16px; color: #fff; } /* styles for english site - topnavigation */ .english ul#navigationTop li { width: 145px; } .english ul#navigationTop li a { width: 145px; background: url(/wps/wcm/atp/images/horizontalnavigation_uk.png) no-repeat left top; } .english ul#navigationTop li span { background: url(/wps/wcm/atp/images/navigationTop_arrow.png) no-repeat 0px 0px; } .english ul#globals li.search input.button { width: 55px; } .english #login #loginPrivate { background:url("/wps/wcm/atp/images/button_login_private_uk.png") no-repeat scroll left top transparent; } .english #login #loginBusiness { background: url("/wps/wcm/atp/images/button_login_business_uk.png") no-repeat scroll left top transparent; } .english ul#navigationTop li dl { width: 200px;} .english ul#navigationTop li dd a { background: none; width:85%} /* css next */ .spot { float: left; display: block; margin: 0 5px 0 0; padding: 20px 15px 0 15px; } body#sectionpage #spots .spot, body#landingpage #spots .spot { margin-bottom: 10px; border-bottom: 1px solid #cccccc; } body#subpage #spots .spot { background-color:#ECECEC; border:1px solid #D9D9D9; margin-bottom:10px; padding:20px 15px 0 10px; } .grey { background-color: #e9e9e9; } .blue { } .red { } .orange { } .lightgreen { background-color: #f7f9e5; border: 1px solid #b2c610; margin: 0 0 30px 0; } .lightgreen a { background-color: #f7f9e5; color: #4d5d00; text-decoration: underline; } #intro .w100pct.lightgreen { width: 430px; padding-bottom: 15px; } .survey { background: url(/wps/wcm/atp/images/logo_spot_survey.png) no-repeat left 15px; } .survey_color { background: url(/wps/wcm/atp/images/logo_spot_survey_color.png) no-repeat left 15px; } .faq { background: url(/wps/wcm/atp/images/logo_spot_faq.png) no-repeat left 15px; } .faq_color { background: url(/wps/wcm/atp/images/logo_spot_faq_color.png) no-repeat left 15px; } .news { background: url(/wps/wcm/atp/images/logo_spot_news.png) no-repeat left 15px; } .news_color { background: url(/wps/wcm/atp/images/logo_spot_news_color.png) no-repeat left 15px; } .forum { background: url(/wps/wcm/atp/images/logo_spot_forum.png) no-repeat left 15px; } .forum_color { background: url(/wps/wcm/atp/images/logo_spot_forum_color.png) no-repeat left 15px; } .help { background: url(/wps/wcm/atp/images/spot_bg_help.jpg) no-repeat left top; } body#subpage .survey, body#subpage .faq, body#subpage .news, body#subpage .forum, body#subpage .help { background-position: 10px 20px; } #spots .faq li { list-style-type: none; } #spots .news li, #spots .survey li, #spots .forum li, #spots .no_icon li { list-style-type: inherit; } .w100pct { width: 281px; } .w100pct.news p{ line-height: 18px; } body#subpage #spots .w100pct { width: 185px; } #intro .w100pct { width: 440px; } body#sectionpage #spots .w100pct, body#landingpage #spots .w100pct { width: 433px; padding: 18px 20px 18px 0; } body#sectionpage #spots div.hide { padding-top:0; } .w50pct { width: 445px; min-height: 120px; } .w33pct { width: 281px; } .w25pct { width: 190px; } .grey.shadow { background: url(/wps/wcm/atp/images/spot_grey_shadow.png) no-repeat right bottom; height: 91px; } #login .grey.shadow { background: url(/wps/wcm/atp/images/spot_grey_shadow.png) no-repeat right bottom; height: 76px; padding: 6px 10px; } body#subpage #spots #login .w100pct { background-color: #e2e2e2; border: 1px solid #d0d0d0; padding: 15px 10px; height: 72px; } body#sectionpage #login .w100pct, body#landingpage #login .w100pct { background-color: #e2e2e2; border: 1px solid #d0d0d0; padding: 15px 10px; height: 72px; } body#sectionpage #login .w25pct, body#subpage #login .w25pct, body#landingpage #login .w25pct { background: none; height:65px; padding: 7px 10px 0 10px; width: 210px; } #login strong { font-size: 22px; } body#sectionpage #login strong, body#subpage #login strong { font-size: 16px; line-height:normal; margin:0 0 0 12px; } #bottomspots dt { font-size: 18px; color: #374300; margin-bottom: 15px; line-height: 15px; } #spots { width: 205px; float: left; position: relative; padding: 45px 0 0 10px; } body#sectionpage #spots, body#landingpage #spots { width: 445px; border-left: 1px solid #cccccc; padding: 0 20px 10px 15px; } #spots h3 { font-size: 18px; } #spots li { list-style-type: disc; font-size: 12px; padding: 3px 0; } #spots li a { color: #4d5d00; font-size: 12px; } body#subpage #spots { float:left; margin-right:10px; padding:15px 10px 0 0; position:relative; width:210px; } body#subpage #spots .spot h3 { font-size:16px; font-weight:normal; margin:0 0 0 40px; } body#subpage #spots .spot.forum h3 { margin:10px 0 10px 40px; } body#subpage #spots .spot.faq h3 { margin:-3px 0 18px 40px; } body#subpage #spots .spot h3 { font-size:16px; font-weight:normal; margin:0 0 0 40px; } body#subpage #spots .spot h3 { font-size:16px; font-weight:normal; margin:0 0 0 40px; } body#subpage #spots .spot.forum h3, body#subpage #spots .spot.news h3, body#subpage #spots .spot.faq h3, body#subpage #spots .spot.help h3 { margin:10px 0 10px 40px; } body#subpage #spots .spot ul li {margin-left:30px;} body#sectionpage #spots .spot h3, body#landingpage #spots .spot h3 { font-size: 17px; font-weight: normal; margin: 0 0 8px 40px; } body#sectionpage #spots .spot.no_icon h3, body#subpage #spots .spot.no_icon h3 { margin-left: 0px !important; margin-bottom: 12px !important; font-weight: normal; } body#sectionpage #spots .spot p a, body#subpage #spots .spot p a { color:#4D5D00; font-size: 12px; text-decoration: underline; } body#sectionpage #spots .spot li a, body#sectionpage #spots .spot li span, body#landingpage #spots .spot li a, body#landingpage #spots .spot li span { color: #4d5d00; font-size: 14px; } body#sectionpage #spots .no_icon p a { color:#4D5D00; font-size:12px; text-decoration:underline; } body#sectionpage #spots .hide h3 { display:none; } li.specials a, a.specials { text-decoration: underline; color: #4d5d00; font-size: 12px !important; } body#sectionpage #spots .faq input, body#landingpage #spots .faq input { margin: 10px 0 20px 0; width: 247px; padding: 4px; background: url(/wps/wcm/atp/images/bg_input_question_sec.png) no-repeat left top; border: none; } body#sectionpage #spots .help input, body#landingpage #spots .help input { margin: 10px 0 20px 0; width: 247px; padding: 4px; background: url(/wps/wcm/atp/images/bg_input_question_sub.png) no-repeat left top; border: none; } body#sectionpage #spots .faq li, body#landingpage #spots .faq li { padding: 4px 0; } body#sectionpage #spots .news li, body#sectionpage #spots .survey li, body#sectionpage #spots .forum li, body#sectionpage #spots .no_icon li, body#landingpage #spots .news li, body#landingpage #spots .survey li, body#landingpage #spots .forum li { font-size: 12px; padding: 4px 0; line-height: 12px; } body#sectionpage #spots .news ul, body#sectionpage #spots .survey ul, body#sectionpage #spots .forum ul, body#sectionpage #spots .no_icon ul, body#landingpage #spots .news ul, body#landingpage #spots .survey ul, body#landingpage #spots .forum ul { list-style: inherit inside none; margin-left: 0; } .spot label { font-size: 12px; display: block; height: 13px; } .spot label input { position: relative; top: 3px; } #bottomspots .spot h3 { font-size: 22px; font-weight: normal; margin-bottom: 10px; } #bottomspots .spot p { font-size: 12px; line-height: 18px; font-weight: normal; } #bottomspots .help h3, #bottomspots .help p, #bottomspots .help #askquestion { margin-left: 115px; } #bottomspots .help h3 { margin-bottom: 0px; } .treeview span { cursor: pointer; } .treeview ul ul { background: #ecf1c4; padding: 5px 10px; line-height: 16px; margin-left:0 !important; } #conferencelogin { position: relative; margin-top: -18px; } body#sectionpage #spots .sponsors { border: 1px solid #63910e; border-bottom: none; padding: 20px 20px 20px 30px; overflow: auto; height: 82px; } body#sectionpage #spots .sponsors img { float: left; margin-right: 32px; } body#sectionpage #spots .signup { background-color: #63910e; color: #000; padding: 20px; } body#sectionpage #spots .signup h3 { font-size: 20px; margin: 0 0 10px 0; color: #fff; font-weight:normal; } body#sectionpage #spots .signup p { line-height: 15px; margin-bottom: 15px; color: #fff; } body#sectionpage #spots .signup p a { text-decoration: underline; color: #000; line-height: 15px; font-size: 14px; color: #fff; } body#sectionpage.conference #spots h3, body#sectionpage.conference #spots .spot h3, body#sectionpage.conference #spots .spot.no_icon h3 { font-weight:normal; } /*#spots .TextLink img { width:185px;}*/ #spots .TextLink, body#subpage #spots p { overflow: hidden; } #linksandinfo #info dd strong, #linksandinfo #info dd strong { color: #000000; font-weight: bold; font-size: 14px; } /* css next */ body { text-align: center; font: 13px Arial, Helvetica, sans-serif; background: #2f2f2f url(/wps/wcm/atp/images/bg_body.png) repeat-x left top; } h1 { font-size: 30px; margin-bottom: 30px; line-height: 34px; font-weight: bold; } body#sectionpage h1 { margin-left: 15px; } body#subpage h1 { margin-bottom: 20px; } body#subpage #content blockquote { color:#2f2f2f; border-width:1px; border-style:solid; border-color:#d2dd73; background-color:#f7f9e5; padding-top:12px; padding-left:20px; padding-right:20px; padding-bottom:10px; } body#landingpage h1 { font-size:27px; letter-spacing: -0.02em; } #loginsection h1, #loginsection strong { font-size: 30px; margin: 0 0 30px 15px; line-height: 34px; font-weight: bold; } h2, h3 { font-weight: normal; } body#subpage h2, body#sectionpage h2, body#landingpage h2 { font-weight: normal; font-size: 22px; margin: 20px 0; } body#sectionpage #intro h3 { font-size: 17px; } body#subpage h3 { font-weight: normal; font-size: 22px; margin: 20px 0; } body#sectionpage #info h2, body#landingpage #info h2 { font-size:22px; font-weight:normal; margin: 0 0 30px 45px; position:relative; width:400px; display: inline; top: 7px; } body#sectionpage.conference #intro h3 { font-size:14px; font-weight:bold; margin: 0 0 15px 0 !important; position:relative; width:400px; display: inline; } a { text-decoration: none; } //style as text (anchor links) body#subpage #content a { text-decoration: inherit; font-style: inherit; color: inherit; } body#subpage #content a:link { color:#4D5D00; font-size: 14px; text-decoration:underline; } body#subpage #content a:visited, body#subpage #content a:active { color:#4D5D00; font-size: 14px; text-decoration:underline; } body#subpage #content a.TextLink { color:#4D5D00; font-size:14px; text-decoration:underline !important; } p { font-size: 12px; line-height: 22px; margin-bottom: 10px; } body#subpage #content p { line-height: 22px; } body#subpage #content p, body#subpage #content b, body#subpage #content div, body#subpage #content ul li, body#subpage #content ol li { font-size: 14px; } body#subpage #content strong, body#subpage #content p strong { font-size: 14px; font-weight: bold; } body#subpage #spots p { line-height: 18px; } #wrapper { margin: 0 auto; width: 990px; text-align: left; } body#frontpage #wrapper { background: url(/wps/wcm/connect/1033ed8046a5ffd9a476aeb2655f63d1/frontpage_private.jpg?MOD=AJPERES) no-repeat 15px 67px; } body#frontpage.business #wrapper { background: url(/wps/wcm/connect/af16890046a604b4a534afb2655f63d1/frontpage_business.jpg?MOD=AJPERES) no-repeat 15px 67px; } body#frontpage.about #wrapper { background: url(/wps/wcm/connect/851d1000471168e5bd77bff0c118602b/frontpage_about.jpg?MOD=AJPERES) no-repeat 15px 67px; } body#frontpage.landingpage #wrapper { background: url(/wps/wcm/atp/images/frontpage_sp.jpg) no-repeat 15px 67px; } body#subpage #wrapper { background: url(/wps/wcm/atp/images/bg_wrapper_section.png) repeat-y left top; } body#sectionpage #wrapper, body#landingpage #wrapper { background: url(/wps/wcm/atp/images/bg_wrapper_section.png) repeat-y left top; } #header { display: block; height: 100px; width: 990px; position: relative; background-image: url(/wps/wcm/atp/images/bg_header.png); background-repeat: no-repeat; background-position: left top; z-index:600; } .english #header { background-image: url(/wps/wcm/atp/images/bg_header_uk.png); } body#subpage #header, body#sectionpage #header, body#landingpage #header, body#frontpage.landingpage #header { background-image: url(/wps/wcm/atp/images/bg_header_temp.png); } #mainarea { min-height: 500px; width: 990px; background: #FFF url(/wps/wcm/atp/images/bg_mainarea.png) repeat-y left top; } body#frontpage #mainarea { background: url(/wps/wcm/atp/images/bg_mainarea.png) repeat-y left top; } body#subpage #mainarea, body#sectionpage #mainarea, body#landingpage #mainarea { background: transparent url(/wps/wcm/atp/images/bg_mainarea_section.png) no-repeat left top; overflow: auto; } #content { height: 100%; width: 990px; background: url(/wps/wcm/atp/images/bg_content.png) no-repeat left top; position: relative; } body#frontpage #content { padding: 40px 0 0 10px; width: 980px; min-height: 555px; position: relative; } body#subpage #content { padding: 7px 0 0 0; width: 450px; min-height: 555px; position: relative; float: left; background: none; margin: 0 20px 0 35px; } body#sectionpage #content, body#landingpage #content { padding: 0 10px 0 25px; width: 955px; min-height: 555px; position: relative; float: left; background: none; margin: 0; } #content blockquote { font-size: 14px; line-height: 22px; margin-bottom: 10px; } #sectionpage #intro blockquote, #subpage #content blockquote { font-weight: bold; } #content ul { margin-bottom: 10px; list-style-type:disc; padding-left:16px; } #content ol { margin-bottom: 10px; list-style-type:decimal; padding-left:16px; } #content ul li { font-size: 14px; line-height: 22px; padding-bottom:12px; } #content ol li { font-size: 14px; line-height: 22px; padding-bottom:12px; margin-left: 5px; } #content li li { font-size: 12px; } #footer { display: block; height: 38px; width: 973px; background: #FFF url(/wps/wcm/atp/images/bg_footer.png) no-repeat left top; color: #fff; padding: 17px 0 0 17px; } #footer li { display: block; float: left; margin-right: 10px; font-size: 15px; } #footer li strong { font-weight: bold; font-size: 15px; } body#frontpage #footer { background: url(/wps/wcm/atp/images/bg_footer.png) no-repeat left -8px; } #landingpages { width: 350px; margin-left: 25px; } .upperlinks h2, .lowerlinks h2 { font-size: 32px; line-height: 26px; color: #ccc; margin-bottom: 7px; } .upperlinks h3, .lowerlinks h3 { line-height: 26px; font-size: 20px; color: #374300; } /*.business .upperlinks h3, .business .lowerlinks h3 { font-size: 20px; margin-bottom: 8px; line-height: 18px; }*/ .upperlinks h3 a, .lowerlinks h3 a { line-height: 26px; font-size: 20px; color: #374300; background: url(/wps/wcm/atp/images/links_h3.png) no-repeat left 4px; padding-left: 16px; } /*.business .upperlinks h3 a, .business .lowerlinks h3 a { line-height: 18px; font-size: 20px; padding-left: 14px; }*/ body#frontpage.landingpage .upperlinks h3 a, body#frontpage.landingpage .lowerlinks h3 a { line-height: 40px; font-size: 26px; background: url(/wps/wcm/atp/images/links_h3.png) no-repeat left 9px; } #bottomspots { position: absolute; left: 23px; bottom: 7px; } body#sectionpage #bottomspots { background-color:#FFFFFF; border-top:1px solid #ADC200; bottom:0; clear:left; left:-10px; margin-top:20px; overflow:auto; padding-top:10px; position:relative; width:960px; } body#subpage #bottomspots { background-color: #fff; position: relative; left: 15px; bottom: 0; width: 960px; border-top: 1px solid #adc200; overflow: auto; clear: left; padding-top: 10px; } .upperlinks { margin: 0px 0 0 25px; width: 480px; } .lowerlinks { margin: 25px 0 0 25px; width: 480px; } #login { position: absolute; right: 19px; top: 40px; } body#sectionpage #login, body#subpage #login { position: absolute; right: 32px; top: 17px; } body#landingpage #login { position: absolute; right: 34px; top: 15px; } #login #loginPrivate { background: url(/wps/wcm/atp/images/button_login_private.png) no-repeat left top; display: block; height: 27px; width: 194px; border: none; margin: 5px 0 0 0; } #login #loginBusiness { background: url(/wps/wcm/atp/images/button_login_business.png) no-repeat left top; display: block; height: 27px; width: 194px; border: none; margin: 5px 0 0 0; } /* body#frontpage #login #loginPrivate { background: url(/wps/wcm/atp/images/button_login_front.png) no-repeat left top; } body#landingpage #login #loginPrivate { background: url(/wps/wcm/atp/images/button_sp.png) no-repeat left top; } */ ul#globals { float: right; margin: 13px -6px 0 0; } ul#globals li { display: block; float: left; margin-right: 20px; } ul#globals li a { color: #000; font-size: 15px; } ul#globals li.search { margin-left: 20px; top: -2px; position: relative; } ul#globals li.search input { border: none; background: #fff; padding: 4px; width: 172px; font-size:13px; } ul#globals li.search input.button { border: none; background: #cad759; padding: 3px 4px; margin-left: -4px; width: 40px; } #manchet { background: url(/wps/wcm/atp/images/manchet.png) no-repeat scroll left top transparent; bottom: 141px; height: 65px; left: 15px; padding: 15px 18px 0; position: absolute; text-align: left; width: 924px; } #manchet:hover { background: #adc200; } #manchet blockquote a { color: #fff; display: block; padding-left: 22px; padding-top: 5px; font-size: 15px; } #manchet blockquote { display: block; background: url(/wps/wcm/atp/images/links_manchet.png) no-repeat scroll 0 3px transparent; color: #fff; font-style: inherit; } #manchet blockquote strong, #manchet blockquote strong a { display: block; font-size: 30px; } #info, #intro, #interaction, body#sectionpage #spots { float: left; display: block; overflow: auto; } #info { width: 440px; float: left; margin-top: 10px; padding-left: 16px; border-left:1px solid #CCCCCC; } #intro { width: 470px; border-right: 1px solid #cccccc; margin: 0 -1px 0 0; } #intro p { line-height: 18px; margin-right: 35px; } #info div, #info img, #info form, #info table, #info object {overflow:hidden;} #info li, #intro li { margin-bottom: 5px; } #info dt a, #intro dt a { color: #4d5d00; font-size: 14px; } #info dt strong, #info dt b { color: #000; font-size: 22px; margin-bottom: 15px; display: block; } #info dt b { font-weight:normal; } #info dt.faq, #info dt.news, #info dt.help, #info dt.forum, #info dt.survey { font-size:17px; padding-left:40px; background-position: 0 3px; line-height:30px; margin-bottom: 5px;} #info dd { margin-bottom: 15px; font-size: 12px; color: #333333; } #info dd a { text-decoration:underline; color:#4D5D00; } body#sectionpage #info #spots {border: 0;width:420px; padding-left:0;margin-bottom:0;padding-bottom:0;} body#sectionpage #info #spots .spot {border: 0; margin-bottom:0;} #info dd ul {padding-left:0; width:425px;} #info dd ul.treeview li {list-style-type:none; padding-bottom:4px;} #info dd ul.treeview li ul {padding: 5px 15px 5px 15px;} #info dd ul.treeview li ul li {padding-right:10px;} .button { position: relative; top: 8px; } .survey .button { float: right; top: 0; } .search .button { top: 0; } #loginsection { height:50px; padding:30px 10px 0 25px; position:relative; width:955px; margin-bottom: 20px; } #intro li { float: left; width: 200px; } body#landingpage #intro li { float: left; width: 400px; } body#landingpage #intro ul { list-style-type:disc; padding-left:20px; overflow:auto; } #intro .links li { margin-bottom: 16px; } #linksandinfo { border-bottom: 1px solid #ccc; overflow: auto; margin-bottom: 20px; padding-bottom: 20px; width: 940px; } #linksandinfo #info dd{ line-height: 18px; } #introandspots { overflow: auto; } .printbutton { bottom:-33px; position:absolute; right:25px; } #intro p a, #bottomspots a { color:#4D5D00; font-size:12px; text-decoration:underline; } a.TextLink { font-size:12px; color:#4D5D00; text-decoration:underline !important; } #FlashMovieContainer { width: 454px; overflow: hidden; } /* conference micro-site */ body#sectionpage.conference #loginsection, body#sectionpage.conference #bottomspots, body#sectionpage.conference #globals { display: none; } body.conference { background: #4c382c url(/wps/wcm/atp/images/konferencewebbg.gif) no-repeat left top; } body#sectionpage.conference #wrapper { background: none; } body#sectionpage.conference #header { background: url(/wps/wcm/atp/images/copenhagenkey_top.png) no-repeat left top; } body#sectionpage.conference #mainarea { background: url(/wps/wcm/atp/images/bg_mainarea_section_conf.png) no-repeat left top; padding-top:10px; } body#sectionpage.conference #content { background: none; } body#sectionpage.conference #footer { background: url(/wps/wcm/atp/images/bg_footer_conf.png) no-repeat 5px top; } body#sectionpage.conference #footer ul { display: none; } body#sectionpage.conference #content p, body#sectionpage.conference #content p a { font-size: 13px; line-height: 18px; } body#sectionpage.conference #content a.TextLink { color:#4D5D00; text-decoration: underline; } /* new styles */ body#sectionpage.conference ul#navigationTop { left: 220px !important; } body#sectionpage.conference #spots { border-left: 1px solid #8aad4a !important; padding: 0 20px 5px 15px; } body#sectionpage.conference #spots .spot { border-bottom: 1px solid #8aad4a !important; padding:18px 20px 18px 0; width:425px !important; } body#sectionpage.conference h2 { font-weight: normal; font-size: 22px; margin: -4px 0 20px 0 !important; } body#sectionpage.conference #introandspots { padding-top: 15px !important; padding-bottom: 10px; } body#sectionpage.conference #conferencelogin { width: 445px !important; } body#sectionpage.conference #intro { border-right: 1px solid #8aad4a !important; padding-left: 3px; width: 467px; } body#sectionpage #spots .sponsors { padding: 15px 20px 10px 30px !important; } ::-moz-selection { background:#adc200; color:#fff; } ::selection { background:#adc200; color:#fff; } code::-moz-selection { background: #333333; } code::selection { background: #333333; } #skiptocontent { display: none; } #spots ul { margin-left: -16px; list-style: disc; } #spots ol { list-style: decimal; } /* presspictures */ #subpage #content table { } #subpage #content table tr { margin-bottom: 10px; } #subpage #content table td { vertical-align: top; line-height: 16px; font-size: 12px; } #subpage #content table td p { line-height: 16px; font-size: 12px; } #subpage #content table td a { line-height: 16px; font-size: 12px; } #subpage #content table td img { margin-bottom: 10px; padding-right: 5px; } /* Large tables */ #subpage #content table.LargeTable { } #subpage #content table.LargeTable th, #subpage #content table.LargeTable td, #subpage #content table.LargeTable td p { vertical-align: top; line-height: 18px; font-size: 14px; } #subpage #content table.LargeTable th {background-color:#F7F9E5;} #subpage #content table.StyledTable th, #subpage #content table.StyledTable td {padding:3px 10px; } #subpage #content table.StyledTable th {background-color:#E8EEB9; border-right:1px solid #D2DD73;} #subpage #content table.StyledTable td {border-right:1px solid #E8EEB9;} #subpage #content table.StyledTable th.last, #subpage #content table.StyledTable td.last {border-right:0;} /*#spots .TextLink img { width:185px;}*/ #spots .TextLink, body#subpage #spots p { overflow: hidden; } #bottomspots a { text-decoration: none !important;} /* RSS Feeds */ .rssfeed {overflow: auto;} .rssfeed span { float: left; margin-right: 10px;} .rssfeed span.rssinfo {clear: left; line-height:18px;} .rssfeed a {display: block; float: left; text-decoration: none !important; color:#4D5D00; font-size:14px !important; clear:both; } /*Comment */ .label,.submit,input[type=text],textarea { font-size:14px; } .submit { margin-right:3px; background-color:#CAD759;} .label { display: block; float: left; width: 115px; text-align: left; margin-right: 5px; } .remark {display:block;} .form-row { padding: 5px 0; clear: both; width: 100%; } .submit-row { text-align:right; padding-right:7px;} label.error { float: left; color: red; padding-left:122px; } input[type=text], textarea { width: 323px;; float: left; } textarea { font-family:inherit; height:123px; } input#captcha-change {position:relative; top:35px; left:0; vertical-align:top;} #content ul.comments { margin-top:25px; list-style-type:none; padding-left:0;} #content .comment, #content .name, #content .title, #content .datetime { font-size:14px;} #content .comment { clear:both; display:block; margin-bottom:10px; } #content .name, #content .title { font-weight:bold;} #content .comment, #content .title, #content .datetime { display:block;} /* Author Tools */ a.authorBack, a.authorRead {font-weight: bold;} a.authorRead {float: right; margin-top:15px;} /* Rene tabbedTabble start */ table.TabbedTable {width: 430px; border-bottom: 1px solid #D2DD73; border-left: 1px solid #D2DD73; border-right: 1px solid #D2DD73; margin: 0px; border-collapse: collapse;} table.TabbedTable thead th {font-size: 14px;} body#subpage #content table.TabbedTable thead th a:link { text-decoration: none; color: #000000; } body#subpage #content table.TabbedTable thead th a:hover { text-decoration: underline; color: #000000; } body#subpage #content table.TabbedTable thead th a:visited { text-decoration: none; color: #000000; } table.TabbedTable thead th.tab {width: 82px; background-color: #e8eeb9; border-top: 1px solid #d2dd73; border-left: 1px solid #d2dd73; border-right: 1px solid #d2dd73; border-bottom: 1px solid #d2dd73;} table.TabbedTable thead th.tabactive {width: 82px; border-top: 1px solid #d2dd73; border-left: 1px solid #d2dd73; border-right: 1px solid #d2dd73} table.TabbedTable thead th.tabspacing {width: 5px; border: 0; border-bottom: 1px solid #d2dd73} table.TabbedTable thead th.topbar {width: 430px; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff} body#subpage #content table.TabbedTable tbody tr td.tdcontent { padding-left: 10px; padding-right: 10px; } table.TabbedTable tbody td.topmenubarleft {width: 200px; background-color: #e8eeb9; border-left: 1px solid #ffffff; border-right: 1px solid #d2dd73; border-bottom: 1px solid #d2dd73} table.TabbedTable tbody td.topmenubarright {width: 230px; background-color: #e8eeb9; border-right: 1px solid #ffffff; border-bottom: 1px solid #d2dd73} table.TabbedTable tbody td.menubarheadline {width: 430px; background-color: #f7f9e5; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; border-bottom: 1px solid #d2dd73} table.TabbedTable tbody td.tablecontentleft {width: 200px; background-color: #ffffff; border-left: 1px solid #ffffff; border-right: 1px solid #d2dd73; border-bottom: 1px dashed #d2dd73} table.TabbedTable tbody td.tablecontentright {width: 230px; background-color: #ffffff; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; border-bottom: 1px dashed #d2dd73} table.TabbedTable tbody td.spacer {width: 430px; background-color: #ffffff; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff} a.tabheadings { } body#subpage #tablecontent a { text-decoration: none; color: #000000 } /* Rene tabbedTabble slut */ #LGBoxContainer { width: 450px; } .LGBoxContainer2 { width: 454px; padding-top: 7px; font-size: 12px; } .LGBox3 { margin-right: 3px;float: left; background-color: #f7f9e5; padding-right: 7px; padding-left: 7px; padding-bottom: 10px; height: 80px; border: #d4dcab 1px solid;} .LGBox { width: 128px; float: left; background-color: #f7f9e5; padding-right: 8px; padding-left: 10px; padding-bottom: 10px; height: 290px; border: #d4dcab 1px solid; } .LGBox2 { width: 128px; float: left; background-color: #f7f9e5; padding-right: 8px; padding-left: 10px; padding-bottom: 10px; height: 290px; border: #d4dcab 1px solid; } .LGBoxLeft { margin-top: 6px; padding-right: 8px; padding-left: 10px; float: left; padding-bottom: 10px; width: 202px; margin-right: 6px; height: 125px; background-color: #f7f9e5; border: #d4dcab 1px solid; } .LGBoxRight { margin-top: 6px; padding-right: 8px; padding-left: 10px; float: left; padding-bottom: 10px; width: 202px; margin-right: 0px; height: 125px; background-color: #f7f9e5; border: #d4dcab 1px solid; } #backtofront {display: block; width: 155px; height: 60px; position: absolute; left: 30px; top: 10px; text-indent: -9999px; cursor: pointer;} /* HR Emnebank */ .frontPageLink { margin-bottom:10px; margin-left:0; margin-right:2px; margin-top:15px; vertical-align:top; border-style:solid; border-width: 1px; border-color:#ADC300; padding : 10px; } .frontPageLink .linkBox { border-bottom-color:#CCCCCC; border-bottom-style:solid; border-bottom-width:0px; border-left-color-value:#CCCCCC; border-left-style-value:outset; border-left-width-value:0px; border-right-color-value:#CCCCCC; border-right-style-value:outset; border-right-width-value:0px; border-top-color:#CCCCCC; border-top-style:solid; border-top-width:0px; border-left-color:#CCCCCC; border-left-style:solid; border-left-width:0px; border-right-color:#CCCCCC; border-right-style:solid; border-right-width:0px; margin-bottom:15px; margin-left:0; margin-right:10px; margin-top:0; padding-top: 5px; padding-left: 5px; width: 90px; text-align: center; } .frontPageLink .linkBox a { cursor:pointer; display:block; text-decoration:none; } .frontPageLink .linkBox a:hover { color:#000000; display:block; font-weight:normal; } .frontPageLink .linkBox .linkBoxLink { text-decoration : none; } .frontPageLink .frontPageImage { float:none; margin-right: 5px; padding-top: 12px; } .frontPageLink .linkBox .linkBoxLabel { color:#000000; font-size:12px; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; padding-top:14px; text-decoration : none; line-height : 16px; } .frontPageLink .linkBoxLabel .linkBoxLabelOverskrift { font-size:16px; font-weight:bold; margin-bottom:5px; margin-top:10; margin-left:0; margin-right:0; text-decoration : none; line-height : 16px; } .frontPageLink .linkBoxLabel .linkBoxLabelTekst { font-size:12px; font-weight:normal; margin-bottom:5px; margin-top:10; margin-left:0; margin-right:0; text-decoration : none; line-height : 16px; } body#subpage #spots .spot ol { margin-left: -14px; list-style-type: decimal; } body#subpage #spots .spot ol li { margin-left: 30px; list-style-type: decimal; } body#subpage #spots .spot p strong { font-weight: bold; } body#subpage #spots .spot ol li p strong { font-weight: bold; } body#subpage #spots .spot ul li p strong { font-weight: bold; } #subpage #content table td div p { font-size: 14px; line-height: 22px; } body#subpage h3 a { font-size: 22px; font-weight: normal; margin: 20px 0; } sup { vertical-align: top; } sub { vertical-align: bottom; } em { font-style:italic; text-decoration: inherit; color: inherit; font-family: inherit; font-size: inherit; } strong a, p strong a, #subpage #content p strong a { font-weight: bold; font-size: 14px; } #dhtmltooltip{ position: absolute; font-size: 11px; border: 1px solid black; padding: 1px 4px 1px 2px; background-color: #ffffe1; visibility: hidden; z-index: 100; margin-left:-77px; margin-top:-200px; } /* css end */