/* fix ie */
img, div, #vantagens-grid-1 ul li a span, #vantagens-grid-1 ul li a:hover span, #vantagens-grid-1 ul li a.active span, #steps #substeps li.first span, #steps #substeps li span { behavior: url(../js/iepngfix.htc) }

/* globais */
a,a:hover,a:visited,a:link,a:active { text-decoration: none }
.full { width: 100%; text-align: center }
.fit { width: 523px; margin: 0 auto 0 auto; text-align: left }
.hide{display: none ;}

/* header */
#postit h2 { display: none; }
#vantagens-grid-1 { margin:0px 0px; width: 135px; float: left; background:#FFFFFF; background: url(../images/marrom.gif) repeat-y right top; height: 300px; }
#vantagens-grid-1 ul { margin: 0px 0px; }
#vantagens-grid-1 ul li a { display: block; height: 92px; margin: 0 0 6px 0; padding-top:2px; text-decoration: none; width: 100%; cursor:hand; display:block; }

#vantagens-grid-1 ul li a span { background: url(../images/circleBlue-transp.png) no-repeat; float: left; height: 35px; width: 35px; color:#e7f2ec; font: 16px Arial, Helvetica, sans-serif; font-weight: bold; text-indent: 11px; padding-top: 4px; }

#vantagens-grid-1 ul li a strong { float: left; height: 90px; width: 130px; color:#a4d047; font: 20px Arial, Helvetica, sans-serif; padding-top:15px; margin: 0px 0px 0px 5px; 
line-height: 25px;}

#vantagens-grid-1 ul li a.active { display: block; height: 98px; background:#b1dc57; margin:0px; text-decoration:none;  color:#a4d047; }
#vantagens-grid-1 ul li a.active strong { background: url(../images/wt-arrow.png) no-repeat right;  color:#a4d047; } 
#vantagens-grid-1 ul li a:hover span, #vantagens-grid-1 ul li a.active span { background: url(../images/circleBrown-transp.png) no-repeat;  color:#a4d047;  }
#vantagens-grid-1 ul li a:hover strong, #vantagens-grid-1 ul li a.active strong {color:#000000;}



#vantagens-grid-2 { margin: 2px 2px 0px 0px; width: 364px; padding:10px 10px;  float:right; height: 276px; background:#FFFFFF; }
#vantagens-grid-2 h2 { display: none}  


/* scroller na home */
div.scroller { width: 350px; height: 270px; overflow: hidden; }
div.scroller div.section {width:340px; height:270px; overflow:hidden; float:left; padding:0px; }
div.scroller div.content { width:340px; }
div.section h1 span { color: #825c0e }


div.section p { color: #666666; font: 14px Arial, Helvetica, sans-serif; margin-top:0px; }
div.section p strong { color: #68b840; clear: both; margin-top:0px; display: block }
div.section .third { width: 29%; float: left; padding-right: 3%; margin-right: 3%; border-right: 1px solid #f1f0ed; padding-bottom:0px; }
div.section .sec { width: 43%; float: left; padding-right: 3%; margin-right: 3%; border-right: 1px solid #f1f0ed;}

div.section .last { padding: 0 !important; margin: 0 !important; border:0 !important; }


div#section1 ul { list-style:none; padding:0px; margin:0px; }
div#section1 ul li { list-style:none; background:url(../images/green-tick.png) no-repeat top left; font:12px Arial, Helvetica, sans-serif; color:#4a4a4a; line-height:25px; padding:0px 0px 0px 20px; margin:0px; }



div#section1 ul li strong { color: #0c95d4; font-weight: normal; font:Arial, Helvetica, sans-serif; }
div#section1 p { float: left; width:215px; margin-top:0px; font: 11px Arial, Helvetica, sans-serif; color: #000000; line-height:16px;  }
div#section1 b { float: left; width:215px; margin-top: 0px; font: 16px Arial, Helvetica, sans-serif; color: #000000; line-height:16px;  }
div#section1 p a img { clear: both; }
div#section2 .third, div#section2 .last { margin-top: 16px !important; }
div#section2 p { float:left; width:350px; margin-bottom: 15px; font: 12px Arial, Helvetica, sans-serif; color: #4a4a4a; line-height:18px;  }

div#section2 h3 { padding:0px; margin:0px; float:left; font:bold 16px Arial, Helvetica, sans-serif; color:#b0db55; text-align:left; }

div#section3 p { float:left; width:350px; margin-bottom:15px; font: 12px Arial, Helvetica, sans-serif; color: #666666; line-height:18px; text-align:left; padding-right:10px;  }

<!--div#section4 p, div#section5 p, { margin-bottom: 8px }-->
.line { border-bottom: 1px solid #f1f0ed; padding-bottom: 12px; margin-bottom: 18px !important; display: block; clear: both}
.sec .wp { float: left; margin-right: 10px; }
.one { width: 53% !important; float: left; }


  
.round-open { background: url(../images/glider-bg.png) no-repeat center top; width:523px; height: 300px; }

.round-open-intern { background: url(../images/glider-bg.png) no-repeat center top; height: 34px; }
.round-close { background: url(../images/rounded-bottom.jpg) no-repeat center bottom; height: 37px; }
.round2-open { background: url(../images/rounded2-top.jpg) no-repeat center top; height: 63px; }
.round2-middle { background: #fff url(../images/blue2.jpg) repeat-x; clear: both; margin: 0; padding: 0; clear: both; display: block; }
.round2-close { background: #fff url(../images/rounded2-bottom.jpg) no-repeat center bottom; height: 50px; margin: -20px 0 0 0; padding: 0; clear: both; display: block; }

a { color:#4a4a4a; text-decoration:none; }
a:hover { color:#4a4a4a; text-decoration:underline; }
