﻿*{margin:0;padding:0;outline:none}
body{background:#736A6B url(../img/bkg_body.png) repeat-x 0 top;font:12px 'Trebuchet MS','Arial';color:#777777}

A {color: #006553; text-decoration: underline;}
A:hover {color: #000000;; text-decoration: underline; }

/*LOGO E TAGLINE - Negreiro, Medeiros & Kiralyhegy Advogados*/
.descricaoSite{width:462px;height:70px;position:absolute;left:50%;top:29px;margin:0 0 0 -231px;display:block;z-index:20}
.descricaoSite *{border:none;}


/*DIV QUE OCUPA 100% DA LARGURA DO NAVEGADOR*/
#holder{display:table;width:100%;padding:0 0 0 0;margin:0 auto 0 auto;position:relative;background:#3b3535}

/*DIV QUE É PAI DO CONTEUDO*/
.container{width:910px;margin:0 auto;padding:20px 0px 0 0px;background:#fff;}
.container.home{background:#ebebe2;}




/*---------------HEADER - seletor de liguas, menu e busca-----------------*/
.cabecalho{width:916px;padding:97px 0 0 0;margin:0px auto 0 auto;height:72px;background:url(../img/bkg_cabecalho.png) repeat-x 0 bottom;position:relative}
.calendario{position:absolute;z-index:101;right:3px;font-size:11px;top:93px}

	/*SELETOR LINGUAS*/
	.seletorLinguas{color:#666666;font-size:11px;text-decoration:none;display:block;margin:0 0 0 0;position:relative;top:-4px;left:3px}
	.seletorLinguas:hover{color:#666666;font-size:11px;text-decoration:none;text-decoration:underline}
	.seletorLinguas.english{background:url(../img/portugues.gif) no-repeat 0 center;text-indent:20px}
	
	.link_home { position: absolute; top:147px; padding-left:32px;  z-index:100}
	.link_home a {text-decoration:none;}
	
	/*MENU*/
	.menuDoSite{position:absolute;width:100%;top:150px;}
	.menuDoSite dl{text-transform:uppercase;margin:0 auto;display:table;}
	.menuDoSite dl *{float:left;}
	.menuDoSite dl dt{border-left:1px solid #999999;}
	.menuDoSite dl dt:first-child{border:none}
	.menuDoSite a{text-decoration:none;position:relative;top:-3px;padding:0 16px 0 16px;font-size:12px;color:#333333;font-weight:bold;height:11px;display:block}
	.menuDoSite a:hover, .menuDoSite .active, .menuDoSite .active *{color:#abab9d;}
	
	/*BUSCA*/
	.busca{background:url(../img/bkg_busca.png) no-repeat 0px 0;width:194px;height:22px;float:right;position:relative;right:3px}
	.busca input{border:none;}
	.busca .inputBusca{width:159px;height:17px;margin:0 0 0 2px;position:relative;top:1px;text-indent:3px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#54606b;float:left}
	.busca .btnOk{width:24px;height:19px;background:#726a6a;color:#fff;float:right;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;right:4px;position:relative;top:0px;font-size:11px}
/*------------------------------------------------------------------------*/	




/*---------CONTEUDO----------*/
.conteudo{width:851px;margin:0 auto;position:relative;height:100%;display:table;}
.container.home .conteudo{background:#fff url(../img/bkg_pontilhado.png) repeat-y -20px 0;}

	/*HOME - vitrine, destaques e noticias*/	
	.vitrine{border:8px solid #fff;float:left;position:relative;background:#fff}
	.vitrine *{float:left}
	.flash{float:left;position:relative;background:#fff}
	.linkDestaque{width:162px;padding:10px 20px 0 20px;float:left;margin:0 0 0 0;display:block;border-top:15px solid #ebebe2;position:relative;}		
		.linkDestaque a{color:#333333;font-size:13px;text-decoration:none;background:url(../img/bullet_link_destaque.gif) no-repeat 0 7px;text-indent:10px;display:block;}
		.linkDestaque a:hover{color:#000;font-size:13px;text-decoration:underline;}
	.noticias{width:216px;float:right;display:block;border:3px solid #c1c2b4;background:#fff;  min-height:350px}
		.noticias h2{color:#726a6a;font-size:22px;font-weight:100;border-bottom:1px solid #ccc;margin:14px;}
		.noticias h2 a{ text-decoration:none; color:#726a6a;}
		.noticias h2 a:hover{ text-decoration:none; color:#726a6a;}
		.noticias ul{list-style:none;margin:0 14px 25px 14px;}
		.noticias li{font-size:12px;color:#333333;margin:0 0 13px 0;line-height:1.20;background:url(../img/bullet_noticia.gif) no-repeat 0 6px;text-indent:7px}
		.noticias a{color:#333333;text-decoration:none;}
		.noticias a:hover{color:#000;text-decoration:underline}
		.noticias li .data{color:#919187;position:relative;top:1px}
		
	/*PAGINAS INTERNAS*/	
	.coluna{float:left;background:url(../img/bkg_link_destaque.gif) repeat-y;width:633px;padding:0 0 50px 20px}
		.coluna:first-child{background:none;padding-left:0;width:100%}
		.coluna p{margin:0 0 15px 0;line-height:1.1}
		.coluna ul{list-style:inside }
		.coluna ul *{color:#333333;font-size:12px;text-decoration:none; font-weight:bold; line-height:14px; margin-bottom:10px; list-style-type: none;}
		.coluna ul li.active *{color:#006553;font-weight:bold}
		.coluna ul li *:hover{color:#006553}
		.coluna .title{color:#006553;font-size:13px;font-weight:bold;margin:0 0 25px 0}
		.coluna .title .email {vertical-align:top; font-size:12px; color:#777777; font-weight: normal; line-height:5px;  }
		.coluna.links{width:175px;padding:0 15px 50px 0;background:url(../img/bkg_link_destaque.gif) repeat-y right 0;position:relative;left:1px}	
		.coluna.links .title{color:#006553;text-transform:uppercase;font-size:12px; font-weight:bold}	
/*---------------------------*/




/*RODAPE*/
.rodape{background:url(../img/bkg_rodape.png) no-repeat center top;width:910px;margin:0 auto;padding:0 0 0 0;position:relative;height:80px;}
.rodape.home{background:url(../img/bkg_rodape_home.png) no-repeat center top;}
address{text-align:center;font-size:11px;position:relative;top:13px;font-style:normal;font-weight:bold}
.rodape p{position:absolute;top:50px;width:728px;left:0;color:#898976;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#a8a1a1}
.desenvolvimento{position:absolute;top:50px;right:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#a8a1a1}
	.desenvolvimento a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#a8a1a1;text-decoration:none}
	.desenvolvimento a:hover{text-decoration:underline}




/*DIVERSOS*/
.floatRight{float:right}
.floatLeft{float:left}
.displayNone{display:none}
