HTML {}
BODY { font: normal 12px Arial, Helvetica, sans-serif!important;}

/* Sidebar Home */
.body-site { width:675px; margin-left:18px;}
.body-site .container {width:675px; margin:0 auto; background-color: #FFF; position:relative;}
.body-site .container .shadow { position:absolute; top:0; background: transparent url(../images/shadow-sidebar.png) no-repeat; height:159px; width:12px; right:-12px }
.body-site .container .sidebar { width:230px; background-color:#FFF; float:right; margin-top:-87px; padding:15px 10px 0}
.body-site .container .sidebar FORM INPUT { width:210px; height:41px; background: #C00 url(../images/bg-search.gif) no-repeat; border:0; padding:0 10px; font-size:15px; color:#999999}

/* Slide */	
#slider { float:left}
#slider ul, #slider li { margin:0; padding:0}
#slider, #slider li { width:675px; height:383px; overflow:hidden; position:relative}
ol#controls {height:18px; margin:1em 0; padding:0; position:absolute; right:3px; bottom:0px}
ol#controls li {float:left; height:18px; line-height:18px; list-style:none outside none; margin:0 10px 0 0; padding:0}
ol#controls li a {background-color: white; float:left; height:18px; line-height:18px; padding:0 5px; text-decoration:none; width:11px; margin:0; text-align:center; color:black}
.ie6 ol#controls li a {text-indent:0px; padding: 0 5px}
ol#controls li.current a {background-color: #666633; font-weight:bold; color:white}
.body-site .container .slide {width:674px; height:383px; float:left; position:relative; overflow:hidden}
#slider ul LI .titulo-home { min-height:90px; padding:5px 5px; background-color:#232526; position:absolute; bottom:0; left:0; width:670px; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); opacity: 0.8}
#slider ul LI .titulo-home H3 { font-size:28px; padding-bottom:5px}
#slider ul LI .titulo-home A { color:#FFF}
#slider ul LI .titulo-home A:hover { border-bottom: #FFFFFF 1px dotted}
#slider ul LI .titulo-home P { color: white; font-size:14px; width:500px}
