	/* Página Padrão */
body {
	margin:0;
	background-color:#e7dfde;
    background-image:url("/imagens/bg_01.jpg");
    background-repeat:repeat-x;
}

     /* Menu*/ 
a.rollover_home {						/* home */ 
    display:block;
    width:68px;
	height:20px;
    background:url("/imagens/bt_home.gif") no-repeat;
	padding:0;
    text-decoration:none;
}

a:hover.rollover_home {
    background-position:-69px 0;
}

a.rollover_contato {					/* contato */
    display:block;
    width:95px;
	height:20px;
    background:url("/imagens/bt_contato.gif") no-repeat;
	padding:0;
    text-decoration:none;
}

a:hover.rollover_contato {
    background-position:-96px 0;
}

a.rollover_bravo_home {						/* a bravo */
    display:block;
    width:85px;
	height:20px;
    background:url("/imagens/bt_bravo.gif") no-repeat;
	padding:0;
    text-decoration:none;
}

a:hover.rollover_bravo_home {
    background-position:-85px 0;
}

a.rollover_produtos_home {					/* produtos e serviços */
    display:block;
    width:130px;
	height:20px;
    background:url("/imagens/bt_produtos_servicos.gif") no-repeat;
	padding:0;
    text-decoration:none;
}

a:hover.rollover_produtos_home {
    background-position:-173px 0;
}

a.rollover_lei {					/* produtos e serviços */
    display:block;
    width:133px;
	height:28px;
    background:url("/imagens/bt_confraria.gif") no-repeat;
	padding:0;
    text-decoration:none;
}

a:hover.rollover_lei {
    background-position:-133px 0;
}

a.rollover_cases_home {						/* cases */
    display:block;
    width:70px;
	height:20px;
    background:url("/imagens/bt_cases.gif") no-repeat;
	padding:0;
    text-decoration:none;
}

a:hover.rollover_cases_home {
    background-position:-70px 0;
}

a.rollover_noticias_home {					/* notícias */
    display:block;
    width:85px;
	height:20px;
    background:url("/imagens/bt_noticias.gif") no-repeat;
	padding:0;
    text-decoration:none;
}

a:hover.rollover_noticias_home{
    background-position:-85px 0;
}

a.rollover_bravo {						/* a bravo */
    display:block;
    width:85px;
	height:20px;
    background:url("/imagens/bt_bravo.gif") no-repeat;
	padding:0;
    text-decoration:none;
}

a:hover.rollover_bravo {
    background-position:-85px 0;
}

a.rollover_produtos {					/* clientes */ 
    display:block;
    width:122px;
	height:28px;
    background:url("/imagens/bt_clientes.gif") no-repeat;
	padding:0;
    text-decoration:none;
}

a:hover.rollover_produtos {
    background-position:-122px 0;
}

a.rollover_cases {						/* cases */
    display:block;
    width:70px;
	height:28px;
    background:url("/imagens/bt_cases.gif") no-repeat;
	padding:0;
    text-decoration:none;
}

a:hover.rollover_cases {
    background-position:-70px 0;
}

a.rollover_noticias {					/* notícias */
    display:block;
    width:85px;
	height:28px;
    background:url("/imagens/bt_noticias.gif") no-repeat;
	padding:0;
    text-decoration:none;
}

a:hover.rollover_noticias{
    background-position:-85px 0;
}

a.rollover_parceiros{					/* parceiros */
    display:block;
    width:85px;
	height:28px;
    background:url("/imagens/bt_parceiros.gif") no-repeat;
	padding:0;
    text-decoration:none;
}

a:hover.rollover_parceiros{
    background-position:-85px 0;
}

a.rollover_projetos {                  /* projetos */
    display:block;
    width:170px;
	height:28px;
    background:url("/cases/imagens/bt_projetos.gif") no-repeat;
	padding:0;
    text-decoration:none;
}

a:hover.rollover_projetos{					
    background-position:-170px 0;
}


a.rollover_quem_somos {                  /* Quem somos */
    display:block;
    width:170px;
	height:22px;
    background:url("/bravo/imagens/bt_quem_somos.gif") no-repeat;
	padding:0;
    text-decoration:none;
}

a:hover.rollover_quem_somos{					
    background-position:-170px 0;
}

a.rollover_clientes_01 {                  /* Clientes 01 Página Bravo*/
    display:block;
    width:170px;
	height:21px;
    background:url("/bravo/imagens/bt_clientes_01.gif") no-repeat;
	padding:0;
    text-decoration:none;
}

a:hover.rollover_clientes_01{					
    background-position:-170px 0;
}

a.rollover_clientes_02 {                  /* Clientes 02 -Página Bravo*/
    display:block;
    width:170px;
	height:27px;
    background:url("/bravo/imagens/bt_clientes_02.gif") no-repeat;
	padding:0;
    text-decoration:none;
}

