body {
	margin: 0px;
	padding: 0px;
}

img {
	border : 0px;
}

#general {
	margin: 0 auto;
	width: 895px;
	height: 620px;
}

#print {
	margin: 0;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* Animacao FLASH e MENU */
#flash_menu {
	float: left;
	margin: 0px;
	padding:0px;
	padding: 0 0 10px 10px;
	_padding: 0 0 10px 15px;
	border: 0px solid black;
}

/* Noticias */
#news {
	float: left;
	margin: 6px 0 0 0px;
	padding: 32px 0 0 0;
	background: url("../images/bg_noticias.jpg") no-repeat;
	width: 273px;
	height: 215px;
	border: 0px solid black;
}

#news h1 {
	color: #ffffff;
	/*overflow: hidden;
	text-indent: -900em;
	background:url("images/title_ultimas_noticias.jpg") no-repeat; */
	margin: 0px 0 0 0;
	padding: 7px 0 0 10px ;
	font-family: arial, verdana;
	font-size: 24px;
}

#news div .date {
/*	border: 1px solid black; */
	background-color: #d2a8a8;
	width: 15px;
	color: #666666;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding: 1px 3px 1px 2px;
	margin: 0px 0px 10px 0px;
}

#news div .month {
/*	border: 1px solid black; */
	background-color: #ca7c7c;
	color: #eaeaea;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px 3px 0px 2px;
	margin: 0px 0px 10px 0px;
	line-height: 16px;


}

#news #news1, #news #news2 {
	width: 242px;
	padding: 0px 7px 0px 7px;
	color: #666666;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 10px 0px;
	text-align: justify;
	line-height: 12px;
}

#news #links {
	margin-left: 10px;
	margin-top: -8px;
}

#news #links a {
	color: #691806;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

#news #links a:hover {
	text-decoration: underline;
}

/*
*	Subdivisoes das seçoes:
*		- NOSSOS PRODUTOS
*		- CANAL DO ARQUITETO
*		- GALERIA DE FOTOS
*		- FALE CONOSCO
*/

#sections {
	margin: 0 auto;
	width: 880px;
}

#sections div {
	margin: 0px 1px 5px 7px;
	background-color: #cccccc;
	width: 215px;
	height: 270px;
	float: left;
	padding: 120px 4px 0px 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #424242;
	text-align: justify;
	overflow: hidden;


}

#sections div h2{
	font-family: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
	font-size: 17px;
	font-weight: bold;
	text-transform: uppercase;
	color: #873132;
	text-align: left;
	padding: 0px 0 0 0;
	margin: 0 0 0 5px;
}


/* NOSSOS PRODUTOS */
#sections #products {
	background: url("../images/nossos_produtos.jpg") no-repeat center top;
	width: 190px;
	height: 85px;
}

/* FOTOMONTAGEM */
#sections #architect {
	background: url("../images/fotomontagem.jpg") no-repeat center top;
	width: 206px;
	height: 85px;

}

/* GALERIA DE FOTOS */
#sections #photos {
	background: url("../images/galeria_fotos.jpg") no-repeat center top;
	width: 206px;
	height: 85px;
}

/* FAÇA CONTATO */
#sections #contact {
	background: url("../images/faca_contato.jpg") no-repeat center top;
	width: 206px;
	height: 85px;
}


/* LINkS */
#sections #products a:active,
#sections #products a:link,
#sections #products a:visited,
#sections #architect a:active,
#sections #architect a:link,
#sections #architect a:visited,
#sections #photos a:active,
#sections #photos a:link,
#sections #photos a:visited,
#sections #contact a:active,
#sections #contact a:link,
#sections #contact a:visited {
	color: #424242;
	text-decoration: none;
}

#sections #products a:hover,
#sections #architect a:hover,
#sections #photos a:hover,
#sections #contact a:hover {
	color: #424242;
	text-decoration: underline;
}


/*
*	Subdivisoes das seçoes 2:
*		- Rede Belgo Cercas
*		- Onde Comprar
*/

#regiao_comprar {
	float: right;
	margin-right: 70px;
}


#sections2 {
	width: 850px;
	height: 110px;
	background: url("../images/background_secao2.jpg") no-repeat;
	margin: 0px auto;
	font-family: Arial, verdana, sans-serif;
	font-size: 11px;
	color: #ffffff;
	padding-top: 7px;
}

