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

html, body {height:100%;} 
body {
	margin:0; 
	padding:0;
	background:#f9f9f9;
	font:75%/1.4 Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	}
#tudo { 
	width:1024px;
	position:relative;  /*Contexto de posicionamento */
	margin:0 auto;
	text-align:left;
	min-height:100%;/**/
	}
 * html #tudo {height: 100%;}
#conteudo {padding-bottom:150px;}
#conteudo2 {padding-bottom:0px;}
#conteudo3 {padding-bottom:0px;}
#topo {
	background:;
	width:1024px;
	height:171px;
	text-align:center;
	padding-top:1px;
	}
#servicos {
	width:1024px;
	height:500px
	float:center;
	}
#portifolio {
	width:1024px;
	float:center;
	}
#suporte {
	width:1024px;
	height:116px;
	}
#rodape {
	width: 1024px;
	height: 88px;
	position: absolute;
	bottom: -59px;
	background: url(images/index_14.jpg);
	}
#rodape2 {
	width: 1024px;
	height: 88px;
	position: absolute;
	bottom: 39px;
	background: url(images/index_14.jpg);
	}
#rodape3 {
	width: 1024px;
	height: 88px;
	position: absolute;
	bottom: -99px;
	background: url(images/index_14.jpg);
	}
#rodape4 {
	width: 1024px;
	height: 88px;
	position: absolute;
	bottom: -44px;
	background: url(images/index_14.jpg);
	}
#rodape5 {
	width: 1024px;
	height: 88px;
	position: absolute;
	bottom: -88px;
	background: url(images/index_14.jpg);
	}
#rodape p {
	margin:0;
	font-weight:bold;
	color:#060;
	}
ul {
	width:190px;
	margin:0;
	padding:0;
	list-style:none;
	}
ul li {margin:1px 0; }
ul li a, ul li a:visited {
	height:1%;
	font:12px Arial, Helvetica, sans-serif;
	display:block;
	background:#060;
	color:#fff;
	text-decoration:none;
	padding:2px 10px;
	}
ul li a:hover {
	background:#9f9;
	color:#060;
	}
h1, h2, h4 { 	
	font:bold 22px Arial, Helvetica, sans-serif;
	color:#060;
	}
h4 {font-size:16px;}
.clear {clear:both;}
#nav li.um {
	margin-bottom:8px;
	text-align:center;
		}
		
.link { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px}
a:link { color: #999999; text-decoration: none}
a:visited { color: #999999; text-decoration: none}
a:hover { color: #999999; text-decoration: underline}
a:active { color: #999999; text-decoration: none}

/***textos ***/

.texto-preto-size-16{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: strong;

	text-align:justify
	color: #000000;
	font-weight: normal;

}
.barra{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #999999;

}

/*** FORM CONTATO ***/

.textoarea1{background-color: #ffffff;
	padding: 5px;
	margin: 20px;
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	border:  solid 1px #064b75;
	border-radius: 6px;
	scrollbar-arrow-color:#000000;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-highlight-color:#f2f2f2;
	scrollbar-face-color:#f2f2f2;
	scrollbar-shadow-color:#000000;
	scrollbar-darkshadow-color:#f2f2f2;
	scrollbar-track-color:#f2f2f2;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	text-decoration:none;
	background-image: url(images/degrade2.jpg);
	outline: none;
	color: #064b75;
	font-family:arial;
	font-weight:bold;
}

.textoarea2{background-color: #ffffff;
	padding: 5px;
	margin: 20px;
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	border:  solid 1px #064b75;
	border-radius: 6px;
	scrollbar-arrow-color:#000000;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-highlight-color:#f2f2f2;
	scrollbar-face-color:#f2f2f2;
	scrollbar-shadow-color:#000000;
	scrollbar-darkshadow-color:#f2f2f2;
	scrollbar-track-color:#f2f2f2;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	text-decoration:none;
	text-align: left;
	background-image: url(images/degrade.jpg);
	outline: none;
	color: #064b75;
	font-family:arial;
	font-weight:bold;
}
a img 
{ 
border: none; 
}
