/* ---------------------------------------------------------------
   FILENAME:	default.css
   CLIENT:		Lucullus-Bacchus
   PROJECT:		Website CSS Style Definitions
   AUTHOR:		Lucien Soltermann  lucien.soltermann@icse.ch
   HISTORY:		25-Sep-2007	Initial Coding
   REVISION:	

   Copyright © 2003 Lucien Soltermann  lucien.soltermann@icse.ch
   --------------------------------------------------------------- */

/*@import url("dom.css");*/
body { background-color: #ffffff; margin:0; padding-left:8%; padding-right:8%;font-family:Verdana, Arial, Helvetica, sans-serif}	

h1,h2,h3,h4,p,ul,ol,li,div,table,tr,td,th,dt,dd,blockquote,legend,p{ color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif ; }
h1,h2,h3,h4 { color: #000000  ; }
h1 { font-size:1.8em; font-weight:lighter; }
h2 { font-size:1.2em; font-weight:lighter; }
h3 { font-size:1.1em; font-weight:lighter; }
h4 { font-size:1em; font-weight:600; }
dt { font-size:1em; font-weight:600; padding-top:1em; padding-bottom:0.25em; }
strong {font-weight:600; color: #000000;}

li.recipeBody,p.recipeBody{padding-bottom:0.5em}
{}
hr { width:100%; height:1px;color: #999999 }


.logo {text-align:center; padding-bottom:1.5em}
.logoImg{clear:both; padding-top:0px padding-bottom:1.5em; width:80%}
.homeBody{text-align:left; max-width:800px }
.homeRight{position:relative; left:20%; width:80%; padding-bottom:0.75em}
.homeAdr{position:relative;  padding-bottom:0.75em}
.homeAdrLeft{position:relative; top:0px; left:0px; width:20% }
.homeAdrRight{ position:absolute;top:0px; left:20%;width:80% }

.menuBody{text-align:center;font-size:1.5em}
.menuFooter{font-size:0.75em; padding-top:2em;padding-bottom:1.5em}
.menuPreparation{padding-bottom:0.5em}
.menuBack{font-size:0.5em; text-align:left}
.recipeBody{text-align:left}
.recipeTitle{font-size:1.8em;font-weight:lighter}



fieldset { width:100%; margin:0.5em; padding:1em; border-style:solid; border-width:1px; border-color:#999999; }
legend { color:#333333; font-size:0.9em; padding-left:0.5em; padding-right:0.5em; }


.fln { font-size:0.9em; text-align:left; }
.flc { font-size:0.9em; text-align:center; }
.flr { font-size:0.9em; text-align:right; vertical-align:top; padding-right:0.5em; }

.fie { font-size:0.9 em; color:#333333; background-color:#CCCCCC; border:1px solid: #999999;}
.but { font-size:0.9em; font-weight:600; color:#666666; background-color:#CCCCCC; border-width:2px; border-color:#666666; border-style:ridge; }

a:link { color:#333333; text-decoration:underline }
a:visited { color:#333333; text-decoration:underline }
a:hover { color:#003399; text-decoration:underline }
a:active { color:#003399; text-decoration:underline }

a.nav:link { color:#000000; text-decoration:none }
a.nav:visited { color:#000000; text-decoration:none }
a.nav:hover { color:#003399; text-decoration:none }
a.nav:active { color:#003399; text-decoration:underline }

a.show:link { color:#333333; text-decoration:none }
a.show:visited { color:#333333; text-decoration:none }
a.show:hover { color:#003399; text-decoration:none }
a.show:active { color:#003399; text-decoration:none }


