/* CSS Document */
 html, body {height:100%;} /**/

body {
  margin:0;
  padding:0;
  text-align:center; /* hack para o IE */
}

#tudo {
  width: 780px;
  margin:0 auto;			
  text-align:left; /* "remedio" para o hack do IE */
  position: relative;
  min-height:100%;/**/
}
* html #tudo {height: 100%;}/**/

#cabecalho #logo #menu{
  width: 780px;
  padding:0;
  margin:0;
}
#cabecalho {  height: 172px; }
#logo{  height: 143px;   background-image:url("../imgs/layout_04.gif");  background-repeat: no-repeat; }
#conteudo {padding-bottom:30px;}/**/

.menu {
	width: 780px;
	height: 29px;
	background-image:url("../imgs/layout_08.gif");
	background-repeat: repeat-x;
	display: table;
	text-align: center;
}  

.itemmenu { 
	font: 12px Verdana, Trebuchet Ms, Arial, Tahoma, Helvetica, Sans-Serif; 
	color: black;
	text-transform:  uppercase;
	text-decoration: none;
	}
.bordamenu { border-right: 1px solid black;	 }
.bordamenu1 { border-right: 1px solid black;	}



#esquerda {
	width: 370px;
	float:left;
}
#esquerda table{
	text-decoration:none;
}
.clstd{
	text-decoration: none;
}

#direita{
 width:410px;
 float:right;
 
}

#destaque{
 width: 410px;
 height: 190px;
 background-image:url("../imgs/layout_23.gif") ;
 background-repeat: no-repeat;
}

.experiencia{
  height: 157px;
 background-image:url("../imgs/layout_27.gif");
 background-repeat: no-repeat;
}

.tabcliente{
	background-image:url('../imgs/fcliente.jpg'); 
	background-repeat: no-repeat;
	background-position: right;
	background-position: top;
	vertical-align: top;
}

.tabdownload{
	background-image:url('../imgs/fdownloads.jpg'); 
	background-repeat: no-repeat;
	background-position: right;
	background-position: top;
	vertical-align: top;
}

.tabcontato{
	background-image:url('../imgs/fcontato.jpg'); 
	background-repeat: no-repeat;
	background-position: right;
	background-position: top;
	vertical-align: top;
}

.tabsolucao{
	border-bottom: dashed;
	border-bottom-color: black;
	vertical-align: top;
}

.rodape{
 font: 10px Verdana, Trebuchet Ms, Arial, Tahoma, Verdana, Helvetica, Sans-Serif; 
 color: white; 
 text-align: right; 
 font-weight: bold;
 margin-right: 5px;
}

.tituloNoticia {font: 11px Verdana,Trebuchet Ms, Arial, Tahoma, Helvetica, Sans-Serif; color: black;}
.tituloSolucao {font: 14px Verdana,Trebuchet Ms, Arial, Tahoma, Helvetica, Sans-Serif; color: #E65F1F; font-weight: bold;}
.dataNoticia {font: 9px Verdana,Trebuchet Ms, Arial, Tahoma, Helvetica, Sans-Serif; color: black; font-weight: bold;}
.linkNoticia {font: 11px Verdana,Trebuchet Ms, Arial, Tahoma, Helvetica, Sans-Serif; color: blue; text-decoration: none;}
.descricaoNoticia {font: 10px Verdana,Trebuchet Ms, Arial, Tahoma, Helvetica, Sans-Serif; color: black; text-decoration: none;}
.paragrafo { font: 12px Verdana,Trebuchet Ms, Arial, Tahoma, Helvetica, Sans-Serif; color: black; text-decoration: none;}
.corpo   { font: 10px Verdana,Trebuchet Ms, Arial, Tahoma, Helvetica, Sans-Serif; color: black; text-decoration: none; text-align: justify; }
.empresa { font: 12px Verdana,Trebuchet Ms, Arial, Tahoma, Helvetica, Sans-Serif; color: black; text-decoration: none; font-weight: bold;} 
.borda { margin: 5px; border: 1px solid black;}
#esquerda p{font: 12px Verdana, Trebuchet Ms, Arial, Tahoma,  Helvetica, Sans-Serif;}
#direita  p{font: 12px Verdana, Trebuchet Ms, Arial, Tahoma, Verdana, Helvetica, Sans-Serif;}
.endereco {font: 10px Verdana, Trebuchet Ms, Arial, Tahoma, Verdana, Helvetica, Sans-Serif; color: black; text-align: center;}
#destaque p{font: 12px  Trebuchet Ms, Arial, Tahoma, Verdana, Helvetica, Sans-Serif;	width: 380px; *margin: 8px; padding: 8px;	}
.experienciap{   margin-left: 35px;}
.link {text-decoration: none;}

.frase{ font: 18px  Trebuchet Ms, Arial, Tahoma, Verdana, Helvetica, Sans-Serif; color: red; font-weight: bold; text-align: center; }
	
