/* **************************************************
 * 
 * VDZ/BDZ Website: Formatierung fuer Druckversion
 * Version: $Rev: 425 $
 * Stand: $Id: print.css 425 2007-01-30 11:16:51Z ct $
 * 
 * (c) 2005 by mehrwert
 * 
 * mehrwert intermediale kommunikation
 * Beutel & Ploch GbR
 * Riehler Strasse 51
 * 50668 Koeln
 * 
 * Tel: +49 221 139753-0
 * Fax: +49 221 139753-13
 * 
 * typo3@mehrwert.de
 * http://www.mehrwert.de
 * 
 ************************************************* */
@IMPORT url("screen.css");


/* GLOBAL */
body {
  font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
  background: #fff;
  font-size: 10pt;
}

div#content {
  text-align: left;
  margin-right: auto;
  margin-left: auto;
  padding: 0;
  /*width: 653px;*/
}

div#logo {
  margin-right: auto;
  margin-left: auto;
  /*width: 550px;*/
}

div#logo IMG.image {
  border: 0;
  margin-bottom: 5px;
}

div.footer {
  
}

.csc-linkToTop {
  display: none;
}

A IMG {
  border: 0;
}

/* HEADLINES */ 
H1, H1 A, H2, H2 A, H3, H3 A, H4, H4 A, H5, H5 A, .headline { 
  text-decoration: none; 
  font-family: Arial, Helvetica, sans-serif; 
  font-weight: bold; 
  line-height: 19px; 
  font-size: 12pt; 
  margin: 8px 0 8px 0;
  color: #000;
}


/* TABELLEN */ 
td, p {
  background: #fff;
  font-size: 10pt;
}

td.tableHeader {
  border-bottom: 1px solid #fff;
  padding: 5px;
  margin: 2px;
}

td.tableContent {
  vertical-align: top;
  padding: 5px;
  margin: 2px;
}

/* LINLIEN */
hr {
  border: 1px solid #888;
  height: 1px;
  width: 100%;
}


/* HYPERLINKS */ 
/* 
a[href]:after {
  background-color:inherit;
  font-style:italic;
  content:" <"attr(href)">";
  color:#888;
  size:80%;
}

*[name]:after {
  background-color:inherit;
  font-style:italic;
  content:" [#"attr(name)"]";
  color:#888;
  size:80%;
}
*/

body a:link, body a:visited {
  text-decoration: none;
  font-weight: normal;
  font-size: 10pt;
}

A:visited {
  color: #6A8293;
}

/* LISTEN ALLGEMEIN */
ul {
  /* list-style-type: none; */
  padding: 2px 0 2px 16px;
  margin: 0;
}

li {
  padding: 2px 0 6px 0;
  margin: 0;
}

li span {
  color: #333;
}


/* 3 Columns */
.conColLayout_00, .conColLayout_01, .conColLayout_02 {
  width: 559px;
  border: 0;
  padding: 0;
  margin: 0;
}

.conCol_00, .conCol_01, .conCol_02 {
  text-align: left;
  vertical-align: top;
  padding: 6px;
  margin: 0;
  width: 164px;
}

.conCol_01, .conCol_02 {
  border-left: 1px solid #000;
}

.tx-xinitthreecolumn-pi1 P {
  font-size: 10pt;
  line-height: 12pt;
}

.tx-xinitthreecolumn-pi1 H2 {
  font-size: 10pt;
  padding: 0;
  margin: 0;
  color: #444;
}

.tx-xinitthreecolumn-pi1 DL {
  padding: 0;
  margin: 0 0 20px 0;;
}

.tx-xinitthreecolumn-pi1 DT {
  padding: 0;
  margin: 0;
  float: left;
}

.tx-xinitthreecolumn-pi1 DD {
  margin: 0 0 0 10px;
}


/* ML_MAPS */
DIV.tx-mlmaps-pi1 IMG {
	border: 0;
}


/* NEWSLETTER ANMELDUNG */
FORM#nl-subscription TABLE {
	width: 350px;
}

FORM#nl-subscription TABLE TD {
	padding: 3px 0 3px 0;
	line-height: 14px;
	font-size: 12px;
	margin: 0;
}

FORM#nl-subscription TABLE TD.label {
	width: 150px;
}

FORM#nl-subscription TABLE TD SPAN.formerror {
	color: #CC0000;
}

FORM#nl-subscription TABLE TD INPUT {
	font-size: 11px;
	width: 200px;
	height: 14px;
	padding: 0;
	margin: 0;
}

FORM#nl-subscription TABLE TD TEXTAREA {
	width: 350px;
}

FORM#nl-subscription TABLE TD.address INPUT.zip {
	margin: 0 6px 0 0;
	width: 50px;
}

FORM#nl-subscription TABLE TD.address INPUT.city {
	width: 140px;
}

FORM#nl-subscription TABLE TD.form-button INPUT {
	height: 22px;
	width: 80px;
}
