/*Nativ */
/*Definições gerais*/
*{margin:0; padding:0;}
html,body {	height: 100%; }
html, body, h2, h3, h4, div, p, ul, li, input {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	}
body { 
font-size: small/100%; /* Certeza que usuários do IE podem aumentar o tamanho da fonte.*/
background: #4E4A43;}

/*Divs de estruturação*/

#paginaHome {
position: relative;
margin: auto;
width: 100%;
background: url(../imagens/bg_pag.gif) repeat-x;
background-position: top ;
}	

#corpoHome{
background: url(../imagens/bg_corpo.gif) no-repeat;
width: 100%;
margin: auto;
position: relative;
background-position: top center;
}	

#conteudo{
position: relative;
margin: auto;
clear: both;
width: 100%;
}

/**************** Estilos do topo home ****************/

#topoHome {
position: relative;
margin: auto;
width: 755px;
height: 321px;
padding: 0;
}	

#topoHome #flash{
float: left;
clear: both;
top: 2px;
margin: auto;
width: 755px;
height: 281px
}

/**************** Estilos do menu ****************/
#menu {
position: relative;
top: 0;
left: 130px;
margin: auto;
width: 433px;
height: 40px;
background:url(../imagens/menu.gif);
}	

#menu ul{list-style:none;}

#menu li{
   position:absolute;
   top:0;
   height:40px;
} 

#menu li a{
   position:absolute;
   display:block;
   width:100%;
   height:100%;
   top:0;
   margin: auto;
   cursor: pointer;
   text-decoration: none;
   font-size: 2px;
   color: #12882E;
   }

#menu li a span{
   position: absolute;
   display:block;
   width: 100%;
   height:100%;
   top:0px;
}

#home{width:62px; left: 0px;}
#empresa{width:76px; left:62px;}
#empre{width:131px; left:138px;}
#consult{width:96px; left: 269px;}
#contato{width:68px; left:365px;}

#home a span{background:url(../imagens/menu.gif) no-repeat 0 0;}
#empresa a span{background:url(../imagens/menu.gif) no-repeat -62px 0;}
#empre a span{background:url(../imagens/menu.gif) no-repeat -138px 0;}
#consult a span{background:url(../imagens/menu.gif) no-repeat -269px 0;}
#contato a span{background:url(../imagens/menu.gif) no-repeat -365px 0;}

#menu ul li a:hover{z-index:10;}

#home a:hover span{background:url(../imagens/menu.gif) no-repeat 0 -40px;}
#empresa a:hover span{background:url(../imagens/menu.gif) no-repeat -62px -40px;}
#empre a:hover span{background:url(../imagens/menu.gif) no-repeat -138px -40px;}
#consult a:hover span{background:url(../imagens/menu.gif) no-repeat -269px -40px;}
#contato a:hover span{background:url(../imagens/menu.gif) no-repeat -365px -40px;}

#centroHome {
position: relative;
margin: auto;
width: 754px;
font-size:0.9em;
background: #F5F3E9 url(../imagens/bg_centro.gif) no-repeat 0 2px;
padding: 0 0 5px 0;
}	

#centroHome p {margin:10px auto auto 20px;}

#centroHome #boxUnd_Est{
width: 721px;
height: 71px;
top: 16px;
margin: 0 0 0 18px;
position: relative;
background: url(../imagens/bg_box.gif) no-repeat;}

#centroHome #boxUnd_Est .unidades{
float: left;
margin: 15px 0 0 30px;
_margin: 15px 0 0 15px;
width: 290px;}

#centroHome #boxUnd_Est .unidades select{
color: #666;
font-size: 11px;
border: 1px solid #47730C;
width: 130px;
float: right;
margin: -18px 3px 0 0;
}

#centroHome #boxUnd_Est .estagio{float: left; margin: 15px 0 0 50px;  width: 265px;}
#centroHome #boxUnd_Est .estagio select{
color: #666;
font-size: 11px;
border: 1px solid #47730C;
width: 130px;
float: right;
margin: -18px 3px 0 0;
}

