a {
  outline: none;
  text-decoration: none;
}

input, textarea  {
    outline:none;
}

body  {
		text-align: center;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		margin: 0;
		background-color: #fafaf2;
}
#tudo {
		width: 775px;
		height: auto; 
		margin: auto auto 10px;
		text-align: left;
}

#ufoDemo{
    position: absolute;
    top: 0;
    left: 580px;
    width: 150px;
    height: 46px;

}
  
img {
    border: none;
}

p {
  color: #666;
  border: none;
  font-family: verdana,arial,tahoma;
  text-align: justify;
  font-size: 12px;   
}

.links_uteis {
  /*color: #959466;*/
  font-weight: bold;
  color: #73706b;
  text-decoration: underline;
  font-family: verdana,arial,tahoma;
}

.links_uteis_vinho {
  /*color: #959466;*/
  font-weight: bold;
  color: #800000;
  text-decoration: underline;
  font-family: verdana,arial,tahoma;
}

.links_uteis_pequeno {
  /*color: #959466;*/
  color: #73706b;
  text-decoration: none;
  font-family: verdana,arial,tahoma;
}

.letra_destaque {
    font-size: 38px;
    font-family: WorstveldSlingExtra2Oblique;
    color: #73706b;
    margin: 0 0 0 0;
}

.titulos_internos {
		/*position: absolute; 
		top: 230px;
		left: 30px;
		width: 230px;
		height: auto;*/
		margin-bottom: 18px;
		font-family: 'trebuchet ms',verdana,arial,tahoma;
		font-weight: bold;
		font-size: 28px;
		color: #9c9c9c;
}

#textos_cont {
		position: relative; 
		top: 25px;
		left: 30px;
		width: 500px;
		height: auto;
		padding-bottom: 20px;
		font-family: verdana,arial,tahoma;
		font-size: 12px;
		color: #73724f;
}
#destaque_advogada {
		position: relative; 
		top: 0;
		left: 0;
		width: 490px;
		height: auto;
		font-family: verdana,arial,tahoma;
		font-size: 12px;
		color: #73706b;
}

#texto_contato {
		position: absolute; 
		top: 230px;
		left: 30px;
		width: 230px;
		height: auto;
		font-family: verdana,arial,tahoma;
		font-size: 12px;
		color: #666;
}

.textos_negrito {		
		font-family: verdana,arial,tahoma;
		font-size: 11px;
		font-weight: bold;
		color: #73706b;
}

#data {
		position: relative; 
		top: 115px;
		left: 175px;
    width: 210px;
		height: 20px;
		font-family: verdana,arial,tahoma;
		font-size: 12px;
		color: #fff;
		text-align: right;
}
#display_hora {
		position: absolute; 
		top: 0;
		left: 155px;
    width: 50px;
		height: 20px;
		font-family: verdana,arial,tahoma;
		font-size: 12px;
		color: #73706b;
}

#topo {
    position: relative;
		width: 420px;
		height: 134px; 
		top: 0;
		left: 355px;
		background: url("../images/topo.jpg") no-repeat;
}
#logo {
    position: relative;
		width: 355px;
		height: 134px; 
		top: 0;
		left: 0;
		background: url("../images/logo.png") no-repeat;
}

#conteudo {
    position: relative;
		width: 775px;
		height: auto; 
		top: 0;
		left: 0;
		background: #fff url("../images/conteudo.jpg") no-repeat;
}
#conteudo_site1 {
    position: relative;
		width: 680px;
		height: auto; 
		top: 10px;
		left: 50px;
		padding-top: 5px;
}

#conteudo_site1 a	{
	color:#333; font-weight:bold;
	
	
	
	}
	
#conteudo_site1 a:hover	{
	color:#000;
	
	
	
	}	
#conteudo_pequeno_topo {
    position: relative;
		width: 407px;
		height: auto; 
		top: 5px;
		left: 10px;
}
#conteudo_home {
    position: relative;
		width: 775px;
		height: auto; 
		top: 0;
		left: 0;
		background: #FAFAF3;
		padding-bottom: 10px;
		
}
#noticias {
    position: relative;
		width: 336px;
		height: 211px; 
		top: 0;
		left: 40px;
		background: url("../images/fundo_noticias.png") no-repeat;
}
#texto_noticias {
    position: relative;
		width: 316px;
		height: 150px; 
		top: 50px;
		left: 10px;
		font-family: verdana,tahoma,arial;
		font-size: 11px;
		color: #666;
}
#texto_enquete {
    position: relative;
		width: 316px;
		height: auto; 
		top: 0;
		left: 10px;
		font-family: verdana,tahoma,arial;
		color: #666;
		font-size: 0.8em;
}
.titulo_noticias {
    
		font-family: verdana,tahoma,arial;
		font-size: 16px;
		font-weight: bold;
		color: #73706b;
}

.titulo_noticias_home {
    
		font-family: verdana,tahoma,arial;
		font-size: 12px;
		font-weight: bold;
		color: #73706b;
}