a:hover.rollover_clientes_02{					
    background-position:-170px 0;
}

a.rollover_lei_01 {                  /* Lei_Incentivo 01 -Página Bravo*/
    display:block;
    width:170px;
	height:27px;
    background:url("/bravo/imagens/bt_lei_01.gif") no-repeat;
	padding:0;
    text-decoration:none;
}

a:hover.rollover_lei_01{					
    background-position:-170px 0;
}

a.rollover_lei_02 {                  /* Lei_Incentivo 02 -Página Bravo*/
    display:block;
    width:170px;
	height:27px;
    background:url("/bravo/imagens/bt_lei_02.gif") no-repeat;
	padding:0;
    text-decoration:none;
}

a:hover.rollover_lei_02{					
    background-position:-170px 0;
}

a.rollover_cases2 {                  /* cases interna */
    display:block;
    width:170px;
	height:28px;
    background:url("/cases/imagens/bt_cases.gif") no-repeat;
	padding:0;
    text-decoration:none;
}

a:hover.rollover_cases2{					
    background-position:-170px 0;
}

	/* Bordas */
.bd_01 {
	border-top:solid 8px #FFFFFF;
}

.bd_02 {
	border-bottom:solid 8px #FFFFFF;
}

.bd_03 {
	border-left:solid 8px #FFFFFF;
	border-right:solid 8px #FFFFFF;
	border-bottom:solid 8px #FFFFFF;
}

    /* Backgrounds */
.bg_01 {
	background-color:#353434;
    background-image:url("/cases/imagens/bg_02.gif");
    background-repeat:repeat-x;
}

	/* Layers */
#geral {								/* layer para guardar todos as outras */
	position:absolute;
	z-index:1;
}	
	
#layer_01 {								/* texto / box 01 */
	position:absolute;
	z-index:2;
	margin-left:61px;
	margin-top:9px;
	width:250px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	left: -13px;
	top: -1px;
	height: 60px;
}

#layer_02 {								/* imagem / box 01 */
	position:absolute;
	z-index:4;
	margin-left:22px;
	margin-top:43px;
	left: 2px;
	top: 1px;
}

#layer_03 {								/* botao / box 01 */
	position:absolute;
	z-index:5;
	margin-left:149px;
	margin-top:102px;
	top: 2px;
}

#layer_04 {								/* texto / box 02 */
	position:absolute;
	z-index:6;
	margin-left:305px;
	margin-top:9px;
	width:250px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

#layer_05 {								/* imagem / box 02 */
	position:absolute;
	z-index:7;
	margin-left:266px;
	margin-top:43px;
}

#layer_06 {								/* botao / box 02 */
	position:absolute;
	z-index:8;
	margin-left:392px;
	margin-top:102px;
}


#layer_07 {								/* texto / box 03 */
	position:absolute;
	z-index:9;
	margin-left:545px;
	margin-top:9px;
	width:203px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	height: 24px;
}

#layer_08 {								/* imagem / box 03 */
	position:absolute;
	z-index:10;
	margin-left:506px;
	margin-top:43px;
}

#layer_09 {								/* botao / box 03 */
	position:absolute;
	z-index:11;
	margin-left:629px;
	margin-top:102px;
}

	/* Texto */
.txt_01 {								/* usado no rodapé do site */
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}

.txt_02 {								/* usado no texto geral do site */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.txt_03 {								/* usado no texto geral do site */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
	/* Links */
.l_txt01:visited						/* link para txt_01 */
	{font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:10px; text-decoration:underline;}
.l_txt01:link
	{font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:10px; text-decoration:underline;}
.l_txt01:active
	{font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:10px; text-decoration:underline;}
.l_txt01:hover
	{font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:10px; text-decoration:none;}

.l_txt02:visited						/* link para txt_02 */
	{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; text-decoration:none;}
.l_txt02:link
	{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; text-decoration:none;}
.l_txt02:active
	{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; text-decoration:none;}
.l_txt02:hover
	{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; text-decoration:underline;}

.l_txt02_b:visited						/* link para txt_02 */
	{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; text-decoration:underline;}
.l_txt02_b:link
	{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; text-decoration:underline;}
.l_txt02_b:active
	{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; text-decoration:underline;}
.l_txt02_b:hover
	{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; text-decoration:none;}
	
	/* Formulários */
.inputgeral {
	border:2px solid #3a3a3a;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.inputtextarea {
	border:2px solid #3a3a3a;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}.txt_preto_03 {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
.txt_preto_02 {


	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.txt_verde_02 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#009049;
	font-weight: bold;
}
.bd_03 .botao {
	background-color: #003366;
	color: #FFFFFF;
}
