* { list-style: none; margin: 0; padding: 0; font-size: 11px; font-family: arial; } img { border: none; } .cb { clear: both; } body { margin: 0 auto; width: 800px; } /* Estrutura Basica Inicio */ div.box_padrao { float: left; } div.box_padrao div.head_out { background-position: left top; } div.box_padrao div.head_in { background-position: right top; } div.box_padrao div.body_out { background-position: left center; } div.box_padrao div.body_in { background-position: right center; } div.box_padrao div.footer_out { background-position: left bottom; } div.box_padrao div.footer_in { background-position: right bottom; } /* Estrutura Basica Fim */ /* Box 01 Inicio */ div.box01 div.head_out, div.box01 div.head_in, div.box01 div.body_out, div.box01 div.body_in, div.box01 div.footer_out, div.box01 div.footer_in { background-image: url(../img/bg_box01.gif); width: 280px; } div.box01 div.head_out { padding-left: 10px; } div.box01 div.head_in { height: 50px; } div.box01 div.body_in { margin-left: 1px; width: 289px; height: 100px; } div.box01 div.footer_out { padding-left: 10px; } div.box01 div.footer_in { height: 10px; } div.box01 div.head_in h3 { font-size: 18px; color: #116ab9; line-height: 47px; } /* Box 01 Fim */ ul.box_login { width: 239px; padding: 10px 0 10px 10px; } ul.box_login li { margin-bottom: 10px; } ul.box_login li label { display: block; float: left; width: 40px; text-align: right; margin-right: 5px; } ul.box_login li input { width: 180px; border: solid 1px #ccc; } /* IE 6 */ *html body ul.box_login li input { width: 170px; } /* IE 7 */ *:first-child+html ul.box_login li input { width: 170px; } ul.box_login li a { float: right; margin-right: 13px; } ul.txt { width: 340px; float: left; padding: 10px; } ul.txt li { margin-bottom: 10px; }