
.break {}
.nowrap {}
.noborder {}
.noclass {}

/* generic elements */
body { font-family: Verdana, sans-serif; font-size: 11px; margin: 0; padding: 0; text-align: center; }

.swe, .swe th, .swe td, .swe li, .swe dt, .swe dd { font-family: Verdana, sans-serif; font-size: 11px; text-align: left; }
h1 { font-weight: bold; font-size: 11px; font-family: verdana; }
h2 { font-weight: bold; font-size: 10px; font-family: verdana; }

.swe p,    .swe-p    { color: #003875; font-family: verdana; font-size: 11px; padding: 0px; margin: 0px; margin-top: 10px;}
.swe h1,   .swe-h1   { font-family: verdana; font-size: 11px; font-weight: bold;   margin: 0; padding: 16px 0 16px 0; }
.swe h2,   .swe-h2   { font-family: verdana; font-size: 10px; font-weight: bold;   margin: 0 0 15px 0; }
.swe h3,   .swe-h3   { font-family: verdana; font-size: 9px; font-weight: bold;   margin: 0 ; padding: 13px 0 13px 0; }
.swe h4,   .swe-h4   { font-family: verdana; font-size: 8px; font-weight: bold;   margin: 0 0 12px 0; }
.swe h5,   .swe-h5   { font-family: verdana; font-size: 7px; font-weight: bold;   margin: 0 0 11px 0; }
.swe h6,   .swe-h6   { font-family: verdana; font-size: 6px; font-weight: bold;   margin: 0 0 10px 0; }
.swe pre,  .swe-pre  { font-family: verdana; text-align: left; }
.swe div,  .swe-div  { margin: 0; }
.swe span, .swe-span { margin: 0; }

.swe .chapter { margin: 5px; }

.swe a { color: black; }
.swe a img { border: 0; }
.swe ul, .swe ol { margin: 0 0 10px 20px; padding: 0; }
.swe ul { margin-left: 17px; }
.swe ol { margin-left: 27px; }
.swe table { border-collapse: collapse; border-spacing: 0; margin: 0 0 10px 0; }
.swe td { padding: 2px; border: 1px solid #cccccc; }
.swe .info-request td { padding: 2px; border: 0; font-size: 9px; }
.swe .info-request th { padding-left: 8px; }

.swe a.portal-link img { width: 228px; height: 227px; background: url('xpix.gif'); cursor: pointer; }
.swe a.portal-link img.portal-compressors { position: absolute; top: 309px; left: 593px; }
.swe a.portal-link img.portal-package { position: absolute; top: 67px; left: 140px; }
.swe a.portal-link img.portal-mounting { position: absolute; top: 67px; left: 593px; }
.swe a.portal-link img.portal-service { position: absolute; top: 309px; left: 140px; }
/* 'compressors', 'package-technique', 'mounting-technique', 'second-hand', 'service' */

.nowrap { white-space: nowrap; }

.break { width: 955px; height: 0; font-size: 0; line-height: 0; margin: 0; padding: 0; display: -moz-inline-stack; display: inline-block; }
.swe .break { width: 570px; }

.swe .anchorlink, .anchorlink { text-decoration: none; }

.swe .text-img { margin-bottom: 10px; }
.swe .img-text { margin-bottom: 10px; }
.swe .text-img img { float: right; margin-left: 10px; margin-bottom: 10px; }
.swe .img-text img { float: left; margin-right: 10px; margin-bottom: 10px; }

.swe .swe-placeholder { display: none; }
.swe table.noborder td { border: 0; padding: 2px 0; }

.swe .productgroup h2 { font-size: 11px; margin-top: 20px; margin-left: 124px; }
.swe .productgroup img { display: block; border: 1px solid #003875; margin-bottom: 12px; }
.swe .productgroup p { margin-left: 124px; text-align: left; }
.swe .productgroup ul { margin-left: 140px; margin-top: 0; }

.mceContentBody { background-color: #f4f4d3; }
.mceContentBody td { border: 1px solid #cccccc; }
.mceContentBody .text-img { border: 1px solid red; }
.mceContentBody .img-text { border: 1px solid red; }
.mceContentBody .swe-placeholder { display: block; background: silver; color: #888888; }
