body{background:#fff;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:62.5%}
#container{min-height:100%;height:auto;min-width:960px;margin:0 auto}
/* hack \*/ html, body {height:100%} /* end hack */
.clear{clear:both}
.topbar {background:#484d53 url(../images/topbar.jpg) top center no-repeat;height:5px;min-width:960px}
#header{background:url(../images/header.jpg) top left repeat-x;height:120px}
#header-int{width:940px;margin:0 auto;padding-top:12px}
#logo {float:left;width:200px}
#lang{float:right}
ul#menu {float:right;clear:right;margin:55px 0 0 0;font-size:1.2em}
ul#menu li {display:inline;margin-left:5px}
ul#menu li a:link, ul#menu li a:visited{background:#e7e9ed;color:#484d53;text-decoration:none;padding:4px 6px}
ul#menu li a:hover{background:#fff;color:#484d53}
ul#menu li a.selected {background:#fe9900;color:#fff}
ul#submenu{width:940px;margin:0 auto;text-align:right;font-size:1.2em;line-height:3.2em}
ul#submenu li {display:inline;margin-left:12px}
ul#submenu li a:link, ul#submenu li a:visited{color:#fff;text-decoration:none;padding:2px;border-bottom:1px dotted #fff}
ul#submenu li a:hover{background:#fff;color:#484d53}
ul#submenu li a.selected {background:#fe9900;color:#fff;border:none}
#middlehome{background:#0065a3;margin:1px auto 0 auto;text-align:center}
.midbar{background:#484d53 url(../images/midbar.jpg) top center no-repeat;min-height:38px;margin-top:1px}
a:link, a:visited {color:#fe9900}
a:hover{color:#c37500}
#middle{width:940px;margin:28px auto;padding-bottom:10px;min-height:220px;color:#565c65}
h1{font-size:2.7em;font-weight:normal;color:#989933}
h2{font-size:2em;font-weight:normal;color:#989933}
h3{font-size:2em;font-weight:normal}
#middle p, #middle ul{font-size:1.2em;padding:15px 0 0 4px;line-height:2em}
#middle ul{list-style:disc;list-style-position:inside}
#middle ul.destaques{list-style:none;height:142px;margin-top:25px;padding:0;line-height:1.5em}
#middle ul.destaques li{float:left;width:305px;height:142px;background:url(../images/dest.jpg) repeat-x;border:1px solid #e0e3e8;margin:0 3px}
#middle ul.destaques li h3{font-size:1.6em;padding:10px 8px 4px 8px}
#middle ul.destaques li p{padding:4px 8px;color:#6e7982;font-size:1em;line-height:1.5em}
#middle ul.destaques li a{margin-left:8px;font-size:0.9em;font-weight:bold}
#middle #left {float:left;padding-right:100px;border-right:1px dotted #989933;min-height:320px}
#middle #right {float:right;margin-top:7px}
#middle form {margin:20px 0 0 4px}
#middle form label{float:left;width:62px;font-size:1.2em;padding-top:5px}
#middle form input, #middle form textarea{margin:3px 0;width:250px}
#middle form input.button, #middle form input.menor {width:auto}
.esthidrog p img{margin-left:105px}
#middle.regoptico #left {width:67%;padding-right:10px;border-right:none}
.regoptico p img{margin:0 4px}
.aplic{background:#ecedf1;width:28.5%;padding:1em}
.prosp h3{padding-top:0.8em}
.prosp p img{margin:0 200px}
#footer{clear:both;height:20px;width:940px;margin:-25px auto 0 auto;text-align:right}