@charset "utf-8";
/* CSS Document */
/* seletor universal para padronizar a formatao */
body,td,th{
	background-image:url(../images/bg_jbf.gif);
	background-repeat:repeat;
font: 11px Arial, Helvetica, sans-serif;
padding: 0;
margin: 0;}
/* div principal */
#principal{
	width:780px;
	height:1150px;
	margin:auto;
	position:relative;
	top:0px;
	z-index: 1;
	background-color:#FFFFFF;
}
img {border: none;}
	
/* DEMAIS MENUS */

#topo_fundo{
	width:780px;
	height:162px;
	margin:auto;
	top:0px;
	position:absolute;
	background-image:url(../images/bg_jbf.gif);
	z-index:1;
	left:0px;
}

#borda_topo{
	width:780px;
	height:16px;
	margin:auto;
	top:156px;
	position:absolute;
	background-image: url(../images/curva.png);
	z-index:10;
	left:0px;
}

#borda_rodape{
	width:780px;
	height:16px;
	margin:auto;
	top:1144px;
	position:absolute;
	background-image: url(../images/curva.png);
	z-index:10;
	left:0px;
}
#divisoria_1{
	width:1px;
	height:800px;
	margin:auto;
	top:226px;
	position:absolute;
	background-color:#CCCCCC;
	z-index:10;
	left:231px;
}


#logo{
	width:338px;
	height:146px;
	margin:auto;
	top:27px;
	position:absolute;
	background-image: url(../images/new_logo_jbfdesign.png);
	z-index:20;
	left:2px;
}
#topo_slogan{
	width:420px;
	height:120px;
	margin:auto;
	top:45px;
	position:absolute;
	background-image: url(../images/slogan.png);
	z-index:1;
	left: 349px;
}
#titulo{
	width:528px;
	height:45px;
	margin:auto;
	position:absolute;
	top:160px;
	left:197px;
	z-index: 12;
	}
	
#menu_lateral_1 {
	width:216px;
	height:343px;
	margin: auto;
	position:absolute;
	top:355px;
	left:7px;
	z-index: 11;
	padding: 1px;
}

#menu_lateral_2 {
	width:219px;
	height:171px;
	margin:auto;
	position:absolute;
	top:190px;
	left:7px;
	z-index: 10;
}	

#menu_lateral_3 {
	width:220px;
	height:106px;
	margin:auto;
	position:absolute;
	top:718px;
	left:8px;
	z-index: 10;
}

#menu_topo {
	width:500px;
	height:56px;
	margin:auto;
	position:absolute;
	top:174px;
	left:238px;
	z-index: 10;
}

#texto{
	width:535px;
	height:824px;
	margin:auto;
	position:absolute;
	top:243px;
	left:238px;
	z-index: 2;
}

#texto_box1{
	width:317px;
	height:163px;
	margin:auto;
	position:absolute;
	top:348px;
	left:192px;
	z-index: 2;
}
#texto_box2{
	width:317px;
	height:162px;
	margin:auto;
	position:absolute;
	top:621px;
	left:196px;
	z-index: 2;
}

#galeria_foto{
	width:514px;
	height:631px;
	margin:auto;
	position:absolute;
	top:188px;
	left:13px;
	z-index: 2;
}


#flash_index{
	width:526px;
	height:820px;
	margin:auto;
	position:absolute;
	top:243px;
	left:238px;
	z-index: 2;
}
#texto_index{
	width:526px;
	height:820px;
	margin:auto;
	position:absolute;
	top:243px;
	left:238px;
	z-index: 2;
}

#texto_dominio{
	width:526px;
	height:569px;
	margin:auto;
	position:absolute;
	top:243px;
	left:238px;
	z-index: 2;
}
#rodape {
	width:780px;
	height:70px;
	margin:auto;
	position:absolute;
	left:0px;
	top:1075px;
	background-image:url(../images/rodape_jbf.jpg);
	z-index:12;
	}

#rodapejbf {
	width:421px;
	height:20px;
	margin:auto;
	position:absolute;
	top:1167px;
	left:205px;
	z-index:2;
}
	
/* Classes do site */	
.logo{
	width:153px;
	height:131px;
	margin:auto;
	position: absolute;
	top:64px;
	left:48px;
	z-index:8;}

/* formatacao das letras */
.texto {
	font: 14px Arial, Helvetica, sans-serif; color:#666666;
	text-decoration:none;
	font-style:normal;
	padding:5px;}
	
.menu_texto_titulo {
	font: 20px Arial bold, Helvetica, sans-serif; color:#666666;
	text-decoration: none;
	font-style: normal;
		}
	
.menu_texto_item {
	font: 14px Arial, Helvetica, sans-serif; color:#666666;
	text-decoration:none;
	font-style: normal;
     }
.menu_texto_topo {
	font: 14px Arial, Helvetica, sans-serif; color:#666666;
	text-decoration:none;
	font-style: normal;
     }
	 
.menu_texto_item_holver {
	font: 14px Arial, Helvetica, sans-serif; color: #FF0000;
	text-decoration:none;
	font-style: normal;
     }

/* criacao de links jfstudio */		
a:link#botao_jfs{font:9px Verdana, Arial, Helvetica, sans-serif; color: #FFF;
		text-decoration:none;}
a:visited#botao_jfs{font:9px Verdana, Arial, Helvetica, sans-serif; color: #FFF;
		text-decoration:none;}
a:hover#botao_jfs{font:9px Verdana, Arial, Helvetica, sans-serif; color: #FFF;
		text-decoration:none;}


a:link#botao_menu_topo{font:15px Arial, Helvetica, sans-serif; color: #666666;
		text-decoration:none;}
a:visited#botao_menu_topo{font:15px Arial, Helvetica, sans-serif; color: #666666;
		text-decoration:none;}
a:hover#botao_menu_topo{font:15px Arial, Helvetica, sans-serif; color: #FF0000;
		text-decoration:none;}
		
a:link#botao_menu_lateral{font:15px Arial, Helvetica, sans-serif; color: #666666;
		text-decoration:none;}
a:visited#botao_menu_lateral{font:15px Arial, Helvetica, sans-serif; color: #666666;
		text-decoration:none;}
a:hover#botao_menu_lateral{font:15px Arial, Helvetica, sans-serif; color: #FF0000;
		text-decoration: none;}

a:link#botao_menu_lateral_hover{font:15px Arial, Helvetica, sans-serif; color: #FF6600;
		text-decoration:none;}
a:visited#botao_menu_lateral_hover{font:15px Arial, Helvetica, sans-serif; color: #FF6600;
		text-decoration:none;}
a:hover#botao_menu_lateral_hover{font:15px Arial, Helvetica, sans-serif; color: #FF6600;
		text-decoration: none;}

