/* ------------------------------------
	CSS Desenvolvido pela
	Pianolab | www.pianolab.com.br
   Author: Leonardo Souza Paiva | contato@leonardopaiva.com
	Ultima Atualização:
	Alterado Por:
------------------------------------ */
/* =============================================================================
   Reset
   ========================================================================== */
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,  caption, figure{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;vertical-align:baseline;text-decoration:none}
strong{font-weight:bold;}
:focus{outline:0}
body{font-family:Arial,Verdana,Tahoma,Helvetica, sans-serif;background:#f4f4f4}
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: "" ""}
/* =============================================================================
   HTML5 element display
   ========================================================================== */
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {display:block}
audio[controls], canvas, video {display:inline-block;*display:inline;*zoom:1}
/* =============================================================================
   Base
   ========================================================================== */
::-moz-selection {background:#fe57a1;color:#fff;text-shadow:none}
::-webkit-selection {background:#fe57a1;color:#fff;text-shadow:none}
::-o-selection {background:#fe57a1;color:#fff;text-shadow:none}
::-ms-selection {background:#fe57a1;color:#fff;text-shadow:none}
::selection {background:#fe57a1;color:#fff;text-shadow:none}
/* =============================================================================
   Geral
   ========================================================================== */
   .radius{-moz-border-radius: 8px;border-radius: 8px;-webkit-border-radius: 8px;-o-box-shadow:0px 0px -10px #575757;-ms-box-shadow:0px 0px -10px #575757;}
   .shadow{box-shadow:4px 5px 0px #F1F1F1;-moz-box-shadow:4px 5px 0px #F1F1F1;-webkit-box-shadow:4px 5px 0px #F1F1F1;-o-box-shadow:4px 5px 0px #F1F1F1;-ms-box-shadow:4px 5px 0px #F1F1F1;}
   .transition{transition:0.2s;-moz-transition:0.2s;-webkit-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;}
   /* margins */
   .noMarginTop{margin-top:0px!important;}
   .noMarginRight{margin-right:0px!important;}
   .noMarginBottom{margin-bottom:0px!important;}
   .noMarginLeft{margin-left:0px!important;}
   /* padding */
   .noPaddingTop{padding-top:0px!important;}
   .noPaddingRight{padding-right:0px!important;}
   .noPaddingBottom{padding-bottom:0px!important;}
   .noPaddingLeft{padding-left:0px!important;}
   /* noBg */
   .noBg{background:none!important;}
   /* border */
   .noBorderTop{border-top:0px!important;}
   .noBorderRight{border-right:0px!important;}
   .noBorderBottom{border-bottom:0px!important;}
   .noBorderLeft{border-left:0px!important;}
   /* alert */
   .alert {margin-bottom: 0 !important}
   /* font-weight */
   .bold{font-weight:bold!important;}
   /* font-style */
   .italic{font-style:italic!important;}
   /* default */
   body{font-family:'Trebuchet MS',Arial,Verdana,Tahoma,Helvetica, sans-serif;font-size:15px;line-height:20px;color:#666666;background:#fff;}
   p{margin:20px 0;}
   h2{margin-bottom:15px;}
   h2{font-size:44px;color:#000;line-height:37px;font-weight:bold;letter-spacing:-1px;}
   h3{margin-bottom:25px;}
   /* buttons */
   .button{font-size:12px;color:#fff;background:#000;display:inline-block;padding:9px 12px;transition:0.2s;-moz-transition:0.2s;-webkit-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;}
   .button:hover{background:#fff;color:#000;}
   /* list */
   .list{font-size:16px;margin-bottom:15px;}
/* =============================================================================
   Typography
   ========================================================================== */
   /*
     font-family: 'Asap', sans-serif; 
   */
/* =============================================================================
   Header
   ========================================================================== */
   #mainHeader{background:#f4f4f4;padding:35px 0;border-bottom:5px solid #d8d8d8;}
      #wrapHeader{width:710px;margin:0 auto;overflow:hidden;}
      #wrapHeader #logo{float:left;}
      #wrapHeader .posButtonHeader{position:relative;top:29px;left:286px;}
      #wrapHeader .posButtonHeader:active{top:28px;}
/* =============================================================================
   Container
   ========================================================================== */
#container{}
	/* main */
	#container #main{width:710px;margin:0 auto;padding-top:20px;margin-bottom:20px;border-bottom:3px solid #000;padding-bottom: 30px;}
	#rodape{width:710px;margin:0 auto;padding-top:0px;margin-bottom:20px;color:#333;font-size:11px}