#sections2 #sub1_section2{
	border-right :2px solid white;
	width: 280px;
	float: left;
	background: url("../images/img_belgo_cercas.png") no-repeat;
	height: 74px;
	margin: 5px 25px 5px 5px;
	padding-left: 140px;
	padding-right: 25px;
	text-align: justify;
}

#sections2 #sub1_section2 a:active ,
#sections2 #sub1_section2 a:link ,
#sections2 #sub1_section2 a:visited {
	color: #ffffff;
	text-decoration: none;
}

#sections2 #sub1_section2 a:hover {
	color: #ffffff;
	text-decoration: underline;
}

#sections2 #sub2_section2{
	width: 240px;
	float: left;
	background: url("../images/mini_mapa.jpg") no-repeat;
	height: 78px;
	margin: 5px 0px 5px 0px;
	padding-left: 100px;
	text-align: justify;
}

/* INPUT TEXT do sub2section2 */

#sections2 #sub2_section2 input {
	border: 1px solid black;
	height: 14px;
	margin-top: 2px;
}

#sections2 strong{
	font-size: 12px;
}


h3{

	margin: 5px 0 0 0px;
	padding: 0px 0 0px 0;
	height: 20px;
	font-size: 13px;
	font-family: verdana,arial,sans-serif;
}


/*Sem o clear: both o layout fica esquisito no FIREFOX*/

br {
clear: both;
}



/* MENU DE NAVEGACAO */

ul#menu_navegacao  {
	margin: 0 0 0 10px;
	padding: 0 0 0 2px;
	width: 600px;
}

ul#menu_navegacao li{
	display: inline;
	list-style: none;
}

/* Nivel 0 e 1 */
ul#menu_navegacao li#level0 a,
ul#menu_navegacao li#level1 a{
	text-decoration: none;
}

#nav1_menu {
	color: #a72f3d;
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	font-size: 18px;
	display: inline-block;
	line-height: 30px;
	vertical-align: top;
}

/* Nivel 2 */
ul#menu_navegacao li#level2 #text{
	color: #892034;
	font-family: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	margin: 0px 0px 0px 0;
	font-size: 16px;
	display: inline-block;
	line-height: 32px;
	vertical-align: top;
}


/* Configurando espacamento dos TIPS */
ul#menu_navegacao li#level0 #tip0,
ul#menu_navegacao li#level1 #tip1,
ul#menu_navegacao li#level2 #tip2 {
	margin: 0px 2px 1px 10px;

}


/* DESCRICAO DOS PRODUTOS */

#menu_produtos {
	width: 150px;
	margin: 0 0 0 7px;
}

#menu_produtos tr td {
	/*color: #363636; */
	text-align: justify;
	width: 600px;
	font-size: 11px;
	font-family: arial, verdana;
}

#menu_produtos h3 div#icons {
	float: right;
	margin: -25px 20px 0 0;

}

#menu_produtos #conteudo {
	color: #363636;
	height: 260px;
	overflow: auto;
	width: 480px;
	padding-right: 5px;
}

/* DESCRICAO DOS BELGO CERCAS*/


#menu_belgocercas {
	width: 840px;
	margin: 0 0 0 7px;
}

#menu_belgocercas tr td {
	color: #363636;
	text-align: justify;
	width: 830px;
	font-size: 14px;
}

#menu_belgocercas #conteudo {
	height: 220px;
	overflow: auto;
	width: 480px;
	padding-right: 5px;
	padding-left: 10px;
	color: #424242;  /*PODE SER COMENTADO*/
	float: left;
}

#menu_belgocercas div#submenu_belgocercas {
	border: 0px;
}

#menu_belgocercas div#submenu_belgocercas ul#submenu {
	margin:0;
	padding:0 ;

}

#menu_belgocercas #submenu_belgocercas ul#submenu li {
	list-style: none;
	display: inline;

}

#menu_belgocercas #submenu_belgocercas ul#submenu li a {
	border: 0px;
}

#menu_belgocercas #submenu_belgocercas ul#submenu li img {
	margin-left: 1px;
	margin-right: 3px;
	border: 0px;
}

/* Link para o submenu belgo cercas */


