div#CountrySelector {
  display: none;
}

div#Header{
  display: none;
}

div#NavigationPane {
  display: none;
}

div#Footer {
  display: none;
}

div#ContentRight {
  display: none;
}

div#SubnavigationPane {
  display: none;
}


/* CANVAS */

div#Canvas {
  width: 95%;
  position: relative;
  margin: -10px auto 0px auto;
  border-right: 0px solid #EAEAEA;
}


/* CONTENTPANE */
div#ContentPane {
  min-height: 100%;
  margin-top: 3px;
}

* html div#ContentPane {
  height: 100%;
}


div#Content {
  padding: 6px 6px 0px 20px;
  width: 95%;
  float: left;
  border: 0px solid red;
}

* html div#Content {
  padding: 6px 10px 0px 20px;
  width: 95%;
  float: left;
  border: 0px solid red;
}


div.fxmodule {
  display: none;
}

div.module {
  margin-top: 50px;
}

h1 {
  margin-bottom: 10px;
}



/* PLUGIN SETTINGS */

div#Productpresentation div.product-productimage,
div#Productpresentation div.categoryaccessory-accessoryimage {
  margin: 10px 0px 20px 0px;
}

div#Productpresentation div.product-productimage div div img,
div#Productpresentation div.categoryaccessory-accessoryimage div div img {
  margin: 0px 0px 5px -15px;
}

div#Productpresentation div.product-articleno h6,
div#Productpresentation div.categoryaccessory-articleno h6 {
  display: inline;
}

div#Productpresentation div.product-linktoproduct {
  display: none;
}

/* Produktlisten / Sparten-Zubehoerlisten */
div.user-ecomcataloguedisplay-pi1,
div.user-ecombranchaccessories-pi1 {
  margin-top: 40px;
}

div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.productlist div.product-shortdesc,
div#Productpresentation div.user-ecombranchaccessories-pi1 div.categoryaccessorylist div.categoryaccessory-description {
  margin-bottom: 20px;
  margin-top: 10px;
}

div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.product-type,
div#Productpresentation div.user-ecombranchaccessories-pi1 div.categoryaccessory-type {
  font-weight: bold;
  margin-bottom: 10px;
}

div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.productlist div.product-combo,
div#Productpresentation div.user-ecombranchaccessories-pi1 div.categoryaccessorylist div.categoryaccessory-combo {
  float: left;
  margin-bottom: 20px;
  margin-right: 20px;
}

div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.productlist div.productitem,
div#Productpresentation div.user-ecombranchaccessories-pi1 div.categoryaccessorylist div.categoryaccessoryitem {
  clear: both;
}

/* Zubehoerlisten */
div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.product-back {
  display: none;
}

div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.accessorylist div.accessory-type img {
  margin-left: 18px;
}

div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.accessorylist div.accessory-type {
  font-weight: bold;
  margin-bottom: 5px;
}

/*div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.accessorylist div.printLayout {
  clear: both;
  margin-bottom: 15px;
}*/

div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.accessorylist div.accessoryitem {
  clear: both;
  width: 100%;
  /*margin-left: 5px;*/
  /*padding: 10px;*/
  /*width: 190px;*/
}

div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.accessorylist div.accessory-description {
  /*clear: both;*/
  margin-top: 15px;
  margin-bottom: 20px;
}

div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.accessorylist div.accessory-combo {
  float: left;
  margin-bottom: 20px;
  width: 150px;
}

div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.accessorylist div.accessory-accessoryimage {
  margin-bottom: 15px;
}

div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.accessorylist div.accessory-accessoryimage img {
  clear: both;
  display: block;
  margin: 15px;
}

/*div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.accessorylist div.printLayout,
div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.accessorylist div.printLayout div.accessory-description,
div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.accessorylist div.printLayout div.accessory-combo,
div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.accessorylist div.printLayout div.accessory-combo img {
  background-color: #E9E9E9;
  border: 0px solid #E9E9E9;
}*/


/* Allgemeine Informationen */
div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.productdetail div.one div.product-type {
  font-weight: bold;
}

div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.productdetail div.one {
  float: right;
  width: 60%;
}

div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.productdetail div.one div.product-tech,
div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.productdetail div.one div.product-accessory {
  display: none;
}

div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.productdetail div.one div.product-features {
  margin-top: 20px;
}

div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.productdetail div.one div.product-features div {
  font-weight: bold;
}

div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.productdetail div.one div.product-features ul {
  margin-left: 15px;
}

div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.productdetail div.one div.product-features ul li {
  list-style-type: square;
}

div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.productdetail div.two div.product-exdata,
div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.productdetail div.two div.product-attestation {
  margin-top: 10px;
}

div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.productdetail div.two div.product-exdata div,
div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.productdetail div.two div.product-attestation div {
  font-weight: bold;
}

/* Details und Technische Daten */
div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.producttech div.two div.product-type {
  font-weight: bold;
}

div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.producttech table {
  width: 100%;
}

div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.producttech table td {
  border: 1px solid #ccc;
  margin: 0px;
}

div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.producttech div.product-description,
div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.producttech div.product-specifications h6,
div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.producttech div.product-technicaldata h6 {
  margin: 20px 0px 10px 0px;
}

div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.producttech div.product-detail,
div#Productpresentation div.user-ecomcataloguedisplay-pi1 div.producttech div.product-accessory {
  display: none;
}

