/* CSS Document */
*{margin: 0px;padding:0px}
body{font-family:Verdana, Arial, Helvetica, sans-serif;background:#FFF;color:#666;padding:0px;margin:0px;font-size:12px}
h1{font-size:24px;color:#EB9E0D;padding-bottom:4px}
h2{font-size:14px;padding-bottom:10px;padding-bottom:5px}
h3{font-size:12px}
h4{float:right;font-size:8px;padding-top:10px}
ul{margin-left:30px;padding:10px}
li{padding-bottom:6px}
a{color:#EB9E0D}
a:hover{text-decoration:none}
/* CLASSES */
.negrito{font-weight:bold}
.italico{font-style:italic}
.obrigatorio{color:#0FF}
.destaque{color:#EB9E0D;font-weight:bold}
.curve{behavior:url(css/border-radius.htc)}
/* DIV - TOP */
#mainTop{width:auto;height:80px;background:url(../imgs/bgtop2.jpg) transparent repeat-x;margin:0px;padding:0px}
#top{width:780px;height:80px;margin:0px;padding:0px;margin-left:auto;margin-right:auto}
#topLogo{width:270px;height:80px;margin:0px;padding:0px;float:left}
#topMenu{width:500px;height:70px;margin:0px;padding:0px;float:right;text-align:right}
#topMenu p{margin-top:43px}
#topMenu a{padding-top:20px;color:#777;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;	text-decoration:none;padding:0px 6px 3px 6px;border-bottom:#1B1B1B solid 4px;-moz-border-radius:10px}
#topMenu a:hover{color:#FFF;border-bottom:#EB9E0D solid 4px}
#topMenu a:active{border-bottom:#EB9E0D solid 4px}
/* DIV - CENTRAL */
#mainContent{width:auto;height:auto;background:#F3F3F5;margin:0px;padding:0px}
#content{width:780px;height:auto;margin:0px;padding:0px;margin-left:auto;margin-right:auto;padding-bottom:20px;padding-top:20px;    text-align:justify}
#content p{line-height:20px;padding-top:5px;padding-bottom:5px}
/* DIV - RODAPÉ */
#mainFooter{width:auto;height:70px;background:#FFF;margin:0px;padding:0px;color:#CCC;clear:both}
#footer{width:780px;height:70px;margin:0px;padding:0px;margin-left:auto;margin-right:auto;background: url(../imgs/bgfooter.jpg);    -moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px}
#footer p{line-height:6px}
#footer a{color:#CCC;text-decoration:underline}
#footer a:hover{text-decoration:none}
#footerInformation{width:705px;height:auto;text-align:right;color:#CCC;font-size:10px;margin:0px;padding:0px;float:left;margin-top:5px}
#footerInformation p{line-height:12px}
/* Conteudo Esquerdo */
#products{width:510px;height:200px;padding:10px;margin-bottom:15px;float:left;background:#e0e0e0;border:1px solid #aaa;-moz-border-radius:7px;text-align:center}
/* Conteudo Direito */
#news{width:210px;height:200px;padding:10px;margin-bottom:15px;float:right;background:#FFF;text-align:center;border:1px solid #aaa;-moz-border-radius:7px}
#news h1{color:#F3F3F5;background:#EB9E0D;padding:5PX;-moz-border-radius:4px}
#news li{margin-left:-20px;text-align:left}
#news a{color:#AAA;font-size:11px}
#news a:hover{text-decoration:none}
/* Portfolio */
#portfolio{clear:both;width:auto;height:auto;margin-left:auto;margin-right:auto}
#portfolio p{text-align:center;font-weight:bold;margin-top:-10px}
#contato{margin-left:auto;margin-right:auto;background:url(../imgs/bgcontato.jpg) repeat-x;width:400px;height:auto;padding:10px;    border:10px solid #FFF}
#usuario{width:auto;_height:110px;min-height:110px;border:1px solid #e0e0e0;padding:5px;margin-top:10px;margin-bottom:10px;    background:#FFF}
#usuario p{margin-bottom:-10px}
#usuario h2{color:#EB9E0D;border-bottom:1px solid #E0E0E0}
#textLeft{width:auto;height:auto;float:left;padding-top:3px;padding-bottom:3px}
#textRight{width:auto;height:auto;float:right;text-align:right;padding-top:3px;padding-bottom:3px}
#textRight a{color:#f3f3f5;background:#eb9e0d;padding:5px 15px;text-decoration:none;-moz-border-radius:5px}
#textRight a:hover{text-decoration:underline