/* EXISTE UM HACK PRO IE - ver styleIE.css */
#menu_belgocercas #submenu_belgocercas {
	float: left;
	width: 495px;
	height: 25px;
	margin-top: 5px;
	padding: 0;
}


/* LISTAGEM DOS BELGO CERCAS - BELGOCERCAS2.ASP */
#general div#flash_mapa {
	width: 300px;
	float: left;
	margin-left: 20px;
	margin-top: 10px;
}

#general div.lista_belgocercas {
	float: left;
	width: 550px;
	color: #666666;
	height: 310px;
	overflow: auto;
	font-family: arial, verdana;
	font-size: 11px;
}

#general div.lista_belgocercas div.col_left{
	width: 250px;
	float: left;
}

#general div.lista_belgocercas div.col_right{
	width: 250px;
	float: right;
}


#general div.lista_belgocercas h4.title{
	font-family: Arial;
	text-transform: uppercase;
	color: #b6525e;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #d9943b;
	margin: 0 20px -15px 0;
	padding: 0 0 0 0;
	line-height: 18px;
	width: 200px;
}

#general div.lista_belgocercas a.botao_detalhes:link,
#general div.lista_belgocercas a.botao_detalhes:active,
#general div.lista_belgocercas a.botao_detalhes:visited {
	color: #000000;
	float: right;
	font-size: 11px;
	font-family: Arial, verdana;
	text-decoration: underline;
	margin-right: 70px;
}

#general div.lista_belgocercas a.botao_detalhes:hover {
	color: #b6525e;
	float: right;
	font-size: 11px;
	text-decoration: underline;
	margin-right: 70px;
}
/* BORDAS ARREDONDADAS */

div#round_border_outer {
	background-color:#ece8e3;
	width: 500px;
	margin: 0px 0 0 20px;
	padding: 0px 0 0 0;
	float: left;
}

/* Borda do belgo cercas */
div#round_border_outer2 {
	background-color:#f5ede8;
	width: 850px;
	margin: 0 0 0 20px;
	padding: 0;
	float: left;
}

/* Titulo - PRODUTOS */
h3.round_borders {
	width            : 350px;
	margin           : 0 100px 10px 0 ;
	background-color : #ddd5cd;
	font-family      : Impact;
	font-size        : 24px;
	text-align       : left;
	color            : #a32638;
}

h3.round_borders span {
	margin-left: 10px;
}

/* Titulo - BELGO CERCAS */
h3.round_borders2 {
	width            : 350px;
	margin           : 0 100px 10px 0 ;
	background-color : #d7d1c8;
	font-family      : Impact;
	font-size        : 24px;
	text-align       : left;
	color            : #424242;
}

h3.round_borders2 span {
	margin-left: 10px;
}

h3.round_borders2 span img {
	margin-top: 5px;
}

/* SESSAO DE FOTOS - PRODUTOS */

#produtos_fotos {
	float: right;
	width: 320px;
	margin:  0px 40px 0 0;
	padding: 0;
	height: 0px;
}

#catalogos {
	float: right;
	font-weight: bold;
	font-family: verdana, arial, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #892034;
	margin-bottom: 2px;
	margin-right: -15px;
}

#catalogos a:link ,
#catalogos a:visited,
#catalogos a:active {
	color: #AD5D66;
	text-decoration: underline;
}

#catalogos a:hover {
	color: #81242F;
	text-decoration: underline;
}

/* FOTO DA FACHADA BELGO CERCAS */
#menu_belgocercas #foto_fachada {
	float: left;
	width: 260px;
	margin:  0 0 0 40px;
	padding: 0;
	height: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #424242;
	text-align: justify;
}


/* GALERIA */
#galery {
	width: 850px;
	height: 280px;
	margin: 5px auto;
	font-family: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #ffffff;
	padding: 0;
}


#galery #fotomontagem,
#galery #obras {
	width            : 350px;
	background-color : #a72f3d;
	font-size        : 24px;
	font-weight      : bold;
	text-align       : left;
	color            : #ffffff;
	text-align       : center;
}

div#galery div#fotomontagem a:active,
div#galery div#fotomontagem a:link,
div#galery div#fotomontagem a:visited,
div#galery div#obras a:active,
div#galery div#obras a:link,
div#galery div#obras a:visited {
	color: #ffffff;
	text-decoration: none;
}

