
/* - ploneCustom.css - */
@media all {
/* http://www.wimreiff.eu/portal_css/ploneCustom.css?original=1 */
/* */
/* */
.portletNavigationTree { border-style:none solid none none; border-width:1px; border-color:#eeeeee;}
.portletNavigationTree .portletHeader { border:0; background:none;}
.portletNavigationTree .portletHeader a { font-size:1.5em;font-weight:bold;color:#cccccc;}
.portletNavigationTree .portletItem img { display:none; }
.portletNavigationTree .portletItem { border:0; }
.portletNavigationTree .portletItem a { padding: 0.6em 1em !important; font-size:1em; line-height:1.3em; letter-spacing:1px;font-weight:normal;text-transform:uppercase; background:#efefef;}
.portletNavigationTree .portletItem a.navTreeCurrentItem {background:#EFEFDE}
#portal-column-two .visualPadding,
#portal-column-one .visualPadding {
padding-top:30px;
}
.image-left {
float:left;
border:0;
margin-right:10px;
}
.image-right {
float:right;
border:0;
margin-left:10px;
}
.portlet-static-services {
border:0;
background:#EFEFDE;
padding:1em;
margin: 1em 0px 0px;
}
.portlet-static-about-wim-reiff {
border:0;
background:#DEEFEF;
background:#EFEFDE;
padding:1em;
}
.portlet-static-services .portletFooter a {
font-weight:bold;
color:#999999;
font-size:1.3em;
}
.portlet-static-services .portletFooter {
border:0;
padding:0;
text-align:left;
background:none;
}
.portlet-static-services dt.portletHeader a {
color:#807060 !important;
font-size:1.3em;
}
.portlet-static-services dt.portletHeader {
border:0;
background:none;
font-weight:bold;
color:#cccccc !important;
font-size:1.2em;
padding:0;
}
.portlet-static-services .portletItem {
border:0;
padding:0;
}
.credit, .credit a { color: #cccccc !important; text-decoration:none;}
.credit a { border-bottom:1px solid #cccccc; }
#portal-logo .segment-one {
color:#cc9933;
}
h1#portal-logo a {
color:#807060 !important;
}
#portal-logo {
letter-spacing:1px;
color:#cccccc;
width:auto;
height:auto;
padding:40px 0 0 0;
text-align:center;
border:0;
font-size:2em;
}
#portal-header .site_description {
text-align:center;
text-transform:uppercase;
color:#cccccc;
letter-spacing:1px;
padding-bottom:1em;
}
#portal-breadcrumbs {
text-transform: uppercase;
letter-spacing:1px;
color: #cccccc;
border:0;
padding:30px 0 15px 9em !important;
}
table td {
vertical-align:top !important;
}
#portal-globalnav {
text-align: center;
}
#portal-globalnav li a {
font-size:1em;
padding: 0.5em 1.25em;
line-height: 2em;
color:#666666;
border-style: solid;
text-transform:uppercase;
letter-spacing:1px;
}
#portal-header {
border-bottom: 0px solid #cccccc;
}
#portal-personaltools {
background-color:transparent;
border:0;
}
#portal-globalnav li.selected a,
#portal-globalnav li.selected a:hover {
background-color:#ffffff;
border-bottom-color:#cccccc;
}
#portal-globalnav li a {
background-color:#efefef;
}
#portal-globalnav li.selected a:hover {
background-color:#ffffff;
}
#portal-globalnav li a:hover {
background-color:#dddddd;
color: #000000;
border-bottom-color:#cccccc
}
#visual-portal-wrapper {
margin: 0px auto;
padding: 0px;
width: 1120px;
}
h1, h2, h3, h4, h5, h6 {
color: #cccccc;
font-family: &quot;Lucida Grande&quot;, Verdana, Lucida, Helvetica, Arial, sans-serif;
margin: 0.75em 0 0.25em 0;
letter-spacing:-1px;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
color: #cccccc ! important;
text-decoration: none;
}
h1 {
font-size: 190%;
border-bottom-color:#eeeeee;
}
h2 {
font-size: 170%;
}
h3 {
font-size: 145%;
border-bottom: none;
font-weight: bold;
}
h4 {
font-size: 130%;
border-bottom: none;
font-weight: bold;
}
h5 {
font-size: 100%;
border-bottom: none;
font-weight: bold;
}
h6 {
font-size: 90%;
border-bottom: none;
font-weight: bold;
}
#content div dl.artists {
}
.tileItem {
border-color:#eeeeee;
border-width:1px;
border-style: none none solid none;
}
#content div .tileHeadline a,
#content div dl.artists dt {
font-size:118%;
text-transform:capitalize;
color:#807060 !important;
}
#content div dl.artists dd {
font-size:90%;
margin-left:0px;
padding-bottom:3px;
color:#999999;
border-bottom: 1px solid #eeeeee;
}
abbr, acronym, .explain {
background-color: transparent;
border-bottom: 1px dotted #cccccc;
color: #999999;
cursor: help;
}
.col1of2 {
width:48%;
float:left;
}
.col2of2 {
width:48%;
float:right;
}
.col1of3 {
width: 30%;
float: left;
}
.col2of3{
width: 30%;
float: left;
margin-left: 5%;
margin-right: 5%;
}
.col3of3{
width: 30%;
float: right;
}
.red {
color:#ff6600 !important;
}
.product-description {
line-height:1.5em;
margin:20px 0 0 0;
padding: 10px;
background-color:#eeeeee;
clear:right;
}
.attention {
background-color:#FF9900;
}
/* */
/* */

}

