/* CSS Document */

/*TERRA ARMADA*/

/*------Cores------*/

.vermelho{
	color:rgb(218, 36, 42);
}
.branco{
	color:#fff;;
}
.bege{
	color:rgb(144, 140, 135);
}

.grafite{
	color:rgb(77, 73, 72);
}

/*------link geral------*/

a{
	font-family:Arial, Helvetica, sans-serif;
	color:rgb(218, 36, 42);
	text-decoration:none;
}
a:hover{
	color:#fff;
	background-color:rgb(218, 36, 42);
}

acronym {
	cursor:help;
	color:rgb(144, 140, 135);
	font-variant:small-caps;
	letter-spacing:1pt;
	border-bottom-width:1px;
	border-bottom-style:dashed;
	border-bottom-color:rgb(218, 36, 42);	
}

/*------------------Conteúdo Geral------------------*/

*{
	margin: 0;
	padding: 0;
}

body {
	background-image:url(../imgs/back2.gif);
	background-color:rgb(77, 73, 72);
	text-align:center;
	margin-bottom:60px
}


/*------- HEADER -------*/

#header {
	background-color:rgb(240, 237, 227);
	border-top:8px solid rgb(218, 36, 42);
	border-left:none;
	border-right:none;
	width:725px;
	position:relative;
	top:0px;
	margin:0 auto;
	text-align:left;
}


#topo{
	background-color:rgb(240, 237, 227);
	position:relative;
	top:0px;
	left:0px;
	width:725px;
	height:205px;
}

#menucontato{
	background-color:rgb(144, 140, 135);
	top:0px;
	margin-left:555px;
	width:170px;
	height:20px;
	text-align:center;
}
#menucontato p{
	padding-top:3px;
	font-family:Arial;
	font-size:11px;
	color:#fff;
}
#menucontato a{
	font-family:Arial;
	color:#fff;
	text-decoration:none;
}
#menucontato a:hover{
	background:none;
	text-decoration:underline;
}

#logotop{
	padding-top:40px;
	padding-left:35px;
}


/*------- MENU -------*/

#menutop{
	padding-top:57px;
	padding-left:40px;
}

#menutop ul{
	list-style:none;
	padding-bottom:9px;
}

#menutop ul li{
	padding-right:1px;
	display:inline;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:rgb(77, 73, 72);
}


#menutop ul li a{
	padding: 7px 9px 10px 9px;
	text-decoration:none;
	color:rgb(77, 73, 72);
	font-size:12px;
}

#menutop ul li a:hover{
	background-color:rgb(144, 140, 135);
	text-decoration:none;
	color:#fff;
}

#menutop ul li a.marcado{
	padding: 7px 9px 10px 9px;
	background-color:rgb(144, 140, 135);
	text-decoration:none;
	color:#fff;
}


/*--botao TOPO--*/

#btirtopo{
	background:#fff;
	padding-left:45px;
	padding-top:80px;
	padding-bottom:25px;
	clear:both;
}

#btirtopo img{
	background:none;
	border:none;
}


/*------- RODAPE -------*/

#rodape {
	background-color:rgb(144, 140, 135);
	width:725px;
	height:60px;
	position:relative;
	top:0px;
	left:0px;
	margin:0 auto;
	text-align:left;
}

#logorod{
	padding-top:20px;
	padding-left:35px;
	float:left;
}

#endrio{
	padding-top:20px;
	padding-left:75px;
	float:left;
	text-align:right;
	font-family:Arial;
	font-size:10px;
	color:#ccc;
}

#endsp{
	padding-top:20px;
	padding-left:25px;
	float:left;
	text-align:right;
	font-family:Arial;
	font-size:10px;
	color:#ccc;
}

#rodapeborda {
	background:url(../imgs/backrodape.gif) no-repeat bottom;
	width:725px;
	height:25px;
	position:relative;
	top:0px;
	left:0px;
	margin:0 auto;
}
#infotribo{
	width:725px;
	height:25px;
	position:relative;
	top:3px;
	left:0px;
	margin:0 auto;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:10px;
	color:#999;
}



/*------------------Conteúdo Específico------------------*/


/*--------------------------- HOME ---------------------------*/

#conteudohome {
	background-color:rgb(240, 237, 227);
	border-bottom:2px solid rgb(218, 36, 42);
	border-left:none;
	border-right:none;
	width:725px;
	position:relative;
	top:0px;
	margin:0 auto;
	text-align:left;
}

/*--Flash--*/
#imghome{
	position:relative;
	top:0px;
	left:0px;
	width:725px;
	height:365px;
	border-top:2px solid rgb(218, 36, 42);
	border-bottom:2px solid rgb(218, 36, 42);
}