#centroHome #boxDescricao{
float: left;
margin: 40px 0 5px 20px;
_margin: 40px 0 5px 10px;
width: 350px;
height: 240px;
background: url(../imagens/separador.gif) no-repeat top right;
}

#centroHome #boxDescricao .foto{float: left; clear: both;}
#centroHome #boxDescricao .foto img{border: 2px solid #AFAC99; margin: 0px;}
#centroHome #boxDescricao .foto a img{text-decoration: none;}
#centroHome #boxDescricao dl{margin: 0 0 15px 0;}
#centroHome #boxDescricao dt{color: #535140; font-size: 11px; margin: 5px 0 5px 0;}
#centroHome #boxDescricao dd{
color: #535140;
font-size: 11px;
text-align: left;
position: relative;
background: url(../imagens/list_boxDesc.gif) no-repeat 0 8px;
padding-left: 15px;
}

#centroHome #boxDescricao a {
color: #909A72;
font-weight: bold;
text-decoration: none;
float: right;
margin-right: 30px;
font-size: 11px;
}
#centroHome #boxDescricao a:hover{color: #347708;}
#centroHome #boxDescricao a img{
text-decoration: none;
border: none; float: left;
margin: -13px 0 0 95px;}

#centroHome #boxDescricao2{
float: right;
margin: 40px 5px 5px 0px;
_margin: 40px 0px 5px 10px;
width: 320px;
height: 240px;
padding: 0px 30px 0px 20px;
_padding: 0px 0px 0px 0px;
}

#centroHome #boxDescricao2 .foto{float: left; clear: both;}
#centroHome #boxDescricao2 .foto img{border: 2px solid #AFAC99; margin: 0px;}
#centroHome #boxDescricao2 .foto a img{text-decoration: none;}
#centroHome #boxDescricao2 dl{margin: 0 0 15px 0;}
#centroHome #boxDescricao2 dt{color: #535140; font-size: 11px; margin: 5px 0 5px 0;}
#centroHome #boxDescricao2 dd{
color: #535140;
font-size: 11px;
text-align: left;
position: relative;
background: url(../imagens/list_boxDesc.gif) no-repeat 0 8px;
padding-left: 15px;
width: 165px;
}

#centroHome #boxDescricao2 a {
color: #909A72;
font-weight: bold;
text-decoration: none;
float: right;
margin-right: 30px;
font-size: 11px;
}
#centroHome #boxDescricao2 a:hover{color: #347708;}
#centroHome #boxDescricao2 a img{
text-decoration: none;
border: none; float: left;
margin: -13px 0 0 95px;}

/**************** Estilos das internas ****************/

#corpo{background-image: url(../imagens/bg_corpo_int.gif)}	

#pagina {
margin: auto;
width: 100%;
background: url(../imagens/bg_pag_int.gif) no-repeat left 44px;
}	

#topo {
margin: auto;
width: 100%;
height: 46px;
padding: 0;
background-image: url(../imagens/bg_topo_int.gif);
}

#centro {
position: relative;
margin: auto;
width: 754px;
font-size:0.9em;
background-color: #F5F3E9;
padding: 0 0 5px 0;
}		

#colunaEsquerda{
margin: 0px;
width: 186px;
height: auto;
float: left;
background: #F5F3E9 url(../imagens/bg_col_esq.jpg) no-repeat top right;
}

#colunaEsquerda #logo {
float: left;
margin: 0;
width: 185px;
height: 123px;
}	

#colunaEsquerda #logo h1{  
width: 185px;
height: 123px;
left: 0;
top: 0; 
float: left;
visibility: visible;
background-image: url(../imagens/logomarca.jpg);
background-repeat: no-repeat;
}

#colunaEsquerda #logo  h1 a {
float: left;
display: block;
top: 0;
left: 0;
width: 185px;
height: 123px;
cursor: pointer;
}

#colunaEsquerda #logo h1 a span {display: none;}

#colunaEsquerda #submenu{
position: relative;
width: 186px;
border-top: 4px solid #00400C;
background-color: #075521;
clear: both;
}

#colunaEsquerda #submenu ul{
position: relative;
display: block;
width: 186px;
list-style: none;
}

