div#wrapper {width:988px; padding:0; margin:0;outline:0px solid purple; margin:33px auto;}
div#login p.roxo {margin-top: 140px;}
div#login {background:url('bg_form.png') no-repeat scroll 0 0; height:266px; padding-top:80px;}
p.roxo {color: #444794; display:block; width:345px;}
div#conteudo {width:513px; height:346px; padding-left:60px; background: url('logo.png') 0 0 #fefefe; float:left; font-family:arial; font-size:18px; outline:0px solid purple;}
div#conteudo p.primeiro {margin-top:160px;}
div#conteudo p.rec {display:block; width:450px; font-size:15px}
div#footer {clear:both; background: url('http://uolhost.i.uol.com.br/site/imagens/bg-topo-wrapper.jpg') no-scroll 0 0 #1b3c5b; color:white; font-family:arial; font-size:14px; }
div#line01 {height:100px; outline:0px solid white; padding-top:5px;}
div#line01 .amarelo {color:#fdcc10}
div#footer {background: url("bg_uolhost.png") no-repeat scroll 0px 0px transparent;}
div#footer a.logo {background: url("") no-repeat scroll -5px 0 transparent;display: block;height: 87px;text-indent: -999px;width: 322px;float: left; margin-left:55px;}
p#info_host {display: block; width:495px; float:left; padding-left:50px; margin-left: -10px; margin-top:14px; outline:0px solid white; background: url('bang.png') no-repeat scroll 0 23% transparent; line-height: 1.3;}
div#login {width:415px; background-color: #f4f5f9; float:left;}
div#line02 {clear:both; background-color: #1b3c5b; height: 38px; padding:10px 0; overflow:hidden;}
div#line02 p {padding:0; margin:0;display:block; }
div#line02 p#preco {font-size: 12px; width:190px;float:left; margin-left:65px;outline:0px solid white;}
div#line02 p#preco strong{font-size: 32px;}
div#line02 p#oferta {font-size: 12px; width:310px;float:left; margin-left:165px; margin-top:12px; outline:0px solid white;}
div#line02 p#botao {width:200px; margin-left:25px; float:left;}

/* FORM */
form#fWM {font-family: arial; font-size: 16px; color: white; width:300px; margin-left:60px;}
form#fWM fieldset {border:0; padding:0; margin:0;}
form#fWM legend {color:#444794;font-size:22px; font-weight:bold;margin-bottom:15px; }
form#fWM  label {font-family: arial; font-size: 16px; color: #fecd10; font-weight: bold; display:inline-block;width: 55px;}
form#fWM  ul {list-style: none; margin: 0; padding:0;}
form#fWM  ul li.i_field {background-color: #444794; padding:10px 10px; margin-bottom: 1px;}
form#fWM  ul li.button {text-align:right; margin-top: 10px;}

/* RODAPÉ */
div#copyright {color: black;border-top: 1px solid #DFD2CA;margin: 20px 0;padding-top: 10px;}
div#copyright p {font: 10px arial;padding: 5px 0 0;text-align: center;}
div#copyright p a {color: #429293;text-decoration: underline;}
div#footer div.uolhost {font-family: arial,sans-serif;font-size: 11px;margin-bottom: 15px;text-align: center;}
div#footer div.uolhost a {color: black;text-decoration: none;}
div#footer div.uolhost a:hover {text-decoration:underline;}

/* ADD: Linha XPG */

div#line_xpg {background: url('bg_xpg.png') no-repeat 0 0; width:989px; height:165px;}
div#line_xpg a#axpg {text-indent: -9999px; display:block;outline:0px solid purple; width:450px; height:80px;}					
div#line_xpg p.txt_xpg {color:#215879; font-weight:bold; font-size:16px; width:260px; height:44px; display:block; float: left; margin-top:30px; margin-left:55px;}
div#line_xpg a#btn_xpg {background: url('btn_xpg.png') no-repeat 0 0;text-indent: -9999px; display:block;outline: 0px solid purple; float: left; width:380px; height: 40px; margin-top:30px; margin-left:255px;}

div#line01 {background: url('bg_uolhost.png') no-repeat scroll 0px 0px transparent; width:989px; height:101px;}					
div#line02 {width:989px}