
/* - public.css - */
@media screen {
/* http://www5.scout.ch/portal_css/public.css?original=1 */
/* */
/* */
/* */
body.largeText { font-size: 95%; }
body.smallText { font-size: 60%; }
/* */
#portal-column-one .visualPadding {
padding: 2em 0em 1em 2em;
}
#portal-column-two .visualPadding {
padding: 2em 2em 1em 0em;
}
/* */
h1, h2 {
border-bottom: 1px solid #eeeeee;
font-weight: normal;
}
/* */
body.kssActive h2.inlineEditable:hover,
body.kssActive h1.inlineEditable:hover,
body.kssActive h2.formlibInlineEditable:hover,
body.kssActive h1.formlibInlineEditable:hover {
padding-bottom: 1px;
}
h3, h4, h5, h6 {
border-bottom: none;
font-weight: bold;
}
.documentFirstHeading {
margin-top: 0;
}
.documentContent {
font-size: 110%;
padding: 1em 1em 2em 1em !important;
background: #71ADD0;
}
.documentContent ul {
list-style-image: url(http://www5.scout.ch/bullet.gif);
list-style-type: square;
margin: 0.5em 0 0 1.5em;
}
.documentContent ol {
margin: 0.5em 0 0 2.5em;
}
/* */
.documentContent p a {
text-decoration: none;
border-bottom: 1px #ccc solid;
}
.documentContent p a:visited {
color: #444444;
background-color: transparent;
}
.documentContent p a:active {
color: #000000;
background-color: transparent;
}
#content a:target {
background-color: #fd7 !important;
}
.documentContent li a {
text-decoration: none;
border-bottom: 1px #cccccc solid;
}
.documentContent li a:visited {
color: #444444;
}
.documentContent li a:active {
color: #000000;
}
.documentContent dd a {
text-decoration: none;
border-bottom: 1px #cccccc solid;
}
.documentContent dd a:visited {
color: #444444;
background-color: transparent;
}
.documentContent dd a:active {
color: #000000;
background-color: transparent;
}
/* */
/* */
#visual-portal-wrapper {
margin: 0;
padding: 0;
}
/* */
#portal-logo img {
border: 0;
padding: 0;
margin: 1em 0em 1em 2em;
}
/* */
#portal-skinswitcher {
}
#portal-skinswitcher a {
display: block;
float: left;
}
#portal-top {
/* */
margin: 0;
padding: 0;
background-color: transparent;
}
/* */
#portal-siteactions {
background-color: transparent;
white-space: nowrap;
list-style-image: none;
list-style-type: none;
margin: 1px 0 0 0;
height: auto;
line-height: normal;
float: right;
padding: 3px 2em 3px 0;
}
#portal-siteactions li {
display: inline;
}
#portal-siteactions li a {
background-color: transparent;
border: 1px solid #71ADD0;
color: #444444;
height: auto;
padding: 0.2em;
margin-right: 0.2em;
text-decoration: none;
text-transform: none;
}
#portal-siteactions li.selected a {
background-color: #dee7ec;
color: #436976;
border: 1px solid #eeeeee;
}
#portal-siteactions li a:hover {
background-color: #dee7ec;
color: #436976;
border: 1px solid #eeeeee;
}
/* */
#portal-searchbox {
float: right;
clear: right;
background-color: transparent;
margin: 1.5em 0 0 0;
padding: 0 2em 0 0;
text-align: right;
text-transform: none;
white-space: nowrap;
z-index: 2;
}
#portal-advanced-search {
margin-top: 0.2em;
clear: both;
}
#portal-advanced-search a {
color: #444444;
text-decoration: none;
text-transform: none;
}
/* */
dl.searchResults dt {
font-size: 140%;
font-weight: normal;
}
form.searchPage {
text-align: center;
}
input.searchPage {
font-size: 200% !important;
}
form.searchPage input.searchButton {
background-position:5px 7px;
padding:1px 10px 1px 25px;
}
/* */
.LSRes {
font-family:  "Lucida Grande", Helvetica, Arial, Verdana, Lucida, sans-serif;
visibility: visible;
color: #436976;
background-color: #71ADD0;
vertical-align: middle;
display:block;
list-style-image: none;
list-style-type: none;
text-align: left;
min-width: 16.5em;
text-transform: none;
margin-left: 0;
line-height: 1.1em;
}
#LSHighlight,
.LSHighlight {
background-color: #dee7ec;
border: 1px solid #eeeeee;
color: #436976;
}
.LSTable {
margin: 1em 0;
}
.LSRow {
border: 1px solid #71ADD0;
white-space: normal;
padding:0;
margin: 0;
list-style-image: none;
list-style-type: none;
}
.LSRow a {
text-decoration: none;
font-weight:bold;
white-space:nowrap
}
.LSDescr {
color: #444444;
font-size: 90%;
font-weight: normal;
margin-left: 2.5em;
}
.LSResult {
position: relative;
display: block;
text-align: right;
padding-top: 5px;
margin: 0;
left: 3px;
z-index: 3;
}
.LSShadow {
position: relative;
text-align: right;
}
.livesearchContainer {
background-color: #71ADD0;
margin-top: 0;
padding: 0 !important;
position: absolute;
right: 0px;
/* */
top: 0;
white-space: normal;
font-family:  "Lucida Grande", Helvetica, Arial, Verdana, Lucida, sans-serif;
visibility: visible;
text-align: left;
color: #436976;
border: 1px solid #eeeeee;
width: 30em;
text-transform: none;
}
* html .livesearchContainer {
padding: 1px !important;
padding-top: 0 !important;
background-color: #eeeeee;
border: 0;
}
#livesearchLegend {
line-height: 1em;
margin-top: -2em;
margin-left: -0.1em;
border: 1px solid #eeeeee;
border-bottom: 0;
}
* html #livesearchLegend {
margin-top: -1.9em;
margin-left: -8px;
position: relative;
}
/* */
.LSIEFix {
background-color: #71ADD0;
padding: 0.5em !important;
z-index: 20;
}
.LSBox {
clear: left;
float: left;
text-align: right;
padding-right: 1px;
display:block;
}
#LSNothingFound {
text-align: center;
padding: 2px;
}
.LSBox label {
font-weight: normal;
}
/* */
#portal-globalnav {
background-color: transparent;
padding: 0em 0em 0em 2em;
white-space: nowrap;
list-style: none;
margin: 0;
height: auto;
line-height: normal;
}
#portal-globalnav li {
display: inline;
}
#portal-globalnav li a {
/* */
background-color: transparent;
border-color: #eeeeee;
border-width: 1px;
border-style: solid solid none solid;
color: #436976;
height: auto;
margin-right: 0.5em;
padding: 0em 1.25em;
text-decoration: none;
text-transform: none;
}
#portal-globalnav li.selected a {
/* */
background-color: #dee7ec;
border: 1px solid #eeeeee;
border-bottom: #dee7ec 1px solid;
color: #436976;
}
#portal-globalnav li a:hover {
background-color: #dee7ec;
border-color: #eeeeee;
border-bottom-color: #dee7ec;
color: #436976;
}
#portal-personaltools {
/* */
background-color: #dee7ec;
border-top-color: #eeeeee;
border-top-style: solid;
border-top-width: 1px;
border-bottom-color: #eeeeee;
border-bottom-style: solid;
border-bottom-width: 1px;
line-height: 1.6em;
color: Black;
padding: 0em 3em 0em 3em;
margin: 0;
text-align: right;
text-transform: none;
list-style: none;
}
#portal-personaltools .portalUser {
background: transparent url(http://www5.scout.ch/user.gif) center left no-repeat;
padding-left: 18px;
}
#portal-personaltools .portalNotLoggedIn {
/* */
color: Black;
padding: 0;
background: transparent;
background-image: none;
}
#portal-personaltools li {
color: #436976;
margin-left: 1em;
display: inline;
}
#portal-personaltools li a {
text-decoration: none;
color: #436976;
}
#portal-personaltools .visualIconPadding {
padding-left: 10px;
}
.visualCaseSensitive {
text-transform: none;
}
#portal-languageselector {
margin: 0 1em 0 1em;
float:right;
}
#portal-languageselector li {
display: inline;
}
#portal-breadcrumbs {
/* */
border-bottom-color: #eeeeee;
border-bottom-style: solid;
border-bottom-width: 1px;
padding-left: 2em;
padding-right: 2em;
text-transform: none;
line-height: 1.6em;
}
#portal-breadcrumbs a {
text-decoration: none;
}
.breadcrumbSeparator {
font-size: 120%;
}
.addFavorite {
vertical-align: bottom;
}
.documentEditable {
padding: 0em 1em 1em 1em !important;
margin: 0 -1em;
}
#content-news h1 {
margin-bottom: 1em;
}
/* */
#content h5,
#content h6 {
color: #444444;
}
.newsItem {
margin-bottom: 1em;
border-bottom: 1px solid #eeeeee;
}
.newsImage {
border: 1px solid #ccc;
}
.newsImageContainer {
float:right;
margin: 0 0 0.5em 1em;
width: 202px;
}
.newsContent {
padding: 0 1em 1em 1em;
}
.newsContent ul,
.newsContent li {
display: block;
list-style: none;
list-style-image: none;
margin: 0;
padding: 0;
}
.newsAbout {
display: block;
color: #444444;
font-size: 90%;
padding: 0;
margin-top: 0;
list-style: none;
list-style-image: none;
float: right;
text-align: right;
}
.newsAbout li {
display: inline;
}
.newsFooter {
}
.newsFooter li {
display: inline;
margin: 0 1em 0 0;
}
.documentActions {
margin: 1em 0;
padding: 0;
text-align: right;
border-top: 1px solid #eeeeee;
}
.documentActions ul {
margin: 0;
padding: 0 0.5em;
display: block;
margin-top: -0.9em;
list-style-type: none;
list-style-image: none;
}
.documentActions li {
display: inline;
font-size: 90%;
margin: 0 0.5em;
padding: 0 0.25em;
background-color: #71ADD0;
}
.documentActions a {
border: none !important;
text-decoration: none;
}
/* */
dl.portalMessage {
font-size: 90%;
background-color: #ffffe3;
border: 1px solid #996;
}
dl.portalMessage a {
color: black;
border: none;
text-decoration: underline;
}
dl.portalMessage dt {
background-color: #996;
font-weight: bold;
float: left;
margin: 0 0.5em 0 0;
padding: 0.5em 0.75em;
color: White;
line-height: 1.25em;
}
dl.portalMessage dd {
padding: 0.5em 0.5em;
margin: 0;
line-height: 1.25em;
}
dl.warning {
border-color: #d80;
}
dl.warning dt {
background-color: #d80;
}
dl.error {
border-color: #d00;
}
dl.error dt {
background-color: #d00;
}
dl.warning {
border-color: #d80;
}
dl.warning dd {
background-color: #fd7;
}
dl.error {
border-color: #d80;
}
dl.error dd {
background-color: #fd7;
}
.documentDescription {
/* */
font-weight: bold;
display: block;
margin: 0em 0em 0.5em 0em;
line-height: 1.5em;
}
.documentByLine {
font-size: 90%;
font-weight: normal;
color: #444444;
margin-bottom: 0.5em;
}
dl.searchResults span.documentByLine {
display: block;
}
.discussion {
margin-top: 1em;
}
.even {
background-color: #eef3f5;
}
.odd {
background-color: transparent;
}
.visualHighlight {
background-color: #ffc;
}
.discreet {
color: #444444;
font-size: 90%;
font-weight: normal;
}
.pullquote {
padding: 0 1em 0 1em;
margin: 0 0 1em 1em;
font-weight: bold;
color: #CC9933;
float: right;
width: 35%;
clear: right;
background-color: #71ADD0;
border-left: 4px solid #eeeeee;
}
.callout {
font-weight: bold;
color: #CC9933;
padding: 0px 1em;
}
.notify,
.documentEditable * .notify {
border: 1px solid #ffa500;
}
.card {
background-color: #dee7ec;
border-color: #eeeeee;
border-width: 1px;
border-style: solid;
float: left;
margin: 1em;
text-align: center;
width: 110px;
padding: 1em 0;
}
.card a {
text-decoration: none;
}
.portrait {
background-color: #dee7ec;
border-color: #eeeeee;
border-width: 1px;
border-style: solid;
font-size: 90%;
margin: 0.5em;
padding: 1em 0 0.5em 0;
text-align: center;
width: 100px;
}
.portraitPhoto {
border: 1px solid black;
}
/* */
table.listing,
.stx table {
/* */
border-collapse: collapse;
border-spacing: 0;
border-left: 1px solid #eeeeee;
border-bottom: 1px solid #eeeeee;
font-size: 90%;
margin: 1em 0em 1em 0em;
}
table.listing th,
.stx table th {
background: #dee7ec;
border-top: 1px solid #eeeeee;
border-bottom: 1px solid #eeeeee;
border-right: 1px solid #eeeeee;
font-weight: normal;
padding: 0.25em 0.5em;
text-transform: none;
}
table.listing .top {
border-left: 1px solid #71ADD0;
border-top: 1px solid #71ADD0 ! important;
border-right: 1px solid #71ADD0 ! important;
text-align: right ! important;
padding: 0em 0em 1em 0em;
}
table.listing .listingCheckbox {
text-align: center;
}
table.listing td,
.stx table td {
border-right: 1px solid #eeeeee;
padding: 0.25em 0.5em;
}
table.listing a {
text-decoration: none;
}
table.listing a:hover {
text-decoration: underline;
}
table.listing img {
vertical-align: middle;
}
table.listing td a label,
.stx table td a label {
cursor: pointer;
}
/* */
table.vertical {
background-color: #71ADD0;
}
table.vertical th {
padding: 0.5em;
}
table.vertical td {
border-top: 1px solid #eeeeee;
padding: 0.5em;
}
/* */
table.grid td {
border: 1px solid #eeeeee;
padding: 0.5em;
}
/* */
table.plain,
table.plain td,
table.plain th {
border: 1px solid #ccc;
padding: 0.5em;
border-collapse: collapse;
}
/* */
.listingBar {
background-color: #dee7ec;
border-color: #eeeeee;
border-style: solid;
border-width: 1px;
padding: 0em 1em;
text-align: center;
text-transform: none;
vertical-align: top;
margin: 1em 0em;
font-size: 94%;
clear: both;
}
.listingBar span.previous,
.listingPrevious {
text-align: left;
float: left;
margin-right: 1em;
}
.listingBar span.next,
.listingNext {
text-align: right;
float: right;
margin-left: 1em;
}
.listingBar img {
vertical-align: middle;
}
.listingBar a {
text-decoration: none;
}
.tileItem {
border-top: 1px solid #eeeeee;
padding-top: 0.5em;
margin-top: 0.5em;
}
.tileHeadline {
border: none;
font-size: 110%;
font-weight: bold;
}
.tileHeadline a {
text-decoration: none;
}
.tileBody {
margin-bottom: 0.5em;
}
.tileImage {
float: right;
margin: 0 0 0.5em 0.5em;
border: 1px solid black;
}
.eventDetails {
float: right;
clear: right;
margin: 0 0 0.5em 1em;
}
/* */
/* */
ul.visualNoMarker,
ol.visualNoMarker {
list-style-type: none;
list-style-image: none;
margin: 0.5em 0 0 0;
line-height: 1em;
}
ul.discreet {
list-style-image: none;
list-style-type: disc;
}
textarea.proportional {
font: 100% "Lucida Grande", Helvetica, Arial, Verdana, Lucida, sans-serif;
}
.productCredits {
text-align: right;
font-size: 90%;
clear: both;
font-weight: normal;
color: #444444;
}
#portal-footer {
background-color: #dee7ec;
border-top: 1px solid #eeeeee;
border-bottom: 1px solid #eeeeee;
float: none;
line-height: 1.2em;
margin: 2em 0em 1em 0em;
padding: 0.5em 0em 1em 0em;
text-align: center;
}
#portal-footer p {
margin: 0.25em 0;
}
#portal-footer a {
text-decoration: none;
color: #000000;
border: none;
}
#portal-footer a:visited {
color: #000000;
}
#portal-footer a:hover {
text-decoration: underline;
}
#portal-colophon {
float: none;
margin: 0 0 1em 0;
padding: 0 0 1em 0;
text-align: center;
color: #666;
}
#portal-colophon ul {
list-style-image: none;
list-style-type: none;
}
#portal-colophon ul li {
display: inline !important;
font-size: 90%;
padding: 0 0.75em;
}
#portal-colophon ul li a {
text-decoration: none;
border-bottom: 1px #ccc solid;
color: #666;
}
.feedButton {
display: block;
float: right;
margin-top: 1px;
}
.poweredBy {
display: block;
clear: both;
font-size: 90%;
font-weight: normal;
color: #444444;
text-align: right;
}
/* */
#portal-sitemap {
list-style: none;
list-style-image: none;
margin: 0;
font-size: 90%;
border: none;
}
#portal-sitemap a {
border: 1px solid #71ADD0;
}
#portal-sitemap a:hover {
border: 1px solid #eeeeee;
}
#portal-sitemap .navTreeLevel1 {
padding-left: 1em;
border-left: 0.5em solid #eeeeee;
margin: 0 0 0 0.5em;
}
#portal-sitemap .navTreeLevel2 {
padding-left: 1em;
border-left: 0.5em solid #dee7ec;
margin: 0 0 0 0.6em;
}
/* */
.photoAlbumEntry {
float: left;
position:relative;
overflow: hidden;
height: 185px;
width: 143px;
margin: 0em;
padding: 0px 6px 0px 9px;
text-align: center;
background-image: url('http://www5.scout.ch/polaroid-single.png');
background-repeat: no-repeat;
}
.photoAlbumEntry img {
border: 1px solid #ccc;
display: block;
margin: 0 auto;
}
.photoAlbumEntryWrapper {
height: 130px;
width: 128px;
margin-bottom: 7px;
}
.photoAlbumEntry a {
display: block;
text-decoration: none;
font-size: 90%;
height: 169px;
width: 130px;
margin: 16px auto 0px;
}
.photoAlbumFolder {
background-image: url('http://www5.scout.ch/polaroid-multi.png');
background-repeat: no-repeat;
}
.photoAlbumEntryTitle {
color: #444444;
display: block;
width: 128px;
height: 3.6em;
}
/* */
a.link-parent {
display: block;
background: transparent url(http://www5.scout.ch/arrowUp.gif) 4px 5px no-repeat;
padding: 1px 0px 10px 16px;
font-size: 90%;
text-decoration: none;
}
#content .link-category {
color: #74ae0b !important;
}
#content .link-user {
background: transparent url(http://www5.scout.ch/user.gif) 0 1px no-repeat;
padding: 1px 0px 1px 16px;
}
#content .link-comment {
background: transparent url(http://www5.scout.ch/discussionitem_icon.gif) center left no-repeat;
padding: 1px 0px 1px 16px !important; /* */
}
#content .link-anchor {
color: #444444;
text-decoration: none;
font-weight: normal;
}
#content .link-presentation {
font-size: 90%;
text-align: center;
}
#content .link-wiki-add {
color: red;
}
/* */
#content span.link-external a {
background: transparent url(http://www5.scout.ch/link_icon.gif) 0px 1px no-repeat;
padding: 1px 0px 1px 16px;
}
#content span.link-https a {
background: transparent url(http://www5.scout.ch/lock_icon.gif) 0px 1px no-repeat;
padding: 1px 0px 1px 16px;
}
/* */
#content span.link-mailto  a {
background: transparent url(http://www5.scout.ch/mail_icon.gif) 0px 1px no-repeat;
padding: 1px 0px 1px 16px;
}
#content span.link-news a {
background: transparent url(http://www5.scout.ch/topic_icon.gif) 0px 1px no-repeat;
padding: 1px 0px 1px 16px;
}
#content span.link-ftp a {
background: transparent url(http://www5.scout.ch/file_icon.gif) 0px 1px no-repeat;
padding: 1px 0px 1px 16px;
}
#content span.link-irc a {
background: transparent url(http://www5.scout.ch/discussionitem_icon.gif) 0px 1px no-repeat;
padding: 1px 0px 1px 16px;
}
#content span.link-callto a {
background: transparent url(http://www5.scout.ch/phone_icon.gif) 0px 1px no-repeat;
padding: 1px 0px 1px 16px;
}
#content span.link-webcal a {
background: transparent url(http://www5.scout.ch/event_icon.gif) 0px 1px no-repeat;
padding: 1px 0px 1px 16px;
}
#content span.link-feed a {
background: transparent url(http://www5.scout.ch/rss.gif) 0px 1px no-repeat;
padding: 1px 0px 1px 18px;
}
#content .link-plain {
background-image: none !important;
padding: 0 !important;
}
/* */
.visualGhosted {
opacity: 0.2;
}
body.fullscreen #portal-logo,
body.fullscreen #portal-siteactions {
display: none;
}
body.fullscreen #portal-globalnav {
margin-top: 4em;
}
body.fullscreen #portal-searchbox {
margin: 0.5em 2em 0 0.5em;
padding: 0;
position: relative;
z-index: 3;
}
/* */
.image-left {
float: left;
clear: both;
margin: 0.5em 1em 0.5em 0;
border: 1px solid Black;
}
.image-inline {
float: none;
}
.image-right {
float: right;
clear: both;
margin: 0.5em;
border: 1px solid Black;
}
dd.image-caption {
text-align:left;
padding: 0; margin:0;
}
dl.captioned {
padding: 10px;
}
/* */
#dashboard-info-message {
padding-top: 0.5em;
}
#dashboard {
width: 68em;
}
#dashboard-portlets1,
#dashboard-portlets2,
#dashboard-portlets3
{
float:left;
width:16em;
padding:0.7em 1.3em 0 0;
}
#dashboard-portlets4 {
float:left;
width:16em;
padding-top:0.7em;
}
#dashboard-portlets1 a,
#dashboard-portlets2 a,
#dashboard-portlets3 a,
#dashboard-portlets4 a {
border-bottom:medium none;
}
#dashboard-portlets1 dl.portlet,
#dashboard-portlets2 dl.portlet,
#dashboard-portlets3 dl.portlet,
#dashboard-portlets4 dl.portlet {
margin-bottom:1.5em;
}
div.managedPortlet.portlet {
border-bottom:none;
}
#dashboard select {
width:100%;
}
.portletAssignments {
margin-top:1.5em;
}
#dashboard-portlets1 div.managedPortlet a,
#dashboard-portlets2 div.managedPortlet a,
#dashboard-portlets3 div.managedPortlet a,
#dashboard-portlets4 div.managedPortlet a {
text-decoration: none;
color: #436976;
border-bottom:1px solid #436976;
}
#dashboard-portlets1 div.managedPortlet span a,
#dashboard-portlets2 div.managedPortlet span a,
#dashboard-portlets3 div.managedPortlet span a,
#dashboard-portlets4 div.managedPortlet span a{
border-bottom:none;
}
#dashboard-actions {
float:right;
}
#dashboard-actions ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-top:0;
}
#dashboard-actions ul li {
display:inline;
padding-left:0.7em;
}
#dashboard-actions ul li.portalUser {
padding-left:18px;
}
/* */
.section div {
padding-top:0.5em;
padding-bottom:0.5em;
}
/* */

}


