body {text-align:center; font:normal 11px/17px Verdana, Arial, Helvetica, sans-serif; margin:0; color:#333; background:#363729 url(../img/bg-body.jpg) no-repeat center 0}
img {border:0}
h1,h2,h3,ul,p,form {margin:0; font-weight:normal}
h1 {background-color:#000; font-size:10px; color:#999; border:1px solid #000; margin-bottom:10px}
h2 {font-size:16px; margin-bottom:12px; font-weight:900; color:#006}
h3 {font-size:12px; font-weight:bold; text-align:left; margin-bottom:12px}
p {margin-bottom:7px; text-align:justify}

form p {margin-bottom:0}
form p.in {margin-bottom:7px}
form p.bb {}
select {}
input {font-size:13px; width:150px}

#logoline {margin:0 auto; width:780px; text-align:left; padding:20px 0 0 0; height:55px; background: url(../img/bg-header.png) repeat-x 0 0}
#specials-tab {padding:27px 10px 0 0; float:right}

#wrap {width:760px; margin:0 auto; background-color:#fff; padding:10px; border-top:1px solid #CCC}

#imgs {height:300px; width:760px; position:relative}
#imgs .sliderwrapper {overflow:hidden; width:760px; height:300px}
#imgs .contentdiv {position:absolute; visibility:hidden; left:0; top:0; width:760px; height:300px; filter:progid:DXImageTransform.Microsoft.alpha(opacity=100); -moz-opacity:1; opacity:1}

.pagination {text-align:right; font-size:9px; padding:3px 23px; clear:both}
.pagination a {color:#666; text-decoration:none; padding:1px 3px}
.pagination a:hover,
.pagination a.selected {background-color:#412052; color:#fff; text-decoration:none}

#cont {text-align:left; padding:9px 5px 0 0; float:right; width:485px}
#cont a {color:#333; text-decoration:none}
#cont a:hover {text-decoration:underline}

#sao-paulo {float:right; padding:2px; border:1px solid #999; margin-left:20px}

#thin {width:220px; float:left; padding-left:10px}
#menu a {display:block; text-decoration:none; text-indent:20px; font:normal 14px/32px Verdana, Arial, Helvetica, sans-serif; text-align:left; color:#363927; background:#fff url(../img/header.png) repeat-x 0 -35px; height:32px; border-bottom:1px solid #ccc}
#menu a:hover {background-position:0 -25px; color:#009; border-color:#FAB35B}
#cont,
#menu,
#thin {padding-bottom:17px}

#bottom {padding:17px 0 5px 0; font-size:10px; color:#666; clear:both; border-top:1px solid #999}
#bottom a {color:#666; text-decoration:none}
#bottom a:hover {color:#006; text-decoration:underline}

#gallery {padding-left:15px}
#gallery a {width:120px; height:90px; padding:3px; float:left; border:1px solid #999; margin:0 20px 20px 0}
#gallery a:hover {border-color:#666}