/* CSS Document */
body, h1, h2, h3, h4, h5, h6, form, ul, dt, dd, p {
	margin:0px;
	padding:0px;
}
body { 	text-align:center; background:#00576B url(http://www.bitcomunicacao.com.br/imagens/back_fundo.gif); font-family:  Verdana, Arial, Helvetica; font-size: 10px; color: #666666;
}
input{ border: 1px solid #000000; background-color: #FFFFFF;  font-family:  Verdana, Arial, Helvetica; font-size: 9px; }
textarea{ border: 1px solid #000000; background-color: #FFFFFF;  font-family:  Verdana, Arial, Helvetica; font-size: 9px;  overflow: hidden; }
a {	font-family: Verdana, Arial, Helvetica;	color: #00576B; text-decoration:none; }
a:hover{text-decoration: none; font-family:  Verdana, Arial, Helvetica; font-size: 10px; color: #8ABF38; 	}
a:visited{text-decoration: none;  font-family:  Verdana, Arial, Helvetica; font-size: 10px;  	}
a:link{text-decoration: none;	font-family:  Verdana, Arial, Helvetica; font-size: 10px;  }
#barra_verde{ Z-INDEX: 1; DISPLAY: block; POSITION: relative; background-color: #8ABF38; top:0px;  height: 23px;  }
#data{ Z-INDEX: 1; DISPLAY: block; POSITION: relative; top:8px; height: 20px;	width: 390px; text-align: right; color: #FFFFFF; }
	#change{ Z-INDEX: 2; POSITION: absolute; FLOAT: right; top: 4px; right: 20px; }
 #geral{ Z-INDEX:0 ; DISPLAY: block;   POSITION: relative;  width: 396px; top:12px; overflow-x:hidden; } 
	#bloco_meio{  Z-INDEX: 0; DISPLAY: block;  top: 0px; width: 396px; overflow-x:hidden; background:#FFFFFF; /*url(http://www.bitcomunicacao.com.br/imagens/back_bloco_fundo.gif) repeat-Y top right;*/ }
		#logo{ Z-INDEX: 2; DISPLAY: block; POSITION: relative; text-align: right; width: 358px;  height: 100px; padding-top: 10px;} 
		#sombra{ display: block; position: relative; height: 5px; width: 395px; /*background: url(http://www.bitcomunicacao.com.br/imagens/back_bloco_fundo_bottom.gif) repeat-X bottom; */ }
#menu{ DISPLAY:block; width: 380px; height: 28px;  }
#menu ul { FLOAT:RIGHT; }
#menu ul li {	DISPLAY:inline; POSITION: relative; width: 390px; 	}
#menu ul li a {	DISPLAY:block; 	FLOAT:left; font:110%; font-family: Verdana, Arial, Helvetica;	color: #00576B; text-decoration:none; padding:0px 11px; }
#menu ul li a:hover { color:#8ABF38; }
.sobre { color:#8ABF38; }
/* CAPA */
#verde { color:#8ABF38; }
#player{ DISPLAY:block; width: 390px; height: 265px; top:0px; }
#news{  DISPLAY:block; width: 365px; height: 168px;   }
 #barra_novidades{ Z-INDEX: 1;	DISPLAY:block; POSITION: relative;  width: 341px; height:22px; top: 11px;  }
 #nov {  FLOAT: left; }
	#rolagem{  display: block;  position: relative;  height:100px;  float: right; width: 17px; top: 20px; right:15px}
	#espaco{  padding: 25px 0px; }
	#wm{  POSITION: relative; FLOAT: left; Z-INDEX: 2;  OVERFLOW: hidden; top:20px;  left: 10px; bottom: 20px;  height:105px;  }		
	#principal { Z-INDEX: 1;  POSITION: relative; }
	#mais{ DISPLAY: block; position: relative; FLOAT: right; top: -18px; left: -10px;  }
	#not { padding: 0px 12px; padding-bottom: 8px; line-height: 15px;  text-align:justify;  font:12px; color: #666666; }
	#not a { padding: 0px 12px; padding-bottom: 8px;  line-height: 14px; text-align:justify;  font:100%; color: #666666; }
	#not a:hover { color:#8ABF38; }
	.not { padding: 0px 12px; padding-bottom: 8px; line-height: 15px;  text-align:justify;  font-size:11px; color: #666666; }
	.nottitulo{
	font-size:12px;
	font-family: Verdana, Arial, Helvetica;
	letter-spacing:-1px;
	font-weight: bold;
	color: #00576B;
	}

/* CAPA */
/* SERVICOS */
#servicos{ DISPLAY: block; POSITION: relative; width: 357px; text-align: left;  }
	#barra_top{ DISPLAY: block; POSITION: relative; TOP: 1px; height: 18px; width: 357px; font-weight: bolder; padding-left: 5px; font-style: italic; font-size: 12px; color: #00576B; }
	#serv_titulo{ FLOAT: left; }
	#opcoes{ FLOAT: right; }
	#cont{ DISPLAY: block; POSITION: relative;  width: 357px; border-top: solid 1px #E2E2E2;  background-color: #F5F5F5; color: #666666; padding-top: 5px; padding-left:  5px; padding-bottom: 5px; 	 }
		#cont_criacao{ DISPLAY: block; POSITION: relative; width: 357px; }
/* SERVICOS */
#icone{ DISPLAY: block; POSITION: relative; width: 347px; text-align: right; }
#meio_contato{ DISPLAY: block;  width: 347px; height: 245px; padding-left: 15px; border-left: 1px solid #00576B; text-align: left; color: #000000;  }
/* CONTATO */
	#bloco_contato{  DISPLAY: block; POSITION: relative;   width: 334px;  height: 40px; }
	 #bloco_contato_01{ DISPLAY: block; POSITION: relative; FLOAT: right;   height: 40px; border-bottom: 1px solid #F0F0F0; }
	 #label_contato{ DISPLAY: block; POSITION: relative; FLOAT: left; padding-top: 12px;   width: 52px;  height: 40px; }
	 #bloco_contato_form{ DISPLAY: block;  POSITION: relative; width: 270px;  text-align: center; height: 34px; background-color: #F8F8F8;  }
	 .contato_form{ POSITION: relative; top: 10px; font-size: 10px; }
	 #botoes{ DISPLAY: block; text-align: right; width: 347px;  }
#contato_endereco{ DISPLAY: block;  width: 347px; padding-left: 15px; border-left: 1px solid #00576B; text-align: left; color: #000000;  }
	 #contato_endereco a{ text-decoration: none; color: #000000; }
	 #bloco_confirmacao{ Z-INDEX: 2; top: 200px; left: 100px; position:absolute; z-index: 2; background-color:#8ABF38; border: 1px solid #000000; width: 250px; height: 100px; padding-left: 15px; text-align: left; }
	 #bloco_confirmacao a{ text-decoration: none; color: #000000; }
/* CONTATO */
/*Newsletter*/
#bloco_confirmacao01{ Z-INDEX: 2; top: 400px; left: 65px; position:absolute; z-index: 2; background-color:#8ABF38; border: 1px solid #000000; width: 250px; height: 100px; padding-left: 15px; text-align: left; color: #000000; }
 #bloco_confirmacao01 a{ text-decoration: none; color: #000000; }
/*Newsletter*/
/* PORTIFOLIO */
#bloco_portifolio{ DISPLAY: block; POSITION: relative;   width: 354px;  background-color: #F8F8F8; border-left: 1px solid #00576B; }
#meio_portifolio{ DISPLAY: block; POSITION: relative;   width: 354px; text-align: center; }
#setas{ DISPLAY: block; POSITION: relative; top:5px;  width: 354px; text-align: center;}
/* PORTIFOLIO */

/* A Bit */
#meio{ DISPLAY: block;  width:347px; overflow-x:hidden;  padding-left: 15px; border-left: 1px solid #00576B; text-align: left; color: #000000;  }
#bloco_bit{ width: 334px; padding: 10px 10px;  DISPLAY: block;    background-color: #F8F8F8; color: #666666; text-align: left; }
/* A Bit */
#newsletter{  DISPLAY:block; width: 365px; height: 70px;    }
#barra_newsletter{ 	DISPLAY:block;  width: 341px;   padding: 8px 5px;}
#form_newsletter{ padding: 0px 10px;}
#form_newsletter ul li{	DISPLAY:inline;	FLOAT:left; font:100%; font-family: Verdana, Arial, Helvetica; font-weight: bold; color: #666666; text-decoration:none; padding:0px 3px; }
#barra_bit{ border-top: solid 2px #00576B;  DISPLAY:block; left: 0px; width: 365px; height: 35px;  background-color: #00576B; }
#meio_barra_bit{ DISPLAY:block; padding-top: 12px; padding-right: 3px;  width: 364px; height: 32px;  border-top: solid 1px #FFFFFF; }
#fone {  FLOAT: left; padding-left: 3px; }
#url { FLOAT: right; font:90%; font-family: Verdana, Arial, Helvetica; font-weight: bold; color: #FFFFFF; text-decoration:none;  }
#url a{ color:#FFFFFF; font-family: Verdana, Arial, Helvetica; font-weight: bold; text-decoration:none;}
p{ line-height:15px; }
.titulo{
	font-size:13px;
	font-family: Verdana, Arial, Helvetica;
	font-style:italic;
	letter-spacing:-1px;
	font-weight: bold;
	color: #00576B;
}