div#galery div#fotomontagem a:hover,
div#galery div#obras a:hover {
	color: #ffd01f;
	text-decoration: none;
}

#galery #fotomontagem {
	float : left;
	margin-right: 50px;
	margin-left: 25px;
	padding: 0;
}

#galery #obras {
	float : left;
	padding: 0;
}

#galery #fotomontagem img,
#galery #obras img {
	margin-bottom: 10px;
}

div#galery_fotomontagem{
	width: 800px;
	margin: 0 auto;
}

/* FORMULARIO DE CONTATO DO BELGO CERCAS */

form#belgocercas label {
	clear: both;
	float: left;
	display: block;
	width: 6em;
	margin-top: -1em;
	font-weight: bold;
	color: #ab2e40;
}

form#belgocercas input,
form#belgocercas textarea {
	position: relative;
	top: -1.4em;
	left: 7em;
	display: block;
	border: 1px solid #ab2e40;
	width: 200px;
}

form#belgocercas textarea {
	width: 300px;
	height: 75px;
}

form#belgocercas fieldset#belgocercas {
	display: block;
	margin: 0 0 1em 0;
	border: 0 solid #FFFFFF;
	padding: 0 0em 0em 0em;
}

form#belgocercas fieldset#belgocercas input.submit {
	clear: both;
	top: 0;
	width: 150px;
}


/* INPUT QUE FICA INVISIVEL */
input#hidden {
	visibility: hidden;
}


/* PRODUTOS */

/*MENU*/
#general div#menu_produtos {
	width: 230px;
	float: left;
	margin-left: 20px;
	margin-top: 10px;
}

div.listar_produtos {
	width: 570px;
	float: left;
	padding-bottom: 10px;
	padding-left: 40px;
	padding-top: 20px;
}

div.destaque_produto {
	float: left;
	margin-right: 30px;
	text-align: center;
	color: #892034;
	font-family: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
}

div.destaque_produto_central {
	float: left;
	margin-left: 60px;
	width: 340px;
	height: 250px;
	text-align: center;
	color: #892034;
	font-family: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
}


div.destaque_produto_central span,
div.destaque_produto span {
	padding-top: 100px;
	margin-top: 10px;
}

div.destaque_produto_central a:visited,
div.destaque_produto_central a:link,
div.destaque_produto_central a:active,
div.destaque_produto a:visited,
div.destaque_produto a:link,
div.destaque_produto a:active {
	color: #892034;
	text-decoration: none;
}

div.destaque_produto_central a:hover,
div.destaque_produto a:hover {
	color: #892034;
	text-decoration: underline;
}




/* ARQUITETO */

div#arquiteto {
	width: 900px;
	margin: 20px 0px 0px 20px;
	padding: 0px;
	height: 300px;
}

/* Biblioteca CAD */
div#biblioteca_cad {
	width: 215px;
	float: left;
	margin: 0 auto 0 auto;
	padding: 0px;
}

/* Catalogos */
div#catalogos {
	width: 215px;
	float: left;
	margin: 0 auto 0 auto;
	padding: 0px;
}

/* Informacoes Tecnicas */
div#informacoes_tecnicas {
	width: 215px;
	float: left;
	margin: 0 auto 0px auto;
	padding: 0px;
}

/* Produtos */
div#produtos {
	width: 215px;
	float: left;
	margin: 0 auto 0px auto;
	padding: 0px;
}

/* Mensagem para logar */
div#arquiteto div#msg_logar {
	width: 500px;
	margin: 50px auto;
	text-align: center;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #5f0505;
}

/* Mensagem para formulario de cadastro */
div#arquiteto div#msg_cadastrar {
	color: #5f0505;
	margin: 10px auto 0px auto;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
}



/* Mensagem de ERRO para formulario de cadastro */
div#formlogin div.msg_erro {
	color: #5f0505;
	margin: 10px auto 0px auto;
	font-family: arial,verdana,sans-serif;
	font-size: 12px;
	color: #424242;
}

div.msg_alerta {
	color: #5f0505;
	margin: 10px auto 0px auto;
	font-family: arial,verdana,sans-serif;
	font-size: 12px;
	color: #424242;
	text-align: center;
}