#colunaEsquerda #submenu ul li{
display: block;
color: #C7DBCC;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 23px;
padding: 0 0 3px 10px;
background: url(../imagens/bg_li_submenu.gif) no-repeat bottom left;
}

#colunaEsquerda #submenu ul li img{margin: 4px 10px 0 0; float: left;}

#colunaEsquerda #submenu ul li a{color: #C7DBCC; text-decoration: none; letter-spacing: -1px;}
#colunaEsquerda #submenu ul li a:hover{
color: #fff;
letter-spacing: -1px;
text-decoration: none;
padding-left: 2px;

}
#colunaEsquerda #submenu ul li a img{text-decoration: none; border: none;}

#colunaDireita{
float: right;
top: 0px;
left: 0px;
font-size:11px;
width: 568px;
background-color: #F5F3E9;
padding:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #8C8B69;
}

#colunaDireita .breadcrumb{
margin: 13px 0 0 26px;
font-weight: bold;
color: #6B6751;
font-size: 11px;
text-align: left;
}

#colunaDireita .breadcrumb img{
padding: 5px 0 5px 0;
}

#colunaDireita .breadcrumb span{
	text-decoration: none;
	padding: 0 0 0 0; /*adjust bullet image padding*/
	color: #6B6751;
	font-size: 11px;
	text-align: left;
	clear: both;
	font-weight: normal;
}
#colunaDireita .breadcrumb span a{
color: #6B6751;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}
#colunaDireita .breadcrumb a:hover{text-decoration: underline; font-weight: normal;}


#colunaDireita h2{
float: left;
width: 540px;
top: 0;
left: 0;
color: #6B6751;
padding: 0;
}

#colunaDireita h2 span {
float: left;
position: relative;
margin: 17px 0 5px 23px;
text-indent: -999em;
}

#colunaDireita h2 span.tit_empresa{
background: transparent url(../imagens/tit_empresa.gif) no-repeat top;
width: 106px;
height: 24px;
}

#colunaDireita h2 span.tit_empreend{
background: transparent url(../imagens/tit_empreend.gif) no-repeat top;
width: 226px;
height: 24px;
}

#colunaDireita h2 span.tit_consult{
background: transparent url(../imagens/tit_consult.gif) no-repeat top;
width: 147px;
height: 24px;
}

#colunaDireita h2 span.tit_contato{
background: transparent url(../imagens/tit_contato.gif) no-repeat top;
width: 98px;
height: 24px;
}

#colunaDireita h3{
margin:0 0 8px 23px;
font-size:13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
letter-spacing:-1px;
color: #3D6A1E;
}

#colunaDireita h4{
float: left;
width: 524px;
color: #53533B;
padding: 0;
}

#colunaDireita h4 span {
float: left;
margin: 0 0 10px 23px;
text-indent: -999em;
clear: both;
}

#colunaDireita h4 span.lanc_descricao{
background: transparent url(../imagens/tit_descricao.gif) no-repeat top;
width: 524px;
height: 17px;
}

#colunaDireita h4 span.lanc_persp{
background: transparent url(../imagens/tit_perspectivas.gif) no-repeat top;
width: 524px;
height: 17px;
}

#colunaDireita h4 span.lanc_pb{
background: transparent url(../imagens/tit_planta_baixa.gif) no-repeat top;
width: 524px;
height: 17px;
}

#colunaDireita h4 span.lanc_localiz{
background: transparent url(../imagens/tit_localiz.gif) no-repeat top;
width: 524px;
height: 17px;
}

#colunaDireita h4 span.lanc_estagio{
background: transparent url(../imagens/tit_obras.gif) no-repeat top;
width: 524px;
height: 17px;
}

#colunaDireita h4 span.lanc_und_disp{
background: transparent url(../imagens/tit_und_disp.gif) no-repeat top;
width: 524px;
height: 17px;
}

#colunaDireita h4 span.lanc_acompanhamento{
background: transparent url(../imagens/tit_acompanhamento.gif) no-repeat top;
width: 524px;
height: 17px;
}

#colunaDireita h4 span.lanc_residenciais{
background: transparent url(../imagens/tit_residenciais.gif) no-repeat top;
width: 524px;
height: 15px;
}

