/*

autor: Zenza Digital

*/








/*
template básico
*/
body,div,table,th,tr,td,p
{
	border:0px;
	margin:0px;
	font:normal 9pt arial;
	border-collapse:collapse;
	padding:0px;
	color : Gray;
}

body
{
    background: transparent url("../images/templates/bg.jpg") repeat-x;
		 text-align:center;
}

body a
{
  color: #0066cc;
  text-decoration: undeline;  
}

body a:hover
{
  color: #0066cc;
  text-decoration: none;  
}


.tblCorpo
{
  
    width:1000px;
		 text-align:center;
		 margin-left:auto;
		 margin-right:auto;
		 display:table;
}

.flashTopo
{
    width:1000px;
	height:380px;
}

/*
css do menu
 - menu 1
*/

#conteudo
{
	width:763px;
	border:0px solid black;
	float:right;
	text-align:left;
	vertical-align : top;

}

#menu
{
	
  position:relative;
  width:237px; 
  border:0px solid black;
	float:left;
	margin-right:0px;
	text-align:left;
	color:#0066cc;
	font-weight:bold;
}

#menu ul li
{
  list-style:none;
}

#menu ul li a
{
   text-decoration:none;
	color:#0066cc;
}



/*
css das áreas
 - area de interesse
 - formulários
 - conteudo texto
 - rodapé
 - lateral
 - diversos
*/

/* area de interesse */
.topo_ainteresse
{
    background: transparent url("../images/templates/bg_areainteresse.jpg");
}

/* formulários */

.form
{
}

.th_form
{
   width:506px;
		height:80px;
}

.th_form span
{
   margin-top:30px;
   float:right;
		padding-right:50px;
}


.sh_form
{
   width:200px;
		height:80px;
}

.sh_form span
{
   margin-top:30px;
   float:right;
		padding-right:50px;
}

.tdLabel
{
  width: 200px;
	padding:4px 3px 3px 12px;
	color:rgb(90,90,90);
	background:transparent url("../images/templates/bg_campos_form.jpg") repeat-x;
	font-weight:bold;
	vertical-align:top
}


.tdButton
{
	padding:2px 3px 3px 12px;
	color:rgb(90,90,90);
	font-weight:bold;
	text-align:right;
}

.input
{
	border:1px solid Silver;
	font-size:8ptheight: 15px;
	marging-top:1px;
	color: Gray;
	font-family : Arial, Helvetica, sans-serif;
}
/* conteudo texto */
.meio
{
    width:1000px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	display:table;

}




.h_blue
{
    color:#0066cc;
	 font-family:Trebuchet MS,Arial,Verdana;
}

.sp_gray
{
    color:#666666;
		 font-family:Arial,Verdana;    
}

/* rodapé */
#rodape
{
	font-family: "Trebuchet MS";
	font-size:11pt;
	color: White;
}



#links_rodape
{
    color:#0066cc;
}



/* lateral */
#lateral
{
  width:150px;
  border:0px solid black;
	float:right;
}

/* diversos */
.spacer1
{
   height:10px;
}

.tdSimple
{
    color:#666666;
		 font-family:Arial,Verdana;
		 text-align:right;
		 font-weight:bold;
}

#box_titulo{
	background: transparent url('../images/templates/bg_padrao4.jpg') no-repeat;
	height: 111 px;
	width: 763 px;
}

#box_titulo_bg1{
	background-image: url('../images/templates/bg_padrao3.jpg');
	
	vertical-align:top;
	background-repeat : no-repeat;
}

#fale_conosco {
	
	width : 506px;
	height : 60px;
	text-align : right;
	background-repeat : no-repeat;
	padding-top: 50px;
}

.texto_intro
{
	color: #6e6e6e;
	font-style: normal;
	font-size: 12px;
	font-family: "Trebuchet MS", "Segoe UI", helvetica, arial, geneva, sans-serif;
	text-decoration: none;
	line-height: 14px;
	padding-top: 20px;
	padding-bottom: 40px;
}

.texto_intro2
{
	color: #006bb5;
	font-style: normal;
	font-size: 12px;
	font-family: "Trebuchet MS", "Segoe UI", helvetica, arial, geneva, sans-serif;
	text-decoration: none;
	line-height: 14px;
	padding-top: 20px;
	padding-bottom: 40px;
}


/* serve para a home de produtos e outras telas onde o 'conteúdo' ocupa o espaço da div 'lateral'*/
#conteudo2
{
  width:708px;
  border:0px solid black;
	float:left;
	text-align:left;

}


/*fontes */

.trebuchet1_azul{
	color: #006bb5;
	font-style: normal;
	font-size: 11px;
	font-family: "Trebuchet MS", "Segoe UI", helvetica, arial, geneva, sans-serif;
	line-height: 12px;
}

.trebuchet2_azul{
	color: #006bb5;
	font-style: normal;
	font-size: 13px;
	font-family: "Trebuchet MS", "Segoe UI", helvetica, arial, geneva, sans-serif;
	line-height: 12px;
}

.trebuchet2_cinza{
	color: #6e6e6e;
	font-style: normal;
	font-size: 12px;
	font-family: "Trebuchet MS", "Segoe UI", helvetica, arial, geneva, sans-serif;
	line-height: 14px;
}

.trebuchet1_branco{
	color: #ffffff;
	font-style: normal;
	font-size: 11px;
	font-family: "Trebuchet MS", "Segoe UI", helvetica, arial, geneva, sans-serif;
	line-height: 14px;
}
.trebuchet2_branco{
	color: #ffffff;
	font-style: normal;
	font-size: 12px;
	font-family: "Trebuchet MS", "Segoe UI", helvetica, arial, geneva, sans-serif;
	line-height: 14px;
}
.trebuchet3_branco{
	color: #ffffff;
	font-style: normal;
	font-weight:bold;
	font-size: 16px;
	font-family: "Trebuchet MS", "Segoe UI", helvetica, arial, geneva, sans-serif;
	line-height: 20px;
}