/* - portlets.css - */
@media screen {
/* http://www5.scout.ch/portal_css/portlets.css?original=1 */
/* */
/* */
/* */
.managePortletsFallback {
margin: 0 0 0 1em;
}
/* */
.portlet {
margin: 1px 0 1em 0;
border-bottom: 1px solid #eeeeee;
background-color: #71ADD0;
}
.portlet a {
text-decoration: none;
}
.portlet a.tile {
display: block;
}
.portletItem ul {
list-style-type: none
}
/* */
.portletItem a,
.portletFooter a {
border-bottom: none;
}
.portletItem a:visited,
.portletFooter a:visited {
color: #000000;
}
.portletHeader, .managedPortlet .portletHeader {
background-color: #dee7ec;
border: 1px solid #eeeeee;
padding: 0em 1em;
text-transform: none;
font-weight: normal;
line-height: 1.6em;
}
.portletHeader a, .managedPortlet .portletHeader a {
color: Black;
}
.inheritedPortlet .portletHeader {
background-color: transparent;
}
.portletItem {
margin: 0;
padding: 1em;
border-left: 1px solid #eeeeee;
border-right: 1px solid #eeeeee;
}
.portletItem ol {
margin: 0 0 0 1em;
}
.portletItemDetails {
text-align: right;
display: block;
color: Black;
}
.portletFooter {
background-color: #eef3f5;
margin: 0;
padding: 0.25em 1em;
border: 1px solid #eeeeee;
border-style: dotted solid none solid;
text-align: right;
}
/* */
.portletTopLeft {}
.portletTopRight {}
.portletBottomLeft {}
.portletBottomRight {}
.dayPopup {
background-color: #ffffe1;
border: 1px solid Black;
padding: 0.2em;
position: absolute;
visibility: hidden;
width: 12em;
z-index: 2;
}
.date {
font-weight: bold;
}
.portletCalendar {
width: 100%;
margin: 1px 0 1em 0;
width: 100%;
}
.portletCalendar dt {
background-color: #dee7ec;
font-weight: normal;
text-align: center;
line-height: 1.6em;
border-bottom: none;
}
.portletCalendar dd {
margin: 0;
padding: 0;
}
.portletCalendar a {
text-decoration: none;
}
.portletCalendar a:hover {
text-decoration: none;
}
.ploneCalendar {
border-collapse: collapse;
border-spacing:0;
width: 100%;
}
.ploneCalendar td {
background-color: transparent;
width: 14%;
text-align: center;
padding: 2px;
}
.ploneCalendar .weekdays th {
background-color: #dee7ec;
border: 1px solid #eeeeee;
border-style: solid none;
text-align: center;
padding: 2px;
font-weight: normal;
}
.ploneCalendar .event {
background-color: #dee7ec;
font-weight: bold;
}
.ploneCalendar .todayevent {
background-color: #dee7ec;
border: 2px solid #ffa500;
font-weight: bold;
}
.ploneCalendar .todaynoevent {
border-collapse: collapse;
border: 2px solid #ffa500;
}
.managePortletsLink {
text-align: center;
}
div.portlets-manager div.section {
padding-top: 1em !important;
}
div.managedPortlet {
padding-top:0.5em;
padding-bottom:0.5em;
background-color: transparent;
}
.managedPortlet .portletHeader {
min-height: 3em !important;
}
.managedPortlet a {
text-decoration: underline;
}
.managedPortletActions {
display:block;
float:right;
}
.managedPortletActions a {
text-decoration: none;
}
.managedPortletActions a.up,
.managedPortletActions a.down {
color:blue !important;
}
.managedPortletActions a.delete {
color:red !important;
}
/* */
.toc {
float: right;
width: 30%;
font-size: 90%;
margin: 0 0 0.5em 0.5em;
}
.toc .TOC1Digit {
margin-left: 1em;
}
.toc .TOC2Digit {
margin-left: 2em;
}
.toc .TOC3Digit {
margin-left: 3em;
}
/* */
.portletStaticText ul {
list-style-image: url(http://www5.scout.ch/bullet.gif);
list-style-type: square;
margin: 0.5em 0 0 1.5em;
}
.portletStaticText ol {
margin: 0.5em 0 0 2em;
}
/* */
#portal-column-one fieldset.livesearchContainer {
right: inherit !important;
top: 1.5em !important;
}
/* */

}


