/* Estrutura ---------------------------------------------------------------- */

body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-bottom-color:#333333;
	padding: 0;
	BACKGROUND:#fff;
	background-repeat:repeat-x;
}
.estrutura {
	background-color: #FFFFFF;
	}
	
H1 {
	MARGIN: 20px 0px 5px; FONT: 1.2em "Trebuchet MS", "Lucida Grande", Verdana, sans-serif; COLOR: #b52c00; font-weight:bold
}

H2 {
	MARGIN: 20px 0px 5px; FONT: 1.2em "Trebuchet MS", "Lucida Grande", Verdana, sans-serif; COLOR: #000080; font-weight:bold
}

H3 {
	MARGIN: 20px 0px 5px; FONT: 1.0em "Trebuchet MS", "Lucida Grande", Verdana, sans-serif; COLOR: #000080; font-weight:bold
}

H4 {
	MARGIN: 0px 0px 1px; FONT: 1.2em "Trebuchet MS", "Lucida Grande", Verdana, sans-serif; COLOR: #006666; font-weight:bold
}

.titulo_H1 {
	MARGIN: 20px 0px 5px; FONT: 1.2em "Trebuchet MS", "Lucida Grande", Verdana, sans-serif; COLOR: #b52c00; font-weight:bold
}

.titulo_H2 {
	MARGIN: 20px 0px 5px; FONT: 1.2em "Trebuchet MS", "Lucida Grande", Verdana, sans-serif; COLOR: #000080; font-weight:bold
}
.titulo_H3 {
	MARGIN: 20px 0px 5px; FONT: 1.0em "Trebuchet MS", "Lucida Grande", Verdana, sans-serif; COLOR: #000080; font-weight:bold
}

.titulo_H4 {
	MARGIN: 0px 0px 1px; FONT: 1.2em "Trebuchet MS", "Lucida Grande", Verdana, sans-serif; COLOR: #006666; font-weight:bold
}

/* Menu --------------------------------------------------------------------- */

#menu {
	width:100%;
	text-align:right;
}

#menu SPAN {
	float:left;
	font-family:tahoma;
	font-size:0.85em;
	color:#666666;
	position:relative;
	left:25px;
}

#menu SPAN.links {
	float:right;
	position:relative;
	top:3px;
	right:15px;
	left:0px;
}

#menu SPAN.links A {
	width:70px;
	display:block;
	float:left;
	font-family:verdana;
	font-size:1.14em;
	color:#5D8806;
	text-align:right;
	margin-left:5px;
}

#menu SPAN.links A IMG {
	position:relative;
	top:1px;
	margin-right:5px;
}

#menu SPAN.links A:HOVER {
	text-decoration:underline;
}

#menu SPAN.slogan {
	float:left;
}


/* Topo ------------------------------------------------------------------- */

