/* CSS Document */
/* CSS Document */
* { border: none; padding: 0; margin: 0; } 
h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ol, dl, fieldset, address { margin: 1em 1%; }
fieldset { padding: 0.5em; }
img { border: 0; }
html>body { font-size: 80%; line-height: 1.3em; }

body { padding: 6px; font: normal 12px Arial, Helvetica, sans-serif; }


.menu {width: 180px; float:left; }
* html .menu { width: 180px; position: absolute; top: 6px; left: 6px; }

#cart { width: 180px; float: left; margin-top: 10px; color: #777; font: bold 11px Verdana, Arial, Helvetica, sans-serif; text-align: center; }

div#cont { width: 800px; min-height: 560px; float: left; margin-left: 190px; background-color: #c9c; }
* html div#cont { position: absolute; top: 6px; left: 10px; background-color: #c9c; height: 560px; }

div.logo { background: #C9C url(../logo.gif) left no-repeat; height: 72px; width: 800px; }

div.gal-top { background: url(txt_photogallery.gif) top left no-repeat; }
div.galleft { float: left; margin: 20px 5px 0 0; }
div.galright { float: right; margin: 20px 0 0 5px; }
div.galmid { margin: 20px auto; }

.shop-top { width: 800px; background: url(images/txt_shop_2.gif) top left no-repeat; }

.left { float: left; margin: 8px 0; width: 60%; }
.right { float: right; margin: 8px 0; width: 60%; }

.text { font: normal 0.9em Arial, Helvetica, sans-serif; margin: 4px; text-align: justify; }
.sig { font-style: italic; float: right; padding: 8px 20px 4px 0; }

div.cl { clear: both; }
div.infomenu { width: 800px; height: 48px; padding: 20px 0 0; }
/* small button divs */
div.b7 { float: left; width: 84px; height: 28px; background: url('txt_index_over.gif') 0 0 no-repeat; }
div.b7 a { display: block; width: 100%; height: 100%; background: url('txt_index.gif') top left no-repeat; }
div.b7 span { display: block; }
div.b7 a:hover { background-image: none; }
div.b15 {  float: right; width: 110px; height: 28px; background: url('txt_next_over.gif') 0 0 no-repeat; }
div.b15 a { display: block; width: 100%; height: 100%; background: url('txt_next.gif') top left no-repeat; }
div.b15 span { display: block; }
div.b15 a:hover { background-image: none; }
div.b16 { float: right; width: 116px; height: 28px; background: url('txt_prev_over.gif') 0 0 no-repeat; }
div.b16 a { display: block; width: 100%; height: 100%; background: url('txt_prev.gif') top left no-repeat; }
div.b16 span { display: block; }
div.b16 a:hover { background-image: none; }
div.b17 { float: left; width: 102px; height: 28px; background: url('txt_clo_menu_over.gif') 0 0 no-repeat; }
div.b17 a { display: block; width: 100%; height: 100%; background: url('txt_clo_menu.gif') top left no-repeat; }
div.b17 span { display: block; }
div.b17 a:hover { background-image: none; }
a:link { color: #CC99CC; text-decoration: underline; }
a:hover { color: #FF0099; text-decoration: underline;}


