@charset "utf-8";
/* CSS Document */

/* Annunciato Advogados Associados - Todos os direitos reservados - copyright© 2009
   Estilos Css desenvolvidos por Luiz Felippe - Socci Comunicação */
   
/* ========= [PADRÃO CSS] ========= */
   
/* ----- Div Master e Body ----- */
body
{
	width: auto;
	height: auto;
	
	margin: auto;
		
	background-image: url(../images/background.jpg));
	background-repeat: repeat;
	background-color: #e7deeb;
	
	border:none;
	
	text-align: center;
}

a{
text-decoration:none;
color:#FFFFFF;
}

#master
{
	position: absolute;
	width: 1002px;
	height: auto;
	
	/*margin-left: -501px;
	left:50%;*/
		
	background-color: #ffffff;
	border-left: #59256e 1px solid;
	border-right: #59256e 1px solid;

	
	text-align: center;
	float:left;
}

/* ---> Format. Textos */
h1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 500;
	
	color: #ffffff;
}

.titulo_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 500;
	
	color: #59256e;
}

.titulo_2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 500;
	
	color: #ffffff;
}

.texto_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	color: #000000;
}

.texto_2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	color: #ffffff;
}

/* <---

/* ---> Format. Links */
.link_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	
	color: #ffffff;
	text-decoration: none;
}
/*  <--- */

/* ----- Topo ----- */
#topo
{
	width: 100%;
	height: auto;
	
	text-align: center;
}

#flashHome
{
	width: 1002px;
	height: 270px;
	
	margin: 3% 0% 0.7% 0%;
	border-top: #59256e 1px solid;
	border-bottom: #59256e 1px solid;
}

/*=================================== Menu Principal ====================================*/

#menuGeral
{
	float: left; 
	position: absolute; 
	
	width: auto; 
	height: auto;
		
	margin: 0.5% 0% 0% 0.5%;
}

#menuGeral ul
{
	margin: 0%;
	padding: 0%;
}

/*=============*/
ul#menutt 
{
	float: left;
	width: auto; 
	list-style:none;
	font: bold 12px Arial, Verdana, Serif;
	
	padding-left: 1px;
	padding-right: 1px;
	
	margin: 1px;
}

ul#menutt2 
{
	float: left;
	width: auto; 
	list-style:none;
	font: bold 12px Arial, Verdana, Serif;
	
	padding-left: 1px;
	padding-right: 1px;
	
	margin: 1px;
}

ul#menutt li
{
	position:relative;
	display: inline;
	margin: 0px;
}

ul#menutt2 li
{
	position:relative;
	display: inline;
	margin: 0px;
}

ul#menutt a 
{
	width: auto;
	text-align:left;
	padding: 0.54em;
	margin-bottom:0px;
	text-decoration: none;
	color: #fff;
	background: #59256e;
	width:125px;
	
	border-top:1px solid #59256e;
	border-right:1px solid #59256e;
	border-left:1px solid #59256e;
}

ul#menutt2 a 
{
	width: auto;
	text-align:left;
	padding: 0.54em;
	margin-bottom:0px;
	text-decoration: none;
	color: #fff;
	background: #84a557;
	width:125px;
	
	border-top:1px solid #84a557;
	border-right:1px solid #84a557;
	border-left:1px solid #84a557;
}

/* =================================================*/
>#pagebody>ul#menutt a 
{
	width:100%;
}

/* Fix IE. Hide from IE Mac \*/
* html ul#menutt li { float: left; height: 1%; }
* html ul#menutt li a { height: 1%; }
/* End */

>#pagebody>ul#menutt2 a 
{
	width:100%;
}

/* Fix IE. Hide from IE Mac \*/
* html ul#menutt2 li { float: left; height: 1%; }
* html ul#menutt2 li a { height: 1%; }
/* End */
/*==================================================*/

ul#menutt a:hover 
{
	color: #fff;
	background: #a792b0;
	
	border: #a792b0 1px solid;	
}

ul#menutt2 a:hover 
{
	color: #59256e;
	background: #d4e0c5;
	
	border: #d4e0c5 1px solid;	
}

.subLinks
{
	display: none;
	position: fixed;
	
	top: 26px;
	/*left: 130px;*/
	left: 0px;
	width: 991px;
	height: 16px;
		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	
	padding: 5px;
	margin-left:2px;
}

/*=======================================================================================*/

/* ----- Coluna Esquerda ----- */
#conteudoEsquerda
{
	float: left;
	
	width: 120px;
	height: auto;
		
	margin: 0% 0% 0% 0%;
	text-align: left;
}

