html, body {padding: 0px; margin: 0px; width: 100%; height: 100%; text-align: center; background: #eae3d6}
img {border: none}
.all {position: relative; width: 836px; min-height: 100%; margin: 0px auto; text-align: left; background: #f6f2ea}
.header {background: #FFFFFF url(images/h_bg.jpg) 100% 0% no-repeat; height: 175px; border-bottom: solid 1px #FFFFFF}
.h_left {float: left; width: 285px}
.h_left img {display: block}
ol li { padding-bottom: 1em; }
.menu {height: 30px; background: url(images/m_bg.gif) 0% 0% repeat-x}
.menu ul {margin: 0px; padding: 0px; float: right}
.menu ul li {float: left;  list-style: none}
.menu ul li a {display: block; background: #774d47; border-bottom: solid 4px #64322c; text-decoration: none; color: #f7f4ec; font: normal 8pt Tahoma; padding: 7px 15px 6px 15px}
.menu ul li a:hover {background: #8b6862; border-bottom: solid 4px #7b514b; color: #edfcd5}
.zag {background: #eeeae2; margin-top: 2px; padding: 8px 20px}
.zag div {background: #eeeae2 url(images/zag.gif) 0% 9px repeat-x}
h2 {margin: 0px; padding: 0px; color: #774d47; font: bold 9pt tahoma;}
h3 {margin: 0px; padding: 0px; color: #774d47; font: bold 8.5pt tahoma; background: url(images/h3.gif) 100% 9px no-repeat}
h3 span {background: #eeeae2; padding: 0px 3px}
.no_h3{margin: 0px; padding: 0px; color: #774d47; font: bold 8.5pt tahoma; background: #eeeae2; padding: 0px 3px}
.txt {font: normal 10pt/13pt Tahoma; color: #6a513b; padding: 15px 20px; text-align: justify}
.txt a {color: #6a513b}
.txt a:hover {text-decoration: none}
.footer {font: normal 8pt/12pt Tahoma; color: #FFFFFF; height: 60px; border-top: solid 4px #64322c; background: #774d47; width: 836px; height: 100px; margin: -64px auto 0px auto; position: relative; text-align: left}
.f_left {float: left; padding: 12px 30px}
.f_left2 {float: left; padding: 12px 10px; text-align: center;}
.f_right {padding: 15px 15px 0px 0px; float: right}
.f_right td {vertical-align:center;padding:5px;}
.footer a {color: #FFFFFF; text-decoration: underline}
.footer a:hover {text-decoration: none}
.clearer {clear: both; height: 75px}
.price{margin:10px;border-collapse: collapse;}
.price td{padding:5px;text-align:center;vertical-align:middle; border:2px solid #774d47;font-size:11px; font: normal 8pt/12pt Tahoma; }
.price .al{text-align:left;vertical-align:top;  width: 200px;  }
.navbar {font: normal 8pt/11pt Tahoma; color: #6a513b; padding: 4px 25px; text-align: left}
.navbar a {color: #6a513b}
.navbar a:hover {text-decoration: none}

h1 {margin: 0px; padding: 0px; color: #774d47; font: bold 8.5pt tahoma; background: url(images/h3.gif) 100% 9px no-repeat;}
h1 span {background: #eeeae2; padding: 0px 3px}
h1.big{padding-bottom: 6px; font: bold 10pt tahoma; }
div.no_h1{margin: 0px; padding: 0px; color: #774d47; font: bold 8.5pt tahoma; background: url(images/h3.gif) 100% 9px no-repeat;}
div.no_h1 span {background: #eeeae2; padding: 0px 3px}



