<style type="text/css">
<!--
html {}
body {padding:0 5px 10px; font: 0.95em arial, sans-serif; background-color:#fff; text-align:center; margin:0 0 10px}
table, tr, td, th {font: 1em arial, sans-serif;}
html>body {padding:0 5px 10px; font: 0.95em arial, sans-serif; background-color:#fff}
th {/*font-weight:600;*/ background-color:#e0e0e0; text-align:center}
fieldset {padding:5px; margin-top:5px; margin-bottom:5px}
legend {font-weight:bold; color:#777}
fieldset strong {font-weight:600}

a:link {color:#0000FF; text-decoration:none}
a:visited {color:#0000FF; text-decoration:none}
a:hover {color:#000}
a:active {color:#5030C8}


.both {clear:both}
.none {margin:0; padding:0;}
.bigtxt {font-size:1.05em}
.smalltxt {font-size:0.97em}
.crumbs {margin:20px 0; font-weight:600}
.warn {margin:20px 0; border:1px solid #f00; padding:5px; font-weight:600; text-align:center;display:block}

#outer {margin: 0 auto; width:770px}
//#header {text-align:center;margin-bottom:20px}
#main {text-align:left; margin:0; padding:0; /*background-color:#fff; border-top: 2px solid #c0c0c0; border-left: 10px solid #c0c0c0;*/ border-bottom: 2px solid #c0c0c0; /*border-right: 10px solid #c0c0c0;*/}
//#maininner {background-color:#e0e0e0; border:1px solid #f00}
#container {margin:0; padding:0; border:1px solid #fff}

//#leftcol {margin:0; padding:0 5px; float:left; width:80%; border-rights: 2px solid #f00}
//#rightcol {margin:5px 0; float:right; width:195px; padding:5px 0; padding-bottom:121px; background-image: url(images/botcon2.gif); background-repeat:no-repeat; background-position:bottom right}

.topdiv {width:100%; margin: 0 auto; background:#c0c0c0}
.date {padding:10px; width:100%; border-left:3px solid #c0c0c0; border-right:3px solid #c0c0c0; margin: 0 auto;}
.logo {width:100%; text-align:left; padding:5px; border-top: 2px solid #c0c0c0; border-left: 10px solid #c0c0c0; border-bottom: 2px solid #c0c0c0; border-right: 10px solid #c0c0c0; height:120px; margin: 0 auto; background-image: url(images/back2.jpg); background-repeat:no-repeat; background-position:bottom right}
.nam {font: 1.5em courier, monospace; font-weight:600;}
.lang {float:right}
.umenu {border-top: 3px solid #f00; border-left:1px solid #f00; border-right: 1px solid #f00; border-bottom: 3px solid #f00; text-align:left}
.umenu h4 {background:#E0D8D0; color:#777; font-weight:600; margin:0; padding:2px; text-align:center; border-top:1px solid #f00; border-bottom:1px solid #f00}
.par {padding: 1em 0.5em 1em 0.5em; margin-top: 1em; border:1px solid #f00}
.menudiv {width:10em; border-left:3px solid ##e0e0e0; border-right:3px solid ##e0e0e0; margin: 0 10px; background:##e0e0e0}
.box {padding: 0 5px 5px 5px; border:1px solid #f00; margin-bottom:20px}
.box li {margin-bottom:7px}
.box img {margin:auto}
.source {text-align:right}
.rline {background: transparent; border-left: 1px solid #f00; border-right: 1px solid #f00}
#wel {background-image: url(images/book2.gif); background-repeat:no-repeat; background-position: bottom left}
#wel p {padding: 5px 5px 5px 9.5em;}
.pad {padding:5px}
.cent {padding:5px; text-align:center;  background:#e0e0e0}
.button {border:1px solid #f00; background:#E0D8D0; color:#777; font-weight:bold}
.left {float:left; width:210px; text-align:center}
.left img {margin:auto}
.right {float:right; width:290px}
.bl {border-left:none}
.br {border-right:0 solid #f00; width:255px}
.n {float:left; width:80%;padding:2px}
.pg {float:right;padding:2px}
.h {float:left; width:80%; padding:2px;font-weight:bold}
.content {padding:5px}
.centbol {text-align:center; font-weight:bold}
#searcht {text-align:center; padding:5px}
.det {border-top: 3px solid #f00; border-left:1px solid #f00; border-right: 1px solid #f00; border-bottom: 3px solid #f00; background-color:#E0D8D0; padding:5px;}
#entxt {float:left; padding:5px}
.box .auth {margin:5px}
.bigl {margin:10px auto; font-size:30px}
.umenu ul {list-style:square inside}

#topmenu {text-align:center; margin: 0 auto;}
#topmenu span {background-color: #E0D8D0; border-top:3px solid #f00; border-bottom: #f00 2px solid; border-right: #f00 1px solid; padding: 5px 7px 3px 7px; font-weight:400; font-size:0.8em; height:2em}
#topmenu #lamu {border-right:0 solid #fff}
#topmenu .curmenu {background-color:#e0e0e0; color: #000}
#topmenu .tomain {border-left:1px solid #f00; border-right:0 solid #fff}
#topmenu span:hover {background: #e0e0e0; color: #000}

#catmenu ul {list-style:square; margin-top:20px}
#catmenu ul li {padding:2px 0}

#menu {width:100%; text-align:center; color:#000}
#menu ul {list-style: none; margin: 0; padding: 0; text-align:center}
#menu ul li {display: inline; float: left; margin: 0; padding:0;}
#menu ul li a {background-color: #E0D8D0; border-bottom: #f00 2px solid; border-right: #f00 1px solid; border-top: #f00 2px solid; display: block; padding: 2px 0; width: 248px; font-weight:600; font-size:0.9em}
#menu ul li a:hover {background: #e0e0e0; color: #000}
#menu .curmenu {background-color:#e0e0e0; color: #000}

h3 {padding: .5em; margin: -.5em 1em 1em 0; font-family: verdana, sans-serif; font-size:0.8em; float:left; width:15em; text-align:left; background:#e0e0e0; color:#777; border-left:0.15em solid #f00; border-right:0.15em solid #f00}
.box h4 {padding: 5px; margin:0 0 10px 0; font-family: verdana, sans-serif; font-size:0.8em; width:25em; text-align:left; background:#e0e0e0; color:#777; border-left:0.15em solid #f00; border-right:0.15em solid #f00}
.box img {display:block}

#cart {background-image: url(images/cart2.gif); background-repeat:no-repeat; background-position: top right; padding:20px 5px 5px}
#footer {padding:5px; text-align:center}
#pages {text-align:center}

.disp {display:block}
.nodisp {display:none}
.pics {margin:7px;padding:7px}
//-->
</style>
