/* Diese Stylesheet-Datei enthŠlt die Styleangaben für die druckausgabe */

body, html
{
       font:11pt/120% Arial, serif;
       background-color: white !important;
       background-image: none !important;
       color:black;}

p                
{text-align: left;
font: 11pt Georgia, Garamond, Century Schoolbook L, serif;
color: black
font-style: normal;
font-weight: normal;
line-height: 120%;
}

a:link,
   a:visited {
         color: #7A1E19;
         background:white;
          text-decoration:none;}



h1{
font: 16pt Georgia, Garamond, Century Schoolbook L, serif;

color: #64584F;
font-style: italic;
font-weight: normal;
line-height: 120%
}

h2{
font: 14pt Georgia, Garamond, Century Schoolbook L, serif;
color: #64584F;
font-style: italic;
font-weight: normal;
line-height: 120%
}



/* - - - - - Hier kommen die IDs - - - - -  */

div#container
{width: 991px;
height: 780px;
margin: 0 auto;
padding-top: 35px;
background-color: #fff;
}

#header
#headseason_left
#header_huehner
#header_lebensmittel
#header_abo
#header_kontakt
#header_impressum
#headseason_right
#navi
#footer
{display:none;}


#contentpane_left
{position: absolute;
width: 172px;
height: auto;
padding-left: 70px;
}


#contentpane
{position: relative;
left: 300px;
width: 410px;
height: auto;
}

#contentpane_right
{position: absolute;
top:0;
left: 442px;
width: 200px;
}


#angebote
{
width: 220px;
height: auto;
border-left: 1px dotted;
border-color: #7F7F7F;
text-align: left;
line-height: 1.4;
padding-left: 4px;
margin-bottom: 42px;
}

p.boxinfo{
line-height: 1.4;
}



/* - - - - - Hier kommen die Klassen - - - - -  */
.footersmall
{font: 0.65em Arial, Helvetica, sans-serif;
color: #BCBCBC;
font-weight: normal;
}

#footer a.footersmall:link, a.footersmall:visited
{font: 0.65em Arial, Helvetica, sans-serif;
color: #BCBCBC;
font-weight: normal;
text-decoration: none;
}

#footer a.footersmall:hover, a.footersmall:focus, a.footersmall:active
{font: 0.65em Arial, Helvetica, sans-serif;
color: #666;
font-weight: normal;
text-decoration: underline;
}

p.boxfoto
{border-left: 1px dotted;
border-right: 1px dotted;
border-color: #7F7F7F;
text-align: left;
margin-bottom: 42px;
font: 0.65em Arial, Helvetica, sans-serif;
color: #64584F;
line-height: 1.2;
padding-left: 4px;
padding-right: 4px;
}

.boxinfo
{
background-color:#FFFFFF;
width: 200px;
height: auto;
border-left: 1px dotted;
border-color: #7F7F7F;
text-align: left;
margin-bottom: 42px;
padding-left: 4px;
}

p.boxinfo{
line-height: 1.4;
}

a.orange:link, a.orange:visited
{font: 8pt Arial, Helvetica, sans-serif;
color: #fff;
font-style: normal;
font-weight: normal;
text-decoration: none;
line-height: 1.3;
background-color: #D26E00;
padding: 0.1em 0.1em 0 0.1em;
}

a.orange:hover, a.orange:focus, a.orange:active,
{font: 8pt Arial, Helvetica, sans-serif;
color: #fff;
font-style: normal;
font-weight: normal;
text-decoration: none;
line-height: 120%;
background-color: #F17F01;
padding: 0.1em 0.1em 0 0.1em;
}

.logos
{position: relative;
}

.rechts
{float: right;
padding-right: 0.8em;
}

.angebote {
vertical-align:top;
border-left:dotted #999999 1px;
margin-left: 10px;
padding-top:0;
}
