/* CSS APVAR */

#layer_bodyindex {
	background-image: url(imagens/bg_silver3.png);
	position:relative;
	left:0px;
	top:0px;
	width:800px;
	height:1100px;
	z-index:1;
	background-position: center;
	margin: auto;

}



/* -----------------------Menu2 Principal---------------------------------------------------------- */

.menu2 {

	margin:0;

	list-style:none;

	height:35px;

	background:#fff url(imagens/button11.gif);

	position:relative;

	border:1px solid #000;

	border-width:0 1px;

	border-bottom:1px solid #444;

	padding-top: 0;

	padding-right: 1;

	padding-bottom: 0;

	padding-left: 15px;

	text-align: center;

	background-image: url(imagens/button11.gif);

}

.menu2 li {float:left;}

.menu2 li a {

	display:block;

	float:left;

	height:35px;

	line-height:35px;

	color:#CCC;

	text-decoration:none;

	font-size:12px;

	font-family:arial, verdana, sans-serif;

	font-weight:bold;

	text-align:center;

	cursor:pointer;

	padding-top: 0;

	padding-bottom: 0;

	padding-left: 3px;

}



.menu2 li a b {

	float:left;

	display:block;

	padding-top: 0;

	padding-right: 8px;

	padding-bottom: 0;

	padding-left: 6px;

}

.menu2 li.current a {

	color:#fff;

	background-image: url(imagens/button3.gif);

}

.menu2 li.current a b {background:url(imagens/button3.gif) no-repeat right top;}

.menu2 li a:hover {

	color:#fff;

	background-color: #0A315C;

	background-image: url(imagens/button4.gif);

}

.menu2 li a:hover b {background:url(imagens/button4.gif) no-repeat right top;}

.menu2 li.current a:hover {color:#fff; background:#000 url(imagens/button3.gif); cursor:default;}

.menu2 li.current a:hover b {background:url(imagens/button3.gif) no-repeat right top;}



/* -----------------------Final Area Restrita-------------------------------------------------------*/



/* -----------------------Layers Menus------------------------------------------------------------ */

#layer_menu1 {

	position:absolute;

	left:0px;

	top:125px;

	width:800px;

	height:30px;

	z-index:29;

	visibility: visible;

	text-align: center;

}

#layer_menu {

	position:absolute;

	left:0px;

	top:87px;

	width:800px;

	height:37px;

	z-index:40;

	visibility: visible;

}


/* -------------------------------Final Menus----------------------------------------------- */





/* -------------------------------Cabeçalho------------------------------------------------  */

#layer_top {

	position:absolute;

	left:0px;

	top:0px;

	width:800px;

	height:86px;

	z-index:41;

	background-color: #FFFFFF;

	visibility: visible;

}

#layer_logo {

	position:absolute;

	left:12px;

	top:19px;

	width:192px;

	height:61px;

	z-index:44;

	visibility: visible;

	

}#layer_bgtop {

	position:absolute;

	left:0px;

	top:0px;

	width:800px;

	height:88px;

	z-index:42;

	visibility: visible;

}



#layer_tit_top {

	position:absolute;

	left:208px;

	top:13px;

	width:262px;

	height:53px;

	z-index:43;

	visibility: visible;

}

/* ----------------------------------Final Cabeçalho------------------------------------------------------------ */





/* -----------------------------------Layers Index--------------------------------------------------------------  */



#layer_bg_front {

	position:relative;

	left:0px;

	top:0px;

	width:800px;

	height:650px;

	z-index:1;

	background-position: center center;

	margin: auto;

	background-image: url(imagens/bg_silver3.png);

}

#layer_body_nossos2 {

	position:relative;

	left:1px;

	top:0px;

	width:800px;

	height:3480px;

	z-index:1;

	background-position: center center;

	margin: auto;

	background-image: url(imagens/bg_silver3.png);

	background-repeat: repeat;

	font-family: Verdana, Geneva, sans-serif;

}

/* ---------------------------Final Layers Index------------------------------------------*/



body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-color: #F5F5F5;

}



.text_bold {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

}

.tit01 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #082F58;

}



.tit_01 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #BEA83B;

	font-weight: bold;

}

.tit_02 {

	font-family: Arial, Helvetica, sans-serif;

	color: #0A345E;

	font-weight: bold;

	font-size: 16px;

}

.tit_03 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}

.tit_04 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #666666;

}.text_dir {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: 20px;

	text-align: justify;

}

.tit_black {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000;

	font-weight: bold;

}

.txt_2 {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 10px;

	text-align: justify;

}

.tit_rodape {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFF;

	font-weight: bold;

}

#layer_titsolar {

	position:absolute;

	width:486px;

	height:32px;

	z-index:54;

	left: 74px;

	top: 47px;

	visibility: visible;

}

#layer_titsolar_index {

	position:absolute;

	width:486px;

	height:37px;

	z-index:53;

	left: 103px;

	top: 49px;

	visibility: visible;

}

#layer_rodape {

	position:absolute;

	left:0px;

	width:800px;

	height:54px;

	z-index:27;

	background-color: #091828;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	padding-top: 7px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	text-align: center;

	visibility: visible;

	color: #FFF;

}
