#item { width: 100%; margin: 0; padding: 30px 0; }

    #item div.title { display: block; width: 100%; margin: 0 0 25px 0; }
        #item div.title h1 { display: block; font-size: 20px; color: #ffffff; }

    /* corpo */
    #item div.body { display: block; width: 950px; margin: 0 auto; padding: 0; }

        /* topicos */
        #item div.body div.topics { width: 900px; margin: 0 auto; padding: 0; position: relative; }
            #item div.body div.topics p { font-size: 11px; font-weight: bold; color: #e76033; width: 100%; text-align: center; margin: 20px 10px 0 10px; }

        /* texto */
	    #item div.body p { display: block; line-height: 25px; font-size: 11px; margin: 0; padding: 0 0 0 0; text-align: justify; }

        /* fotos */
        #item .right { display: block; width: 500px; height: 432px; float: right; margin: 0 0 0 25px; overflow: hidden; }
            #item .right div.highslide-gallery { float: right; overflow: hidden; width: 500px; height: 432px; margin: 0; padding: 0; position: relative; }
                #item .right div.highslide-gallery div.slideitem { display: none; width: 456px; height: 359px; position: absolute; top: 22px; left: 22px; overflow: hidden; }
                    #item .right div.highslide-gallery div.slideitem img.slide { width: 456px; min-height: 359px; margin: 0; }
                #item .right div.highslide-gallery .slideitem_btns { position: absolute; top: 0; right: 25px; display: block; height: 30px; }
                    #item .right div.highslide-gallery .slideitem_btns img { cursor: pointer; margin: 0 0 0 3px; }

		/* voltar */
		#item div.body a { display: block; position: relative; margin: 30px 0 0 0; font-size: 14px; text-decoration: none; }
		#item div.body a:hover { color: #E46234; }