/* CSS GLOBAL RESET */
*{outline-color:invert;outline-style:none;outline-width:medium;}
html { overflow:-moz-scrollbars-vertical; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100.01%; font-family: inherit; vertical-align: baseline;}
:focus {outline: 0; }
ol, ul { list-style: none;}
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
blockquote:before, blockquote:after,
q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

body{ background-color:#eaf7fe; }
#container{ position:relative; width:780px; margin:0 auto; }
#divLeft{ position:relative; height:232px; width:386px; padding:65px 0 0 0; margin:10px 0 0 0; background: url(../_images/ponto.gif) top right repeat-y; float:left; }
#divLeft h1{ position:relative; margin:0 0 0 120px; }
#divLeft h2{ position:relative; margin:45px 0 0 125px; font:normal 18px Arial, Helvetica, sans-serif; color:#898989; }
#divLeft p{ position:relative; font:normal 12px Arial, Helvetica, sans-serif; color:#898989; margin:0 48px 0 65px; text-align:right; } 

#divRight{ position:relative; width:390px; height:297px; float:left; margin:10px 0 0 0; }
#divRight fieldset{ position:relative; margin:115px 0 0  40px; }
#divRight fieldset ol li{ height:40px;}
#divRight fieldset label{ position:relative; top:6px; width:45px; height:40px; vertical-align:top; font:normal 12px Arial, Helvetica, sans-serif; }
#divRight fieldset input{ position:relative; width:130px; height:25px; border:none; background:url('../_images/bg_input.gif') no-repeat; _background-attachment:fixed; padding:5px 5px 0 5px; }

#formAnonimo			{ text-align:right;margin:35px 48px 0 0; }
#email_anonymous		{ width:130px; height:25px; border:none; background:url('../_images/bg_input.gif') no-repeat;padding:5px 5px 0 5px; _background-attachment:fixed; vertical-align:6px; }
#btnAcessatudor			{ vertical-align:top; }

#divRight fieldset input{ *background:none; }
#divRight fieldset span	{ *background:url('../_images/bg_input.gif') no-repeat; }

#divRight fieldset input.enviar{ width:36px; height:27px; background:none; position:absolute; top:35px; left:185px; }
#divRight p{position:relative; margin:0 0 10px 85px;}
#divRight p a.esqueci{ text-decoration:underline; font:normal 12px Arial, Helvetica, sans-serif; color:#898989;}
#divRight p a.quero{ text-decoration:none; font:bold 12px Arial, Helvetica, sans-serif; color:#7fc241; }

#footer{ position:relative; width:100%; clear:both; top:35px}
#footer p{ font:normal 12px Arial, Helvetica, sans-serif; color:#626262; text-align:center; }

#home-text	{ padding-top:12px; }
#home-text a{color:#626262;}
#home-text a:hover{text-decoration:none;}

embed,object{margin-top:-8px;}




