/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/*SVN Add-ins

$Rev:: 5             $: Revision of last commit
$Author:: jde        $: Author of last commit
$Date:: 2010-06-23 1#$: Date of last commit

Authors: JDE
Copyright (c) A&B FACE2NET GmbH
*/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/*
    print.css (CSS-Angaben fuer Druckausgabe)
    fuer Bistum Bannerkampagne(BOS10002)
    24.06.2010 JDE
*/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */


/* + + + + + + + + + + + + + + + + + */
/* + + + + + display none  + + + + + */
.hide, .structure, .out, hr.structure, 
.topshadow, .clearer, 
#direct, #nav, #navSub, #footer ul, 
#breadcrumb, #stage hr, #direct, #direct hr, 
#kontext .teaser, #kontext hr, 
#main .teaserarea .teaser, #main .teaserarea hr, 
#content .faq hr, #content .material hr, .form hr, 
#content .backlink, .morelink, ul.error, .browse, 
#content .flash, #content .faq form, .response, 
.sitemap .plain hr, table caption
{ display: none; }


/* + + + + + + + + + + + + + + + + + */
/* + + + + + display block + + + + + */
#footer .copy, #stage div.clearer, 
#kontext .teaser.list, #kontext .teaser.colored, 
#main .teaserarea .teaser.list, #main .teaserarea .teaser.colored, 
.fsteaserlist #kontext .inner .plain hr, 
form label, form input, form textarea, form select, 
h2 span.date, h3 span.date, h2 span.dates, h3 span.dates
{ display: block; }


/* + + + + + + + + + + + + + + + + + + */
/* + + + + + display inline  + + + + + */
label checkbox, label input
{ display: inline; }




/* + + + + + + + + + + + + + */
/* + + + + + text  + + + + + */
acronym{ font-variant: normal; text-decoration: none; }

hr{ height: 1px; background: #000; border: 0 none; border-top: solid 1px #000; color: #000; }

div, p, ul, ol, li, td, th{ font-family: Arial,Helvetica, sans-serif; font-size: 12px; font-weight: 500; }

h1, h2, h3, h4, h5, h6, p{ color: #000; text-decoration: none; font: bold 12px/125% Arial,Verdana; padding: 14px 0 5px 0; }

h1{ font-size: 16px; text-transform: uppercase; }
h2{ font-size: 16px; padding: 10px 0 7px 0; }
h3{ font-size: 15px; padding: 8px 0 5px 0; }
h4{ font-size: 12px; padding: 8px 0 5px 0; }
h5{ font-size: 11px; padding: 6px 0 6px 0; }
h6{ font-size: 10px; padding: 6px 0 6px 0; }
p{ font-weight: normal; padding: 6px 0 6px 0; }

h2 span.label, h3 span.label, 
h2 span.date, h3 span.date, 
h2 span.dates, h3 span.dates, 
.teaser.list h3 strong{ font-size: 12px; font-weight: normal; }

a:link, a:visited{ color: #000; text-decoration: underline; padding: 0; }

ul, ol{ list-style-position: outside; margin: 1px 10px 4px 20px; padding-left: 5px; }
ul li{ list-style-type: disc; }
ol li{ list-style-type: decimal; }


h1 a:link, h1 a:visited,
h2 a:link, h2 a:visited,
h3 a:link, h3 a:visited,
h4 a:link, h4 a:visited,
h5 a:link, h5 a:visited,
h6 a:link, h6 a:visited{ text-decoration: none; }


#content .plain blockquote{ margin: 10px 0; padding: 5px 10px; }


/* + + + + + + + + + + + + + + + */
/* + + + + + tabellen  + + + + + */
table{ display: block; width: 90%; border-collapse: collapse; margin: 12px 0; }
table th,
table td{ border: 1px solid #000; padding: 2px 6px; text-align: left; }
table th{ font-weight: bold; padding: 3px; }
table caption{ text-align: left; font-size: 11px; font-weight: bold; margin: 18px 0 7px; }


/* + + + + + + + + + + + + + + + */
/* + + + + + formulare + + + + + */
form{ padding: 5px 10px; }
form div{ margin-bottom: 20px; }
form fieldset{ margin-bottom: -6px; padding-top: 12px; }
label{ font-weight: bold; margin: 0; }
div.radioitem br.none{ display: none; }
label.radioitem{ float: left;  padding-right: 10px; }
label.radioitem span, 
label.checkbox span{ font-weight: normal; }
input, textarea, select{ width: auto; }

textarea, input.formElement{ width: 90%; border: 1px solid #000; }
label.checkbox input.formElement, .label input{ width: auto; border: 0; height: auto; }
input.formElement{ width: 90%; }

legend{ display: none; }


