/* CSS Document */
body {background:#000 url(../img/concierge/bg.jpg) repeat-x left top;height:100%;font-family:Georgia, "Times New Roman", Times, serif;}

* {margin:0;padding:0;list-style:none;border:none;text-decoration:none;}
hr {display:none;}

div#geral{text-align:center;width:905px;margin:0 auto;text-align:left;height:100%;background:url(../img/concierge/bg-geral.jpg) no-repeat;height:600px;}
ul#menu-header  {float:right;margin-top:16px;}
ul#menu-header  li{font-size:11px;float:left;margin-left:34px;}
ul#menu-header  li a{color:#3378bb;}
ul#menu-header  li a:hover{color:#5ea2e3;text-decoration:underline;}
#meio {padding-top:103px;}
#meio h1 {margin-top:65px;width:410px;height:124px;float:left;background: transparent url(../img/concierge/logo.gif) no-repeat; overflow: hidden; text-indent: -9999px;}
#meio p {color:#ccc;font-family:Arial, Helvetica, sans-serif;font-size:16px;line-height:30px;float:right;margin-top:-15px;}
#meio ul {float:left;margin-left:45px;margin-top:18px;}
#meio ul li{margin-top:10px;}
#meio ul li a{color:#fcc400;}
#meio ul li a:hover{color:#5ea2e3;text-decoration:underline;}
#meio ul span{color:#3378bb; margin-left:2px;}


ul#main-menu {padding-top:79px;*width:905px;*margin-top:-31px;}
ul#main-menu li{font-size:14px;float:left;margin-right:20px;}
ul#main-menu li a{color:#fcc400;}
ul#main-menu li a:hover{color:#5ea2e3;text-decoration:underline;}
ul#main-menu li#voce {margin-right:0px ;margin:-15px -20px 0 0;}
ul#main-menu li#voce a{background:url(../img/concierge/bt-voce.jpg) no-repeat;width:93px;height:44px;display:block;text-indent:-99999999px;}
ul#main-menu li#voce a:hover{background:url(../img/concierge/bt-voce-over.jpg) no-repeat;}

address {color:#383939;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;/*margin:0 auto*/;width:220px;padding-top:50px;clear:both;}

.internas ul#main-menu {*margin-top:-65px;}
.internas p {color:#ccc;font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:24px;letter-spacing:-0.03em;margin-top:16px;width:485px;}
.internas h1 a{float:left;margin-top:0px;background: transparent url(../img/concierge/logo-internas-02.gif) no-repeat; display: block; width:189px;height:65px;overflow: hidden; text-indent: -9999px;}
.internas ul#menu-header {}
.internas #left-internas {}
.internas #right-internas {width:348px;margin-left:543px;top:160px;position:absolute;}
.internas #right-internas span{color:#ccc;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.internas h2 {color:#519fec;font-size:30px;font-weight:normal;clear:both;padding-top:45px;*padding-top:20px;line-height:30px;margin-bottom:30px;}
.internas h2 strong{color:#808080;font-size:12px;font-family:Arial;font-weight: normal;}
.internas #left-internas li {color:#cccccc;font-size:15px;font-family:Arial;background:url(../img/concierge/bg-bolinha.jpg) no-repeat left center;padding-left:18px;margin-top:15px;}
.internas input {width:348px;height:21px;background:#000;border:1px solid #052c4d;color:#808080;font-size:12px;font-family:Arial, Helvetica, sans-serif;padding-top:7px;padding-left:7px;margin-bottom:12px;}
.internas textarea {width:348px;height:84px;background:#000;border:1px solid #052c4d;color:#808080;font-size:12px;font-family:Arial, Helvetica, sans-serif;padding-top:7px;padding-left:7px;margin-bottom:12px;}
.internas input:focus, .internas textarea:focus {color:#fff;}
.internas #right-internas form fieldset ul li a span{color:#fff;font-family:Arial, Helvetica, sans-serif;background:#052c4d;padding:5px 16px;float:right;}
.internas #right-internas form fieldset ul li a:hover span{background:#5ea2e3;}
.internas #right-internas form fieldset  {margin-top:23px;}
.internas #bottom {position:absolute;margin:0;top:503px;*top:501px;}