.topo {	background:#ffffff;	top:10px;border-bottom:1px solid #f1f1f1;	height:50px;	font-size:0.9em}

.link_topo { font-family:Verdana, Arial, Tahoma;  font-size: 10px; text-decoration:none}
.link_topo a:link { text-decoration: none;color: #333399}
.link_topo a:visited { text-decoration: none;color: #333399}
.link_topo a:hover {text-decoration: underline; color: #999999}
.link_topo a:active {text-decoration: underline; color:#999999}

.texto { FONT-SIZE: 9pt; COLOR: #382e1f; LINE-HEIGHT: 140%; FONT-FAMILY: "Lucida Sans", Arial, Sans-serif}
.texto a:link { text-decoration: none;color: #333399}
.texto a:visited { text-decoration: none;color: #333399}
.texto a:hover {text-decoration: underline; color: #999999}
.texto a:active {text-decoration: underline; color:#999999}

.texto2 { font-family:Verdana, Arial, Tahoma;  font-size: 10px; text-decoration:none; line-height: 1.4em;}
.texto2 a:link { text-decoration: none;color: #FF9900}
.texto2 a:visited { text-decoration: none;color: #FF9900}
.texto2 a:hover {text-decoration: underline; color: #999999}
.texto2 a:active {text-decoration: underline; color:#FF9900}

.rodape { background-color: #2A2965; bottom:10px;font-family:Verdana, Arial, Tahoma;  font-size: 10px; color:#FFFFFF; text-decoration:none;  line-height: 1.4em; border:none; }
.rodape a:link { text-decoration: none}
.rodape a:visited { text-decoration: none}
.rodape a:hover {text-decoration: underline; color: #999999}
.rodape a:active {text-decoration: underline}

.titulo_branco { font-family:Arial, Tahoma;  font-size: 12px; font-weight:300; text-decoration:none;line-height: 1.4em;}

.conteudo_esquerdo {
	width:550px;
	text-align:right;
	right:3px;
	border-right:6px solid  #F5F5F5;
	left: 0;
}

.linha_baixa {
	border-bottom:3px solid  #F5F5F5;
}


.servicos{
	width:250px;
	height:154px;
	background: url(../imagens/tit_servicos.jpg) top left;
}

#informativo{
	width:250px;
	height:154px;
	FONT-SIZE: 9pt; COLOR: #382e1f; LINE-HEIGHT: 140%; FONT-FAMILY: "Lucida Sans", Arial, Sans-serif
	}

.informativo2{
	width:211px;
	height:141px;
	background: url(../imagens/tit_informativo2.jpg) top left;
}

.input-contactform {	BORDER-BOTTOM: #000033 1px solid; BORDER-LEFT: #000033 1px solid; BORDER-RIGHT: #000033 1px solid; BORDER-TOP:  #000033 1px solid; background-color: #E8E8E8; FONT-FAMILY: verdana; FONT-SIZE: 11px}
	

#oquefazemos {
	FONT-SIZE: 9pt;
	COLOR: #382e1f;
	LINE-HEIGHT: 140%;
	FONT-FAMILY: "Lucida Sans", Arial, Sans-serif;
	background-color:#FFFFFF;
}

#oquefazemos a:link { text-decoration: none;color: #333399}
#oquefazemos a:visited { text-decoration: none;color: #333399}
#oquefazemos a:hover {text-decoration: underline; color: #999999}
#oquefazemos a:active {text-decoration: underline; color:#999999}

#fazemos_sites { FONT-SIZE: 9pt; COLOR: #382e1f; LINE-HEIGHT: 140%; FONT-FAMILY: "Lucida Sans", Arial, Sans-serif}
#fazemos_sites a:link { text-decoration: none;color: #333399}
#fazemos_sites a:visited { text-decoration: none;color: #333399}
#fazemos_sites a:hover {text-decoration: underline; color: #999999}
#fazemos_sites a:active {text-decoration: underline; color:#999999}

#menu_sites { FONT-SIZE: 9pt; COLOR: #382e1f; LINE-HEIGHT: 140%; FONT-FAMILY: "Lucida Sans", Arial, Sans-serif}
#menu_sites a:link { text-decoration: none;color: #333399}
#menu_sites a:visited { text-decoration: none;color: #333399}
#menu_sites a:hover {text-decoration: underline; color: #999999}
#menu_sites a:active {text-decoration: underline; color:#999999}


#quemsomos { FONT-SIZE: 9pt; COLOR: #382e1f; LINE-HEIGHT: 140%; FONT-FAMILY: "Lucida Sans", Arial, Sans-serif}
#quemsomos a:link { text-decoration: none;color: #333399}
#quemsomos a:visited { text-decoration: none;color: #333399}
#quemsomos a:hover {text-decoration: underline; color: #999999}
#quemsomos a:active {text-decoration: underline; color:#999999}

#contato { FONT-SIZE: 9pt; COLOR: #382e1f; LINE-HEIGHT: 140%; FONT-FAMILY: "Lucida Sans", Arial, Sans-serif}
#contato a:link { text-decoration: none;color: #333399}
#contato a:visited { text-decoration: none;color: #333399}
#contato a:hover {text-decoration: underline; color: #999999}
#contato a:active {text-decoration: underline; color:#999999}

#endereco { FONT-SIZE: 9pt; COLOR: #382e1f; LINE-HEIGHT: 140%; FONT-FAMILY: "Lucida Sans", Arial, Sans-serif}
#endereco a:link { text-decoration: none;color: #333399}
#endereco a:visited { text-decoration: none;color: #333399}
#endereco a:hover {text-decoration: underline; color: #999999}
#endereco a:active {text-decoration: underline; color:#999999}

#blog { FONT-SIZE: 9pt; COLOR: #382e1f; LINE-HEIGHT: 120%; FONT-FAMILY: "Lucida Sans", Arial, Sans-serif}
#blog a:link { text-decoration: none;color: #333399}
#blog a:visited { text-decoration: none;color: #333399}
#blog a:hover {text-decoration: underline; color: #999999}
#blog a:active {text-decoration: underline; color:#999999}

.blog_negrito{ 	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	font-weight:bold;	color:#000000;	}

#blog_conteudo { FONT-SIZE: 9pt; COLOR: #382e1f; LINE-HEIGHT: 120%; FONT-FAMILY: "Lucida Sans", Arial, Sans-serif}
#blog_conteudo a:link { text-decoration: none;color: #333399}
#blog_conteudo a:visited { text-decoration: none;color: #333399}
#blog_conteudo a:hover {text-decoration: underline; color: #999999}
#blog_conteudo a:active {text-decoration: underline; color:#999999}

#blog_menu { FONT-SIZE: 9pt; COLOR: #382e1f; LINE-HEIGHT: 120%; FONT-FAMILY: "Lucida Sans", Arial, Sans-serif}
#blog_menu a:link { text-decoration: none;color: #333399}
#blog_menu a:visited { text-decoration: none;color: #333399}
#blog_menu a:hover {text-decoration: underline; color: #999999}
#blog_menu a:active {text-decoration: underline; color:#999999}

#destaques { FONT-SIZE: 9pt; COLOR: #382e1f; LINE-HEIGHT: 120%; FONT-FAMILY: "Lucida Sans", Arial, Sans-serif}
#destaques a:link { text-decoration: none;color: #333399}
#destaques a:visited { text-decoration: none;color: #333399}
#destaques a:hover {text-decoration: underline; color: #999999}
#destaques a:active {text-decoration: underline; color:#999999}

#portfolio { FONT-SIZE: 9pt; COLOR: #382e1f; LINE-HEIGHT: 120%; FONT-FAMILY: "Lucida Sans", Arial, Sans-serif}
#portfolio a:link { text-decoration: none;color: #333399}
#portfolio a:visited { text-decoration: none;color: #333399}
#portfolio a:hover {text-decoration: underline; color: #999999}
#portfolio a:active {text-decoration: underline; color:#999999}