.texto_noticias_pequeno {
    
		font-family: verdana,tahoma,arial;
		font-size: 11px;
		color: #666;
}

#saiba_mais {
position: absolute;
		width: 336px;
		height: 211px; 
		top: 0;
		left: 400px; 
        background: url("../images/fundo_dicas.png") no-repeat;
		
}
#enquete {
position: absolute;
		width: 336px;
		height: 211px; 
		top: 0;
		left: 400px;    
		background: url("../images/fundo_enquete.gif") no-repeat;
}
#foto_ana {
    position: absolute;
		width: 296px;
		height: 271px; 
		top: 0;
		left: 420px;
		background: url("../images/ana.png") no-repeat;
}
#foto {
    position: absolute;
		width: 168px;
		height: 178px; 
		top: 20px;
		left: 510px;
}
#assina {
    position: relative;
		width: 176px;
		height: 48px; 
		top: -5px;
		left: 220px;
		background: url("../images/assina.gif") no-repeat;
}
#tit_menu {
    position: absolute;
		width: 123px;
		height: 23px; 
		top: 40px;
		left: 560px;
		background: url("../images/tit_menu.gif") no-repeat;
}

#tit_advogada {
    position: relative;
		width: 123px;
		height: 33px; 
		top: 15px;
		left: 0;
		padding-bottom: 15px;
		background: url("../images/tit_advogada.gif") no-repeat;
}
#tit_areas {
    position: relative;
		width: 189px;
		height: 38px; 
		top: 15px;
		left: 0;
		padding-bottom: 15px;
		background: url("../images/tit_areas.gif") no-repeat;
}
#tit_uteis {
    position: relative;
		width: 116px;
		height: 38px; 
		top: 15px;
		left: 0;
		padding-bottom: 15px;
		background: url("../images/tit_uteis.gif") no-repeat;
}
#tit_solidariedade {
    position: relative;
		width: 144px;
		height: 26px; 
		top: 15px;
		left: 0;
		padding-bottom: 15px;
		background: url("../images/tit_solidariedade.gif") no-repeat;
}
#tit_contato {
    position: relative;
		width:77px;
		height: 26px; 
		top: 15px;
		left: 0;
		padding-bottom: 15px;
		background: url("../images/tit_contato.gif") no-repeat;
}
#quadro_stf {
    position: relative;
		width: 167px;
		height: 97px; 
		top: 15px;
		left: 0;
}
#quadro_tse {
    position: absolute;
		width: 167px;
		height: 95px; 
		top: 75px;
		left: 240px;
}
#quadro_tj {
    position: absolute;
		width: 167px;
		height: 107px; 
		top: 68px;
		left: 480px;
}
#quadro_justica {
    position: relative;
		width: 167px;
		height: 97px; 
		top: 40px;
		left: 0;
}
#quadro_aob {
    position: absolute;
		width: 167px;
		height: 95px; 
		top: 190px;
		left: 240px;
}
#quadro_ministerio {
    position: absolute;
		width: 167px;
		height: 95px; 
		top: 190px;
		left: 470px;
}
#quadro_ministerio_estadual {
    position: absolute;
		width: 167px;
		height: 97px; 
		top: 310px;
		left: 0;
}
#quadro_junta {
    position: absolute;
		width: 167px;
		height: 95px; 
		top: 310px;
		left: 240px;
}
#quadro_procon {
    position: absolute;
		width: 167px;
		height: 95px; 
		top: 310px;
		left: 480px;
}
#fundo_form_contato {
    position: relative;
		width: 545px;
		height: 380px; 
		top: 10px;
		left: 100px;
		background: url("../images/fundo_form.gif") no-repeat;
}
#balanca {
    position: relative;
		width: 228px;
		height: 134px; 
		top: 75px;
		left: -20px;
		background: url("../images/balanca.jpg") no-repeat;
}
#form_contato {
    position: absolute;
		width: 477px;
		height: auto; 
		top: 70px;
		left: 290px;
}


.text_form {
		position: relative; 
		top: 20px;
		left: 20px;
		font-family: verdana,arial,tahoma;
		font-size: 12px;
		color: #666;
}

#menu {
    position: relative;
		width: 764px;
		height: 60px; 
		top: 0;
		left: 5px;
		background: #FAFAF3 url("../images/menu.png")no-repeat;
}
#segura_menu {
    position: absolute;
		width: 764px;
		height: 52px; 
		top: 0;
		left: 0;
}

#menu li {

	  float: left;
	  list-style: none;	  
}

#link1 {

    position: absolute;
		top: 0;
		left: 0;


}

#link1 a {

    width: 120px;
		height: 52px;
		/*color: #737151;*/
		display: block;
		cursor: pointer;
		background: url("../images/menu1.jpg") no-repeat;

}

#link1 a:hover {
		
    background: url("../images/menu1_a.jpg") no-repeat;
}

