
.heading .content small {
   color: #F8A561; font-weight: bold;
   position: relative; margin-top: 18px;
}

#left-space {  margin-left: 10px; text-align: left; width: 382px; }
#left-space #revendas-online { float: left; text-align: center; width: 342px; margin-top: 15px; border: 1px solid #ccc; min-height: 100px; }
#left-space #revendas-online img { margin-left: 8px; }

#state-change { width: 525px; }
#state-change #state-top h3 { font-size: 30px; text-transform: uppercase; color: #F79647; letter-spacing: -1px; font-family:arial; margin: 0; padding: 0; }

#city-middle { border: 1px solid #ccc; width: 492px; margin-top: 20px; padding: 15px; color: #858585; }
#city-middle h1 { color: #5096C6; margin: 0; padding: 0; font-size: 18px; }
#city-middle .item { border-bottom: 1px dotted #ccc; margin-bottom: 20px; padding-bottom: 20px; width: 95%; }
#city-middle .item .img { width: 160px; height: 74px; border: 1px solid #ccc; background-repeat: no-repeat; background-position: center center; margin-right: 15px; }
#city-middle .item .detail h3,#city-middle .item .detail h3 a { text-decoration: none; color: #5096C6; font-size: 11px; margin: 0 0 5px 0; }
#city-middle .item .detail p { margin: 0; padding: 0; }

#city-middle form .item { border:0; margin: 5px 0 5px 0; padding: 0; }

#tinybox { clear: both; margin: 10px 0 10px; float: left; width: 480px; }
#tinybox .textbox { width: 440px; }
#tinybox .fragment { padding: 10px 0px 10px 15px; }
#tinybox h2 { margin: 0; }

#tinybox fieldset { width: 430px; padding: 5px 10px 10px 10px; }