/*
Website:     www.mitgas.de
Dateiname:   print.css
Verzeichnis: /css/
Erstellt am: 21.01.2008
von:         eks (BF)
*/

/* Globale Styleangaben */
body {
  margin: 0; 
  padding: 0; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; 
  line-height: 15px;
  background: #ffffff;
}
img {
  margin: 0; 
  padding: 0; 
  border: 0;
}

a, a:link, a:active, a:visited {
  color: #ff0000;
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

/* Header */
.privatkunden {display: none;}
.geschaeftskunden {display: none;}
.marktpartner {display: none;}
.presseservice {display: none;}
.unternehmen {display: none;}
.admin {display: none;}

/* SERVICE NAVIGATION */
#serviceNavi {display: none;}
html>body #serviceNavi {display: none;}
#serviceNavi ul {display: none;}
#serviceNavi ul li {display: none;}
#serviceNavi a {display: none;}
#serviceNavi a:link, #serviceNavi a:active, #serviceNavi a:visited {display: none;}
#serviceNavi a:hover {display: none;}

/* Suche */
#suche {display: none;}
html>body #suche {display: none;}
#suche input {display: none;}
#suche input.go {display: none;}
#suche input.suchfeld {display: none;}

/* HAUPTNAVIGATION */
#mainNavi {display: none;}
html>body #mainNavi {display: none;}
#mainNavi ul {display: none;}
#mainNavi ul li {display: none;}
html>body #mainNavi ul li {display: none;}
* html #mainNavi ul li {display: none;}
#mainNavi a {display: none;}
* html #mainNavi ul li a {display: none;}
#mainNavi a:link, #mainNavi a:active, #mainNavi a:visited {display: none;}
#mainNavi a:hover {display: none;}
#mainNavi a.active:link, #mainNavi a.active:active, #mainNavi a.active:visited {display: none;}

/* SUBNAVI */
#subnavi {display: none;}
#subnavi ul {display: none;}
#subnavi ul li {display: none;}

/* subnavi level 1 */
#subnavi a {display: none;}
#subnavi a:link, #subnavi a:active, #subnavi a:visited {display: none;}
#subnavi a:hover {display: none;}
#subnavi a.active:link, #subnavi a.active:active, #subnavi a.active:visited {display: none;}

#subnavi a.on:link, #subnavi a.on:active, #subnavi a.on:visited {display: none;}
#subnavi a.on:hover {display: none;}

/* subnavi level 2 */
#subnavi ul ul {display: none;}
#subnavi ul ul li a {display: none;}
#subnavi ul ul li a:hover {display: none;}
#subnavi ul ul li a.active:link, #subnavi ul ul li a.active:active, #subnavi ul ul li a.active:visited {display: none;}
#subnavi ul ul li a.on:link, #subnavi ul ul li a.on:active, #subnavi ul ul li a.on:visited {display: none;}
#subnavi ul ul li a.on:hover {display: none;}

/* subnavi level 3 */
#subnavi ul ul ul {display: none;}
#subnavi ul ul ul li a {display: none;}
#subnavi ul ul ul li a:hover {
  border-left: 4px solid #ff0000;
}
#subnavi ul ul ul li a.active:link, #subnavi ul ul ul li a.active:active, #subnavi ul ul ul li a.active:visited {display: none;}
#subnavi ul ul ul li a.on:link, #subnavi ul ul ul li a.on:active, #subnavi ul ul ul li a.on:visited {display: none;}
#subnavi ul ul ul li a.on:hover {display: none;}

/* CONTENT über die gesamte Breite */
#contentContainer {
  position: absolute; 
  top: 20px; 
  left: 20px; 
  width: 530px; 
  border-right: 0;
  background: #ffffff;
	voice-family: "\"}\""; /* hide from IE 5 Win */
	voice-family:inherit;
}
html>body #contentContainer {width: 530px;}

/* CONTENT-FUßZEILE MIT KONTAKTADRESSE */
#contentFooter p {
  width: 530px;
  height: 14px;
  background: #ffffff;
  color: #5492c6;
}

/* MARGINALSPALTE */
#margin {display: none;}
#margin h3 {display: none;}
#margin p {display: none;}
#margin a, #margin a:link, #margin a:active, #margin a:visited {display: none;}
#margin a:hover {display: none;}
#margin form {display: none;}
#margin select {display: none;}

/* FUßZEILE */
#footer {display: none;}
#footer ul {display: none;}
#footer ul li {display: none;}
#footer a {display: none;}
#footer a:link, #footeri a:active, #footer a:visited {display: none;}
#footer a:hover {display: none;}

