/*CVS Add-ins*/
/*
$Revision: 1.4 $
$RCSfile: print.css,v $
Authors: JDE, SPI
Copyright (c) A&B. face2net GmbH
*/

/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/*
    print.css fuer Mosaik (Druckstyles)
    08.05.2007 JDE
*/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */


/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* global basics */
#header, #navMain, #skiplist, #navService, #teasersection, .displayOutside, .displayNone,
legend, #footer ul, .sendButton, form#search{ display: none; }

body{ background-color: #fff; }

.contentfooter{ clear: left; margin-top: 30px; }
#footer span{ font-family:Arial,Helvetica, sans-serif; font-size:9pt; font-weight:500; }

#content #breadcrumb{ border: 1px solid #eee; padding:2px 4px; margin-bottom: 20px;}
#content #breadcrumb .displayOutside{ display: inline; }
#content #breadcrumb a, #content #breadcrumb strong{ font-weight: normal; text-decoration: none; margin-right:10px;}
#content #breadcrumb p{ margin: 0; padding:0; font-size: 9pt; padding-left:10px;}

img, fieldset{ border: 0;}

hr{ height: 1px; border:0; border-top: 1px solid #000; color: #000; background:#000;}

p,ul,ol,li,td,th{ font-family:Arial,Helvetica, sans-serif; font-size:10pt; font-weight:500; }

h1, h2, h3, h4, h5, h6, p{ color: #000;}

a:link, a:visited{ color: #333; text-decoration:underline;  }

h1, h2{ text-decoration:none;  font: bold 16pt/20pt Arial,Verdana; color:#000; }

h2{ font: bold 14pt/18pt Arial,Verdana; color:#000; }

h3, h4, h5, h6 { text-decoration:none; font: bold 12pt/16pt Arial,Verdana; color:#000; }

/*formulare*/
form{ font-family: Arial,Helvetica, sans-serif; font-size: 10pt; padding: 10px; margin: 20px 0px 0px 0px; border: 1px solid #ccc; border-top: 10px solid #ccc; }
fieldset{ margin-top: 20px; padding: 0px 0px 5px 0px; }

label, input, textarea, select{ display: block; }
input, textarea, select{ margin: 0px; padding: 0px; font-size: 10pt; width: 90%; border: 1px solid #000; height: 1.5em; }
.labelCheckbox input{ border: 0px; }
select{ margin: 0px; padding: 1px; }
textarea{ font-family:Arial,Helvetica, sans-serif; height: 40em;}

label.labelCheckbox{ display: inline; width: auto; margin: 0px 0px 0px 0px; padding: 0px; }
.labelCheckbox input{ display: inline; width: auto; margin: 0px 0px -7px 10px; padding: 0px; }

.red {font-weight: bold;}
.red strong { display: block; padding-bottom: 10px; }

/*content*/
.einleitung{ font-weight: bold; }
ul li{ padding: 3px; }
ul.linkliste li{ padding: 7px; }

img{ float: left; padding: 4px 10px 10px 0px; }
.abstand_7px_oben{ display: block; padding-top: 7px; }

/*listen*/
.liste{ clear: left; width: 99%; padding-top: 20px; margin-top: 20px; border-top: solid 1px #000; }

.listenbild{ padding-left: 140px; }
.liste p.listenbild{ padding-top: 0px; padding-bottom: 10px; margin: 0px; }
.liste a{ font: normal 9pt/16pt Arial,Verdana; padding: 0px; }
.liste a.listenbild{ display: block; margin-left: 140px; }
.liste h3{ padding-top: 0px; margin: 0px; }

/*suche*/
.suche ol li{ padding: 5px 0px; border-top: solid 1px #000; margin-top: 10px; }
.suche ol li a{ display: block; font-size: 11pt; font-weight: bold; padding: 7px 0px; }

/*sitemap*/
.sitemap ul{ border-top: solid 1px #000; padding: 5px 0px 0px 17px; margin: 7px 0px 0px 0px; }
.sitemap ul li{ font-weight: bold; padding: 0px 2px 5px 7px; }
.sitemap ul li ul{ border: 0px; }
.sitemap ul li ul li{ font-weight: normal; }