#link2 {

    position: absolute;
		top: 0;
		left: 120px;


}

#link2 a {
    width: 116px;
		height: 52px;
		/*color: #737151;*/
		display: block;
		cursor: pointer;
		background: url("../images/menu2.jpg") no-repeat;

}

#link2 a:hover {
		
    background: url("../images/menu2_a.jpg") no-repeat;
}

#link3 {

    position: absolute;
		top: 0;
		left: 236px;


}

#link3 a {

    width: 160px;
		height: 52px;
		/*color: #737151;*/
		display: block;
		cursor: pointer;
		background: url("../images/menu3.jpg") no-repeat;

}

#link3 a:hover {
		
    background: url("../images/menu3_a.jpg") no-repeat;
}

#link4 {

    position: absolute;
		top: 0;
		left: 396px;


}

#link4 a {

    width: 110px;
		height: 52px;
		/*color: #737151;*/
		display: block;
		cursor: pointer;
		background: url("../images/menu4.jpg") no-repeat;

}

#link4 a:hover {
		
    background: url("../images/menu4_a.jpg") no-repeat;
}

#link5 {

    position: absolute;
		top: 0;
		left: 506px;


}

#link5 a {

    width: 122px;
		height: 52px;
		/*color: #737151;*/
		display: block;
		cursor: pointer;
		background: url("../images/menu5.jpg") no-repeat;

}

#link5 a:hover {
		
    background: url("../images/menu5_a.jpg") no-repeat;
}

#link6 {

    position: absolute;
		top: 0;
		left: 628px;


}
#link6 a {

    width: 136px;
		height: 52px;
		/*color: #737151;*/
		display: block;
		cursor: pointer;
		background: url("../images/menu6.jpg") no-repeat;

}

#link6 a:hover {
		
    background: url("../images/menu6_a.jpg") no-repeat;
}

#texto_foot {
		position: relative; 
		top: 20px;
		left: 140px;
		width: 530px;
		height: auto;
		font-family: verdana,arial,tahoma;
		font-size: 11px;
		color: #fff;

}
.letra_menu{
		position: absolute; 
		top: 25px;
		left: 0;
		width: 150px;
		height: auto;
		font-family: verdana,arial,tahoma;
		font-size: 11px;
		font-style: italic;
		color: #C5C4AB;
}
.letra_menu2{
		position: relative; 
		top: -20px;
		left: -20px;
		width: 150px;
		height: auto;
		font-family: verdana,arial,tahoma;
		font-size: 11px;
		font-style: italic;
		color: #C5C4AB;
}

#foot {
    position: relative;
		width: 775px;
		height: 49px; 
		top: 0;
		left: 0;
		 background: url("../images/foot.jpg") no-repeat;
}
/* form de contato*/
                        .text_form{
                        position: relative;
                        top: 0;
                        left: 0;                      
                        font-family: verdana, arial,tahoma;
                        size: 11px;
                        color: #666;
                        cursor: pointer;
                        }

                        input.normal{
                        width: 170px;                       
			                  background-color: #f2f3f5;
		                  	border: 1px solid #666;
                        color: #666;
                        }
                        input.comfoco{
                        width: 170px;
                        border:1px solid #666;
                        background: #DFDFDF;
                        color:#666;
                        }
                        select.normal{
                        width: 116px;
			                  background-color: #f2f3f5;
			                  border: 1px solid #666;
                        cursor: pointer;
                        color: #666;
                        }
                        select.comfoco{
                        border:1px solid #666;
                        width: 116px;
                        background: #DFDFDF;
                        cursor: pointer;
                        color: #666;
                        }
                        textarea.normal{
                        width: 170px;
                        height: 70px;
			                  background-color: #f2f3f5;
			                  border: 1px solid #666;
                        color: #666;
                        }
                        textarea.comfoco{
                        width: 170px;
                        height: 70px;
                        border:1px solid #666;
                        background: #DFDFDF;
                        color: #666;
                        }
                        
  #bt_formemail {  
    position: relative;
    width: 52px;
    height: 26px;
    top: 10px;
    left: 125px;
    cursor: pointer;
    border: none;
    background: url("../images/bt_form.jpg") no-repeat;
}

#resposta_contato {
		position: absolute; 
		top: 220px;
		left: 0;
		width: 120px;
		height: auto;
		font-family: verdana,arial,tahoma;
		font-size: 11px;
		text-align: center;
		color: #73706b;
}
.dragme{
position:absolute;
top: 20px;
left: 180px;
width: 652px;
height: 447px;
padding: 10px;
text-decoration: none;
cursor: move;
display: none;
padding: 20px 20px 20px 20px;
background: url("../images/cartao.jpg") no-repeat;
}

.bt_fechar{
  position: relative;
  top: 5px;
  left: 540px;
  display: block;
  width: 69px;
  height: 18px;
  cursor: pointer;
  border: none;
  background: url("../images/bt_fecha.gif") no-repeat;
}




