h1, h2, h3, h4, h5, h6 {font-family:"Helvetica Neue", Arial, "Lucida Grande", sans-serif;}
h1 {border-bottom: solid #000 1pt;font-size:14pt!important;}
h2 {font-size:12pt;}
h3 {font-size:11pt;font-weight:normal}
code {font:.9em "Courier New", Monaco, Courier, monospace;}
a img {border:none;}
blockquote {margin:1.5em;padding:1em;font-style:italic;font-size:.9em}
a:link,
a:visited {background:transparent;font-weight:700;text-decoration:underline;color:#000}
html,body{width:auto;height:auto;padding:0;margin:0;}
body {line-height:1.5;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;color:#000;background:none;font-size:12pt;}
hr {background:#ccc;color:#ccc;width:100%;height:2px;margin:2em 0;padding:0;border:none;}
hr.space {background:#fff;color:#fff;visibility:hidden;}a {font-size: 12pt;text-decoration:none!important;}
p,li,a,span {font-size:11pt!important;text-align:justify!important}
p {width:90%!important;}
.page-break  { display:block; page-break-before:always; }

/*  Produktdetail */
.detailApplication img {float:left;}
.anwPic img,.detailApplication img {margin:15px 5px 5px 0;}
.anwPic span {width:100%!important;padding:10px 0 15px 0!important;float:right!important;border-bottom:dotted #000 1pt;}
.masterClaim {border-top:dotted #000 1pt;margin-top:10px;}
#youTubePlayer {display:none;}
.technics img {margin:0;}

/*  Produktdetail-Tabellen */
#tab-sortiment {border-top:dotted #000 1pt;}
.dataContainer {width:100%;}
.logos  {display:none;}
.dataContainer table.header tr td {border-bottom:dotted #000 1pt;border-top:dotted #000 1pt;}
table {font-size:11pt!important;}
#tab-technik h3 {font-weight:bold;}
.dataContainer .detail, .dataContainer .detail.abb  {width:25px!important;float:left;}
.dataContainer .detail {margin:0;padding:0;}
.dataContainer table.body,.dataContainer,.dataContainer table.header  {width:620px;font-size:10pt!important;}
.dataContainer .detail img {display:none;}
/*  Produktdetail-Tabellen-Handwerker */
.handwerker .dataContainer table.body tr td {font-size:10pt;}
.handwerker .dataContainer {width:100%;}
.handwerker .dataContainer table.body {width:620px!important;padding-left:55px!important;}
.handwerker .dataContainer table.body tr td.gl {width:70px;}
.handwerker .dataContainer table tr td.sg {width:70px;}
.handwerker .dataContainer table tr td.kg {width:55px;}
.handwerker .dataContainer table tr td.sb {width:50px;}
.handwerker .dataContainer table tr td.uk {width:62px;}
.handwerker .dataContainer table tr td.pl {width:65px;}
.handwerker .dataContainer table tr td.artikelnummer {width:90px;}

/*  Produktdetail-Tabellen-Heimwerker */
.dataContainer table.body {padding-left:105px!important;}
.dataContainer table tr td.l {width:45px;}
.dataContainer table tr td.d {width:85px;}
.dataContainer table tr td.g {width:35px;}
.dataContainer table tr td.s, .dataContainer table tr td.e {width:90px;}
.dataContainer table tr td {width:70px;}


.dataContainer table.header tr td.l {width:50px;}.dataContainer table.header tr td.g {width:50px;}

/*  Produktdetail-Tabellen-Lagerboy */
.handwerker .dataContainer.product-212 table th h3 {line-height:1.2!important;}
.handwerker .dataContainer.product-213 table th, .handwerker .dataContainer.product-214 table th {border-bottom:dotted #000 1pt;border-top:dotted #000 1pt;}
.handwerker .dataContainer table.body {width:100%;}

/*  Formular */
input[type="submit"] {display:none;}
input[type="text"],input[type="email"]  {border-bottom:dotted #000 1pt; width:90%!important;margin-bottom:20px;padding:5px 0 5px 0}  
#kontakt label {width:700px!important;display:block;}
#kontakt input#vorname,#kontakt input#name {width:305px!important;}
#kontakt input#strasse {width:520px!important;}
#kontakt input#nr {width:90px!important;}
#kontakt input#plz {width:90px!important;}
#kontakt input#ort {width:520px!important;}
#kontakt .mrLabel, #kontakt .mrsLabel,#kontakt #anrede_herr, #kontakt #anrede_frau {}
#kommentar {display: none;}
#print_helper { display: block;overflow: visible;white-space: pre;white-space: pre-wrap;}
#print_placeholder:after {content: "The print stylesheet has been applied. ?";display: inline;}
  
/*  Ausbildung */
#detailRightColumn h3 {margin-bottom:7px!important;line-height:0.6;}
  
/*  Unternehmen        */
.section-preview img {display:none!important}  
.section-preview .item {width:100%!important;}

/*  Unternehmensgruppe */
.unternehmensgruppe .item {display:block!important;border-bottom:dotted #000 1pt!important; }
.unternehmensgruppe .item img {display:none!important}

/*  Messekalender */
.latest-event {border-bottom:dotted #000 1pt!important;}
.content.event .image {display:none!important;}

/*  News */
#detailRightColumn .presseartikelContainer .item h2 {line-height:0.2;}
.presseartikelContainer .item p {border-bottom:dotted #000 1pt!important;padding-bottom:10px;}
.newsHeaderImage,.newsArticleButton span {display:none;}
.presseartikelContainer .item img {display:none;}

/*  Sprachauswahl */
#chooseLocationMap ul,#chooseLocationMap ul li ul {margin:0!important;padding:0!important;}
#chooseLocationMap ul li ul li{margin:0 0 0 15px!important;padding:0!important;}

/*  Händlersuche */
#haendlersuche .qr {float:right}
#haendlersuche .result {border-top:dotted #000 1pt;width:700px!important;}
#haendlersuche-form {margin-bottom:10px;}

/*  Home */
#slideshow {display:none;}
#home-content-preview, #home-content-preview ul{height:100%!important;left:0!important;width:100%!important;float:left!important;}
#home-content-preview ul li {float:left!important;width:100%!important;height:100%!important;border-bottom:dotted #000 1pt;}
#home-content-preview ul li a img{display:none!important;}
#home-content-preview ul li p a{font-weight:normal!important;}
#home-content-preview ul li h2 {padding:0 0 0 0!important;line-height:0!important;}

/*  Technische Informationen */
.technische-informationen .downloadPreview .container {border-bottom:dotted #000 1pt;padding:5px 0 5px 0!important;}
.technische-informationen .downloadPreview h2 {line-height:0!important}

/*  Kontakt */
label {font-weight:bold!important;}
textarea {font-family:'Open Sans',sans-serif;}
input,textarea {border:none;font-size:12pt!important;}
#submit {display:none;}
#gmap-kontakt {display:none;}
input#vorname, input#strasse {width:auto!important;}
#postinfo {position:relative!important;float:none!important;left:0!important;border-bottom:dotted #000 1pt;width:100%!important;}
#infooptionen {width:150px!important;}

/*  Messekalender */
.content.event .image {float:left;padding-right:15px!important;}.content.event .latest-event .desc {font-size:11pt;float:none!important;}
.section-preview .item {border-bottom:dotted #000 1pt!important;}
.section-preview .item p a {font-weight:normal;}

/*  Schraubenfinder */
.productfinder h3 a, .productfinder .heimwerker tr th {width:100%;text-align:left!important;font-style:italic;font-size:14pt!important;}.productfinder table thead tr th a {float:left!important; text-align:left!important;}.productfinder table tbody tr td {border-bottom: dotted #000 1pt;width:100%!important;width:700px!important;padding:15px!important;}.productfinder table a {margin-bottom:10px;}.productfinder table a .title {font-size:10pt!important;float:left; width:200px!important;margin-left:20px!important;vertical-align:middle!important;}.productfinder table a .image {float:left;height:100%;margin-left:0px!important;}.productfinder table a .properties {float:left;margin-left:20px!important;text-align:left!important;margin-left:40px!important;font-size:10pt!important; font-weight:normal;}.productfinder .logo-wirox, .productfinder .logo-rostfrei {float:right; margin:-105px -110px 0 0;}/*  Projekte */#projekte #indoor .item a.title ,#projekte .panel .item a img{display:none;}#projekte ul li a img {display:none!important;}

/*  hide elements display:none */
.print-logo {display:block!important;}
/*#siteWrapper{background:#FFF url(../img/global/spax_schwarz.gif) 0 0 no-repeat;padding:175px 0 0!important;margin:0;display:block!important;}*/
.footer,.footer .container_12{height:100px;width:100%;float:left;background:none;position:relative;}
#mainContent{margin:0;padding:0;width:100%;float:left;}
#content{width:100%;margin:0;padding:0;}
#mainContent .grid_4.alpha,#header,#breadcrumb,#filter,.ui-tabs-nav,.footerNavContainer,.footerMetaNavContainer,.back,.productfinder table a .button,#detailHeaderPic {display:none!important;}