body {
  background-color:#ffffff;
  background-image:url(/images/backgrnd.jpg);
  background-repeat:no-repeat;
  background-position: bottom right;
  background-attachment:fixed;
  font-family:Verdana,Helvetica, sans-serif;
}

h1,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i { font-family:Verdana,Helvetica,sans-serif; }

h2 {
  text-align:left;
  font-style:italic;
  color:#84c200;
  font-size:26px;
  font-weight:bold;
  margin-top:5px;
  margin-bottom:5px;
}

.pagetitle {
  text-align:right;
  font-style:italic;
  color:#84c200;
  font-size:42px;
  font-weight:bold;
}


.navcell {
  text-align:center;
  background-color:#f0f6e0;
  border-width:1px;
  border-style:solid;
  border-color:#284f18;
}

.guestcell {
  text-align:left;
  font-size:12px;
  background-color:#f0f6e0;
  border-width:0px;
  border-style:solid;
  border-color:#284f18;
  padding:5px;
}

.advert {
  width:80%;
  border-color:#d0d0d0;
  border-width:1px;
  border-style:solid;
  border-left-style:none;
  border-right-style:none;
  padding:15px;
  margin:15px;
  text-align:left;
  font-size:8px;
  color:#b0b0b0;
}



h1 { color:#000000; font-size:36px; font-style:italic; font-weight:bold; }
h3 { color:#000000; font-size:16px; font-weight:bold; margin-top:20pt; margin-bottom:0pt; }
h4 { font-size:13px; color:#000000; margin-bottom:0pt;}


p,div,td,th,address,blockquote { font-size:13px; }

p.agb{
 font-size:11px;
 text-align:left;
}

li.agb{
 font-size:11px;
 text-align:left;
}


ul, ol { font-size:13px; margin-left:5px; }

li { font-size:13px; margin-left:15px; }


li { margin-top:3px; }

pre { font-family:Courier New,Courier; font-size:13px; color:#000000; }

code,kbd,tt { font-family:Courier New,Courier; color:#000000; }

var { font-style:normal; color:#000000; }

blockquote,cite { font-style:italic; }

.xmpcode { border-width:10px; border-style:solid; border-color:#EEEEEE; background-color:#FFFFE0; }

.code { background-color:#FFFFE0; }

.tabxpl { background-color:#E4EEFF; }

.doc { background-color:#EEEEEE; }

.nav { background-color:#d0d0d0; }

.qbar { background-color:#FFFFE0; font-size:13px; font-family:Arial,sans-serif; }

.blue { color:#0000C0; }

pre.normal { color:#ffc080; }

a { color:#004A10; font-size:13px; font-weight:bold; text-decoration:none; }
a:link { color:#004A10; font-size:13px; font-weight:bold; text-decoration:none; }
a:hover { color:#86ba0b; font-size:13px; font-weight:bold; text-decoration:underline; }
/* a:visited { color:#404040; font-size:13px; font-weight:bold; text-decoration:none; } */
a:active { color:#c00000; font-size:13px; font-weight:bold; text-decoration:underline; }

a.menu { display:block; color:#004A10; font-size:13px; font-weight:bold; text-decoration:none; }
a.menu:hover { display:block; color:#86ba0b; font-size:13px; font-weight:bold; text-decoration:underline; }

/* a.an { text-decoration:none; } */

.unicode { font-size:15px; font-family:Arial Unicode MS,Arial,sans-serif }

ins { color:#009900; font-weight:bold; text-decoration:none; }

del { color:#990000; font-weight:bold; text-decoration:line-through; }

.foot { color:#404040; font-weight: normal; font-size:9px; }

.imgdesc { font-family:Verdana,Helvetica,sans-serif; font-size:12px; font-weight:normal; vertical-align:top; text-align:left; }