/*--Texto sobre TA--*/
#homeinfo{
	position:relative;
	top:28px;
	left:0px;
	width:725px;
	background-color:#fff;
}

#homeinfo h2{
	padding-top:16px;
	padding-left:58px;
	padding-right:58px;
	font-family:Arial;
	font-size:20px;
	color:rgb(218, 36, 42);
}

#homeinfo p{
	padding-top:10px;
	padding-left:58px;
	padding-right:58px;
	padding-bottom:24px;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:13px;
	line-height:22px;
	color:rgb(144, 140, 135);
}

/*--Box com Destaques--*/
#homedest{
	position:relative;
	height:270px;
	margin:80px 58px 100px 58px;
	border-top:8px solid rgb(218, 36, 42);
	border-bottom:2px solid rgb(144, 140, 135);
	background-color:#fff;
}

.destitem{
	margin-right:30px;
	margin-top:18px;
	position:relative;
	left:34px;
	float:left;
	width:162px;
	height:220px;
}

.destitem h3{
	padding-bottom:12px;
	font-family:Arial;
	font-size:15px;
	color:rgb(144, 140, 135);
}
.destitem p{
	padding-top:8px;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:11px;
	line-height:19px;
	color:rgb(144, 140, 135);
}
.destitem p a{
	font-family:"Trebuchet MS", Arial, sans-serif;
	color:rgb(144, 140, 135);
	text-decoration:none;
}

.destitem p a:hover{
	text-decoration:none;
	color:#fff;
	background-color:rgb(218, 36, 42);
}

.destitem img{
	border:1px solid rgb(144, 140, 135);
}


/*--------------------------- Paginas Tipo 1 ---------------------------*/

#conteudot1 {
	background-color:#fff;
	border-bottom:2px solid rgb(218, 36, 42);
	border-top:2px solid rgb(218, 36, 42);
	border-left:none;
	border-right:none;
	width:725px;
	position:relative;
	top:0px;
	margin:0 auto;
	text-align:left;
}

/*--Submenu tipo 1--*/

#submenut1{
	background:rgb(245, 243, 236);
	height:25px;
	margin-bottom:40px;
	padding-top:8px;
}

#submenut1.empresa p{
	padding-left:105px;
}

#submenut1.produtos p{
	padding-left:200px;
}

#submenut1.servicos p{
	padding-left:348px;
}

#submenut1 p, #submenut1 p a{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:rgb(77, 73, 72);
}

#submenut1 p a:hover{
	background:none;
	color:rgb(218, 36, 42);
}

#submenut1 p a.marcado{
	color:rgb(144, 140, 135);
}


/*--Esquerda tipo 1--*/

#esquerdat1{
	position:relative;
	width:270px;
	float:left;
}

#esquerdat1 a{
	background:none;
	padding-left:40px;
}

#esquerdat1 a:hover img{
	background:none;
	border:2px solid rgb(218, 36, 42);
}

#esquerdat1 img{
	background:none;
	border:2px solid rgb(144, 140, 135);
	margin-top:15px;
}

#esquerdat1 img.icone{
	z-index:2;
	position:absolute;
	left:251px;
	margin-top:151px;
}

#esquerdat1 a img.icone{
	border:none;
}

#esquerdat1 a:hover img.icone{
	border:none;
}

/*--Direita tipo 1--*/

#direitat1{
	position:relative;
	width:380px;
	margin-left:300px;
	z-index:1;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	color:rgb(77, 73, 72);
}

#direitat1 h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:rgb(218, 36, 42);
	padding-top:15px;
	width:300px;
}

#aumenta{
	position:absolute;
	left:610px;
	top:88px;
	z-index:2;
}

#aumenta img{
	border:none;
	background:none;
}


#aumentat2{
	position:absolute;
	left:618px;
	top:117px;
	z-index:2;
}

#aumentat2 img{
	border:none;
	background:none;
}

#direitat1 h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	color:rgb(144, 140, 135);
	padding-top:25px;
}

#direitat1 p{
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:20px;
	color:rgb(77, 73, 72);
	padding-top:10px;
	text-align:left;
}

#direitat1 ul{
	list-style:disc;
	list-style-position:outside;
	padding-left:15px;
	padding-top:15px;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:14px;
	line-height:20px;
	color:rgb(77, 73, 72);
}

#direitat1 ul li{
	padding-bottom:3px;
}

#direitat1 blockquote{
	background:url(../imgs/aspas.gif) no-repeat 2px 5px;
	padding-left:17px;
	padding-right:17px;
	padding-top:15px;
	padding-bottom:5px;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:14px;
	line-height:20px;
	color:rgb(144, 140, 135);
}