/* ecom Niederlassungen */
div.user-ecomsettlement-pi1 div#ContinentSelection form#ContinentForm select,
div.user-ecomsettlement-pi1 div#CountrySelection form#CountryForm select {
  display: none;
}

/* Sitemap */
.csc-menu {
  margin-top: 20px;
}

.csc-sitemap {
  padding: 1px 0px 2px 5px;
}

.csc-sitemap-level1 {
  background: url(/fileadmin//image/design/arrowmore.gif) left bottom no-repeat #e7e7e7;
  display: block;
  margin: 3px 0px 3px 0px;
  padding-left: 25px;
}

.csc-sitemap-level2 {
  background: url(/fileadmin//image/design/arrowright.gif) left no-repeat transparent;
  display: block;
  margin-left: 25px;
  padding-left: 15px;
}

.csc-sitemap-level3 {
  background: url(/fileadmin//image/design/bullet.gif) left 2px no-repeat transparent;
  display: block;
  margin-left: 50px;
  padding-left: 15px;
}

.csc-sitemap-level4 {
  background: url(/fileadmin//image/design/bullet_empty.gif) left 2px no-repeat transparent;
  display: block;
  margin-left: 75px;
  padding-left: 15px;
}

/* Contact form */

div#Ecomtact table {
  width: 100%;
}

div#Ecomtact .first_col {
  width: 175px;
}

div#Ecomtact td {
  vertical-align: top;
  padding: 5px 5px 0px 2px;
}

div#Ecomtact .hidden {
  display: none;
}

div#Ecomtact [type=hidden] {
  display: none;
}

div#Ecomtact .block2 {
  padding-top: 0px;
}

div#Ecomtact legend {
  border: 1px solid #dedede;
  margin-bottom: 10px;
  padding: 2px;
}

* html div#Ecomtact legend {
  border: 1px solid #dedede;
  margin-bottom: 40px;
  padding: 2px;
}

div#Ecomtact img {
  border: 1px solid #a5acb2;
  margin: 2px 2px 18px 2px;
}


* html div#Ecomtact img {
  border: 1px solid #a5acb2;
  padding: 2px 2px 2px 2px;
}

div#Ecomtact label {
  display: block;
  font-weight: bold;
}

* html div#Ecomtact label {
  display: block;
  font-weight: bold;
}

div#Ecomtact input {
  background: #fff;
  border: 1px solid #a5acb2;
  display: block;
  padding: 2px;
  position: relative;
}

* html div#Ecomtact input {
  background: #fff;
  border: 1px solid #a5acb2;
  display: block;
  padding: 2px;
  position: relative;
}

div#Ecomtact textarea {
  background: #fff;
  border: 1px solid #a5acb2;
  display: block;
  font-family: Trebuchet, Verdana, sans-serif;
  font-size: 90%;
  padding:4px;
  position: relative;
  width: 250px;
}

div#Ecomtact select {
  border: 1px solid #a5acb2;
  display: block;
  position: relative;
  width: 250px;
}

* html div#Ecomtact select {
  border: 1px solid #a5acb2;
  position: relative;
}

* html div#Ecomtact textarea {
  background: #fff;
  border: 1px solid #a5acb2;
  display: block;
  font-family: Trebuchet, Verdana, sans-serif;
  font-size: 90%;
  padding: 4px;
  position: relative;
  width: 250px;
}

div#Ecomtact fieldset {
  border: 1px solid #dedede;
  clear: both;
  display: block;
  padding: 2em 1em;
  width: 440px;
}


div#Ecomtact .submit {
  background: #006AB4;
  color: white;
  left: 15em;
  margin-left: 8px;
  position: relative;
  top: -1.0em;
}

* html div#Ecomtact .submit {
  background: #006AB4;
  color: #fff;
  left: 15.55em;
  position: relative;
  top: -1.2em;
}

div#Ecomtact .block3 {
  border: none;
  padding-bottom: 22px;
}

div#Ecomtact .block4 {
  margin-top: 2em;
}

div#Ecomtact .block1,
div#Ecomtact .block2 {
  color: red;
}

div#Ecomtact .block3 label {
  border: 0px solid green;
  color: black;
  padding-top: 12px;
}

div#Ecomtact .block5 {
  padding-top: 20px;
}

div#Ecomtact td span.required {
  background: white;
  border: 1px solid #f00;
  color: #f00;
  font-size: 80%;
  height: 18px;
  left: 10em;
  padding: 1px;
  position: relative;
  top: 0.75em;
  z-index: 2;
}

div#Ecomtact .areawidth {
  width: 250px;
}

div#Ecomtact .selectwidth {
  width: 260px;
}

/* Tabbertabs styles => hide tabulators! */
.tabberlive .tabbertab h2,
.tabberlive .tabbertab h3,
ul.tabbernav {
	 display:none;
}

/* hide TYPO3 Admin panel */

table.typo3-adminPanel {
  display: none;
}


/* Printfooter */

#ContentPane:after {
  content: "\ All Rights reserved. (c) 2009 ecom instruments GmbH - Industriestrasse 2 - D-97959 Assamstadt - www.ecom-ex.com";
  color: #999 !important;
  font-size: 6pt;
  margin-left: 2.5%;
  margin-top: 50px;
  border-top: 1px solid #999;
}