/* Copyright (c) 2008, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt version: 2.5.2 Modified for MOSS implementation */ html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{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;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}legend{color:#000;} /* * Oktavilla Baseline CSS * Version 1.0 * Modified for MOSS implementation */ #wrapper { font: 100%/1.0 sans-serif; } #wrapper OL { padding-left: 2em; } #wrapper OL LI { list-style: decimal outside; } #wrapper UL { padding-left: 1.5em; } #wrapper B, #wrapper STRONG { font-weight: bold; } #wrapper EM, #wrapper I { font-style: italic; } #wrapper P, #wrapper UL, #wrapper OL { margin-bottom: .7em; } #wrapper A { color: #6dc067; text-decoration: none; } #wrapper A:hover, #wrapper A:focus { color: #00a2e4; } #wrapper UL { padding: 0; margin: 0; } #wrapper LI { list-style-type: none; } .form-1-1 { overflow: hidden; } .form-1-1 DIV { width: 50%; float: left; } .form-1-2 DIV { width: auto; float: left; } .skip { position: absolute; left: -9999px; } /* MAIN STRUCTURE */ HTML, BODY { background: #fbfbf9 url(../img/bg_page.gif) top center repeat-y; } #wrapper { width: 980px; margin: 0 auto; position: relative; z-index: 2; font: .75em/1.5 arial, sans-serif; color: #040404; } #header { height: 95px; position: relative; } #main { padding: 0 20px 20px 20px; } /* HEADER */ #logo { display: block; text-indent: -9999px; width: 204px; height: 55px; position: absolute; top: 20px; left: 0; background: url(../img/logo.gif) top left no-repeat; overflow: hidden; } #nav { position: absolute; right: 180px; top: 38px; line-height: 1; } #nav UL { margin: 0; padding: 0; } #nav LI { float: left; margin: 0; border-right: 1px solid #9e9e9e; } #nav LI:last-child { border: 0; } #nav A { float: left; padding: 4px 8px; font-size: 1.3333em; text-transform: uppercase; color: black; } #nav A:hover, #nav A:focus { color: #6dc067; text-decoration: underline; } #nav .mainNavHighlight { color: #6dc067; } #nav .selected A { color: #6dc067; } #site-search { position: absolute; top: 38px; right: 20px; width: 150px; } #site-search .submit, #site-search LABEL { position: absolute; top: -9999px; } #site-search INPUT { border: 1px solid #9e9e9e; width: 110px; padding: 4px 4px 4px 20px; background: url(../img/bg_search.gif) top left no-repeat; float: right; } /* FOOTER */ #footer { background: #e78e3d url(../img/bg_footer.png) no-repeat 0 0; padding: 20px 0 10px 0; overflow: hidden; } #footer .shortcuts, #footer .about, #footer .external, #footer .contact { float: left; width: 220px; margin: 0 0 0 20px; } #footer H2 { margin: 0 0 3px 0; font-size: 1.5em; line-height: 1.05; font-weight: bold; color: white; } #footer UL { margin: 0; padding: 0; } #footer .shortcuts UL { padding: 6px 0 0 0; border-bottom: 1px solid white; } #footer A, #footer P { font-size: 0.9167em; color: white; } #footer .shortcuts A:hover, #footer .shortcuts A:focus, #footer .about A:hover, #footer .about A:focus, #footer .contact A:hover, #footer .contact A:focus { background-color: white; color: #00a2e4; } #footer P A { font-size: 1em; } #footer .shortcuts A { display: block; border-top: 1px solid white; background: url(../img/bullets.gif) no-repeat -235px 50%; padding: 4px 0 4px 1.5em; } #footer .shortcuts A:hover, #footer .shortcuts A:focus { background-position: -474px 50%; } #footer .shortcuts LI:hover { color: #00a2e4; } #footer .external UL { margin: 6px 0 0 0; overflow: hidden; } #footer .external LI { float: left; margin: 0 0 10px 0; } #footer .external A { float: left; width: 40px; min-height: 22px; margin: 0 10px 0 0; padding: 10px 0 0 38px; background: url(../img/icons_external.gif) no-repeat 0 50%; line-height: 1; } #footer .external A:hover, #footer .external A:focus { color: white; } #footer .external .target-twitter { } #footer .external .target-facebook { background-position: -100px 50%; } #footer .external .target-flickr { background-position: -200px 50%; } #footer .external .target-youtube { background-position: -300px 50%; } /* COLUMNS */ .column-1, .column-2, .column-3 { float: left; } .columns-3-1, .columns-1-3, .columns-1-2, .columns-1-1-1 { overflow: hidden; } .columns-3-1 .column-1, .columns-1-3 .column-2 { width: 700px; } .columns-1-3 .column-2 { float: right; } .columns-3-1 .column-2, .columns-1-3 .column-1 { width: 220px; } .columns-3-1 .columns-1-1-1 .column-1, .columns-3-1 .columns-1-1-1 .column-2, .columns-3-1 .columns-1-1-1 .column-3 { width: 220px; } .columns-3-1 .columns-1-1-1 { background: url(../img/bg_columns.gif) repeat-y 0 0; } .columns-3-1 .column-1, .columns-1-3 .column-1, .columns-3-1 .columns-1-1-1 .column-1, .columns-3-1 .columns-1-1-1 .column-2 { margin: 0 20px 0 0; } .columns-1-2 { background: url(../img/bg_columns.gif) repeat-y -591px 0; } .columns-1-2 .column-1 { width: 145px; margin: 0 40px 0 0; } .columns-1-2 .column-2 { width: 755px; } .columns-1-3 { margin: 0 0 20px 0; } .columns-1-3 .column-2 .columns-2-1 .column-1 { width: 460px; } .columns-1-3 .column-2 .columns-2-1 .column-2 { float: left; width: 220px; } /* MENU */ .menu { margin: 0 0 14px 0; } .menu H2 { position: absolute; left: -9999px; } .menu DIV.vNav1 { margin: 0 0 5px 0; padding: 0 0 3px 0; border-bottom: 1px solid #ccc; } .menu .hasChildren { margin: 0 0 3px 0; } #wrapper .menu A { color: #ec7405; } .menu A.vNav1 { font-size: 1.3333em; text-transform: uppercase; line-height: 1.1; padding: 0 0 0 1px; } #wrapper .menu A.vNav1:hover, #wrapper .menu A.vNav1:focus { color: #eda45f; } .menu DIV.vNav2 { line-height: 1.2; } .menu DIV.vNav2, .menu DIV.vNav3, .menu DIV.vNav4 { margin: 0 0 0 10px; padding: 3px 0 5px 0; } #wrapper .menu .vNav2 A { color: #040404; } #wrapper .menu .vNav2 .active A, #wrapper .menu .vNav2 A:hover, #wrapper .menu .vNav2 A:focus { color: #6dc067; } /* CAROUSEL */ .slideshow { margin: 0 0 15px 0; position: relative; } .slideshow IMG { display: block; } .slideshow UL { padding: 0; overflow: hidden; margin: 0; } .javascript .slideshow LI { display: none; } .slideshow LI { float: left; list-style-type: none; } .slideshow-navigation { position: absolute; top: 15px; right: 15px; background-color: #fff; padding: 2px 2px 2px 0px; float: right; } .slideshow-navigation A { background: #2fbdf2; display: block; padding: 1px 6px; margin: 0 0 0 2px; float: left; color: white !important; font-size: 0.9167em; } .slideshow-navigation A.current, .slideshow-navigation A:hover, .slideshow-navigation A:focus { background: #ec7405; } /* TEASER */ .teaser H2 { margin: 0 0 3px 0; font-size: 1.1667em; font-weight: bold; line-height: 1.2; color: black; } .teaser IMG { display: block; margin: 0 0 7px 0; } #wrapper .teaser P { margin: 0; } #wrapper .teaser P A { color: #040404; } #wrapper .teaser P A:hover, #wrapper .teaser P A:focus { color: #666; } /* CURRENT HIGHLIGHTS */ .current-highlights H1 { text-indent: -9999px; background: #ec7609; height: 20px; margin: 0 0 15px 0; } .current-highlights .teaser IMG { margin-bottom: 10px; } .current-highlights .teaser H2 { font-size: 1.3333em; font-weight: normal; text-transform: uppercase; line-height: 1.1; } #wrapper .current-highlights .teaser H2 A { color: black; } #wrapper .current-highlights .teaser H2 A:hover, #wrapper .current-highlights .teaser H2 A:focus { color: #666; } /* NEWS LIST */ .news-list H1 { background: #25afe8 url(../img/bg_news.png) no-repeat 0 0; margin: 0 0 8px 0; padding: 3px 8px 2px 8px; font-size: 1.0833em; line-height: 1; color: white; text-transform: uppercase; } .news-list .teaser { border-top: 1px solid #ccc; margin: 10px 0 0 0; padding: 13px 0 0 0; } #wrapper .news-list .teaser H2 A { color: #00a2e4; } #wrapper .news-list .teaser H2 A:hover, #wrapper .news-list .teaser H2 A:focus { color: #6dc067; } .news-list .first-teaser { border-top: 0; margin-top: 0; padding-top: 0; } /* SUPPORT OPTIONS */ .support { margin: 28px 0 25px 0; overflow: hidden; } .support LI { float: left; } .support H2, #wrapper .support A { width: 195px; height: 38px; float: left; padding: 16px 25px 15px 15px; background: #6dc067 url(../img/bg_support.gif) no-repeat 196px 50%; font-size: 1.5833em; line-height: 1; color: white; } #wrapper .support A:after { content: " ››"; } #wrapper .support A:hover, #wrapper .support A:focus { color: #fbe3cd; } #wrapper .support .support-company A:hover, #wrapper .support .support-company A:focus { color: #e2f2e1; } #wrapper .support .support-sponsor A, #wrapper .support .support-donate A { background-color: #ec7405; background-position: -54px 50%; } #wrapper .support .support-donate A { background-position: -327px 50%; } .support H2, #wrapper .support EM { font-weight: bold; font-style: normal; text-transform: uppercase; } .columns-1-3 .support { margin: 0 0 14px 0; } #wrapper .columns-1-3 .support A { width: 180px; background-color: #ec7405; background-position: -342px 50%; } /* BENEFICIARIES */ .beneficiaries H2 { margin: 0 0 3px 0; font-size: 0.9167em; font-weight: bold; text-transform: uppercase; color: #040404; } .beneficiaries LI { display: inline; margin: 0 .25em 0 0; } #wrapper .beneficiaries A { color: #404040; } /* PARTNERS */ .partners H2 { margin: 0; font-size: 0.9167em; font-weight: bold; text-transform: uppercase; color: #040404; } .partners UL { overflow: hidden; } .partners LI { float: left; } #wrapper .partners A { float: left; background: url(../img/bullets.gif) no-repeat 4px 50%; padding: 0 0 0 15px; color: #404040; white-space: nowrap; } #wrapper .partners LI:first-child A { padding-left: 0; background: none; } #wrapper .partners A:hover, #wrapper .partners A:focus { color: #808080; } /* INTRODUCTION */ .introduction { margin: 0 0 28px 0; } .introduction IMG, .introduction EMBED, .introduction OBJECT { display: block; } /* PAGE HEAD */ .page-head { padding: 0 0 .7em 0; } .page-head H1 { margin: 0 0 5px 0; font-size: 2.5em; font-weight: bold; line-height: 1.05; color: #6dc067; } .page-head P.lead { font-size: 1.1667em; line-height: 1.3; font-weight: bold; } #wrapper .page-head A.target-rss, #wrapper .results A.target-rss { display: inline-block; min-height: 16px; background: url(../img/icons_tools.gif) no-repeat 0 0; padding: 0 0 0 22px; color: #040404; } #wrapper .page-head A.target-rss:hover, #wrapper .page-head A.target-rss:focus, #wrapper .results A.target-rss:hover, #wrapper .results A.target-rss:focus { color: #666; } /* ARTICLE */ .article { overflow: hidden; } .article H1 { margin: 0 0 5px 0; font-size: 2.5em; font-weight: bold; line-height: 1.05; color: #6dc067; } .article .byline { margin: 0 0 8px 0; } .article .lead { font-size: 1.1667em; line-height: 1.3; font-weight: bold; } .article-content { float: left; width: 460px; } .article-content IMG { margin: 0 0 .7em 0; } .article-content P IMG { margin: 0; } #wrapper .article-content P A { text-decoration: underline; } .article-content H2 { margin: 0 0 6px 0; font-size: 1.5em; line-height: 1.05; font-weight: bold; color: #6dc067; } #wrapper .article-content P, #wrapper .article-content UL, #wrapper .article-content OL, .article-content .form { margin: 0 0 1.4em 0; } .article-meta { margin: 0 0 10px 0; padding: 10px 0 0 0; border-top: 1px solid #ccc; overflow: hidden; } #wrapper .article-meta UL, #wrapper .article-meta P, #wrapper .article-tools UL { margin: 0; } .article-meta .date { width: 135px; float: right; text-align: right; } .tags H2 { display: inline; margin: 0; font-size: 1em; font-weight: normal; } .article .article-content .tags H2 { color: #040404; } .tags UL, .tags LI { display: inline; } .tags LI { color: #6dc067; } .tags LI:after { content: ", "; } .tags LI:last-child:after { content: ""; } #wrapper .tags A { text-decoration: underline; } UL.article-tools { margin: 5px 0 0 0; overflow: hidden; } .article-tools LI { float: left; margin: 0 15px 0 0; } #wrapper .article-tools A { float: left; min-height: 16px; background: url(../img/icons_tools.gif) no-repeat 0 0; padding: 0 0 0 22px; color: #040404; } #wrapper .article-tools A:hover, #wrapper .article-tools A:focus { color: #666; } #wrapper .article-tools A.target-rss { background-position: 0 0; } #wrapper .article-tools A.target-facebook { background-position: 0 -100px; } #wrapper .article-tools A.target-twitter { background-position: 0 -200px; } #wrapper .article-tools A.target-print { background-position: 0 -300px; } #wrapper .article-tools A.target-send { background-position: 0 -398px; } .article .media { margin: 0 0 11px 0; } .media IMG, .media EMBED, .media OBJECT { display: block; } .article-content .media IMG { margin: 0; } #wrapper .media P { margin: 2px 0 0 0; } .article-additional { float: left; width: 220px; margin: 0 0 0 15px; } .facts, .links { background: #88cc83 url(../img/bg_fact.png) repeat-x 0 0; padding: 17px 15px 10px 15px; color: white; width: 190px; } .facts H2, .links H2 { position: relative; display: inline-block; margin: 0 0 10px -15px; padding: 10px 15px; background: white; font-size: 1.5em; line-height: 1.05; text-transform: uppercase; color: #6dc067; } .facts H3 { margin: 0; font-weight: bold; color: white; } #wrapper .links A { color: white; } #wrapper .links A:after { content: " ››"; } #wrapper .map P { margin: 2px 0 0 0; } .map .map-content { border: 4px solid #6dc067; overflow: hidden; width: 212px; } .facts, .links, .map, .media { margin-bottom: 14px; } /* RESULTS */ .results { padding: 15px 0 0 0; border-top: 1px solid #ccc; } .results .newsitem, .results LI { width: 580px; margin: 0 0 15px 0; } .results .date { display: block; font-size: 1.1667em; line-height: 1.3; font-weight: bold; } .results H2 { margin: 0; font-size: 1.1667em; line-height: 1.3; font-weight: bold; } #wrapper .results P { margin: 0; } /* PAGE NAVIGATION */ .page-navigation { overflow: hidden; } .page-navigation LI { width: auto; margin: 0; } #wrapper .page-navigation A { float: left; margin: 0 0 0 2px; padding: 1px 6px; background: #2fbdf2; font-size: 0.9167em; color: white; } #wrapper .page-navigation .selected A, #wrapper .page-navigation A:hover, #wrapper .page-navigation A:focus { background: #ec7405; } /* SKIN FOR NYHETER */ .nyheter .article H1, #wrapper .nyheter .article .byline A, #wrapper .nyheter .article-meta A, .nyheter .article-content H2, .nyheter .tags LI, .nyheter .facts H2, .nyheter .links H2, #wrapper .nyheter .menu LI LI.selected A, #wrapper .nyheter .menu LI LI A:hover, #wrapper .nyheter .menu LI LI A:focus, .nyheter .page-head H1, #wrapper .nyheter .results .newsitem A, #wrapper .nyheter #nav .selected A { color: #00a2e4; } #wrapper .nyheter .article .byline A:hover, #wrapper .nyheter .article .byline A:focus, #wrapper .nyheter .article-meta A:hover, #wrapper .nyheter .article-meta A:focus, #wrapper .nyheter .results .newsitem A:hover, #wrapper .nyheter .results .newsitem A:focus { color: #6dc067; } .nyheter .map .map-content { border-color: #00a2e4; } .nyheter .facts, .nyheter .links { background-color: #2fbdf2; background-position: -220px 0; } /* FORM */ #wrapper .form INPUT, #wrapper .form TEXTAREA, #wrapper .form SELECT, #wrapper .formHolder INPUT, #wrapper .formHolder TEXTAREA, #wrapper .formHolder SELECT { padding: 3px; border: 0; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; } #wrapper .form .checkbox INPUT, #wrapper .form INPUT.checkbox, #wrapper .form .radio INPUT, #wrapper .form INPUT.radio, #wrapper .form INPUT[type=checkbox] { border: none; padding: 0; width: auto; } #wrapper .form .checkbox LABEL { display: inline; } #wrapper .form .submit { width: auto !important; color: #322f21; padding: 6px; -moz-border-radius: 3px; -webkit-border-radius: 3px; cursor: pointer; display: inline-block; } #wrapper .form .submit:hover { color: #565e29; } #wrapper .form INPUT.submit { padding-top: 4px; padding-bottom: 4px; } #wrapper .form LABEL { display: block; margin: 0 0 2px 0; font-size: 0.9167em; text-transform: uppercase; letter-spacing: 0.05em; padding-top: 2px; } #wrapper .formHolder TD SPAN { margin: 0 0 2px 0; padding-top: 2px; } #wrapper .formHolder TD SPAN P { display: inline; color: #b3e0b2; } #wrapper .formHolder .ValidatorMessageClass { display: block; background: url(../img/icon_error.gif) no-repeat 0 0; min-height: 20px; padding: 2px 0 0 21px; margin: -8px 0 8px -3px; font-size: 1em; text-transform: none; letter-spacing: normal; font-style: italic; color: #d2eccb; } #wrapper .form LABEL SPAN { opacity: .8; } #wrapper .form .radio LABEL { display: inline; margin: 0 10px 0 0; } #wrapper .form INPUT, #wrapper .form TEXTAREA { width: 180px; } #wrapper .form INPUT, #wrapper .form TEXTAREA, #wrapper .form SELECT { margin: 0 0 15px 0; } .form, .formHolder { clear: both; width: 460px; margin: 0 0 10px 0; padding: 0; background: #6dc068 url(../img/bg_form.gif) no-repeat -460px 100%; color: #fff; overflow: hidden; } .ms-SPZone TABLE .formHolder { background: #6dc068 url(../img/bg_form.gif) no-repeat -460px 100%; } .form-content { background: url(../img/bg_form.gif) no-repeat 0 0; padding: 15px; } .formHolder TBODY { padding: 0; } .formHolder TBODY TBODY { background: none; } .formHolder TD, .formHolder TH { padding: 0 15px; } .formHolder TD { padding-bottom: 15px; } .formHolder TR:first-child TD { padding-top: 15px; padding-bottom: 0; background: url(../img/bg_form.gif) no-repeat 0 0; } .formHolder TBODY TBODY TR:first-child TD { padding-top: 0; padding-bottom: 15px; background: none; } #wrapper .form A, #wrapper .form A:hover, #wrapper .form A:focus, #wrapper .formHolder A, #wrapper .formHolder A:hover, #wrapper .formHolder A:focus { color: white; text-decoration: underline; } .form H2, .formHolder TH SPAN { margin: 0 0 6px 0; text-transform: uppercase; font-weight: bold; font-size: 1.6667em; line-height: 1.05; color: #fff; } .formHolder TH SPAN { display: block; } #wrapper .formHolder INPUT[type=image] { padding: 0; } .form .description { font-size: 1.5em; position: relative; padding: 0 0 25px 118px; margin: 0; cursor: pointer; } .form .text { line-height: 1.2; margin: 0 0 20px 0; opacity: 0.85; overflow: hidden; } .form .description P { line-height: 1.1; } #wrapper .form .description P { margin: 0; } .form .description P.meta { font-size: 0.7778em; text-transform: uppercase; color: #e2f2e1; } #wrapper .form .description P.meta { margin-top: 8px; } .form .description P.meta SPAN { font-weight: bold; } #wrapper .form .description A { display: block; float: left; position: absolute; bottom: 0; right: 0; color: #6dc068; text-transform: uppercase; background: url(../img/arrow_right.gif) right center no-repeat; padding-right: 15px; } .form .description A SPAN { display: block; padding: 5px 0px 3px 5px; background: white; font-size: 0.7778em; line-height: 1; } #wrapper .form FIELDSET { padding: 8px 0 0 0; border-top: 1px solid #a7d9a4; } #wrapper .form FIELDSET:first-child { margin-top: 0; padding-top: 0; border-top: 0; } .form .checkbox SPAN { display: block; font-size: 1.0833em; text-transform: uppercase; letter-spacing: 0.05em; display: block; margin: 0 0 5px 0; } #wrapper .form .checkbox LABEL { margin: 0 15px 0 .25em; text-transform: none; font-size: 1.0833em; } #wrapper .form .checkbox INPUT { margin: 0; width: auto; } .form .optional-group DIV { margin: 0 0 15px 40px; } #wrapper .form .optional-group LABEL { display: inline-block; width: 90px; padding: 0 5px 0 0; font-size: 1.0833em; text-transform: none; text-align: right; } #wrapper .form .optional-group .checkbox, #wrapper .form .optional-group INPUT, #wrapper .form .optional-group TEXTAREA, #wrapper .form .optional-group SELECT { margin: 0; } #wrapper .form .optional-group .checkbox LABEL { text-transform: uppercase; font-size: 0.9167em; } #wrapper .form INPUT.submit { float: right; width: auto !important; margin: 10px 0 0 0; padding: 3px 15px 2px 5px; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; background: white url(../img/arrow_right.gif) no-repeat 100% 50%; font-size: 1.1667em; line-height: 1.0; text-transform: uppercase; color: #6dc067; cursor: pointer; } /* SPONSOR FORM */ .sponsor-form-collapsed .form-fields { display: none; } #wrapper .sponsor-form-expanded .description A { display: none; } #wrapper .sponsor .form #pnr, #wrapper .sponsor .form #barnby-pnr, #wrapper .sponsor .form #sos-pnr { width: 250px; } #wrapper .sponsor .form #zip, #wrapper .sponsor .form #barnby-zip, #wrapper .sponsor .form #sos-zip { width: 40px; margin-right: 15px; } #wrapper .sponsor .form #city, #wrapper .sponsor .form #barnby-city, #wrapper .sponsor .form #sos-city { width: 105px; } #wrapper .sponsor-form-1 FIELDSET, #wrapper .sponsor-form-2 FIELDSET, #wrapper .sponsor-form-3 FIELDSET { padding: 0; border: 0; } .sponsor .description { background: url(../img/illustrations_sponsor.png) no-repeat 5px 5px; } .sponsor-form-1 { background-color: #00adef; } .sponsor-form-1 .description { background-position: 5px 5px; } .sponsor-form-1 .description P.meta { color: #d9f0f2; } #wrapper .sponsor-form-1 .description A, .sponsor-form-1 INPUT.submit { color: #00adef; background-image: url(../img/arrow_right_blue.gif); } .sponsor-form-1.sponsor-form-collapsed:hover { background-color: #009ceb; } .sponsor-form-2 { background-color: #6dc068; } .sponsor-form-2 .description { background-position: -455px 5px; } .sponsor-form-2 .description P.meta { color: #e2f2e1; } #wrapper .sponsor-form-2 .description A, .sponsor-form-2 INPUT.submit { color: #6dc068; } .sponsor-form-2.sponsor-form-collapsed:hover { background-color: #58b253; } .sponsor-form-3 { background-color: #f04e69; } .sponsor-form-3 .description { background-position: -915px 5px; } .sponsor-form-3 .description P.meta { color: #fcd8de; } #wrapper .sponsor-form-3 .description A, .sponsor-form-3 INPUT.submit { color: #f04e69; background-image: url(../img/arrow_right_pink.gif); } .sponsor-form-3.sponsor-form-collapsed:hover { background-color: #ed3954; } /* OVERRIDING MOSS DEFAULTS */ #wrapper .ms-WPBody, #wrapper .ms-WPBody TD { font-size: 1em; font-family: arial, sans-serif; } td.ms-sbtext { border:0px; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding:0px; padding-right: 8px; } .mainSeparator { margin-bottom:12px; } /* SHOP */ /* article detail */ #shop_pleasewait { text-align:center; } #shop_articledetail { width: 540px; } #shop_articledetail #shop_articlecount { float: left; } #shop_articledetail #shop_add2cartbutton { float: right; } #shop_articleadded { float: right; } #shop_categories .shop_articlecell { float:left; width:164px; overflow:hidden; padding:3px; } #shop_categories .shop_articlecell_empty { float:left; width:164px; overflow:hidden; background-color:#fff; padding:3px; } #shop_categories .shop_articlerow_0 { overflow:hidden; margin-bottom:0px; background-image:url(../images/bg_article.gif) } #shop_categories .shop_articlerow_middle_0 { overflow:hidden; margin-bottom:0px; background-image:url(../images/bg_article2.gif) } #shop_categories .shop_articlerow_last_0 { overflow:hidden; margin-bottom:20px; background-image:url(../images/bg_article.gif) } /* float left here is a hack for IE 6 */ #shop_categories .shop_articlerow_1 { float:left; overflow:hidden; margin-bottom:0px; background-image:url(../images/bg_article-1.gif) } #shop_categories .shop_articlerow_middle_1 { float:left; overflow:hidden; margin-bottom:0px; background-image:url(../images/bg_article2-1.gif) } #shop_categories .shop_articlerow_last_1 { float:left; overflow:hidden; margin-bottom:20px; background-image:url(../images/bg_article-1.gif) } #shop_categories .shop_articlerow_2 { float:left; overflow:hidden; margin-bottom:0px; background-image:url(../images/bg_article-2.gif) } #shop_categories .shop_articlerow_middle_2 { float:left; overflow:hidden; margin-bottom:0px; background-image:url(../images/bg_article2-2.gif) } #shop_categories .shop_articlerow_last_2 { float:left; overflow:hidden; margin-bottom:20px; background-image:url(../images/bg_article-2.gif) } #shop_categories .notlast { margin-right:15px; } #shop_categories .categoryname { color:#ED1C24; font-size:11px; font-weight:700; margin-bottom:5px; } #shop_categories .articleimage { width:164px; height:160px; overflow:hidden; margin-bottom:5px; } #shop_categories .articleinfo { background-color:#fff; padding:3px; height:100%; } #shop_categories .articleinfo h2 { font-size:12px; font-weight:700; margin-bottom:5px; } #shop_categories .articledesc { margin-bottom:0px; overflow:auto; } #shop_categories .articleprice { margin-bottom:5px; overflow:auto; float:left; } #shop_categories .articledetail { text-align:right; margin-bottom:2px; } #shop_categories .articledetail a { text-decoration:underline!important; } #shop_paging .pagingleft { float:left; } #shop_paging .pagingright { float:right; } .carticon { background-image:url(../images/icon_cart.gif)!important; BACKGROUND-POSITION: 5px 4px; } .cart_empty { padding: 5px; margin-top:5px; } #shop_cart .carttop { margin-top:10px; } #shop_cart .cartitemsingle { padding: 3px; /* background-color: #f7f7f7; */ background-color: #e7e7e7; float:left; width: 182px; } #shop_cart .cartitemsum { padding: 3px; /* background-color: #f7f7f7; */ background-color: #e7e7e7; float:left; width: 182px; margin-bottom:2px;} #shop_cart .cartitemmulti { float:left; } #shop_cart .cartitemdelete { float:right; } #shop_cart .cartitemsumleft { float:left; } #shop_cart .cartitemsumright { float:right; } #shop_cart .cartitemcount { width:15px; border: 0px #fff solid; } #shop_cart .cartsum { padding: 3px; /* background-color: #f7f7f7; */ background-color: #f7f7f7; float:left; width: 182px; } #shop_cart .cartsumleft { float:left; } #shop_cart .cartsumright { float:right; } #shop_cart .checkoutlink { padding: 3px; /* background-color: #f7f7f7; */ background-color: #f7f7f7; float:right; width: 182px; font-weight:bold; } #shop_cart .box { background-color:#fff; } #shop_cart .cartbottom { margin-bottom:0px; float:left; } /* SHOP */