@media screen{
	body{
		background-color:#9b825b;
		font-size: 0.8em;
		font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#e5d5b1;
		letter-spacing:1px;
		text-align:justify;
	}
	h2, h3 {
	    font-size: 1.2em;
	    color: #a88d63;
	    padding-top: 10px;
	    padding-bottom: 10px;
		text-transform: uppercase;
	}
	a{
		color:#e5d5b1;
		text-decoration:none;
	}
	a:hover{
		text-decoration:underline;
	}

	form button { 
		width:100px; height: 40px; padding:5px 10px; color:#fff; font-size:14px; font-weight:bold;
		background:url(/imgs/botao.gif) no-repeat center; cursor:pointer;
	}

	#geral{
		width:970px;
		margin:auto;
	}
	
	#logo img{
		float:left;
	}
	#logo #busca{
		width:290px;
		float:right;
		margin-top:25px;
	}
	
	#logo #busca #botao-busca{
		background:url('/imgs/botao-busca.jpg') no-repeat;
		width:22px;
		height:28px;
	}
	#conteiners{
		background-color:#34271e;
		padding:2px;
		padding-bottom:0;
		clear:both;
	    height:100%;
		margin-top:25px;
	}
	#conteiners #topo{
		height:222px;
		background:url(/imgs/fundo-topo.jpg) repeat-x;
	}
	#conteiners #topo img{
		float:left;
	}
	#conteiners #topo #advogados_topo h2{
		display:none;
	}
	#conteiners #topo #advogados_topo{
		float:right;
		margin-right:10px;
		margin-top:15px;
		font-size:14px;
		font-weight:bold;
		text-transform: uppercase;
	}
	#conteiners #topo #advogados_topo a{
		color:#34271e;
	}
	#conteiners #topo #advogados_topo ul li{
		background:none;
		padding-bottom:5px;
		padding-top:5px;
		text-align:right;
	}
	
	#menu * {
		 border: none;
		 text-transform: uppercase
	}
	#menu {
	    background:url('/imgs/background-menu.jpg') repeat-x;
		height:35px;
		font-family:Georgia;
		font-weight:bold;
		font-size:12px;
		margin:auto;
		padding-top:5px !important;
		padding-top:7px;
		letter-spacing:normal;
	}
	#menu a:hover{
		text-decoration:none;
	}
	
	ul.menuh li.subv{
		width:auto;
		margin-left:12px;
		margin-right:12px;
	}
	#submenu-1{
		margin-left:20px !important;
		margin-left:15px;
	}
	ul.menuh .selecionado, ul.menuv .selecionado{
		background:none;
		color:#FFF;
	}
	
	ul.menuv, ul.menuv ul{
		background-color:#a88d63;
		border-color:#000 -moz-use-text-color -moz-use-text-color;
	}
	ul.menuv li a, ul.menuv ul li a {
		background-color:#E5D5B1;
	}
	ul.menuh li a:hover{
		background:none;
	}
	ul.menuv .selecionado{
		background-color:#bd9f6f;
		color:#000;
	}
	ul.menuh a.seta, ul.menuh li a:hover.seta {
		background:transparent url(/imgs/indicador-submenu-1.gif) no-repeat scroll right center;
		padding-right:10px;
	}
	
	#menu h2{
		display:none;
	}
	
	#menu-lateral{
		width:190px;
		float:left;
		margin-left:15px !important;
		margin-left:5px 
		
	}
	
	#menu-lateral ul.menuv li{
		background:url(/imgs/lista-advogados-home.jpg) no-repeat scroll 0 8px;
		padding-left:8px;
	}
	
	#menu-lateral ul.menuv li a:hover{
		background:none;
		text-decoration:underline;
		color:#E5D5B1;
	}
	#menu-lateral ul.menuv li a{
		background:none;
		color:#E5D5B1;
	}
	
	#menu-lateral ul.menuv, #menu-lateral ul.menuv ul{
		background:none;
		border:none;
		width:100%;
	}
	#menu-lateral ul.menuv li a{
		border:none;
	}
	
	#conteiners #conteudo{
		overflow:auto;
		padding:5px;
		padding-bottom:20px;
		background:url(/imgs/fundo-menu-lateral.jpg) repeat-y;
	}
	
	#rodape{
		clear:both;
	}
	
	.lista ul{
		list-style:none;
		padding:0;
	}
	.lista ul li{
		background:url('/imgs/estilo-lista.jpg') no-repeat 0 3px;
		padding-left:15px;
		margin-bottom:5px;
	}
	
	#areas_atuacao_home, #advogados_home, #ultimas_noticias{
		width:245px;
		float:left;
		padding: 0 10px;
	}
	#ultimas_noticias{
		width:195px;
	}
	#advogados_home{
		width:240px;
	}
	#advogados_home.lista ul li{
		background:url('/imgs/lista-advogados-home.jpg') no-repeat 0 3px;
	}
	#miolo{
		width:740px;
		float:left;
	}
	#principal{
		background:url('/imgs/fundo-pg-principal.jpg') repeat-y;
		height:100%;
		overflow:auto;
		margin-bottom:-20px;
		padding-bottom:18px;
		margin-top:-20px;
		padding-top:20px;
		text-align:left;
		margin-left:-5px;
	}
	
	form input, form textarea{
		background:#e2d3ac;
		font-size:12px;
		border: #808080 solid 1px;
		border-bottom: #e1e1e1 solid 1px;
		border-bottom: #e1e1e1 solid 1px;
	}
	
	/* Fornulario da envio de curriculo */
	#contatos-container label.information {
	    background-position: 125px;
	}
	
	#conteudo #contatos-container form fieldset {
	    padding: 5px; width:500px; margin:auto;
	}
	
	#conteudo #contatos-container form fieldset label {
	    width: 140px;
	    float: left;
	    margin-right: 5px;
	}
	#contatos-container form textarea { width:300px; }
	
	#contatos-container form fieldset label span.form-label {
	    margin-left: -2px;
	}
	#contatos-container form button { float:right; }
	
	#rodape{
		color:#ffffcc;
		font-size:11px;
		margin:10px 0;
		text-align:right;
	}
	#rodape a{
		color:#ffffcc;
	}
	#telefones{
		width:160px;
		height:79px;
		padding:30px 0px 10px 90px;
		border-right: dashed 1px #5d4c31;
		float:left;
		/*background:url('/imgs/telefones.jpg') no-repeat;*/
	}
	
	#endereco{
		width:200px;
		border-right: dashed 1px #5d4c31;
	}
	#copyrigth{
		font-size:11px;
	}
	
	#contatos{
		width:650px; float:left;
	}
}