/** Print CSS - VHS Regensburg by CM **/

body {
   font-family : Helvetica, Arial, sans-serif;
   color :  #000;
   background-color : #fff;
   margin  : 0 1px;
   padding : 0;
   size : portrait;
   font-size : 10pt;
   orphans : 2;
   widows : 2;
   background-image: none;
}

h1, h2, h3 {
   page-break-after : avoid;
   page-break-inside : avoid;
}


h1,
h2 {
   font-size : 16pt;
   font-weight : normal;
   padding : 0;
   margin : 30px 0 1em 0;
}

h3 {
   font-size : 14pt;
   font-weight : normal;
   padding : 0;
   margin : 30px 0 1em 0;
}

/** ACHTUNG h4 wird nur für die Ausgabe der Druckadresse verwendet **/
h4 {
   font-size : 14pt;
   font-weight : normal;
   padding : 0;
   margin : 0;
}

h5,
h6 {
   font-size : 12pt;
   font-weight : bold;
   padding : 0;
   margin :  10px 0 0.5em 0;
}


p  {
   margin : 0 0 1em 0;
}

#verwaltung,
#logocontainer,
#menucontainer,
#leftcontainer,
#bannerbk,
#specialwrapper{
   display: none;
}

#wrapper,
#headwrapper,
#menucontainer,
#contentwrapper,
#contentcontainer {
   position: relative;
   width: auto;
   background-color: transparent;
   background-image: none;
   border: 0 none;
}

#headwrapper {
   width: auto;
   height: 150px;
   margin-bottom: 25px;
}

#content {
   position: relative;
   width: auto;
   height: auto;
   padding: 0;
   margin: 25px;
   float: none;
   background-color: transparent;
   color: #333;
}

#content .img {
   margin: 5px;
}

#print_adresse {
   display: block;
   font-style: normal;
   width: auto;
   orphans : 2;
   widows : 2;
   size : portrait;
   page-break-after : avoid;
   page-break-inside : avoid;
   margin  : 0 1px 10px 1px;
   position: absolute;
   right: 10px;
   top: 0;
   text-align: left;
}

#print_logo    {
   display: block;
   position: relative;
   orphans : 2;
   widows : 2;
   size : portrait;
   page-break-after : avoid;
   page-break-inside : avoid;
   margin  : 0 1px 10px 1px;
}