/* - invisibles.css - */
@media screen {
/* http://www5.scout.ch/portal_css/invisibles.css?original=1 */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
ul.visualNoMarker,
ol.visualNoMarker {
list-style-type: none;
list-style-image: none;
margin: 0.5em 0 0 0;
}
.visualOverflow {
overflow: auto;
margin: 0 0 1em 0;
}
.visualOverflow pre,
.visualOverflow table,
.visualOverflow img {
margin: 0;
}
/* */
.hiddenStructure {
display: block;
background: transparent;
background-image: none; /* */
border: none;
height: 1px;
overflow: hidden;
padding: 0;
margin: -1px 0 0 -1px;
width: 1px;
}
.contentViews .hiddenStructure,
.contentActions .hiddenStructure {
position: absolute;
top: -200px;
left: -200px;
}
.hiddenLabel {
display: block;
background: transparent;
background-image: none; /* */
border: none;
height: 1px;
overflow: hidden;
padding: 0;
margin: -1px 0 0 -1px;
width: 1px;
}
/* */
.visualClear {
display: block;
clear: both;
}
/* */
.netscape4 {
display: none;
}
/* */
tr.dragging td {
background-color: #ff6 !important;
}
.draggingHook {
cursor: move;
}
.notDraggable {
}
/* */
}

