/* Printsheet */


body, #content {
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  font-size: 12pt;
  font-family: Georgia, "Times New Roman", serif;
  line-height:1.7em;
background-color: #fff !important;
color: #442408;
  }


#content:before {
  content: "\ Zanzarelli  www.zanzarelli.de";
  color: #E38329 !important;
  font-size: 14pt;
  border-bottom: 1px solid #999;
  margin-bottom: 20px;
  }
  
  #push:before {
  content: "\ Alle Rechte vorbehalten. (c) Zanzarelli, www.zanzarelli.de";
  color: #999 !important;
  font-size: 10pt;
  border-top: 1px solid #999;
  margin-top: 10px;
  }


#content {
padding: 0;
border: 0px solid #000;
text-align: left;
margin: 0; 
}

#content h1 {
color: #E04C12;
padding: 0;
margin: 0 0 1em 0;
font-size: 14pt;
font-weight: bold;
text-align: left;
border: 0px solid #000;
letter-spacing: 0.2em;
}

#content h2 {
	color: #E04C12;
padding: 0;
margin: 1.5em 0 1em 0;
font-size: 12pt;
font-weight: bold;
text-align: left;
letter-spacing: 0.1em;
}

#content h3 {
padding: 0;
margin: 1em 0 0.7em 0;
font-size: 11pt;
font-weight: bold;
text-align: left;
letter-spacing: 0.1em;

}

#content p {
font-size: 11pt;
margin: 1.5em 1.8em 1.5em 1.2em;
padding: 0;
text-align: left;
line-height: 1.7em;
border: 0px solid #000;
}

#content ul {
margin: 10px 0 ;
}


.bilderrahmen img{
border: 1px solid #442408;
}

.clear {
clear: both;
height: 0px;
}

#container #content hr {
height: 1em;
clear: both;
width: 90%;
margin: 2em 0 1em 2em;
padding: 0;
/*background-image: url(../grafik/tilde.png);
	background-repeat: repeat-x; */
border-bottom: dotted 1px #999;

}

div#self-service-lite img.sslimageleft {
display:block;
float:left;
margin:0 10px 10px 0;

}

div#self-service-lite div img.sslimageright {
display:block;
float:right;
margin:0 0 10px 10px;

}



/* -------------------- Partyservice ---------------------------*/

dl {
	width: 100%;
	overflow: auto;
	margin: 0 0 1em;
    background: url(../grafik/dot.gif) repeat-x 0 1.3em
    } 
    
dt,dd.price {

	font-size: 12pt; 
	font-weight: bold; 
	background-color: #fff;
	}

dt { 
float: left;
padding-right: 3px;
color: #442408;
/*color: #E04C12; */
}

dd {
	margin:0;
	}
	
dd.price {
	float: right;
	padding-left: 8px;
	color: #5C3C13;
	}

dd.ingredients {
	float: left;
	width: 90%;
	padding: 0.5em 1.8em;
	font-family: Georgia, Times New Roman, serif; 
	font-size: 10pt;
 	font-style: italic;
   color: #5C3C13;
   background-color: transparent;
   } 

/* -------------------- Ende Partyservice ---------------------------*/


#content p a:link, #content p a:visited { 

font-weight: bold;
color: #4996CC; 
text-decoration: underline; 
margin: 0 0.1em;
padding: 0.3em 0 0.3em 0;
}
/*
#content p a[href]:after {
  content:" <"attr(href)">";
  background-color: inherit;
  color: #4996CC;
  font-weight: normal;
  font-style: italic;
  }
*/



/* ------------- Ausblendungen---------------*/

#navi, #mainnav, #menu , #polaroid, #footer
{ display: none;}



