@charset "utf-8";
/* CSS Document */

body {
	background-image:url(../img/bg_indexgif.gif);
	background-repeat:repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#top{ width:972px; margin:auto;}
#slid{ height:263px; width:972px; margin:auto;}
#corp{ width:972px; margin:auto;}

.ribbon{ clear:both;}
.caroseee{ width:1000px; height:259px; background:url(../img/bg_slider.png); background-repeat:no-repeat;}
.slider-wrapper{ width:954px; height:222px;}

/*formulario de login topo*/
.formlogin{ margin:10px 0 0 0;}
.formlogin a{text-shadow: 0px 1px 0 rgba(230,230,230,230); color:#000; font-style:italic; text-decoration:none; padding:5px 0 ;}
.muted{ text-align:center; font-size:30px; color:#333!important;text-shadow: 0px 1px 0 rgba(255,255,255,1);}
.titulo{ text-align:left; font-size:30px; color:#333!important;text-shadow: 0px 1px 0 rgba(255,255,255,1);}
form { margin: 0 0 5px !important; max-height:50px !important;}
.conf-promo p{ text-align:center; font-size:20px; margin:0; padding:5px 0;}
.conf-promo img{ margin:10px 0 0 10px;}
.conf-promo a{ color:#665; text-decoration:none;}
.bg-promo{ background:#F2F2F2 !important; padding:5px; color:#838383;}
.linkNoticias a{ background:#FFF; text-decoration:none; padding:10px; color:#000; display:block;  border-bottom:#F2F2F2 solid 1px;}
.linkNoticias a:hover{ background:#F2F2F2; text-decoration:none; padding:10px; color:#000; display:block; border-bottom:#FFF solid 1px;}
.diferi a.d{ color:#F00; text-align:right;background:none; text-decoration:none;border-bottom:#FFF solid 1px;}
.diferi a:hover.d{ background:none;border-bottom:#FFF solid 1px; color:#900;}
.bg-rodape{ background:#F00;}
.bg-rodape .span8{padding:30px 0 0 0;}
.bg-rodape .copy{ color:#FFF;}
.forminput label{ margin:15px  0;}
.titumarg{ margin:30px 0 0 0 ;}

      /* Custom container */
      .container-narrow {
        margin: 0 auto;
        max-width: 972px;
      }
      .container-narrow > hr {
        margin: 3px 0;
      }

      /* Main marketing message and sign up button */
      .jumbotron {
        margin: 60px 0;
        text-align: center;
      }
      .jumbotron h1 {
        font-size: 72px;
        line-height: 1;
      }
      .jumbotron .btn {
        font-size: 21px;
        padding: 14px 24px;
      }

      /* Supporting marketing content */
      .marketing {
        margin: 5px 0;
      }
      .marketing p {
		text-align: justify;
      }
      .marketing p + h4 {
        margin-top: 28px;
      }
	  .bx-wrapper{ max-width:972px !important;}
	  .span3.spa{ margin:0 22px 0 5px !important;}
	  .bx-wrapper .bx-viewport {
			-moz-box-shadow:none !important;
			-webkit-box-shadow:none !important;
			box-shadow:none !important;
			border:none !important;
			left: -5px;
			background:none !important;
		}