#colunaDireita h4 span.lanc_industriais{
background: transparent url(../imagens/tit_indust.gif) no-repeat top;
width: 524px;
height: 15px;
}

#colunaDireita h4 span.lanc_outras{
background: transparent url(../imagens/tit_outras.gif) no-repeat top;
width: 524px;
height: 15px;
}

#colunaDireita h4 .topo{
float: right;
margin: -25px 0 0 0;
_margin: -28px 0 0 0;
font-size: 11px;
}

#colunaDireita h4 .topo a{color: #53533B; text-decoration: none;}
#colunaDireita h4 .topo a:hover{color: #6B6751; text-decoration: none;}
#colunaDireita h4 .topo a img{text-decoration: none; border: none;}

#colunaDireita #containerLanc dl{
position: relative;
width: 524px;
height: 200px;
margin: 10px 0 10px 25px;
clear: both;
/*border: 1px solid red;*/
}

#colunaDireita #containerLanc dl img{
float: left;
margin: 0 25px 0 0;
border: 3px solid #C3C0B0;
}

#colunaDireita #containerLanc dd{
width: 180px;
font-size: 11px;
line-height: 15px;
color: #8C8B69;
float: left;
}

#colunaDireita .download{
float: right;
width:  200px;
color: #8C8B69;
font-weight: bold;
margin: -5px 30px 5px 0;
_margin: -20px 30px 0 0;
}

#colunaDireita #containerEstagio{
float: left;
clear: both;
width: 524px;
margin: 5px 0 20px 23px;
_margin: 5px 0 20px 12px;
}

#colunaDireita .download img{float: left;}
#colunaDireita .download a{color: #8C8B69; text-decoration: none;}
#colunaDireita .download a:hover{color: #3D6A1E; text-decoration: none;}
#colunaDireita .download a img{text-decoration: none; border: none;}

#colunaDireita .galeria{
width:500px !important;
float: left;
clear: both;
margin: 0 0 20px 50px;
_margin: 0 0 20px 20px;
}
#colunaDireita .galeria a{
display: block;
width:106px;
height:106px;
border:3px solid #C3C0B0;
float: left;
margin: 0 0 5px 5px;}
#colunaDireita .galeria a:hover{ border-color:#6A8C50;}
#colunaDireita .galeria a img{ border:0; }

#colunaDireita .galeriaAmpliar{
margin:auto;
float: right;
margin: 10px 20px 0 0;
_margin: 0 20px 0 0;
font-weight: bold;
}
#colunaDireita .galeriaAmpliar a{color: #8C8B69; text-decoration: none;}
#colunaDireita .galeriaAmpliar a:hover{color: #3D6A1E; text-decoration: none;}
#colunaDireita .galeriaAmpliar img{float: left; margin-top: -5px; _margin-top: 0;}
#colunaDireita .galeriaAmpliar a img{text-decoration: none; border: none;}

.tblUnd{
width: 524px;
clear: both;
padding: 2px;
border: 1px solid #C4C3AE;
margin: 5px 0 10px 23px;
background: #fff;
color: #4E4A43;
}