#flashBanner_1
{
	margin: 0% 0% 5% 0%;
}

#flashBanner_2
{
	margin: 5% 0% 5% 0%;
}

#flashBanner_6
{
	margin: -16% 0% 0% 0%;	
}

#menuLateral
{
	float: left;
	
	width: 120px;
	height: 245px;
	
	background-image: url(../images/layout_24.jpg);
	background-repeat: no-repeat;
	
	margin: 0.5% 0% 0% 0%;
}

#menuLateral li
{
	font-family: Helvetica;
	
	list-style: none;
	margin: 5px;
}

#menuLateral a
{
	font-family: Helvetica;
	font-size: 16px;
	color: #fff;
	
	text-decoration:none;
}
/* -- // -- */

/* ----- Coluna Meio ----- */
#conteudoMeio
{
	float: left;
	
	width: 720px;
	height: auto;
			
	text-align: left;
	
	margin: 0% 0% 0% 2%;
}

#flashBanner_3
{
	margin: 0% 0% 0% 0%;
}

.boxVerde
{
	float: left;
	margin: 0.5% 0% 0% 0%;
}

.conteudoBoxVerde
{
	float:left;	
	width: 320px;
	margin: 2.5% 0% 0% -46.5%;
}

.boxRoxo
{
	float: right;
	margin: 0.5% 0% 0% 0%;
}

.conteudoBoxRoxo
{
	float:left;
	position: absolute;
	
	width: 310px;
	margin: 2% 0% 0% 39%;
}

.botoesMeio
{
	float:left;
	margin: 1.5% 0% 0% 0%;
}

#flashBanner_7
{
	float: right;
	position: absolute;
	margin: -6.5% 0% 0% 25.1%;
}

.boxVerde2
{
	float: left;
	
	width: 358px;
	height: 190px;
	
	background-color: #d4e0c5;
	margin: 11% 0% 0% -34%;
}

.linksHome
{
	margin: 0% 0% 0% -10%;
	margin-bottom: -14px;
}

.linksHome a
{
	text-align: left;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5c703b;
	
	text-decoration: underline;
}

.linkHome a:hover
{
	text-align: left;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #58256d;
	
	text-decoration: underline;
}

.linksHome li
{
	display: list-item;
	list-style: none;
	margin: 8px;
}

.boxVerde3
{
	float: left;
	
	width: 358px;
	height: 190px;
	
	background-color: #84a557;
	margin: 11% 0% 0% 0%;
}

.conteudoBoxVerde3
{	
	width: 320px;
	height: auto;
	margin: 1% 0% 0% 5%;
}

.textoBoxVerde3
{
	float: right;
	width: 170px;
	height: auto;
	
	margin: -31% -2% 0% 0%;
	text-align: left;
}

.conteudoExterno
{
	float: left;
	position: relative;
	
	width: 720px;
	height: auto;
	
	margin: 0% 0% 0% 1.8%;
	text-align: left;	
}

.conteudoExterno a
{
	color: #333333;
	text-decoration: none;
}

.conteudoExterno a:hover
{
	color: #669900;
	text-decoration: none;
}
/* -- // -- */

/* ----- Coluna Direita ----- */
#conteudoDireita
{
	float: right;
	
	width: auto;
	height: auto;
	
	text-align: center;
	
	margin: 0% 0% 0% 0%;
}

#conteudoDireita2
{
	float: right;
	
	width: auto;
	height: auto;
	
	text-align: center;
	
	margin: 0% 0% 0% 0%;
}

#flashBanner_4
{
	margin: 0% 0% 0% 0%;
}

#flashBanner_5
{
	margin: 5% 0% 0% 0%;
}
/* -- // -- */

/* ----- Formulários ----- */
.forms ul
{
	display: none;
}

.forms li
{
	list-style: none;
	margin: 4px;
	
	color: #336633;
}

.forms_inputText
{
	border: #999999 1px solid;
	color: #336633;
}

.forms_inputText:hover
{
	border: #663399 1px solid;
	color: #336633;
}

.forms_but_enviar
{
	border: #FFF 1px solid;
	background: #663399;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	
	text-align: center;
}

.forms_but_enviar:hover
{
	border: #FFF 1px solid;
	background: #669966;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	
	text-align: center;
}
/* -- // -- */

/* ---> */
.clear
{
	clear: both;
}
/* -- // -- */

/* ----- Rodapé ----- */
#rodape
{
	width: auto;
	height: auto;
	
	margin: 0px;
}
/* -- // -- */

/* //fim.. */