/* MouseOver Help */
div#tooltipp {display: none;}
div#tooltipp a {display: none;}
div#tooltipp a:hover {display: none;}
div#tooltipp a span {display: none;}
div#tooltipp a:hover span {display: none;}

/* AUSNAHMEN STARTSEITE */

/* NEWSTICKER */
#contentContainer #newsticker_links {display: none;}
#contentContainer #newsticker {display: none;}
#contentContainer #newsticker_rechts {display: none;}
#contentContainer #newsticker_bug {display: none;}
/* #contentContainer #newsticker a, a:link {display: none;}
#contentContainer #newsticker a:hover {display: none;}*/

/* NACHRICHTEN LINKS */
#aktuelles {display: none;}
#aktuelles h3 {display: none;}
#aktuelles p {display: none;}
#aktuelles a, #aktuelles a:link, #aktuelles a:active, #aktuelles a:visited {display: none;}
#aktuelles a:hover {display: none;}

/* Teaserblöcke Content */
#teaserContainer {
  margin: 51px 0 0 48px;
  float: left;
  width: 530px;
}

.csc-frame-frame1 {
  padding: 0;
  margin: 0 0 25px 0;
  width: 530px;
  height: 130px;
  background: #edf3fa;
}
.csc-frame-frame1 h3 {
  background: #d1e2f2;
  color: #104180;
  padding: 0 10px 1px 80px;
  line-height: 14px;
  font-weight: bold; 
  font-size: 11px;
  margin: 0;
}

.csc-frame-frame1 .csc-textpic-imagewrap {
  width: 70px;
  height: 115px;
  margin: 0;
  padding: 0;
  background: #d1e2f2;
  float: left;
}

.csc-frame-frame1 .csc-textpic-text{
  padding: 0 10px 0 77px;
  color: #000000;
  font-size: 11px;
  line-height: 15px;
  margin: 0px 0 0 0;
}

.csc-frame-frame1 .csc-textpic-text p {
  margin: 0;
  padding: 0;
}

.csc-frame-frame1 a, .csc-frame-frame1 a:link, .csc-frame-frame1 a:active, .csc-frame-frame1 a:visited {
  font-size: 11px;
  color: #ff0000; 
  text-decoration: none;
}
.csc-frame-frame1 a:hover {
  text-decoration: underline;
}

#contentFooter {
  padding: 0px 0 10px 0px;
}

/* MARGINALSPALTE */
#margin {display: none;}

/* Suche */
/* TABELLEN */
table {
  margin: 0 0 1em 0; 
  padding: 0; 
  border: 0; 
  color: #104180; 
  font-size: 11px; 
  line-height: 15px;
}
table td {
  background: #d1e2f2; 
  padding: 6px; 
  margin: 0; 
  border: 0; 
  border-right: 1px solid #fff; 
  border-bottom: 1px solid #fff; 
  vertical-align: top;
}
table thead td {
  background: #5492c6; 
  color: #fff; 
  font-weight: bold; 
  text-align: left;
}
/* FORMULARE */
#teaserContainer input, #teaserContainer textarea {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px;
}
#teaserContainer input.textfeld, #teaserContainer textarea {
  background: #f3f5f9; 
  border: 1px solid #b7c6d9;
}
#teaserContainer input.btn {
  background: #5492c6; 
  color: #fff; 
  border: 1px solid #fff;
}
#teaserContainer input.textfeld1 {
  width: 8px; 
  background: #f3f5f9; 
  border: 1px solid #b7c6d9;
}

#teaserContainer h2 {
  font-size: 16px; 
  line-height: 19px; 
  color: #104180; 
  margin: 0; 
  padding: 0; 
  font-weight: bold;
}
#teaserContainer h4 {
  font-size: 11px; 
  line-height: 15px; 
  color: #868789; 
  margin: 0 0 2em 0; 
  padding: 0; 
  font-weight: normal;
}

#search a, #search a:link {
  color: #ffffff;
  text-decoration: none;
}

#search a:hover {
  color: #ffffff;
  text-decoration: underline;
}

.tx-indexedsearch-browsebox {
padding-bottom: 60px;
}

ul.browsebox {
  list-style: none;
  margin: 0;
  padding: 0;
}

li.tx-indexedsearch-browselist-currentPage {
  float: left;
  padding-right: 10px;
}

.tx-indexedsearch-browsebox li {
  float: left;
  padding-right: 10px;
}

