/* Inicio Resets */
* { margin:0; padding:0; outline:0; font-family:Arial, Helvetica, sans-serif; font-size:100%; line-height:1.1em; font-weight:inherit; font-style:inherit; }
p { margin-bottom:15px; line-height:1.2em; }
hr { clear:both; float:none; width:100%; }
.ie6 body hr, .ie7 body hr { display:block; margin:-8px; } 
hr.clear { display:block; visibility:hidden; clear:both; height:0; margin:0; padding:0; border:0; }
.line hr { visibility:hidden; }
a { cursor:pointer; }
a, img { border:none; text-decoration:none;}
a:hover { text-decoration:underline; }
ul { list-style:none; }
li { vertical-align:top; line-height:1.2em;}
li a { line-height:1.2em; }
input[type=hidden] { display:none !important; visibility:hidden !important;}
input[type=submit] { cursor:pointer; }
table { border-collapse:collapse; border-spacing:0; }
blockquote, q { quotes: "" ""; }
address { font-style:normal; }
h1,h2,h3,h4,h5,h6 { font-weight:normal; } 
h1 { margin-bottom:0.5em; font-size:3em; line-height:1; }
h2 { margin-bottom:0.75em; font-size:2em; }
h3 { margin-bottom:1em; font-size:1.6em; line-height:1; }
h4 { margin-bottom:1.25em; font-size:1.3em; line-height:1.25; }
h5 { margin-bottom:1.5em; -size:1.1em; font-weight:bold; }
h6 { font-size:1.1em; font-weight:bold; }
object { display:block; }
input, select, textarea { font-family:Arial, Helvetica, sans-serif; -webkit-appearance:none; }
select { -webkit-appearance:menulist; }
input[type=checkbox] { -webkit-appearance:checkbox; }
input[type=radio] { -webkit-appearance:radio; }
textarea { overflow:auto; resize:none; }
strong { font-weight:bold !important; }
em { font-style:italic; }
* html .clearfix { height:1%; overflow:visible; } /* float clearing for IE6 */
*+html .clearfix { min-height:1%; } /* float clearing for IE7 */
.clearfix:after { clear:both; content: "."; display:block; height: 0; visibility: hidden; font-size: 0; } /* float clearing for everyone else */
.overflow { overflow:hidden; }
.inline { display:inline; }
.center { text-align:center !important; }
.justify { text-align:justify !important; }
.left { float:left !important; }
.right { float:right !important; }
.hide { display:none; }
.clear { clear:both; }
.block { display:block; }
.ie legend { margin:0 -7px; }
#ui-datepicker-div { position:absolute; top:-9999px; left:-9999px; }
/* Fim Resets */


body, html { -webkit-text-size-adjust:none; }  
