
/* - ++resource++weishaupt.policy-styles/styles.css - */
@media screen {
/* https://www.weishaupt-ag.ch/portal_css/++resource++weishaupt.policy-styles/styles.css?original=1 */
#portal-logo img{padding:1em;}
.downloads {margin:0 2em 0 30px;}
.productdownloads .row {display:inline-block;float:left;}
.productdownloads .row-item {margin:12px 6em 1em 0;width:158px;}
.productdownloads .row-item:first-child {}
.productdownloads .row-item:last-child {margin-right:0;}
.downloads .row-item,
.references .row-item {
float: left;
}
.row-item .obj-title {
padding:1em 0 0 0;
}
.downloads .row-item,
.reference img {
float: left;
padding-right: 1em;
padding-bottom: 1em;
}
.download-item img {
border: 1px solid #aaa !important;
}
.productinfo div.productinfo-text{
float: left;
}
.productinfo img {
float: left;
}
.portaltype-manuals-download .documentDescription {
display: none;
}
.portaltype-folder .documentDescription {
display: none;
}
.portaltype-manualsfolder .documentDescription {
display: none;
}
.portaltype-manualsdownload .documentDescription {
display: none;
}
/* */
.productdownloads .downloads {
clear: both;
}
.productdownloads img {
border: solid 1px #aaa;
}
img.download-shadow {
margin-top: 2px;
border: none !important;
width: 150px;
}
/* */
.whNews {
margin-top: 10px;
}
.newsImageTop {
border-bottom: solid 0px white;
margin: 20px;
margin-bottom: 0;
margin-top: 5px;
padding-bottom: 0;
}
.newsSectionTitle {
padding-left: 20px;
padding-right: 20px;
padding-top: 5px;
padding-bottom: 0;
color: grey;
}
.newsintro    {padding-right: 10px; padding-left: 20px; padding-top: 0px}
.newsImageLeft {padding-left: 20px; width:300px;}
.newsChronikTitle { width:231px; padding-top:40px;padding-left:110px;}
.newsChronikTitle h2 {font-size: 29px !important; font-weight:normal; color:grey;}
.news-action {color:blue; padding:0 0 0 1em; }
.newsdownloads .row {display:inline-block;float:left;}
.newsdownloads .row-item {margin:12px 2em 1em 0;width:160px;}
.newsdownloads .row-item:first-child { }
.newsdownloads .row-item:last-child {margin-right:0;}
.newsdownloads {border-top: solid 4px white /* */; padding-top:12px; }
.newsdownloads .downloads {margin:0; padding-top:12px; clear: both; }
.newsdownloads img {border: solid 1px #aaa;}
/* */
.portaltype-ploneglossary .documentDescription {
display: none;
}
#glossary {
}
#glossary h1 {
font-size:1.8em !important;
}
.glossaryAbcedaire .selected, #content ul.glossaryAbcedaire .selected {
font-size:100%;
}
#content table.glossaryAbcedaire td {
}
table.glossaryAbcedaire td {
font-weight:bold;
padding: 0.3em 0.18em 0.2em 0;
font-size: 2.8em !important;
color:#87888a;
text-align:center;
}
table.glossaryAbcedaire td a,
table.glossaryAbcedaire td a:link,
table.glossaryAbcedaire td a:visited {
color:#87888a !important;
border-bottom: none !important;
}
#glossary-results.search-letter-a span,
#glossary-results.search-letter-e span,
#glossary-results.search-letter-i span,
#glossary-results.search-letter-m span,
#glossary-results.search-letter-q span,
#glossary-results.search-letter-u span,
#glossary-results.search-letter-y span,
table.glossaryAbcedaire td a.selected.search-letter-a,
table.glossaryAbcedaire td a.selected.search-letter-e,
table.glossaryAbcedaire td a.selected.search-letter-i,
table.glossaryAbcedaire td a.selected.search-letter-m,
table.glossaryAbcedaire td a.selected.search-letter-q,
table.glossaryAbcedaire td a.selected.search-letter-u,
table.glossaryAbcedaire td a.selected.search-letter-y,
#search-letter-large.search-letter-a,
#search-letter-large.search-letter-e,
#search-letter-large.search-letter-i,
#search-letter-large.search-letter-m,
#search-letter-large.search-letter-q,
#search-letter-large.search-letter-u,
#search-letter-large.search-letter-y {
color:#009036 !important; /**/
}
#glossary-results.search-letter-b span,
#glossary-results.search-letter-f span,
#glossary-results.search-letter-j span,
#glossary-results.search-letter-n span,
#glossary-results.search-letter-r span,
#glossary-results.search-letter-v span,
#glossary-results.search-letter-z span,
table.glossaryAbcedaire td a.selected.search-letter-b,
table.glossaryAbcedaire td a.selected.search-letter-f,
table.glossaryAbcedaire td a.selected.search-letter-j,
table.glossaryAbcedaire td a.selected.search-letter-n,
table.glossaryAbcedaire td a.selected.search-letter-r,
table.glossaryAbcedaire td a.selected.search-letter-v,
table.glossaryAbcedaire td a.selected.search-letter-z,
#search-letter-large.search-letter-b,
#search-letter-large.search-letter-f,
#search-letter-large.search-letter-j,
#search-letter-large.search-letter-n,
#search-letter-large.search-letter-r,
#search-letter-large.search-letter-v,
#search-letter-large.search-letter-z {
color:#C00 !important; /* */
}
#glossary-results.search-letter-c span,
#glossary-results.search-letter-g span,
#glossary-results.search-letter-k span,
#glossary-results.search-letter-o span,
#glossary-results.search-letter-s span,
#glossary-results.search-letter-w span,
table.glossaryAbcedaire td a.selected.search-letter-c,
table.glossaryAbcedaire td a.selected.search-letter-g,
table.glossaryAbcedaire td a.selected.search-letter-k,
table.glossaryAbcedaire td a.selected.search-letter-o,
table.glossaryAbcedaire td a.selected.search-letter-s,
table.glossaryAbcedaire td a.selected.search-letter-w,
#search-letter-large.search-letter-c,
#search-letter-large.search-letter-g,
#search-letter-large.search-letter-k,
#search-letter-large.search-letter-o,
#search-letter-large.search-letter-s,
#search-letter-large.search-letter-w {
color:#0064a0 !important; /* */
}
#glossary-results.search-letter-d span,
#glossary-results.search-letter-h span,
#glossary-results.search-letter-l span,
#glossary-results.search-letter-p span,
#glossary-results.search-letter-t span,
#glossary-results.search-letter-x span,
table.glossaryAbcedaire td a.selected.search-letter-d,
table.glossaryAbcedaire td a.selected.search-letter-h,
table.glossaryAbcedaire td a.selected.search-letter-l,
table.glossaryAbcedaire td a.selected.search-letter-p,
table.glossaryAbcedaire td a.selected.search-letter-t,
table.glossaryAbcedaire td a.selected.search-letter-x,
#search-letter-large.search-letter-d,
#search-letter-large.search-letter-h,
#search-letter-large.search-letter-l,
#search-letter-large.search-letter-p,
#search-letter-large.search-letter-t,
#search-letter-large.search-letter-x {
color:#FFB400 !important; /* */
}
/* */
table.glossaryAbcedaire a.search-letter-a:hover,
table.glossaryAbcedaire a.search-letter-e:hover,
table.glossaryAbcedaire a.search-letter-i:hover,
table.glossaryAbcedaire a.search-letter-m:hover,
table.glossaryAbcedaire a.search-letter-q:hover,
table.glossaryAbcedaire a.search-letter-u:hover,
table.glossaryAbcedaire a.search-letter-y:hover {
color:#009036 !important; /**/
}
table.glossaryAbcedaire a.search-letter-b:hover,
table.glossaryAbcedaire a.search-letter-f:hover,
table.glossaryAbcedaire a.search-letter-j:hover,
table.glossaryAbcedaire a.search-letter-n:hover,
table.glossaryAbcedaire a.search-letter-r:hover,
table.glossaryAbcedaire a.search-letter-v:hover,
table.glossaryAbcedaire a.search-letter-z:hover {
color:#C00 !important; /* */
}
table.glossaryAbcedaire a.search-letter-c:hover,
table.glossaryAbcedaire a.search-letter-g:hover,
table.glossaryAbcedaire a.search-letter-k:hover,
table.glossaryAbcedaire a.search-letter-o:hover,
table.glossaryAbcedaire a.search-letter-s:hover,
table.glossaryAbcedaire a.search-letter-w:hover {
color:#0064a0 !important; /* */
}
table.glossaryAbcedaire a.search-letter-d:hover,
table.glossaryAbcedaire a.search-letter-h:hover,
table.glossaryAbcedaire a.search-letter-l:hover,
table.glossaryAbcedaire a.search-letter-p:hover,
table.glossaryAbcedaire a.search-letter-t:hover,
table.glossaryAbcedaire a.search-letter-x:hover {
color:#FFB400 !important; /* */
}
#search-letter-large {
line-height:1em;
padding:0;
font-size:18em;
}
table.glossaryAbcedaire td a {
font-weight: bold;
}
#glossary-control {
float: left;
padding:1.2em 1em 0 30px;
width: 300px;
}
#glossary-results {
float: left;
padding-top:1.2em;
max-width: 60%;
}
#glossary-results dt:first-child {
padding-top:0 !important;
}
#glossary-results dt{
padding:1em 0 0.5em 0 !important;
}
#glossary-results dd {
margin-left:0;
}
.search-letter {
margin-top: 1em;
color: red;
font-size: 80px;
}
/* */
.portaltype-eventfolder .documentDescription {
display: none;
}
table.events {
width: 100%;
}
table.events td {
padding-right: 1em;
}
table.listing a {
display: inline !important;
}
/* */
.download-item {
margin-right:11.1%;
width: 15%;
float: left;
padding-right: 1em;
padding-bottom: 1em;
}
.download-item:last-child {
margin-right:0;
}
.downloads-row {
clear: both;
}
/* */
.gallery-item {
width: 15%;
float: left;
padding-right: 1em;
padding-bottom: 1em;
}
.gallery-row {
clear: both;
}
.image-sizes {
font-size: 80%;
color: grey;
}
.photoAlbumEntryTitle {
height: 100%;
}
/* */
/* */
.portaltype-stageteaser .documentDescription,
.portaltype-teaser .documentDescription {
display: none;
}
#teasers-stage-viewlet {
margin-top:-6px;
float:left;
border:1px solid white;
background:#fff;
}
#teasers-stage-viewlet a {
font-size:75% !important;
}
#teasers-viewlet {
text-align: center;
}
#teaser-stage-box-1 {
margin-left: 33px;
margin-right: 12px;
}
#teaser-stage-box-3 {
margin-left: 12px;
margin-right: 31px;
}
.teaser-stage-box {
margin-bottom:1em;
float: left;
text-align: left;
width:300px;
text-overflow:ellipsis;
white-space:nowrap;
}
.teaser-stage-box span {
float:left;
background-color:rgb(170,170,170); /* */
-moz-box-shadow: 1px 2px 6px rgba(170,170,170,1);
-webkit-box-shadow: 1px 2px 6px rgba(170,170,170,1);
box-shadow: 1px 2px 6px rgba(170,170,170,1);
}
.teaser-stage-box span.shadow-box {
}
.teaser-stage-box > div{
clear:both;
padding-top:0.3em;
}
.teaser-stage-box > div a{
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
span.teaser-title-box {
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
color: grey;
background-color: white;
font-size: 29px;
}
#teasers-2nd-level-viewlet {
clear: both;
}
.teaser-2nd-level-box {
background:#fff; /**/
padding: 1em 17px 0 30px;
width: 440px;
height:90px;
float: left;
text-align: left;
-moz-box-shadow: 1px 2px 6px #aaa;
-webkit-box-shadow: 1px 2px 6px #aaa;
box-shadow: 1px 2px 6px #aaa;
background:-moz-linear-gradient(bottom, rgb(242,242,242) 12%, rgb(247,247,247) 22%, rgb(255,255,255) 52%); /* */
background:-webkit-linear-gradient(bottom, rgb(242,242,242) 12%, rgb(247,247,247) 22%, rgb(255,255,255) 52%); /* */
background:-o-linear-gradient(bottom, rgb(242,242,242) 12%, rgb(247,247,247) 22%, rgb(255,255,255) 52%); /* */
background:-ms-linear-gradient(bottom, rgb(242,242,242) 12%, rgb(247,247,247) 22%, rgb(255,255,255) 52%); /* */
background:linear-gradient(bottom, rgb(242,242,242) 12%, rgb(247,247,247) 22%, rgb(255,255,255) 52%); /* */
}
.teaser-2nd-level-box:first-child {
margin:1em 16px 0 0;
padding-left:30px;
}
.teaser-2nd-level-box:last-child {
margin:1em 0 0 0;
}
.teaser-2nd-level-box .text {
font-size: 18px;
padding-bottom:0.5em;
color: #7b7c7e;
}
.link-target:before {
width: 30px;
height: 30px;
margin: 0;
padding: 0;
border: 0;
background: url(++resource++weishaupt.policy-images/arrow_right.png) no-repeat center top;
}
/* */
.portaltype-projectreference .documentDescription {
display: none;
}
/* */
table#references {
font-size: 80%;
}
/* */
#map_canvas {
width: 100%;
height: 500px;
}
#control {
background-color: white;
padding: 0px;
margin: 30px 0 0 30px;
-moz-box-shadow:1px 0px 10px #4c4c4c;
-webkit-box-shadow: 1px 0px 10px #4c4c4c;
box-shadow: 1px 0px 10px #4c4c4c;
}
.form-wrapper #radius {
padding:10px 0 4px 10px;
}
.form-wrapper #searchbox {
padding:10px 0 0 10px;
}
.form-wrapper #input-query {
width: 346px;
}
.portaltype-geolocation-search #control {
width: 390px;
}
.portaltype-geolocation-search #form-wrapper-subsidiary {
background: url(++resource++weishaupt.policy-images/geolocation-search-gradient-40.png) no-repeat top;
height: 40px;
}
.portaltype-geolocation-search #form-wrapper-dealers {
background: url(++resource++weishaupt.policy-images/geolocation-search-gradient-60.png) no-repeat top;
}
.portaltype-geolocation-search #control-results,
.portaltype-geolocation-search #control-message {
padding-left: 10px;
}
input#control-submit {
padding: 0;
border: 0;
font-size: 1em !important;
display: inline;
}
#control-results {
max-height: 350px;
display: none;
overflow: auto;
}
.geosearch-result-item {
font-size: 85%; /* */
padding-bottom: 1em;
margin-left: 0em;
clear: both;
height: 150px;
max-height: 150px;
min-height: 150px;
width: 350px;
}
.geosearch-result-item .qr-code {
float: left;
height: 130px;
}
.geosearch-result-item .address {
float: left;
padding-left: 1em;
}
.geosearch-result-item.type-dealers .address {
float: left;
padding-left: 5em;
}
.geosearch-result-item .distance {
margin-top: -32px;
color: #888888;
}
.geosearch-result-item .name1,
.geosearch-result-item .name2,
.geosearch-result-item .company {
font-weight: bold;
font-size: 100%;
}
.geosearch-result-item .index {
margin-left: 7px;
-webkit-border-radius: 999px;
-moz-border-radius: 999px;
border-radius: 999px;
width: 22px;
height: 22px;
padding: 3px;
background: #fff;
border: 3px solid #e8d04e;
padding-top: 5px;
color: #e8d04e;
text-align: center;
font: 15px Arial, sans-serif;
font-weight: bold;
}
.marker-info-window {
border: 1px solid blue;
}
.geosearch-result-item .zip-city,
.geosearch-result-item .weishaupt-subsidiary {
margin-bottom: 0.5em;
}
.geosearch-result-item .weishaupt-subsidiary {
margin-left: 0em;
}
.geosearch-result-item label {
font-weight: normal;
}
.geosearch-result-item div {
line-height: 13px;
}
#your-place {
font-weight: bold;
margin-bottom: 0.25em;
}
/* */
.portaltype-geolocation-search #content-core {
}
.portaltype-geolocation-search #search-results {
column-count: 1;
-webkit-column-count: 1;
-moz-column-count: 1;
}
.geosearch-result-item {
column-break-inside: avoid;
-moz-column-break-inside: avoid;
-webkit-column-break-inside: avoid;
}
.template-geosearch_table .print {
display: none;
}
.template-geosearch .print {
text-align: right;
padding-right: 3px;
}
.portaltype-geolocation-search .documentDescription {
display: none
}
.portaltype-geolocation-search .weishaupt-subsidiary {
color: red;
font-size: 20px;
}
/* */
#pfg-wrapper-form {
margin-top:24px;
float:left;
}
#pfg-teaser-image {
float: left;
width: 300px;
max-width: 300px;
vertical-align: bottom !important;
display: table-cell !important;
}
#pfg-main {
float: right;
max-width: 612px;
}
.portaltype-formfolder #content-core {
padding-left: 30px;
padding-right: 30px;
}
.portaltype-formfolder .documentFirstHeading,
.portaltype-formfolder .documentDescription {
display: none;
}
.formid-effizienzformular label {
float: left;
width: 150px;
text-align: right;
padding-right: 1em;
font-weight: normal;
}
.formid-effizienzformular textarea,
.formid-effizienzformular select,
.formid-effizienzformular input {
float: left;
width: 150px;
}
.formid-effizienzformular .required {
display: none;
}
.formid-kontaktformular label {
float: left;
width: 150px;
text-align: right;
padding-right: 1em;
font-weight: normal;
}
.formid-kontaktformular textarea,
.formid-kontaktformular select,
.formid-kontaktformular input {
float: left;
width: 150px;
}
.formid-kontaktformular .required {
display: none;
}
.formid-ratgeber label {
float: left;
width: 150px;
text-align: right;
padding-right: 1em;
font-weight: normal;
}
.formid-ratgeber textarea,
.formid-ratgeber select,
.formid-ratgeber input {
float: left;
width: 150px;
}
.formid-ratgeber .required {
display: none;
}
.formid-infobestellung label {
float: left;
width: 150px;
text-align: right;
padding-right: 1em;
font-weight: normal;
}
.formid-infobestellung textarea,
.formid-infobestellung select,
.formid-infobestellung input {
float: left;
width: 150px;
}
.formid-infobestellung .required {
display: none;
}
.formid-prospektformular label {
float: left;
width: 150px;
text-align: right;
padding-right: 1em;
font-weight: normal;
}
.formid-prospektformular textarea,
.formid-prospektformular select,
.formid-prospektformular input {
float: left;
width: 150px;
}
.formid-prospektformular .required {
display: none;
}
.formid-marketingeinwilligungformular label {
float: left;
width: 150px;
text-align: right;
padding-right: 1em;
font-weight: normal;
}
.formid-marketingeinwilligungformular label[for="ich-moechte-weiterhin-info-und-werbematerial-von-weishaupt-per-e-mail-fax-erhalten_1"] {
float: left;
width: 350px;
text-align: left;
padding-right: 1em;
font-weight: normal;
}
.formid-marketingeinwilligungformular label[for="ich-moechte-weiterhin-info-und-werbematerial-von-weishaupt-per-e-mail-fax-erhalten_2"] {
float: left;
width: 350px;
text-align: left;
padding-right: 1em;
font-weight: normal;
}
#archetypes-fieldname-ich-bin-einverstanden {
padding-bottom: 0px !important;
}
.formid-marketingeinwilligungformular textarea,
.formid-marketingeinwilligungformular select{
float: left;
width: 150px;
}
.formid-marketingeinwilligungformular input {
float: left;
width: 50px;
}
.formid-marketingeinwilligungformular div.label {
display:none;
}
.formid-marketingeinwilligungformular div.pfgHidden {
display:none;
}
.formid-marketingeinwilligungformular div.PFG-RichLabel {
padding-bottom: 0px !important;
margin-bottom: 0px !important;
margin-right: 85px;
}
.formid-marketingeinwilligungformular .required {
display: none;
}
.ArchetypesBooleanWidget input {
width: 25px !important;
margin-left: 160px !important;
}
.ArchetypesBooleanWidget label {
width: 300px !important;
text-align: left !important;
}
.portaltype-formfolder input[required="required"] {
border: 1px solid red;
}
.portaltype-formfolder img.required {
margin-left: 0.5em;
}
.portaltype-formfolder dl.error {
display: none;
}
.portaltype-formfolder div.field.error {
background-color: white;
border: none;
color: red;
font-weight: bold;
margin: 0 0 1em 0;
}
.portaltype-product .documentDescription {
display: none;
}
.formid-effizienzformular {
padding:0px 30px 0 0;
}
.formid-kontaktformular {
padding:0px 30px 0 0;
}
.formid-prospektformular {
padding:0px 30px 0 0;
}
/* */
.portaltype-stagefolder .documentFirstHeading,
.portaltype-stagefolder .documentDescription,
.portaltype-stage .documentFirstHeading,
.portaltype-stage .documentDescription {
display: none;
}
.stage-image-text {
position: relative;
width: 100%; /* */
}
.stage-text{
position: absolute;
top: 30px;
left: 30px;
width: 900%;
font-size: 3.5em;
font-weight: normal;
color: white;
}
.portaltype-pressmessage #content-core,
.portaltype-pressfolder #content-core {
padding-left: 0;
padding-right: 2em;
}
.portaltype-pressmessage .documentDescription,
.portaltype-pressmessage .documentFirstHeading {
display: none;
}
.portaltype-pressfolder .documentDescription {
display: none;
}
#pressfolder-navigation {
width: 320px;
margin-top:-1em;
float: left;
}
#pressfolder-navigation a {
color:#87888a !important;
}
#pressfolder-navigation .selected a{
color:#000 !important;
}
.pressfolder-navigation-year:first-child {
background: url(++resource++weishaupt.policy-images/presse-navi-leftD.png) no-repeat right 0;
}
.pressfolder-navigation-year:last-child {
border-bottom:none;
background: url(++resource++weishaupt.policy-images/presse-navi-leftU.png) no-repeat right 0;
}
.pressfolder-navigation-year.selected {
-moz-box-shadow:-5px 0px 10px #dcdcdc;
-webkit-box-shadow: -5px 0px 10px #dcdcdc;
box-shadow: -5px 0px 10px #dcdcdc;
background:white url(++resource++weishaupt.policy-images/presse-navi-leftW.png) repeat-y right 0;
border-bottom:none;
z-index:998;
margin-left:2px;
}
.pressfolder-navigation-year {
border-bottom:1px solid #d5d5d5;
z-index:999;
background: url(++resource++weishaupt.policy-images/presse-navi-left.png) repeat-y right 0;
padding:10px 30px;
}
#pressmessage {
float: left;
max-width: 63%;
padding-left: 24px;
}
.pressfolder-releases h2 {
padding-bottom:0px;
}
.portaltype-pressmessage .relatedItems {
display: none;
}
.portaltype-pressmessage a.link-target,
.image-details a.link-target,
.pressfolder-pressrelease a.link-target {
font-size:80%;
}
.pressmessage-release-date,
.release-date {
line-height:1em;
font-size:10px;
}
.pressfolder-releases {
max-width: 63%;
float: left;
padding-left:24px;
}
.pressfolder-pressrelease {
padding-bottom:16px;
}
.pressmessage img {
float: left;
padding-right: 1em;
padding-bottom: 1em;
}
/* */
.portaltype-dispatcherpage .documentDescription {
display: none;
}
#dispatcher-box-1 {
clear: both;
}
#dispatcher-boxes a:hover {
color: #C00 !important;
}
.dispatcher-box {
float: left;
width: 300px;
max-width: 300px;
padding-top:46px;
}
.dispatcher-box a{
text-decoration:none !important;
}
.dispatcher-box h3 {
font-weight:normal !important;
padding:1em 0 0 0;
}
.dispatcher-box:first-child {
padding:46px 1em 0 30px;
}
.dispatcher-box:last-child {
padding:46px 30px 0 1em;
}
.dispatcher-box-title {
font-weight: bold;
font-size: 120%;
}
#dispatcher-text-top-left {
padding:0 1em 0 30px;
float: left;
font-size:1.8em;
font-weight:normal;
line-height:1.2em;
width:90%;
}
#dispatcher-text-top-right p,
#dispatcher-text-top-left p{
color:#7b7c76;
}
#dispatcher-text-top-right {
padding:0 0 0 8px;
float: left;
width: 30%;
}
#dispatcher-text-bottom table {
width: 100%;
}
#dispatcher-text-bottom table th,
#dispatcher-text-bottom table td {
width: 300px;
text-align: left;
}
#dispatcher-text-bottom table th:first-child,
#dispatcher-text-bottom table td:first-child {
padding:0 1.5em 0 30px;
}
#dispatcher-text-bottom,
.dispatcher-boxes {
clear: both;
}
/* */
.product {
clear: both;
display: block;
width: 100%;
}
#pressfolder-navigation a,
.glossaryAbcedaire a,
.product a {
text-decoration:none !important;
}
.portaltype-manualsdownload .documentDescription {
display: none;
}
.portaltype-product #product-scroller {
float: right;
max-width: 49%;
}
.portaltype-product .text2 {
clear: both;
}
.productinfo .main-text {
clear: both;
width: 100%;
}
.productinfo .main-text .text2,
.productinfo .main-text .text3 {
margin-top: 2em;
width: 45%;
margin-right: 2em;
float: left;
}
/* */
.portaltype-mediadatabase #content-core {
padding-left: 2em;
padding-right: 2em;
}
.portaltype-mediadatabase .documentDescription {
display: none;
}
#mediadatabase-form {
float: left;
margin:0 0 0 3px;
width: 300px;
}
#mediadatabase-results {
float: left;
}
#mediadatabase-results .result-item {
clear: both;
display: block;
}
#mediadatabase-results .image-image {
float: left;
margin: 0 12px 12px 12px;
width: 300px;
border: solid 1px #aaa;
margin-bottom: 1em;
}
#mediadatabase-results .image-details {
float: left;
width: 300px;
}
.image-details div:first-child {
padding:0 0 8px 0;
}
.image-details span {
margin-top:16px;
font-size: 80%;
line-height: 1em;
}
#mediadatabase-copyright {
padding-bottom: 2em;
}
/* */
.videopage {
clear: both;
}
#video-items,
#video-descriptions {
float: left;
}
#video-items {
clear: both;
}
td.newsintro h1 {
font-size:2.0em;
font-weight:normal;
clear: both;
}
td.newsintro h2 {
font-size:1.6em;
font-weight:normal;
clear: both;
color: grey;
padding-top: 16px;
}
td.newstext h2 {
font-size:1.8em;
font-weight:normal;
clear: both;
padding-top: 20px;
padding-bottom: 10px;
}
td.newstext h3 {
font-size:1.4em;
font-weight:normal;
clear: both;
padding-top: 20px;
padding-bottom: 10px;
}
td.newstext h3 {
font-size:1.4em;
font-weight:normal;
clear: both;
padding-top: 20px;
padding-bottom: 10px;
}
/* */
h2.productfactsheet-title,
h2.productinfo-title {
padding-left: 0px;
clear: both;
}
h2.sub-title,
h2.video-title {
font-size:1.8em;
font-weight:normal;
clear: both;
}
h2.video-title {
max-width:600px;
}
.video-item > div {
margin-top:12px;
}
#video-descriptions {
margin:0 0 0 1.3em;
padding-top:41px;
max-width: 300px;
background:#fff; /**/
background:-moz-linear-gradient(bottom, rgb(230,230,230) 0%, rgb(244,245,245) 0%, rgb(255,255,255) 34%); /* */
background:-webkit-linear-gradient(bottom, rgb(230,230,230) 0%, rgb(244,245,245) 0%, rgb(255,255,255) 34%); /* */
background:-o-linear-gradient(bottom, rgb(230,230,230) 0%, rgb(244,245,245) 0%, rgb(255,255,255) 34%); /* */
background:-ms-linear-gradient(bottom, rgb(230,230,230) 0%, rgb(244,245,245) 0%, rgb(255,255,255) 34%); /* */
background:linear-gradient(bottom, rgb(230,230,230) 0%, rgb(244,245,245) 0%, rgb(255,255,255) 34%); /* */
}
.video-description-item {
float:left;
margin-bottom:1.5em;
cursor: pointer;
width: 300px;
}
#video-descriptions img {
max-width: 127px;
max-height: 127px;
}
.video-image,
.video-information {
float: left;
}
.video-information {
margin-left:0.75em;
position: relative;
top: -2px;
}
.video-information h3 {
font-weight:normal;
line-height:1em;
}
.video-description {
font-size:13px;
color:#7B7C7E;
line-height:1.2em;
padding:0.5em 0 1em 0;
}
.video-image {
clear: both;
}
.video-information {
width: 150px;
}
.video-item video {
position:relative;
top:-12px;
}
/* */
.portaltype-referencesfolder .documentDescription {
display: none;
}
/* */
.portaltype-subsidiary .field input[name="title"] {
width: 400px !important;
}
/* */
.portaltype-subsidiary .documentDescription,
.portaltype-subsidiarylanguagesection .documentDescription,
.portaltype-subsidiarysection .documentDescription {
display: none;
}
.portaltype-subsidiarylanguagesection .field input[name="title"] {
width: 50px !important;
}
/* */
.anonymous .portletWrapper,
.anonymous #portal-footer-wrapper,
.anonymous #portal-colophon {
display: none
}
/* */
.edit-box {
display: block;
}
/* */
select#ui-language-switcher {
width: 60px !important;
font-size: 80%;
padding: 0;
margin: 0;
}
#ui-language-selector {
float: right;
background: #e3e3e3;
position: relative;
top: 0;
right: 1px;
z-index: 3; /* */
padding: 0.25em 0.5em;
font-size: 80%;
border-bottom-right-radius: 0.5em;
border-bottom-left-radius: 0.5em;
-webkit-border-bottom-right-radius: 0.5em;
-webkit-border-bottom-left-radius: 0.5em;
-moz-border-radius-bottomleft: 0.5em;
-moz-border-radius-bottomright: 0.5em;
max-width: 50%;
margin-right: 0.5em;
}
/* */
.suppressVisualEditor {
display: none;
}
/* */
.folder-navigation-item {
clear: both;
padding:1em 1em 1em 0;
}
.folder-navigation-item:first-child {
padding-top:30px;
}
body.template-manualsfolder_view .navigation-image {
width:80px;
}
.folder-navigation .navigation-image {
clear: both;
float: left;
width: 300px;
}
.folder-navigation .navigation-image img {
border: solid 1px #aaa;
}
.folder-navigation .navigation-text {
padding-left: 12px;
float: left;
display:inline;
width:580px;
position: relative;
top: 0px;
}
.navigation-text .title {
margin-bottom:4px;
line-height:1.2em;
font-size:1.8em;
font-weight: normal;
}
.navigation-text .description {
}
/* */
.overlaycontent table.group {
font-size: 80%;
}
.overlaycontent table.group img {
margin-bottom: 2px;
}
/* */
/* */
.ploneimage #upload {
display: none;
}
/* */
#content .documentactions li {
display: inline;
}
/* */
#portal-doormat table {
width: 100%;
}
#portal-doormat td ,
#portal-doormat th {
width: 33.333%;
}
#portal-doormat th {
text-align: left;
}
#portal-doormat li {
display: block;
}
/* */
#footer-links {
float: left;
}
#copyright-notice {
float: right;
}
#portal-siteactions,
#portal-colophon {
display: none;
}
/* */
#portal-sitemap .portaltype-videopage,
#portal-sitemap .portaltype-productinfopage,
#portal-sitemap .portaltype-productdownloads,
#portal-sitemap .portaltype-event,
#portal-sitemap .portaltype-media-reference,
#portal-sitemap .portaltype-pressmessage,
#portal-sitemap .portaltype-teaser,
#portal-sitemap .portaltype-stageteaser,
#portal-sitemap .portaltype-image,
#portal-sitemap .portaltype-file,
#portal-sitemap .portaltype-projectreference,
.dummy {
display: none;
visibility: hidden;
}
#portal-sitemap .navTreeLevel1 ul,
#portal-sitemap .navTreeLevel2 ul {
font-size: 11px;
padding: 0;
}
#portal-sitemap > li {
padding: 0;
}
/* */
.documentLocation {
display: none;
}
.listingBar .current {
font-weight: bold;
font-size: 120%;
}
/* */
#multiimage-viewlet .row {
clear: both;
}
#multiimage-viewlet .image-image {
margin-bottom: 1em;
}
#multiimage-viewlet .image-details,
#multiimage-viewlet .image-image {
float: left;
width: 300px;
}
/* */
#wh-international {
padding-left: 2em;
}
.portaltype-internationallocationmap .documentDescription {
display: none;
}
.countries,
.italy,
.canada,
.usa,
.continent-image {
float: left;
}
.countries {
clear: both;
width: 250px;
max-width: 250px;
}
.countries ul {
margin: 0;
}
.italy, .usa, .canada {
clear: both;
width: 400px;
max-width: 400px;
white-space: nowrap;
}
#wh-international .canada ul {
margin: 0;
}
#wh-international .usa ul {
margin: 0;
}
#wh-international .italy ul {
margin: 0;
}
#wh-international .collapsed:before {
content: url(++resource++weishaupt.policy-images/arrow_right.png);
vertical-align: middle;
}
#wh-international .expanded:before {
content: url(++resource++weishaupt.policy-images/arrow_down.png);
vertical-align: middle;
}
#wh-international ul {
list-style-type: none;
}
#content li.country-item {
margin-bottom: 1em;
}
#wh-international .collapsible .collapser.collapsed,
#wh-international .collapsible .collapser.expanded {
background: none;
}
#wh-international .address-company1,
#wh-international .address-company2 {
font-weight: bold;
}
#wh-international .address-group {
margin-bottom: 0.5em;
line-height: 1.2em !important;
}
.collapsed .country-name {
color: grey;
}
.country-name:hover {
cursor: pointer;
}
ul.addresses {
margin-top: 1em;
padding-left: 2em !important;
}
/* */
.portaltype-document #content-core {
padding-left: 2em;
}
/* */
.link-up {
padding-left: 30px;
display: none;
}
/* */
table.no-borders {
width: 100%;
}
table.no-borders th,
table.no-borders td {
width:300px;
vertical-align: top;
padding-right: 12px;
}
/* */
.address-group {
margin-bottom: 0.3em;
line-height: 1.2em;
position: relative;
top: -2px;
}
/* */
#documentactions-viewlet {
clear: both;
float:right;
}
/* */
table.no-borders td.standort {
background-image: url('++resource++weishaupt.policy-images/standorte-background.png');
background-repeat: no-repeat;
text-align: center;
padding:0 !important;
width:308px;
}
td.standort p {
margin-bottom:17px !important;
}
table.no-borders td.standort h3 {
font-size: 23px;
font-weight: normal;
color: #777777;
margin-top: 0.8em;
margin-bottom: 0.5em;
}
/* */
#portal-searchbox #skin-switcher {
float: right;
font-weight: bold;
font-size: 90%;
}
#portal-searchbox #skin-switcher:before {
content: "[";
color: #bbbbbb !important;
}
#portal-searchbox #skin-switcher:after {
content: "]";
color: #bbbbbb !important;
}
#portal-searchbox #skin-switcher a {
color: #bbbbbb !important;
}
.vjs-hd-switcher.vjs-hd span {
font-weight: bold;
color: #55ff55;
font-size: 13px;
}
/* */
table.supplementary-table {
width: 100%;
border: 1px solid #ddd;
}
table.supplementary-table td {
vertical-align: top;
}
table.supplementary-table td.title-description {
width: 500px;
}
table.supplementary-table td.image {
width: 300px;
}
table.supplementary-table td.title-description h2 {
font-weight: bold;
font-size: 100%;
}
table.supplementary-table td.image img {
display: block;
margin-left: auto;
margin-right: auto;
}
table.supplementary-table .image-2 {
margin-top: 4px;
}
/* */
.invalid-productgroup {
color: red;
font-weight: bold;
}
.invalid-productgroup:before {
content: url(++resource++weishaupt.policy-images/exclamation-mark.png) no-repeat right 0px;
margin-left: 0.5em;
margin-right: 0.5em;
vertical-align: middle;
}
.valid-productgroup {
color: green;
font-weight: bold;
}
/* */
/* */
.image-overlay {
cursor: pointer;
}
.simple_overlay {
/* */
display:none;
/* */
z-index:10000;
/* */
background-color:#333;
min-height:200px;
border:1px solid #666;
/* */
-moz-box-shadow:0 0 90px 5px #000;
-webkit-box-shadow: 0 0 90px #000;}
/* */
.simple_overlay .close {
background-image:url(++resource++weishaupt.policy-images/close.png);
position:absolute;
right:-13px;
top:-13px;
cursor:pointer;
height:30px;
width:30px;
}
.cc_banner-wrapper {
position: fixed;
bottom: 0;
width: 100%;
}
.cc_container {
background-color: rgba(0, 0, 0, 0.8);
position: relative;
max-width: 940px;
margin: 0 auto;
}
.cc_container .cc_btn, .cc_container .cc_btn:visited {
color: #fff;
background-color: #666;
border: 2px solid;
}
.cc_container .cc_message {
font-family: Arial;
line-height: 1.25em;
}
.cc_container .cc_message {
font-size: 0.8em;
}
#archetypes-fieldname-zustimmung {
margin-left: 65px;
}
#zustimmungbox {
margin-left: 10px !important;
}
#archetypes-fieldname-zustimmungbox {
position: absolute;
}
#archetypes-fieldname-zustimmungbox .formQuestion {
margin-left: 5px;
font-size: 14pt;
width: 20px !important;
}

}