div.msg_alerta2 {
	color: #5f0505;
	margin: 10px 0 0px 0;
	font-family: arial,verdana,sans-serif;
	font-size: 12px;
	text-align: left;
	color: #424242;

	width: 800px;
}

/* RECUPERAR SENHA */
div#global {
	width: 900px;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	height: 300px;
}

div#global2 {
	width: 820px;
	margin: 0px auto 0px auto;
	padding: 0px;
}

div#global2 p{
	font-family: arial, verdana;
	font-size: 11px;
}

/* DOWNLOAD DE ARQUIVOS - ARQUITETO */
div#area_download {
	float: left;
}

div#area_download a:hover,
div#area_download a:active,
div#area_download a:link{
	color: #000000;
	list-style-type: disc;
}

div#col_files_esquerda,
ul#col_files_esquerda {
	float: left;
	width: 330px;
	margin: 0 0 0 10px;
	padding: 0 0 0 20px;
}

div#col_files_direita,
ul#col_files_direita {
	float: left;
	width: 330px;
	margin: 0;
	padding: 0 0 0 20px;
}

/* COR DO TIP */
div#col_files_direita li,
ul#col_files_direita li{
	color: #ffd01f;
}

div#col_files_esquerda li,
ul#col_files_esquerda li{
	color: #ffd01f;
}

div#area_download h5 {
	font-family: verdana, arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #ffffff;
	margin: 0 0 20px 0;
}

/* HEAVER DO BELGO CERCAS */
div#geral h6 {
	font-family: verdana, arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #A72E3D;
	margin: 0 0 20px 0;
}

/* ROUNDER BORDER DA AREA DE ARQUIVOS */
div#arquivos {
	width: 840px;
	margin: 20px 30px 20px 30px;
	#margin: 20px 30px 20px 15px;
	float: left;
	padding: 0;
}

/* LINKs para a area de download */
div#arquivos div#area_download a:active,
div#arquivos div#area_download a:link
 {
	color: #ffd01f;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	font-family: arial, verdana;
}

div#arquivos div#area_download a:visited,
div#arquivos div#area_download a:hover {
	color: #FF761F;
	font-weight: bold;
	text-decoration: underline;
	font-size: 11px;
	font-family: arial, verdana;
}

h6 {
	font-family: arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	margin: 0 0 20px 0;

}

/* Formulario faca contato*/
div#formfacacontato {

	width: 400px;
	margin: 30px auto 0 auto;
	font-family: arial, verdana;
	font-size: 11px;
	color: #424242;
}

/* SELECT BOX */
select {
	color: #666666;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
}

/* GERAL */
div#geral {
	width: 850px;
	margin: 20px 0px 0px 20px;
	padding: 0px;
	height: 300px;
}


/* OBRAS */

div#geral ul {
	margin: 0px 20px 10px 20px;
	padding: 0;
}

div#geral li {
	display: inline;
	margin: 15px 5px;
}

/* REDE BELGO CERCAS */
div#redebelgocercas {
	width: 840px;
	margin: 20px auto 0px auto;
	padding: 0px;
}

div#redebelgocercas div#logos {
	width: 550px;
	margin: 30px auto 0 auto;
}

div#redebelgocercas p{
	color: #666666;
	font-size: 11px;
	text-align: justify;
	font-family: verdana,arial,sans-serif;
	margin: 0px 0 7px 0 ;

	padding:0;
}

div#redebelgocercas div#projeto_paginacao {
	float: left;
	width: 272px;
	height: 274px;
}

div#redebelgocercas div#nossos_servicos {
	float: left;
	width: 272px;
	height: 274px;
	color: #565455;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #f0efed;
}

div#redebelgocercas div#nossos_servicos a:hover {
	color: #0000ff;
}

div#redebelgocercas div#nossos_servicos a:active,
div#redebelgocercas div#nossos_servicos a:link,
div#redebelgocercas div#nossos_servicos a:visited {
	color: #A72F3D;
}

div#redebelgocercas div#portoes {
	float: left;
	width: 272px;
	height: 274px;
}


/* GERAL */
div#portoes2 {
	width: 850px;
	margin: 20px 0px 0px 20px;
	padding: 0px;
	height: 300px;
}

div#portoes2 h6 {
	font-family: verdana, arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #953B45;
	margin: 0 0 20px 0;
}