#portal-globalnav {
    position:relative;
    z-index:3;
}
* html #portal-globalnav {
    height:1%;
}
#portal-globalnav li {
    float:left;
    margin:0;
    padding:0;
}
#portal-globalnav li a {
    display:block;   
    position:relative;
}


/*
** SUBMENU STYLES 
*/

#portal-globalnav ul {
    position: absolute;
    width: 15em;
    left:-999em;
    background: #fff;
    border-color: #8CACBB;
    border-width: 1px;
    border-style: none solid solid solid;
    margin:0;
}
#portal-globalnav li.selected ul.submenu {
    margin-top:-1px;
    z-index:3;
}
#portal-globalnav ul.submenu li {
    display:block;
    width:100%;
}
#portal-globalnav ul.submenu a,
#portal-globalnav ul.submenu a:hover {
    margin:0;
    display:block;
    border-color: #8CACBB;
    border-style: solid none none;
    position:static !important;
    white-space:normal;
}

#portal-globalnav li.selected ul.submenu a:hover {
}

a.hasSub {
    background-image:url('arrowRight.gif');
    background-position:14em 50%;
    background-repeat:no-repeat;
}

/* Below we have the same style defined differently 
** These are for IE7 and IE6 respectively. There is no 
** possibility to put styles for IE6 and IE7 in the same
** definition. So we have 2 separate definitions
*/
*:first-child+html #portal-globalnav ul.submenu a {height:1%;} /* IE7 fix. */
* html #portal-globalnav ul.submenu a {height:1%;} /* we all love IE6 ;) */