/* CONTENT */
#text {
  margin: 0px 0 0 0px;
  float: left;
  width: 530px;
}
/* Hide from IE5-mac. Only IE-win sees this. \*/
#text {
  margin-bottom: 30px;
}
/* End hide from IE5/mac */
/* The IE-win Three Pixel Text-Jog FIX. Hide from IE5-mac. Only IE-win sees this. \*/
* html #subnavi {display: none;}
* html #text {
  height: 1%; margin-left: 0;
}
/* End hide from IE5/mac */

#text a, #text a:link, #text a:active, #text a:visited {
  color: #ff0000; 
  text-decoration: none;
}
#text a:hover {
  text-decoration: underline;
}
#text h2 {
  font-size: 16px; 
  line-height: 19px; 
  color: #104180; 
  margin: 0; 
  padding: 0; 
  font-weight: bold;
}
#text h2.noSubhead {
  margin-bottom: 2em;
}
#text h3 {
  font-size: 11px; 
  line-height: 15px; 
  color: #868789; 
  margin: 0 0 2em 0; 
  padding: 0; 
  font-weight: normal;
}
#text h4 {
  font-size: 11px; 
  line-height: 15px; 
  font-weight: bold; 
  margin: 0; padding: 0;
}
#text .text10px {
  font-size: 10px; 
  line-height: 13px;
}
/*#text img {
  border: 1px solid #104180;
}*/
/* TABELLEN */
#text table {
  margin: 0 0 1em 0; 
  padding: 0; 
  border: 0; 
  color: #104180; 
  font-size: 11px; 
  line-height: 15px;
}
#text table td {
  background: #d1e2f2; 
  padding: 6px; 
  margin: 0; 
  border: 0; 
  border-right: 1px solid #fff; 
  border-bottom: 1px solid #fff; 
  vertical-align: top;
}
#text table thead td {
  background: #5492c6; 
  color: #fff; 
  font-weight: bold; 
  text-align: left;
}
#text table thead tr.head2 td {
  background: #adc9e5; 
  color: #104180; 
  font-weight: normal;
}

#contentContainer #teaserContainer table tr td a, #contentContainer #teaserContainer table tr td a:link, #contentContainer #teaserContainer table tr td a:active, #contentContainer #teaserContainer table tr td a:visited {
  color: #ff0000;
  text-decoration: none;
}

/* FORMULARE */
#text input, #text textarea {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px;
}
#text input.textfeld, #text textarea {
  background: #f3f5f9; 
  border: 1px solid #b7c6d9;
}
#text input.btn {
  background: #5492c6; 
  color: #fff; 
  border: 1px solid #fff;
}
#text input.textfeld1 {
  width: 8px; 
  background: #f3f5f9; 
  border: 1px solid #b7c6d9;
}

/* Teaserblöcke Content */
#text .csc-frame-frame1 {
  padding: 0;
  margin: 0 0 25px 0;
  width: 530px;
  height: 90px;
  background: #edf3fa;
}
#text .csc-frame-frame1 h3 {
  background: #d1e2f2;
  color: #104180;
  padding: 0 10px 1px 17px;
  line-height: 14px;
  font-weight: bold; 
  font-size: 11px;
  margin: 0;
}
#text .csc-frame-frame1 p {
  padding: 0 10px 0 17px;
  color: #000000;
  font-size: 11px;
  line-height: 15px;
  margin: 10px 0 0 0;
}
#text .csc-frame-frame1 a, .csc-frame-frame1 a:link, .csc-frame-frame1 a:active, .csc-frame-frame1 a:visited {
  font-size: 11px;
  color: #ff0000; 
  text-decoration: none;
}
#text .csc-frame-frame1 a:hover {
  text-decoration: underline;
}
/*
#text .teaser .image {
  width: 10px;
  height: 55px;
  margin: 0;
  padding: 0;
  background: #edf3fa;
  float: left;
}

#text dd.csc-textpic-caption {
  font-size: 11px;
}
*/

/* ARIADNEPFAD / BREADCRUMB */
#ariadne {display: none;}
#ariadne p {display: none;}
#ariadne ul {display: none;}
#ariadne ul li {display: none;}
#ariadne ul li.first {display: none;}
#ariadne a, #ariadne a:link, #ariadne a:active, #ariadne a:visited {display: none;}
#ariadne a:hover {
  color: #ff0000;
}

/* MARGINALSPALTE */
#margin {display: none;}


a {
  color: #000000;
  text-decoration: none;
}