#direitat1 blockquote p{
	padding-top:0px;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:14px;
	line-height:20px;
	color:rgb(144, 140, 135);
}


/*--------------------------- Paginas Tipo 2---------------------------*/

#conteudot2 {
	background:#fff url(../imgs/back_dashed.jpg) 300px repeat-y;
	border-bottom:2px solid rgb(218, 36, 42);
	border-top:2px solid rgb(218, 36, 42);
	border-left:none;
	border-right:none;
	width:725px;
	position:relative;
	top:0px;
	margin:0 auto;
	text-align:left;
}

/*--Submenu tipo 2--*/

#submenut2{
	background:rgb(245, 243, 236);
	height:25px;
	padding-top:8px;
	padding-left:275px;
}

#submenut2 form{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:rgb(77, 73, 72);
}

#submenut2 form input{
	vertical-align:middle;
}

/*--Titulo de secao tipo 2--*/

#titsect2{
	background:#fff;
	position:relative;
	top:0;
	left:0;
	padding-left:45px;
	padding-top:55px;
	padding-bottom:35px;
}

#titsect2 h1{
	width:600px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:24px;
	color:rgb(218, 36, 42);
}

/*--Submenu da Area Restrita--*/

#menurestrito{
	background:#fff;
	width:635px;
	height:80px;
	margin-top:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:rgb(77, 73, 72);
}
#menurestrito p{
	padding-bottom:10px;
	border-bottom:1px solid rgb(77, 73, 72);
}

#menurestrito a{
	color:rgb(77, 73, 72);
}

#menurestrito a:hover{
	background:none;
	color:rgb(144, 140, 135);
}

/*--Esquerda tipo 2--*/

#esquerdat2{
	position:relative;
	width:255px;
	float:left;
	padding-left:45px;
}

#esquerdat2 h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:rgb(144, 140, 135);
	padding-bottom:15px;
}

#esquerdat2 ul{
	width:215px;
	padding-bottom:30px;
	padding-left:15px;
	list-style:outside disc;
}

#esquerdat2 ul li{
	padding-bottom:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:rgb(77, 73, 72);
}

#esquerdat2 ul li.noticias{
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:rgb(77, 73, 72);
}

#esquerdat2 ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:rgb(77, 73, 72);
}

#esquerdat2 ul li.noticias a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:rgb(77, 73, 72);
}

#esquerdat2 ul li a:hover{
	color:#fff;
}

.datacod{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:rgb(144, 140, 135);
	text-transform:uppercase;
}

#busca{
	background:url(../imgs/back_busca.jpg) no-repeat;
	width:214px;
	height:66px;
	margin-top:-8px;
	margin-left:-10px;
}

#esquerdat2 input.caixa{
	margin-top:8.5px;
	margin-left:24px;
	width:138px;
	background:none;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:rgb(144, 140, 135);
}

#esquerdat2 input.btnot{
	position:absolute;
	top:32px;
	left:211px;
}

/*--Direita tipo 2--*/

#direitat2{
	position:relative;
	width:350px;
	margin-left:330px;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:20px;
	color:rgb(77, 73, 72);
}

#direitat2 h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:rgb(77, 73, 72);
}

#direitat2 h2.vermelho{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:rgb(218, 36, 42);
	width:265px;
}

#direitat2 h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:rgb(144, 140, 135);
	line-height:16px;
	padding-top:25px;
}

#direitat2 p{
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:20px;
	color:rgb(77, 73, 72);
	padding-top:15px;
	text-align:left;
}

#direitat2 p.projeto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	color:rgb(77, 73, 72);
	padding-top:15px;
	text-align:left;
}

#direitat2 p.datacod{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:rgb(144, 140, 135);
	text-transform:uppercase;
	padding:0;
}

#direitat2 ul{
	list-style:disc;
	list-style-position:outside;
	padding-left:15px;
	padding-top:15px;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:14px;
	line-height:20px;
	color:rgb(77, 73, 72);
}

#direitat2 ul li{
	padding-bottom:3px;
}

#direitat2 blockquote{
	background:url(../imgs/aspas.gif) no-repeat 2px 5px;
	padding-left:17px;
	padding-right:17px;
	padding-top:15px;
	padding-bottom:5px;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:14px;
	line-height:20px;
	color:rgb(144, 140, 135);
}

#direitat2 blockquote p{
	padding-top:0px;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:14px;
	line-height:20px;
	color:rgb(144, 140, 135);
}

#direitat2 a.imgrestrita{
	background:none;
}

#direitat2 a.imgrestrita:hover img{
	background:none;
	border:1px solid rgb(218, 36, 42);
}

#direitat2 a.imgrestrita img{
	background:none;
	border:1px solid rgb(144, 140, 135);
}