.tblUnd th{text-align: center; text-transform: uppercase; background: #E5E1CD;}
.tblUnd tr {background: #F5F3E9;}
.tblUnd tr:hover {background: #DEDCD0;}
.tblUnd td {padding: 1px 2px 1px 3px;}
.tblUnd td a{font-weight: bold; text-decoration: none; color: #8C8B69; letter-spacing: -1px;}
.tblUnd td a:hover{font-weight: bold; text-decoration: none; color: #4E4A43;}
.tblUnd .alternada{background: #E5E1CD;}
.tblUnd .alternada:hover {background: #DEDCD0;}

#colunaDireita p{margin: 0 20px 15px 23px; color: #6B6751; clear: both;}
#colunaDireita a:hover{text-decoration:underline;}
#colunaDireita ul,#colunaCentral  ol{margin:0 5px 16px 35px;}

#colunaDireita .box{
float: left;
width: 515px;
margin:0 0 5px 23px;
_margin:5px 0 5px 10px;
padding:5px;
border:1px solid #BCB386;
background:#F8F8F7 /*url(../imagens/bg_box_lanc.jpg) no-repeat top right*/;
line-height:1.5em;
clear:both;
}

#colunaDireita .box dl{margin:0; padding: 0;}
#colunaDireita .box dl img{
margin: 0 15px 0 5px;
padding: 2px;
border: 2px solid #948F78;
float: left;
}
#colunaDireita .box dl a img{text-decoration: none;}
#colunaDireita .box dl a img:hover{border: 2px solid #12882E; text-decoration: none;}
#colunaDireita .box dt{
position: relative;
width: auto;
color: #4E4A43;
font-family: Verdana, Arial;
font-size: 13px;
letter-spacing: -1px;
font-weight: bold;
margin: 0;
padding-top: 5px;
}

#colunaDireita .box dt.end{
position: relative;
width: auto;
color: #4E4A43;
font-family: Verdana, Arial;
font-size: 12px;
font-weight: normal;
letter-spacing: normal;
margin: -3px 0 10px 0;
}
#colunaDireita .box dt a{text-decoration: none; color: #4E4A43;}
#colunaDireita .box dt a:hover{text-decoration: none; color: #075521;}

#colunaDireita .box dd{color: #8C8B69; position: relative;}
#colunaDireita .box dd img{text-decoration: none; border: none; margin: 4px 3px 0 0;}

#colunaDireita .box .bt_mais a{
color: #909A72;
font-weight: bold;
text-decoration: none;
float: right;
margin: 10px 40px 0 0;
font-size: 11px;
}
#colunaDireita .box .bt_mais a:hover{color: #347708;}
#colunaDireita .box .bt_mais a img{
text-decoration: none;
border: none;
float: left;
margin: -15px 0 0 95px;
}

#colunaDireita #containerObras {
float: left;
width: 524px;
margin: 5px 0 5px 30px;
_margin: 5px 0 5px 15px;
}

#colunaDireita #containerObras dl{
float: left;
width: 158px;
margin: 0 5px 0 0;
padding:2px;
border:2px solid #BCB386;
background-color:#F8F8F7;
}
#colunaDireita #containerObras dl img{margin: 3px 0 0 5px; padding: 2px; border: 2px solid #948F78;}

#colunaDireita #containerObras dt{
color: #4E4A43;
font-family: Verdana, Arial;
font-size: 13px;
letter-spacing: -1px;
font-weight: bold;
margin: 0 0 3px 3px;
}

#colunaDireita #containerObras dd{color: #8C8B69; margin: 0 0 0 3px;}
#colunaDireita #containerObras dd img{text-decoration: none; border: none; margin: 4px 3px 0 0;}

/**************** FORMULÁRIO **********************/

#colunaDireita #contato form{
margin: 0 0 0 90px;
padding: 0;
width: 350px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #6B6751;
}

#colunaDireita #contato label {
float:left;
width: 80px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align:left;
margin-bottom: 2px;
}
#colunaDireita #contato input, textarea, select{
background: #E5E1CD;
width: 220px;
font-size: 11px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
margin: 0px 0px 10px 0px;
padding: 3px;
border: 1px solid #B1A87C;
color: #6B6751;
}

#colunaDireita #contato input:hover, textarea:hover {
background: #FDF8DD;	
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
}

#colunaDireita #contato input:focus, textarea:focus {background: #fff;}

#colunaDireita #contato .inputddd{
background: #E5E1CD;
width: 30px;
font-size: 11px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
margin: 0px 0px 10px 0px;
padding: 3px;
border: 1px solid #B1A87C;
color: #6B6751;
}

#colunaDireita #contato .inputddd:hover{background: #FDF8DD;}
#colunaDireita #contato .inputddd:focus{background: #fff;}

#colunaDireita #contato .inputtel{
background: #E5E1CD;
width: 178px;
font-size: 11px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
margin: 0px 0px 10px 0px;
padding: 3px;
border: 1px solid #B1A87C;
color: #6B6751;
}

#colunaDireita #contato .inputtel:hover{background: #FDF8DD;}
#colunaDireita #contato .inputtel:focus{background: #fff;}