div#portoes2 ul {
	margin: 0px 20px 10px 20px;
	padding: 0;
}

div#portoes2 li {
	display: inline;
	margin: 15px 5px;
}

/* LISTA DA AREA DE SEGMENTOS */
div#geral ul#segmento li {
  width:100px;
   background-color:#f5f7f9;
   padding:10px 10px;
   margin:10px;
   border-top: #ffffff solid 1px;
   border-left: #ffffff solid 1px;
   border-right: #a5a7aa solid 1px;
   border-bottom: #a5a7aa solid 1px;
   list-style: none;
}

span.link {
	background-image: url("../images/tip.jpg");
	background-position: center left;
	background-repeat: no-repeat;
	padding-left: 10px;
	margin-left: 5px;
	height: 10px;
	color: #000000;
}

span.link a {
	margin: 0;
	padding: 0;
	text-decoration: none;
}

span.link a:link,
span.link a:active,
span.link a:visited {
	color: #2B59A7;
}

span.link a:hover {
	color: #5884C1;
}


/* Titulo das noticias */

/* NOTICIAS */
div#noticias {
	width: 850px;
	margin: 20px 0px 0px 20px;
	padding: 0px;
	height: 300px;
}
div#noticias h1 {
	font-family: verdana, arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #953B45;
	margin: 0 0 20px 0;
}

div#noticias div.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #424242;
	width: 770px;
	text-align: justify;
	margin: 0 30px;
}

div#noticias span#fonte {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #953B45;
	padding-top: 20px;
	float: left;
}

div#noticias span#autor {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #953B45;
	padding-top: 20px;
	float: right;
}

div#noticias table#listar {
	border: 1px solid #ffffff;
	width: 800px;
	border-collapse: collapse;
	margin: 0 auto;
}

div#noticias table#listar tr.title td{
	background-color: #A72E3D;
	color: #ffffff;
	font-family: verdana, arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

div#noticias table#listar td{
	border: 1px solid #ffffff;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}


div#noticias table#listar td a:link,
div#noticias table#listar td a:active,
div#noticias table#listar td a:visited {
	color: #2B59A7;
}


div#noticias table#listar td a:hover {
	color: #5884C1;
}

ul#nav_paginas {
	float: left;
	width: 800px;
	margin: 20px auto;
	padding-left: 20px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

ul#nav_paginas li{
	display: inline;

}

ul#nav_paginas li#pagina{
	float: left;
}

ul#nav_paginas li#nav{
	float: right;
}

ul#nav_paginas a:link,
ul#nav_paginas a:active,
ul#nav_paginas a:visited {
	color: #2B59A7;
}

ul#nav_paginas a:link {
	color: #5884C1;
}

/* Texto em destaque do institucional do belgo cercas*/
span#destaque_texto {
	font-weight: bold;
	font-family: arial, verdana;
	font-size: 13px;
	color: #983D4E;
}

span#destaque_texto2 {
	font-weight: bold;
	font-family: arial, verdana;
	font-size: 15px;
	color: #983D4E;
}


div#servicos {
	width: 835px;
	margin: 0 auto;
	padding: 0;
	height: 250px;
}

div#projetos_arquitetonicos,
div#atendimento_especializado,
div#equipe_de_montagem {
	width: 258px;
	float: left;
	height: 240px;
	margin-left: 12px;
 }

div#projetos_arquitetonicos img,
div#atendimento_especializado img,
div#equipe_de_montagem img{
	margin-bottom: 15px;
	margin-top: 5px;
}

span#conheca_as_lojas {
	font-family: arial, verdana;
	font-size: 14px;
	color: #A72E3D;
	font-weight: bold;
}


span#conheca_as_lojas a:link,
span#conheca_as_lojas a:active,
span#conheca_as_lojas a:visited {
	color: #2B59A7;
}

span#conheca_as_lojas a:hover {
	color: #5884C1;
}

/*********************
*        FOOTER      *
*********************/
div#footer {
	font-family: "trebuchet ms", verdana, arial;
	font-size: 11px;
	color: #363636;
	margin: -40px auto 0 auto;
	width: 870px;
	text-align: right;
}


div#footer a{
	color: #242424;
	text-decoration: none;
}

div#footer a:hover {
	color: #121212;
	text-decoration: underline;
}