/*CVS Add-ins*/
/*
$Revision: 1.3 $
$Date: 2009/12/11 10:57:03 $
$RCSfile: print.css,v $
Authors: JDE
Copyright (c) A&B.FACE2NET GmbH
*/

/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/*
		print.css (CSS-Angaben fuer Druckausgabe)
		fuer BMBF (Das Technikum)
		11.11.2009 JDE
*/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */


/* + + + + + + + + + global basics + + + + + + + + + */
.bmlogo{ position: absolute; top: 0; left:0; width:150pt; }
.bmlogo img{ margin: 5pt 0; }
#headerimages{ height: 100pt; }
#headerimages h1{ margin-left: 150pt; padding-top: 5pt; }
/* + + + + + + + + + DISPLAY NONE + + + + + + + + + */
.hide, .structure, .displayout, 
#headermenu, #left, #direct, #middlemenu, #footer, #breadcrumb, #right, #content .back, #content .backlink, .kampagnenlogo, .claim,
input.sendbutton, hr.structure, .more, form, .error, .browse, caption{ display: none; }


/* + + + + + + + + + DISPLAY BLOCK + + + + + + + + + */
form label, form input, form textarea, form select{ display: block; }


/* + + + + + + + + + DISPLAY INLINE + + + + + + + + + */
label checkbox, label input { display: inline; }

/* + + + + + + + + + TEXT + + + + + + + + + */
acronym{ font-variant: normal; text-decoration: none; }

a img{ border: 0; }

hr{ 
height: 1pt; 
border:0; border-top: 1pt solid #000; background:#000; 
color: #000; }

div, p, ul, ol, li, td, th{ font-family: Arial,Helvetica, sans-serif; font-size: 10.5pt; font-weight: 500; }

h1, h2, h3, h4, h5, h6, p{ color: #000; text-decoration: none; font: bold 10.5pt/13pt Arial,Verdana; padding: 14pt 0 5pt 0; }

h1{ font-size: 16pt; }
h2{ font-size: 14pt; }
h3{ font-size: 12pt; }
h4{ font-size: 11pt; padding: 8pt 0 5pt 0; }
h5{ font-size: 10.5pt; padding: 6pt 0 6pt 0; }
h6{ font-size: 10pt; padding: 6pt 0 6pt 0;}
p{ font-weight: normal;  padding: 6pt 0 6pt 0;}

a:link, a:visited{ color: #000; text-decoration: underline; padding: 0; }

ul, ol{ list-style-position: outside; margin: 1pt 10pt 4pt 30pt; padding-left: 5pt; }
ul li{ list-style-type: square; }
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; }


.image{ margin-bottom: 10pt; margin-right: 10pt; }
.image span{ display: block; font-size: 9pt; width: 205pt; }
#middle .image img{ border: 1pt solid #000; padding: 3pt; }

/* + + + + + + + + + TABELLEN + + + + + + + + + */
table{ display: block; width: 100%; border-collapse: collapse; margin: 12pt 2pt; }
table th,
table td{ border: 1pt solid #000; padding: 2pt 6pt; text-align: left; }
table th{ font-weight: bold; padding: 3pt; }
table caption{ text-align: left; font-size: 11pt; font-weight: bold; margin: 18pt 0 7pt; }


/* + + + + + + + + + FORMULARE + + + + + + + + + */
form{ padding: 5pt 10pt; }
fieldset{ margin-top: 20pt; }
label{ font-weight: bold; margin: 3pt 0; }
input, textarea, select{ width: auto; border: 1pt solid #000; }

textarea{ height: 10em; width: 90%; }
label checkbox, .label input{ width: auto; border: 0; }

hr{ border: 0 none; border-top: 1pt solid #000; margin: 5pt 0 8pt; }

/* + + + + + + + */
blockquote { margin: 10pt 0; padding: 5pt 10pt; }


/*special templates*/
.news-list-browse{ display: none; }
#sitemap ul li a:link, #sitemap ul li a:visited{ text-decoration: none; }

#middle #container_antworten{ display: block !important; }


/* anmeldungsprozess */
#content .csc-default .c2l1d-left{ min-height: 60pt; float: left; width: 48%; }
#content .csc-default .c2l1d-middle{ min-height: 60pt; float: right; width: 48%;  }
#content .csc-default .c2l1d-left img, #content .csc-default .c2l1d-middle img{ float: left; padding-right: 5pt; }
#content .csc-default{ clear: both; }
#content .powermail_pagebrowser{ display: none; }
#content form .info_symbols{ width: 100pt; height: 16pt; float: right; }
#content form .info_symbols img{ float: left; }

#content #c1046.csc-default p.bodytext img{float: left; padding-right: 5pt; clear: left; } 


#middle #content .tx-powermail-pi1_confirmation .powermail_all.powermail_all_table{ border: 1px solid #000; padding:8pt 15pt 20pt;  }
#middle #content .tx-powermail-pi1_confirmation .powermail_all.powermail_all_tr{ position: relative; clear: both !important; padding-bottom: 4pt; }
#middle #content .tx-powermail-pi1_confirmation .powermail_all.powermail_all_label,
#middle #content .tx-powermail-pi1_confirmation .powermail_all.powermail_all_info{ display: block;  font-size: 10pt; }

#middle #content .tx-powermail-pi1_confirmation .powermail_all.powermail_all_label{ font-weight: bold;  }
#middle #content .tx-powermail-pi1_confirmation .powermail_all.powermail_all_info{ padding-left:  15pt; }
#middle #content .tx-powermail-pi1_confirmation .powermail_all.powermail_all_info h3{ margin-left: -15pt; border-bottom: 1px solid #eee; font-size: 11pt; margin-top: 10pt; margin-bottom: 6pt; }
#middle #content .tx-powermail-pi1_confirmation .powermail_all.powermail_all_info h2,
#middle #content .tx-powermail-pi1_confirmation .powermail_all.powermail_all_info h4{ margin-left: -15pt; font-size: 10pt; }
#middle #content .tx-powermail-pi1_confirmation .powermail_all.powermail_all_info p{ font-size: 10pt; }

#middle #content .tx-powermail-pi1_confirmation .powermail_all.powermail_all_table hr, #middle .tx-powermail-pi1_confirmation .powermail_all.powermail_all_table hr.divider{ display: none; }
#middle #content .tx-powermail-pi1_confirmation .powermail_all.powermail_all_table br{ display: none; }

#content .jug form,#content .hoc form, #content .bet form{ display: none; }
#content .tx-powermail-pi1_confirmation{ page-break-before:always; }