
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { 
font-size: 1em; 
font-weight: normal; 
font-style: normal; 
}

ul,ol { 
list-style: none; 
}

/* LAYOUT */
img { 
behavior:url(../includes/iepngfix.htc); 
}

img.right { 
float: right; 
margin: 2px 0 16px 20px; 
}

img.across { 
margin: 2px 0 16px 0; 
}

p.last, ul.last, ol.last, li.last {
_width:auto !important;
_float:none !important; 
}

/* TYPE */


a {
color: #2971a7; 
}

strong, b { 
font-weight:bold; 
}

em, i { 
font-style:italic; 
}
/*fim da base*/

.grid3cola .column {
width:169px; 
margin-top:0;
}

#content { padding:0; color:#555; }


/***** main *****/
#main a { color:#2970a6; text-decoration:none; }
#main a:hover { text-decoration:underline; }

/***** sidebar *****/
#main .sidebox { 
padding:0; 
margin:0; 
font-size:11px; 
color:#76797c;
ine-height:1.3em; 
background:url(../images/slider_base.gif) no-repeat 0 100%; 
}

/*bg titulo*/
#main h2#titleessentials { 
height:17px; 
padding:4px 12px; 
margin:-1px 0 0; 
color:#333; 
font-size:13px; 
font-weight:normal; 
text-indent:-99999px; 
background:url(../images/destaques.png) no-repeat 0 0; 
}

#main .boxtop h2 {
line-height: 1em;
}

#essentials.sidebox {
height: 524px;
padding: 0 0; 
}

#essentials .drawers {
margin: 0; 
padding: 0; 
position: relative; 
overflow: hidden; 
height: 100%;
}

#essentials .drawers li { 
margin: 0; 
padding: 0; 
width: 168px; 
display: block; 
position: absolute; 
top: 0; 
z-index: 1; 
}

#essentials .drawers a.thumbnail { 
display: block; 
padding: 16px 0 0; 
text-decoration:none; 
text-align:center; 
background: url(../images/base_slide.png) -168px 82% no-repeat; 
}

#essentials .drawers a.thumbnail img { margin-bottom: -10px; }

#essentials .drawers .handle { 
display: block; 
padding: 12px 15px 9px; 
height: 67px; 
margin-bottom: -6px; 
overflow: hidden; 
background: url(../images/base-slide_handle.png) -168px 100% no-repeat;
}

#essentials .drawers .handle:hover { text-decoration: none; }

#essentials .drawers .handle strong { 
display: block; 
font-size: 14px; 
color: #237ac5;
height: 18px; 
white-space: nowrap; 
overflow: hidden; 
}

#essentials .drawers .handle .description { 
color: #333; 
height: 26px; 
overflow: hidden; 
line-height: 14px; 
}

#essentials .drawers li.obscured .handle { 
background-position: 0 100%; 
}

#essentials .drawers li.obscured a.thumbnail { 
background-position: 0 82%; 
}

#essentials .drawers li.obscured .handle .description { 
color: #666; text-shadow: none; }