/* side-top menu styles */
#portal-globalnav li ul ul {
    z-index:10;
    top:0.4em;
    left:-999em;
    left:0;
    margin: 0 0 0 14em;
}

#portal-globalnav ul li:hover,
#portal-globalnav ul li.sfhover {
    position:relative;
}

#portal-globalnav li:hover ul ul, 
#portal-globalnav li:hover ul ul ul, 
#portal-globalnav li:hover ul ul ul ul,
#portal-globalnav li.sfhover ul ul, 
#portal-globalnav li.sfhover ul ul ul,
#portal-globalnav li.sfhover ul ul ul ul {
    left:-999em;
}

#portal-globalnav li:hover ul, 
#portal-globalnav li li:hover ul, 
#portal-globalnav li li li:hover ul,
#portal-globalnav li li li li:hover ul, 
#portal-globalnav li.sfhover ul, 
#portal-globalnav li li.sfhover ul, 
#portal-globalnav li li li.sfhover ul,
#portal-globalnav li li li li.sfhover ul {
    left:auto;
}

/* clearing global navigation styles */
#post-sections-clear {
    height:1px;
    margin-bottom:-3px;
}

/* See above for explanation of the below mess styles */
*:first-child+html #post-sections-clear {margin-bottom:-2px;}
* html #post-sections-clear {
    margin-bottom:-2px;
}

