/* FOOTER */
#homeTable #footer {
}

/* TEASER */
td#teaserSpalte,
#teaserContainer {
  display:none;
}
/* NAV */
td#sidenav,
td#sidenav * {
  display:none;
}
#topnavShadow, #topnavShadowRight {
  display:none;
}
div#nav1Container * {
  display:none;
}
td#topnav {


}
#funcNav {
  display:none;
}
#topnav #nav1SpacerLeft,
#topnav #nav1SpacerRight {
  display:none;
}

#logo {
  width:630px;
}
#mnetlogo {

}
#augustakomlogo, #nefkomlogo  {
  left:437px;
}
#nefkomlogo {
  left:560px;
}

a, a:visited {
  text-decoration:underline !important;
}
th.info_icon div.info_container {
  display:none;
}
div.order_confirmation {
  width:598px;
}
/* CONTAINER */
.containerRahmen .head {
  border:1px solid #78C2DF;
}

/* PRODUKTLISTEN-TEASER */
.produktListeTeaser .head {
  border:none;
}
.produktListeTeaser div.linklistencontainer {
  position:relative;height:auto;
  width:210px;
  border-top:2px solid #78C2DF;
  border-bottom:2px solid #78C2DF;
}
.produktListeTeaser div.linklistencontainer div.linklistenrahmen_top,
.produktListeTeaser div.linklistencontainer div.linklistenrahmen_bottom {
  display:none;
}

/* PAKET TEASER */
.paketTeaser .teaser {
  border:2px solid #78C2DF;
}
.paketTeaser .teaser .produktListeTeaser .head {
}
.paketTeaser .content {
  width: 350px;
}
/* FORMS */
.submit {
  background-color: #EE973A;
  color:#fff;
  font-weight: bold;
  text-decoration: none;
  border:none;
  padding:2px 5px;
  cursor:pointer;
  float:right;
  position:relative;
}
table.dsl_formular th,
table.frame-layout-1 th,
form table th,
table.dsl_daten th,
table.dsl_formular td,
table.frame-layout-1 td,
form table td,
table.dsl_daten td {
  border-top:1px solid #239eca;
  border-right:1px solid #239eca;
  background-image:none;
}
table.dsl_formular,
table.frame-layout-1,
form table,
table.dsl_daten {
  border-bottom:1px solid #239eca;
  border-left:1px solid #239eca;
  background-image:none;
}
table.nothing,
table.nothing td,
table.nothing th {
  border:none;
  margin:0px;
  padding:0px;
}
/* SITEMAP */
.csc-sitemap {
  line-height: 14px;
}
.csc-sitemap a:link, .csc-sitemap a:active, .csc-sitemap a:visited {
  color: #239DC9;
  text-decoration: none;
}
.csc-sitemap a:hover {
  text-decoration: underline;
}

ul.csc-sitemap {
  margin: 0px; padding: 0px;
}

ul.csc-sitemap-level1 li {
  float:left;
  border:1px solid #219ECE;
  margin: 0px; padding: 0px;
  margin-right: 16px;
}
ul.csc-sitemap-level1 li a,
ul.csc-sitemap-level1 li a:visited,
ul.csc-sitemap-level1 li a:hover {
  padding: 2px 10px;
  display: block;
/*  background-color: #F0953A; */
  background:#219ECE;
  color:#fff !important;
}
ul.csc-sitemap-level1 li a:hover {
  text-decoration:underline !important;
}
ul.csc-sitemap-level2 li,
ul.csc-sitemap-level3 li,
ul.csc-sitemap-level4 li,
ul.csc-sitemap-level5 li {
  float:none;
  border: none;
  margin-right: 0px;
}
ul.csc-sitemap-level1 li,
ul.csc-sitemap-level1 ul {
  list-style-image:none;
  list-style-type:none;
}
ul.csc-sitemap-level2 {
  width: 180px;
  overflow: hidden;
}

ul.csc-sitemap-level1 ul {

}
ul.csc-sitemap-level2 ul,
ul.csc-sitemap-level3 ul,
ul.csc-sitemap-level4 ul,
ul.csc-sitemap-level5 ul,
ul.csc-sitemap-level6 ul {
  border:none;
}


ul.csc-sitemap-level2 li a,
ul.csc-sitemap-level2 li a:visited,
ul.csc-sitemap-level2 li a:hover {
  padding-left:10px;
  background:#EAF5FB;
  color: #219ecc !important;
}

ul.csc-sitemap-level3 li a,
ul.csc-sitemap-level3 li a:visited,
ul.csc-sitemap-level3 li a:hover {
  padding-left:20px;
  background:#fff;
  font-weight:normal !important;
/*  background-color: #BEE2F0; */
}
ul.csc-sitemap-level4 li a,
ul.csc-sitemap-level4 li a:visited,
ul.csc-sitemap-level4 li a:hover {
  padding-left:30px;
  font-weight:normal !important;
/*  background-color: #70BFDD; */
}

ul.csc-sitemap-level5 li a,
ul.csc-sitemap-level5 li a:visited,
ul.csc-sitemap-level5 li a:hover {
  padding-left:40px;
/*  background-color: #70BFDD; */
  font-weight:normal !important;
}


#produktdetail1, #produktdetail2, #produktdetail3 {
  display:block !important;
  visibility:visible;
  clear:both;
}

/* PRESSE */
div.tx-ttnews-browsebox table td.tx-ttnews-browsebox-SCell a,
div.tx-ttnews-browsebox table td.tx-ttnews-browsebox-SCell a:hover,
div.tx-ttnews-browsebox table td.tx-ttnews-browsebox-SCell a:visited {
  color:#000;
}

/* DSL */
div.order_confirmation table.dsl_daten {
  margin-bottom:0px;
}
div.order_confirmation {
  padding-bottom:20px;
}
div#printConfirmation {
  display:none;
}
.print_hidden,
div#footer a {
  display:none;
  visibility:hidden;
}