#colunaDireita #contato .submit { 
background-color: #676156;
color: #fff;
width: 55px;
height: 23px;
float: right;
margin: 0;
right: 40px;
position: relative;
clear: both;
border: 1px solid #F5F3E9;
cursor: pointer;
text-align: center;
font-weight: bold;
}
#colunaDireita #contato .submit:active, #colunaDireita #contato .submit:hover, #colunaDireita #contato .submit:focus {
background-color: #E5E1CD;
color: #6B6751;
font-weight: bold;
border: 1px solid #B1A87C;
cursor: pointer;
}

/**************** Estilos do rodapé ****************/

#rodape{
/*width: 754px;*/
position: relative;	
margin: auto;
width: 100%;
height: 80px;
padding:5px 0;
border-top: solid 4px #292621;
background-color: #4E4A43;
clear: both;
font-size:0.9em;
color: #DDD6BA;
font: 10px Verdana, Arial, Helvetica, sans-serif;
}	

#rodape #container{width: 754px; margin: auto; position: relative; clear: both;}

#rodape ul {
position: relative;
margin: 5px 0 5px 15px;
_margin: 5px 0 5px 20px;
list-style: none;
text-align: left;
}

#rodape ul li {display: inline; color: #DDD6BA;}	
#rodape ul li a {width: auto; color: #DDD6BA; text-decoration:none}
#rodape ul li a:hover {width: auto; color: #fff; text-decoration:none}

#rodape p{
margin: 13px 0 0 15px;
_margin: 13px 0 0 10px;
text-align:left;
float: left;
}
#rodape a{color:#DDD6BA; text-decoration: none;}
#rodape a:hover{color:#fff; text-decoration: underline;}

#rodape .nativ {
float: right;
margin-right: -45px;
_margin-right: -65px;
font-size: 9px;
clear: both;
width: 210px;
color: #857F76;
}
#rodape .nativ a {text-decoration: none; color: #857F76;}
#rodape .nativ a:hover {text-decoration: none; color: #CFCAB1;}

#rodape .info{
float: right;
width: 330px;
height: 61px;
margin: -18px 18px 0 0;
_margin: -18px 5px 0 0;
padding-left: 15px;
background: url(../imagens/bg_informativo.gif) no-repeat;
}

#rodape .info .tit{margin: 5px 5px 5px 0px; float: left;}
#rodape .info .texto{margin: 5px 0 10px 0; float: left;}
#rodape .info label{margin: 0 1px 0 0px;}
#rodape .info input{
background: #CFCAB1;
color: #4E4A43;
width: 95px;
border: none;
height: 16px;
margin-right: 5px;
}
#rodape .info .submit{
width: 20px;
height: 20px;
float: right;
margin: -20px 13px 0 0;
background: #4E4A43;
}

 /*CLASSES E ESTILOS DIVERSOS*/
 
 .clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {display: inline-table;}
/*  Esconde IE-mac \*/* html .clearfix {height: 1%;} .clearfix {display: block;}/* IE-mac */


.borda{padding:2px; border:1px solid #CCCBB7;}
.borda_right{float:right; margin:0 5px 5px 5px; border:1px solid #CCCBB7; padding:2px; background: #FFF;}
.borda_left{float:left; margin:0 5px 5px 5px; border:1px solid #CCCBB7; padding:2px; background: #FFF;}
img.left{float:left; margin:0 5px 5px 0;}
img.center{display:block; margin:0 auto 5px auto;}
img.right{float:right; margin:0 5px 5px 5px;}

.splitcontentleft{float:left; width:48%;}
.splitcontentright{float:right; width:48%;}
.clear{clear:both;}
.small{font-size:0.8em;}
.hide{display:none;}
.textcenter{text-align:center;}
.textright{text-align:right;}
.erro{color:#f02025; background-color:inherit; font-weight:bold;}

a:link {text-decoration: none; color: #6B6751; font-weight: bold;}
a:active {text-decoration: none; color: #6B6751; font-weight: bold;}
a:visited {text-decoration: none; color: #6B6751; font-weight: bold;}
a:hover {text-decoration: none; color: #347708; font-weight: bold;}