/* HOME */

html {
	text-align:center;
	background: #F7F7F7 url(/imagem/fundo-sombra.jpg) repeat-Y center center;
}

body{
    font       : 12px verdana;
    text-align : center;
    margin     : 0px;
}


h1 span,
.clear{
  display: none;
}

h1{
	background: #fff;
    height    : 83px;
	width:847px;
    padding   : 0;
    margin    : 0;
}

#geral{
    width     : 850px;
    border    : 0px solid;
    margin    : 0 auto;
	background: #fff;
}

div#geral div.imagem_principal2{
	width:850px;
	height: 505px;
/*	background: #fff url(/imagem/novos_sistemas.jpg); */
}

div#geral div.imagem_principal{
	width: 850px;
	height: 240px;
	/*background: #fff url(/imagem/imagem_principal_index.jpg); */
}

div#geral div.imagem_principal img{ border:0;float:left; margin-left:2px;}
div#geral div.imagem_principal .img2{float:right; margin-right:5px;}

div#geral div.imagem_principal .img_iso{ border:0;float:right;}
div#geral div.imagem_principal .img_ibm{float:right; margin:20px 5px 0 0; border:0;}


div#geral div.imagem_principal p{
	text-indent:-9000px;
}

div#geral div.coluna_1{
	height: 320px;
	width:409px;
	margin: 10px 4.5px 0 8px;
	border: 1px solid #ccc;
	font: 10px verdana;
	text-align:left;
	padding:3px 0 0 0;
	float:left;
}


div#geral div.coluna_2{
	width:409px;
	height: 320px;
	float:left;
	margin:10px 3px 20px 3px;
	border: 1px solid #ccc;
	font: 10px verdana;
	text-align:left;
	
}

div#geral div.coluna_2 img, div#geral div.coluna_3 img {float:left; border:0; margin:0 17px 0 17px;}
div#geral div.coluna_3 img {float:left; border:0; margin:-3px 0px 0 0px;}

div#geral div.coluna_2 {padding: 3px 2px 0px 0;}

div#geral div.coluna_2 div.coluna_3 {text-align:left; color: #E67300; padding: 3px 2px 0 0; margin-top:150px; font: 10px verdana;}
div#geral div.coluna_3 strong, div#geral div.coluna_2 .cor_strong{font-size: 11px; color: #E67300;}
div#geral div.coluna_3 p{padding:7px 0 15px 0; margin:0; border-bottom: 1px solid #C0C0C0;}
div#geral div.coluna_2 a, div#geral div.coluna_3 a{color: #333; text-decoration: none;}
div#geral div.coluna_2 a:hover, div#geral div.coluna_3 a:hover {color: #004040; text-decoration: underline;}

/*
div#geral div.coluna_4{
	height: 265px;
	width: 204px;
	border: 1px solid #ccc;
	margin: 10px 3px 0 2px;
	padding: 3px 0 0 1px;
	font: bold 11px verdana;
	float:left;
	color: #E67300;
}
*/

/*div#geral div.coluna_4 img{margin-top: 25px; border:0;}*/


div#geral div#rodape{
	border-top: 2px solid #ccc;
	font: 10px verdana, arial, tahoma, sans-serif;
	color: #808080;
	padding: 3px 0 20px 0;
	width:850px;
	clear:both;
}

div#geral div#rodape .img_w3c{float:right; border:0; margin:3px 5px 0 0;}




/* FIM HOME */

/* TOPO */
#topo h1 {
    clear     : both;
    text-align: left;
    padding   : 0px;
}


#topo{
    text-align  : right;
    padding     : 0px 4px 0px 0px;
    margin      : 0px;
    font        : 10px verdana, serif;
    position    : relative;
    top         : -80px;
}

#topo ul,
#topo li {
    list-style: none;
    margin    : 0px;
    padding   : 0px;
}

#topo li{
    border : 0px solid #ccc;
}

#topo li a{
    text-decoration    : none;
    padding            : 0px 0px 0px 0.3em;
    font-weight        : bold;
    color              : #333;
}

#topo li a:hover {
    color : #ff9933;
}

#topo ul li{
	display: inline;
}
/* FIM TOPO */


.linha_home{color:#ccc; height:1px;}