/* - pbs.css - */
@media screen {
/* http://www5.scout.ch/portal_css/pbs.css?original=1 */
/* */
/* */
body {
text-align: center;
background: url(bg_body.jpg) center repeat-y #444444;
}
body.popup {
text-align: left;
}
#visual-portal-wrapper {
min-width: 950px;
max-width: 1081px;
width:expression(document.body.clientWidth < 950? "950px": "auto" );
width:expression(document.body.clientWidth > 1081? "1081px": "auto" );
text-align: left;
margin: 0 auto;
position: relative;
}
/* */
img, img.image-inline {
behavior: url(/iepngfix.htc);
}
/* */
.LSResult {
padding: 0;
background-color: #333333;
z-index: 55555;
}
.livesearchContainer {
background-color: #333333;
border: none;
}
#livesearchLegend {
border: none;
display:none;
}
.LSIEFix {
background-color: #333333;
}
.LSRow {
border: none;
padding-bottom: 10px;
}
.LSRow .discreet {
color: #eeeeee;
}
.LSRow a {
color: #ffffff;
}
#LSHighlight, .LSHighlight {
background-color:#AAAAAA;
}
input.searchButton {
background: none;
color: #ffffff;
border: none;
padding: 1px;
font-size: 100%;
}
.popup input.searchButton {
color: #000000;
}
.searchSection {
display: none;
}
/* */
form.searchPage {
text-align: left;
}
/* */
#portal-top {
background: url(bg_topbar.png) repeat-x top #333333;
color: #ffffff;
}
#portal-siteactions {
margin: 0 0 0 0;
font-size: 90%;
}
#portal-siteactions li a,
#portal-siteactions li a:hover {
background-color: transparent;
border: none;
color: #ffffff;
}
#portal-searchbox {
margin: 0 0 0 0;
padding: 0pt 10px 0pt 0pt;
}
#portal-languageselector {
font-size: 90%;
margin: 0 14px;
float: left;
text-transform:uppercase;
}
#portal-languageselector li {
margin: 0;
}
#portal-languageselector li a {
color: #FFFFFF;
text-decoration:none;
line-height: 1.6em;
}
#portal-personaltools {
background-color: transparent;
color: #ffffff;
border: none;
border: none;
text-align: left;
float: left;
padding: 0 5px;
font-size: 90%;
}
#portal-personaltools li {
margin: 0;
padding-right:10px;
}
#portal-personaltools li a {
color: #ffffff;
}
#user-name img {
display: none;
}
#portal-breadcrumbs {
border-bottom: none;
clear: left;
color: #333333;
margin: 4px 0 0 14px;
padding: 0;
font-size: 95%;
}
#portal-breadcrumbs a {
color: #333333;
}
#breadcrumbs-you-are-here {
display: none;
}
.breadcrumbSeparator {
font-size: 100%;
}
#portal-header {
position: relative;
background: #ffffff;
clear: both;
}
.hiddenStructure {
height: 0px;
margin: 0 0 0 -1px;
}
/* */
#portal-globalnav {
padding: 0 0 0 10px;
}
#portal-globalnav li {
padding-bottom: 5px;
}
#portal-globalnav li a {
padding: 0 4px;
}
#portal-globalnav li a:hover, #portal-globalnav li.selected a {
background:transparent url(globalnav_selected.gif) no-repeat left top;
}
#portal-globalnav li.selected a, #portal-globalnav li.plain a {
text-transform: uppercase;
width: 98px;
padding-top: 8px;
padding-bottom: 4px;
font-weight: bold;
border-style: none;
color: black;
margin: 0;
}
#portal-globalnav ul {
font-weight: normal;
left: auto;
background: none;
border-style: none;
width: 95px;
position: relative;
line-height: 1em;
}
#portal-globalnav ul.submenu li {
padding-bottom: 0px;
}
#portal-globalnav ul.submenu a,
#portal-globalnav ul.submenu a:visited,
#portal-globalnav ul.submenu a:hover {
text-transform: none;
font-weight: normal;
font-size: 88%;
padding-top: 1px;
padding-bottom: 1px;
border-style: none;
background: none;
color: #000000;
}
#portal-globalnav .navTreeItemInPath a {
font-weight: bold !important;
}
#portal-globalnav ul.submenu a:hover {
font-weight: bold;
}
/* */
/* */
#portal-sitemap a, #portal-sitemap a:hover {
border:none;
background: none;
}
#post-sections-clear {
display: none;
}
#portal-logo img {
margin: 0;
}
#portal-logo {
position: absolute;
right: 0;
margin: 0;
}
.submenu img {
display: none;
}
#portal-picture {
position: relative;
overflow: hidden;
left: 0;
height: 195px;
width: 100%;
background: #8e8e8e;
margin: 0;
padding: 0;
display: block;
}
#portal-picture-bigone {
z-index: 8;
position: absolute;
left: 0;
margin: 0;
padding: 0;
}
#portal-picture-gradient {
height: 20px;
width: 100%;
position: absolute;
top: 175px;
left: 0px;
background: url(portal_picture_gradient.png) bottom repeat-x;
z-index: 10;
margin: 0;
padding: 0;
behavior: url(/iepngfix.htc);
}
#project-logo {
position: absolute;
top: 0px;
left: 0px;
z-index: 12;
}
#project-logo img {
behavior: url(/iepngfix.htc);
}
#portal-columns {
margin: 0;
padding: 0;
background: url(bg_gradient.png) top repeat-x #b7e0aa;
}
#portal-column-content {
padding: 0;
padding-left: 10px;
margin: 0;
margin-left: 10px;
margin-right: 20px;
width: auto;
}
.sl {
margin-left: 180px !important;
}
.sr {
margin-right: 325px !important;
}
.documentContent {
float: left;
width: 100%;
}
table.plain, table.plain td, table.plain th {
vertical-align:top;
border:1px solid #EEEEEE;
}
table.plain ul {
margin-top: 0;
}
#portal-column-one {
float: left;
width: 180px;
/* */
min-height: 530px;
position: relative;
top: -20px;
z-index: 11;
}
#portal-column-two {
float: right;
position: relative;
top: -150px;
right: 1px;
margin-bottom: -150px;
width: 325px;
background-color: none;
z-index: 12;
}
#portal-column-two .top{
behavior: url(/iepngfix.htc);
background-image: url(rfa_top.png);
width: 325px;
height: 42px;
padding: 0;
margin: 0;
}
#portal-column-one .visualPadding {
padding: 10px 15px 10px 0px;
}
#portal-column-two .visualPadding {
background: url(rfa_bg.png) top center repeat-y;
padding: 1px;
}
#portal-column-two .bottom{
behavior: url(/iepngfix.htc);
background-image: url(rfa_bottom.png);
width: 325px;
height: 50px;
padding: 0;
margin: 0;
}
#portal-columns-footer {
text-align: center;
clear: both;
height: 71px;
}
.documentContent {
background: none;
padding: 0 !important;
}
.documentEditable .documentContent {
border: none;
}
.documentEditable {
z-index: 12;
}
.contentViews li.plain a{
border: none;
padding: 0 .5em;
}
.contentActions {
margin-bottom: 10px;
border-bottom:1px solid #999999;
}
#portal-columns-footer img {
behavior: url(/iepngfix.htc);
}
.documentActions {
border: none;
margin: 0;
}
.documentActions ul {
margin: 0;
}
.documentActions li {
background-color: transparent;
}
#document-action-rss {
background: url(rss.png) left center no-repeat transparent;
padding-left: 18px;
}
.documentFirstHeading {
padding-top: 0px;
}
/* */
.toc {
float: none;
width: 100%;
background-color: transparent;
border: none;
margin: 0;
}
.toc .portletHeader {
display: none;
}
.toc li {
list-style-type:none;
}
.toc .portletItem ol {
margin: 0;
}
/* */
#content a[href^="http://www.hajk.ch"], #content a.link-external {
background: transparent url(hajk.png) no-repeat 0px 1px;
padding:1px 0px 1px 18px;
}
/* */
#portal-column-two .portlet {
background-color: transparent;
border-style: none;
margin: 0 27px;
padding: 10px 0;
}
#portal-column-two h2 {
border: none;
color: #006699;
}
#portal-column-one .portlet {
background-color: transparent;
border-style: none;
padding: 0px;
margin: 0 0 1em;
}
.portletNavigationTree .portletHeader {
display: none;
}
.portletHeader {
background-color: transparent;
border: none;
padding: 0 0 0 0;
}
.portletItem {
border-left: none;
border-right: none;
padding: 5px 0;
}
.portletNews .portletItem {
padding: 2px 0;
line-height: 1.2em;
}
.portletNews .portletItemDetails {
color: gray;
}
.portletNews .portletFooter{
padding: 8px 0 0 0;
}
.portletItemDetails {
font-size: 90%;
text-align: left;
}
.portlet-static-facebook .portletHeader {
display: none;
}
.portlet-static-banner {
margin: 0px !important;
}
.portlet-static-banner .portletHeader {
display: none;
}
.even {
background-color: transparent;
}
.portletFooter {
background-color: transparent;
border: none;
padding: 0;
text-align: left;
}
/* */
.portletPBSBanner {
width: 323px;
padding: 0;
margin: 0;
margin-bottom: 10px;
behavior: url(/iepngfix.htc);
}
.portletPBSBanner .portletHeader {
margin-left: 130px;
padding-top:20px;
text-weight: bold;
}
.portletPBSBanner .portletItem {
margin-left: 130px;
margin-right: 5px;
}
/* */
.portletCollection .rss-icon {
float: right;
}
/* */
#portlet-pbs-siteviews .join {
position: relative;
top: -30px;
}
#portlet-pbs-siteviews #stufen-pics {
position: relative;
top: -30px;
height: 170px;
}
#portlet-pbs-siteviews #biber {
position: absolute;
top: 80px;
left: 120px;
z-index: 2;
}
#portlet-pbs-siteviews #woelfe {
position: absolute;
top: 30px;
left: 5px;
z-index: 3;
}
#portlet-pbs-siteviews #pfadis {
position: absolute;
top: 0px;
left: 15px;
z-index: 5;
}
#portlet-pbs-siteviews #pios {
position: absolute;
top: 70px;
left: 35px;
z-index: 1;
}
#portlet-pbs-siteviews #rover {
position: absolute;
top: -10px;
left: 140px;
z-index: 4;
}
#portlet-pbs-siteviews #pta {
position: absolute;
top: 40px;
left: 150px;
z-index: 3;
}
.portletPBSQuicklinks table {
width: 100%;
}
.portletPBSQuicklinks td {
width: 50%;
line-height:1.5em;
margin:0pt 0pt 0.75em;
}
/* */
#content .state-internal {
background: url(/lock_icon.gif) left bottom no-repeat transparent !important;
position: relative;
left: -25px;
margin-right: -25px;
padding:0 0 5px 25px !important;
}
.portletNavigationTree .state-internal {
background:transparent url(/lock_icon.gif) no-repeat scroll right center;
}
.navTreeItem a, dd.portletItem .navTreeItem a {
padding-bottom: 0px;
padding-top: 1px;
}
.portletNavigationTree {
line-height: 1.5em;
font-weight: bold;
}
.portletNavigationTree .navTreeItem img {
display: none;
}
.navTreeLevel1 {
border: none;
margin-left: 0;
padding-left: 0;
font-weight: normal;
}
.navTreeLevel2 { margin-left: 1em; }
.navTreeLevel3 { margin-left: 1em; }
.navTreeLevel4 { margin-left: 1em; }
.portletNavigationTree ul.navTreeLevel0 li.navTreeItem div {
padding-left: 12px;
}
.portletNavigationTree ul.navTreeLevel0 li.navTreeCurrentNode div.hasChildren,
.portletNavigationTree ul.navTreeLevel0 li.navTreeItemInPath div.hasChildren {
background: url(nav_selected.gif) top left no-repeat;
padding-left: 12px;
}
.portletNavigationTree ul.navTreeLevel0 li.navTreeCurrentNode div.hasNoChildren {
background: url(nav_selected_15.gif) left center no-repeat;
padding-left: 12px;
}
.portletNavigationTree ul.navTreeLevel0 li {
background: none;
}
.portletNavigationTree ul.navTreeLevel0 li.navTreeCurrentNode ul.navTreeLevel1,
.portletNavigationTree ul.navTreeLevel0 li.navTreeItemInPath ul.navTreeLevel1 {
background: url(nav_selected.gif) bottom left no-repeat;
padding-left: 12px;
padding-top: 0px;
margin-top: 0px;
}
.portletNavigationTree ul.navTreeLevel0 li.navTreeCurrentNode ul.navTreeLevel1 li div ,
.portletNavigationTree ul.navTreeLevel0 li.navTreeItemInPath ul.navTreeLevel1 li div {
background: none;
padding-left: 0;
}
.portletNavigationTree .navTreeItem a,
.portletNavigationTree .navTreeItem a:hover,
.portletNavigationTree dd.portletItem .navTreeItem a,
.portletNavigationTree dd.portletItem .navTreeItem a:hover {
border: none !important;
background-color: transparent !important;
}
.portletNavigationTree .navTreeLevel0 li.navTreeItemInPath,
.portletNavigationTree .navTreeLevel0 li.navTreeCurrentNode {
margin: 8px 0;
}
.portletNavigationTree .navTreeLevel1 li.navTreeItemInPath,
.portletNavigationTree .navTreeLevel1 li.navTreeCurrentNode {
margin: 0;
}
.portletNavigationTree a.navTreeCurrentItem,
.portletNavigationTree .navTreeItem a:hover,
.portletNavigationTree dd.portletItem .navTreeItem a:hover {
color: #ffffff !important;
font-weight: bold;
}
/* */
#portlet-prefs {
background: transparent;
width: 200px;
float: right;
border: none;
}
#bigtable {
width: 100%;
}
#the-real-things {
vertical-align: top;
}
#bg-grey {
vertical-align: top;
background: url(bg_grey.png) #999999;
}
#bg-grey-shadow {
width: 36px;
background: url(bg_grey_right.png) repeat-y #999999;
}
#werbung {
margin-top: 140px;
margin-right: 10px;
}
/* */
#portal-footer {
background-color: #ffffff;
border-bottom: none;
border-top: none;
margin: 0;
padding:10px 10px 20px;
text-align: left;
}
#portal-footer table {
width: 100%;
padding: 0;
}
#portal-footer #sponsors {
}
#portal-footer #supplier, #portal-footer #provider {
width: 130px;
}
/* */
#portal-colophon {
position: relative;
margin: 0;
padding: 0;
background-color: #8a8a8a;
}
#farbkleckse {
height: 150px;
}
#portal-colophon a {
border-bottom: 1px solid #CCCCCC;
color: #666666;
text-decoration:none;
}
#portal-colophon #copyright {
position: absolute;
top: 0px;
left: 0px;
color: white;
padding: 10px 20px;
float: left;
}
#portal-colophon #geschaeftsstelle{
position: absolute;
top: -25px;
right: 20px;
width: 246px;
height: 172px;
background: url(geschaeftsstelle.png) no-repeat;
behavior: url(/iepngfix.htc);
}
#portal-colophon #geschaeftsstelle .adresse {
color: #000000;
text-align: left;
font-weight: bold;
padding-left: 45px;
padding-top: 20px;
padding-right: 30px;
}
#portal-colophon #geschaeftsstelle a {
color: #000000;
}
#portal-colophon #geschaeftsstelle .adresse .overlay {
font-weight: normal;
}
#portal-colophon #geschaeftsstelle .adresse .overlay h1, #portal-colophon #geschaeftsstelle .adresse .overlay h2
{
border-top: none;
padding-top: 0;
margin-top: 0;
}
#portal-colophon #geschaeftsstelle .adresse .overlay h2
{
padding-top: 20px;
}
.overlay {
background-image: url(/overlaywhite.png);
background-repeat: no-repeat;
width: 550px;
height: 500px;
display: none;
padding: 55px;
text-align: left;
position: fixed;
}
/* */
div.overlay div.close {
background-image:url(/overlayclose.png);
position:absolute;
right:5px;
top:5px;
cursor:pointer;
height:35px;
width:35px;
}
#portal-colophon #velo {
position: absolute;
top: -20px;
right: 400px;
display: none;
}
#portal-colophon #velo a {
border: none;
}
.colophonWrapper {
background-color: #333333;
clear:both;
text-align:left;
margin-bottom:0;
}
#portal-colophon ul {
margin:0px;
}
#portal-colophon ul li {
padding-left: 10px;
padding-right: 10px;
}
#portal-colophon ul li a {
border: none;
color: #cccccc;
}
#relatedItemBox a  {
background: none !important;
padding: 0 !important;
}
/* */
.documentContent ul {
list-style-image: none;
}
.documentContent li a, .documentContent p a {
border-bottom:1px solid #ffffff;
text-decoration:none;
}
.documentFirstHeading {
color: #FFFFFF;
font-weight: bold;
border-top: none;
}
.documentDescription {
color: #ffffff;
}
h1, h2, h3 {
clear: both;
margin-top: 20px;
}
h1, h2 {
border-top:1px solid #EEEEEE;
border-bottom: none;
padding-top: 5px;
}
h2 {
font-size: 135%;
font-weight: bold;
}
h1 {
font-size: 170%;
}
.tileHeadline {
clear: left;
margin-top: 0;
}
/* */
.goLeft {
clear:left;
float:left;
width:48%;
}
.goRight {
clear:right;
float:right;
width:48%;
}
/* */
body.kssActive .inlineEditable:hover {
background: none;
}
iframe.kupu-editor-iframe {
background-color: #cccccc;
}
body.kupu {
text-align: left;
width: 95%;
}
div.kupu-drawer {
z-index: 99999;
}
.image-right, .image-left {
padding: 3px;
background-color: white;
border: 1px solid #aaaaaa;
margin: 0;
margin-bottom: 10px;
}
div#kupu-properties {
height:360px;
}
.kupu a {
border-bottom:1px solid #FFFFFF !important;
}
.image-right {
margin-left: 5px;
}
.image-left {
margin-right: 5px;
}
dl.captioned {
padding: 3px;
}
legend {
background: transparent none;
}
/* */
#lbOverlay {
z-index: 200000;
}
#lbCenter, #lbBottomContainer {
z-index: 200001;
}
.portlet a.tile {
font-weight:bold;
}
.popup .atrefbrowser table.group {
text-align: left;
}
.popup .atrefbrowser input.searchButton {
color: black;
}
dd {
margin-bottom: 1.2em;
margin-left: 20px;
}
/* */
#imageContainer {
position:relative;
margin: 0;
}
/* */
.photoAlbumEntry {
background-image: none;
background: none;
height: 160px;
}
.photoAlbumEntry img {
background: #ffffff;
border: 1px solid #666666;
padding: 4px;
}
.photoAlbumEntryTitle {
display: none;
}
.googleMapActive.googleMapLocation {
height: 400px;
width: 100%;
}
.googleMapLocation .googleMapPane {
height: 400px;
}
iframe.externalcontent {
width: 100%;
border: none;
height: 1000px;
background: transparent;
}
.newsImage, .tileImage {
border: none;
}
#content .tileItem .contenttype-link a[href^="http:"], #content .tileItem .contenttype-link a.link-external {
background: none;
padding: 0;
}
#category {
display: none;
}
#byfotopick {
position:absolute;
right:0px;
top:5px;
z-index:20;
}
#content pre {
background-color:#222222;
color:White;
font-family: Consolas,Inconsolata,"DejaVu Sans Mono","Bitstream Vera Sans Mono","Courier New",monospace;
margin-bottom:1em;
overflow-x:auto;
padding:10px;
border: none;
}
/* */
.schnitzeljagd {
border: #ffff00 solid 1px;
background: url(/sjpfeil.png) bottom right no-repeat #ffffcc;
padding: 8px 8px 0;
margin: 8px 0;
line-height:1.5em;
}
.schnitzeljagd a {
}
.withoutframe {
clear:both;
float:right;
margin:0 0 10px;
padding:3px;
}
.rotebox {
border: #ff0000 solid 1px;
background: bottom right no-repeat #ff9999;
padding: 8px 8px;
margin: 8px 0;
line-height:1.5em;
}
.rotebox a {
border-bottom:1px solid #FFFFFF;
text-decoration:none;
}
/* */

}


