/* PRINT CSS - 04.04.2007*/



body {font-family:Arial, Helvetica, sans-serif; margin:0;padding:0; color:black; font-size: 0.9em}
div#Rahmen {background-color:white; border:solid 1px white; position:absolute; left:0px; margin-bottom:2cm; top:0px; padding:0px; }
div#Rahmen Table#Inhalt {width: 16cm; height: 24cm !important; margin:1cm 1cm 2cm 0cm; padding:0px;
background-image: url('../Design/logo.gif'); background-repeat:no-repeat; background-position:13.4cm 8px;}

div#Rahmen Table#Inhalt td {padding:0px; margin:0px; vertical-align:top; border:solid 1px white}
div#Rahmen Table#Inhalt td.top {display:none}



div#Animation1 {display:none}
div#NaviLevel_1 {display:none}
div#Animation2 {display:none}
div.NaviPer {display:none}
div#Artikel {border:0px none; width:15cm; margin:1cm 1cm 0cm 2cm; height:22cm;line-height:12pt; padding: 10px 0px}
div#images {display: none;}
div#Artikel table {font-family:Arial, Helvetica, sans-serif; height: 22cm; margin:0px; padding-bottom:20px; font-size: 0.9em; /*margin-bottom:2cm*/}
div#Artikel table td {line-height: 16pt; padding:2px;border:solid 1px #fff;vertical-align:top; color:black; text-align:left;}
div#Artikel table td.links{/*border:solid 1px blue;*/ padding:0px; margin:0px; vertical-align:top;}
div#Artikel table td.Rechts {display:none}
div#Artikel table td.Rechts div.Zertifikat {display:none}
div#Artikel table H1 {padding-bottom: 15px; padding-left:0px; color: #DC251B; font-family: Arial. Helvetica, sans-serif;font-size: 1.5em; line-height:22pt; margin:0px; font-weight:bold}
div#Artikel table H2
{padding-bottom: 15px; color: #333; font-family: Arial. Helvetica, sans-serif;font-size: 1.3em; line-height:17pt; margin:0px; font-weight:bold }
div#Artikel table h2.WEGBESCHREIBUNG { color: #333; font-family: Arial. Helvetica, sans-serif; font-size: 1.3 em; line-height:17pt;  margin:0px; font-weight:bold
background-image: url('../Design/pfeilRot.gif'); background-repeat: no-repeat; background-position: 0px 5px; padding:0px;  list-style-type:none}

div#Artikel table H3, div#Artikel table H3.Standort {padding-bottom: 10px; color: #333; font-family: Arial. Helvetica, sans-serif;font-size: 1.2em; line-height:17pt; margin:0px; font-weight:bold}
div#Artikel table H4.Wegbeschreibung {color:#333;  font-size:1.1em; text-transform: uppercase; padding:0px; margin:0px;line-height:17pt; font-weight:bold; font-family:Arial, Helvetica, sans-serif}

div#Artikel table p {padding-bottom:10px; margin:0px;}
div#Artikel table p.Standortbild {background-image: url('../Design/Kartenansicht.jpg'); background-repeat: no-repeat; height:172px; width:380px; padding:0px; margin-left:5px;}

div#Artikel table A {text-decoration:underline; color:black}
div#Artikel table strong {font-weight:bold }


div#Artikel table UL {margin:10px 0px 10px 14px; /*border:solid 1px blue;*/  line-height: 16pt; font-size: 1em; padding:0px; font-face:Arial, Helvetica, sans-serif;}
div#Artikel table LI {font-weight:normal; padding:0px 0px 2px 10px ; /*margin-bottom:2px;*/ list-style-type:square}


div#Artikel table LI strong {line-height:22pt; font-weight: bolder; font-size:1.1em; padding: 10px 0px 8px 0px}

div#Fusszeile{display:none}


/*Kontakt*/
div#Control { }
table.ContactTable {/*border:solid 1px blue; height:13cm;*/ position:absolute; top:5cm;left:2.2cm; width:15cm; margin:0px; padding:0px;}
table.ContactTable td {padding:1px; vertical-align:top;line-height:16pt; /*width:5cm;*/ border:solid 1px white; font-family:Arial, Helvetica, sans-serif;}
table.ContactTable td strong {line-height:22pt; font-weight: bolder; font-size:1.1em; padding: 10px 0px 8px 0px; margin:0px;/* margin-bottom:20px;*/}

table.ContactTable td label{display:block; padding:2px 10px 0px 0px;}
table.ContactTable td input
{border:solid 1px #333; color:black; width:320px; background-color:#f1f1f1; height:22px; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif;}

table.ContactTable td textarea.NachrichtTextBox 
{border:solid 1px #333; display:block; padding:0px; width:320px; height:5cm; margin:5px 0px 5px 5px;}


/*Fehlermeldungen*/
table.ContactTable td span {display:none}
table.ContactTable td.td_rechts {margin:0px; padding:0px; }
table.ContactTable td.td_rechts input.button1 {display:none }
