body,html,div,h1,h2,h3,p,a,img,li,ul {margin:0;padding:0;border:0;font-family:Arial,Helvetica,Sans-serif}
body,html {background:#800 url('/bg.png') fixed repeat center top;min-width:960px}
div {position:relative} img,ul,li {display:block;margin:o;padding:0;list-style:none}
#main {margin:0 auto;padding:35px 0;width:950px}
#page {width:620px;margin:0 5px 0 275px;padding:0 25px;background:transparent url('/page.png') scroll repeat-y 0 0}
#cap1,#cap2 {display:block;position:absolute;width:670px;height:25px;left:0px;background:transparent url('/page.png') scroll repeat-y -670px 0}
#cap1 {top:-25px} #cap2 {bottom:-25px;background-position:-670px -25px}
#logo {position:absolute;left:0;top:20px;width:270px;height:200px;background:transparent url('/logo.png') scroll no-repeat left top}
#logo h1 {display:none}
#tele {position: absolute;left:0;top:220px;width:270px;}
#tele h2 {text-align:center;color:#fff;padding:0;font:bold oblique 30px/26px "Times new Roman",Times,serif} #tele h2 small {font-size:18px}
#navi {position:absolute;left:0;top:290px;width:270px}
#navi li a {display:block;width:270px;height:60px;background:transparent url('/navi.png') scroll no-repeat 0 0;
	color:#fff;font:bold 14px/60px Arial,Helvetica,Sans-serif;text-align:center;padding-right:15px;text-decoration:none}
#navi li a:hover,#navi li a.sel {background-position:0 -60px} #navi li a:focus {color:#ff0} #navi li a:focus,#navi li a:active {outline:none}

hr {display:none}
h3 {font:bold 18px Arial,Helvetica,Sans-serif;color:#c00;padding-top:10px}
p {font:normal 18px/24px Arial,Helvetica,Sans-serif;color:#666;text-align:justify;padding:10px 0} .end {padding-bottom:0}
a {color:#f00;text-decoration:none} a:hover {text-decoration:underline}

.clin {display:block;float:left;width:121px;height:20px;text-align:center} .clin br {display:none}
.clin a {font-size:14px;display:block;width:100%;color:#900;text-decoration:none;font-weight:bold} .clin a:hover {color:#f00}

.item, .icap, .sect {position:relative;clear:both} .sect span {display:block;position:absolute;left:0;top:0;width:100%;height:100%}
.item, .icap, .sect span {background:transparent url('/frame.png') scroll no-repeat 0 0;z-index:50}
.sect h2, .sect p {font:bold oblique 26px/30px "Times new Roman",Times,serif;color:#fff;text-shadow:#000 1px 1px 2px}
.sect h2 {height:30px;padding:20px} .sect p {position:absolute;top:20px;right:20px;font-size:16px;line-height:18px;text-align:right}
.sect {background:transparent url('/cardapio100.jpg') scroll no-repeat 0 0}
.item {padding:20px 20px 0 20px;background-position:0 50%} .item, .icap {background-color:#fffbbb}
.icap {height:20px;background-position:0 100%;margin-bottom:20px}
.item p {width:430px;font:oblique 12px/16px Arial,Helvetica,Sans-serif;padding:0;color:#000}
.item h3 {color:#c00;font-size:14px;padding:2px 0}
.no,.item h3 small {display:none}
.prin,.prdu,.prju,.prex {display:block;position:absolute;width:50px;height:20px;left:478px;top:20px;padding:10px 5px 0 5px;
	text-align:center;background:#ff0 url('/pr.gif') scroll no-repeat 0 0}
.prju {background-position:0 -40px} .prdu,.prex {left:540px} .prdu {background-position:-70px 0} .prex {background-position:-70px -40px}


.frame,.frame span{width:620px;height:310px} .foto img {z-index:20}
.frame span {position:absolute;background:transparent url('/frame.png') scroll no-repeat 0 0;z-index:50}

#dd01 {position:absolute;left:360px;top:-35px;width:270px;height:35px;z-index:70;overflow:hidden}
#dd01 h3, #dd01 li, #dd01 span {background:transparent url('/navi.png') scroll no-repeat 0 -25px;text-align:center}
#dd01 h3 {height:35px;font:bold 14px/30px Arial,Helvetica,Sans-serif;padding:0;color:#fff}
#dd01 li {height:20px;background-position:0 -10px;font:bold 14px Arial,Helvetica,Sans-serif}
#dd01 li a {color:#fff;text-decoration:none} #dd01 li a:hover {color:#ff0}
#dd01 span {display:block;height:10px;width:270px;background-position:0 -50px}
#dd01:hover,#dd01.hover,#dd01:active {height:auto} #dd01:hover h3,#dd01.hover h3,#dd01:active h3 {background-position:0 -10px}
	


