html,body { height:100%; margin:0px; padding:0px }
body { color:#512826; background:#fff url("../img/bg.gif") repeat-y; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
p, td, ul, ol { font-size: 12px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; }
p { text-align: justify; } 
input, textarea, select { border: 1px solid #512826; background: #fff; color: #512826; font-size: 10px; }
hr { height: 1px; color: #512826; }
h1 { font-size: 16px; letter-spacing: 0.2em; color:#512826; }
h2 { font-size: 13px; font-weight: bold; letter-spacing: 0.1em; padding-top:10px;}

table { empty-cells: show; border:0px; border-collapse:collapse; }
table td { padding:0px; }

table.pad5 td { padding:5px; }

.R { text-align: right; }
.C { text-align: center; }
.L { text-align: left; }
.J { text-align: justify; }

.Rfl { float: right; margin: 0px  0px 15px 15px; }
.Lfl { float: left;  margin: 0px 15px 15px  0px; }

.b     { font-weight: bold; }
.rem   { font-size: 10px; }
.big   { font-size: 14px; }
.bord  { border: 1px solid #512826;}
.nbord { border: none; }
.btn   { cursor:hand; background:#BD8F68; color:#fff;
		 border-top: 1px solid #FFF4EB; border-left: 1px solid #FFF4EB; border-right: 1px solid #512826; border-bottom: 1px solid #512826;}

ul.list { list-style: square; color:#BD8F68; padding:2px 5px 10px 15px;}
html ul.list { list-style: square; color:#BD8F68; margin:2px 5px 5px 0;}

.bg0 { background:#FFF8F2; }
.bg1 { background:#F6EDE6; }

.bDark { background:#BD8F68; }
.bMidd { background:#ECDACB; }
.bLight{ background:#F6EDE6; }
.bHead { background: url("../img/head_bg.gif") repeat-x top; }
.bMenu { background: url("../img/menu_bg.gif") repeat-x top; }

.cDark { color:#BD8F68; }
.cLight{ color:#F6EDE6; }
.cWhite{ color:#fff; }
.cBlack{ color:#000; }
.cRed  { color:#c00; }
.cNorm { color:#512826; }

.copy { font-size: 11px; color: #ECDACB; background: #BD8F68; padding: 15px 0; border-top: 1px solid #512826; }

a.bot:link, a.bot:visited { text-decoration: none; color: #F6EDE6; }
a.bot:active, a.bot:hover { text-decoration: underline; color:#fff; }

a.nav:link, a.nav:visited {color:#787878; text-decoration:none; }
a.nav:active, a.nav:hover { color:#000; text-decoration:underline; }

a:link, a:visited { text-decoration: underline; color: #512826; }
a:active, a:hover { text-decoration: underline; color: #000; }

#menu td { padding-bottom:5px; color:#000; }

a.sub { font-size:11px; }
a.sub:link, a.sub:visited, a.sub:active {color:#787878; text-decoration:none; }
a.sub:hover { color:#000;; text-decoration:underline; }

ul.cat { list-style: square; color:#BD8F68; padding:2px 5px 2px 15px;}
html ul.cat { list-style: square; color:#BD8F68; margin:2px 5px 5px 0;}

/*
.block { height: 30px; vertical-align: middle; font-weight: bold; background:#646531; color:#fff; padding: 6px 8px; }

.sel { float:left; margin:0 2px 5px 0; border: 1px solid #646531; background:#a9aa72; color:#494a1b;
		 text-decoration:none; font-weight: bold; text-align: center; width:22;}
.act { float:left; margin:0 2px 5px 0; border: 1px solid #646531; background:#7C7E42; color:#fff;
		 font-weight: bold; text-align: center; width:22;}
.pas { float:left; margin:0 2px 5px 0; border: 1px solid #999; background:#fff; color:#999;
		 text-decoration:none; text-align: center; width:22;}

#menu a { displey: block; padding:2px 7px; color:#fff; text-decoration:none; height: 19px; vertical-align: middle;}
#menu a:link, #menu a:visited { background:#7C7E42;}
#menu a:active, #menu a:hover { background:#646531;}
#menu span { background:#a9aa72; color:#494a1b; padding:2px 7px; height: 19px; vertical-align: middle;}

a.act:link, a.act:visited {color:#fff; text-decoration:none; }
a.act:active, a.act:hover { color:#fff; background:#494a1b; text-decoration:none; }

*/
