html{
	height:100%;
}

body{
	background:#;  
	font-family: Arial, Verdana, Tahoma 12px;
	padding:0 0 0 0;
	text-align:center;
	margin: 0px auto;
	height:100%;
}

a:hover { 
  color:#00ff00; 
} 

#boxtop_geral{
	background:#;
	width:auto;
	height:170px;
	margin: 0px auto;
	text-align:center;
	border: 0px solid #fff;
	padding: 0px;
}
#boxtop{
	background:url(img/bg-top-mix.jpg) no-repeat;
	width:1024px;
	height:170px;
	margin:0px auto;
	padding: 0px;
	clear:both;
	border: 0px solid #fff;
}

#boxcentro_geral{
	background:url(img/bg-min.jpg) repeat;
	width:100%;
	height:auto;
	margin: 0px auto;
	
	padding-bottom:10px;
	border:0px solid #000;
}

#boxcentro{
	background:#fff;
	width:1024px;
	height:auto;
	margin:0px auto;
	padding:0px;
	border-radius:10px;
	border:1px solid #ccc;
}

#boxgeral{
	background:#fff;
	width:100%;
	height:100%px;
	text-align:center;
	padding:0px;
	margin: 0px auto;
	border-bottom: 10px solid #333;
	border-radius: 10px;	
	clear:both;
}

#boxconosco_geral{width:906px; height:442px; margin: 0px auto; margin-top: 100px; margin-bottom: 200px; border-radius: 5px; border: 1px solid #ddd;}
#boxfale_01{width: 380px; height:440px; margin:0 0 0 0; border-radius: 5px; background:#fff; float:left; clear:both; border: 1px solid #fff;}
#boxfale_txt_01{width:360px; height:125px; margin:5px; border-radius: 5px; background:#78b626; display:inbox; text-align:center; padding:5px;}
#boxfaleimg{width: 370px; height:290px; margin:5px; border-radius: 5px; background:#; padding:0px; border: 0px solid #fff;}

#boxfale_02{width: 520px; height:440px; margin:0px; border-radius: 5px; background:#fff; float:right; border: 1px solid #ccc;}
#boxfale_txt_02{width:490px; height:410px; margin:5px; border-radius: 5px; background:#78b626; display:inbox; text-align:left; padding:10px;}



.altura_palco{
	background:#fff;
	height:2200px;
}



#boxmenu_geral{
	background:url(img/bg-menu-geral.jpg) repeat;
	width:100%;
	height:30px;
	margin:0px;
	border:px solid #fff;
	padding:0px;

}

#boxmenu{
	background:url(img/bg-menu.png) repeat-x;
	width:1024px;
	height:30px;
	margin: 0px auto;
	padding:0px;
	border:px solid #fff;
	font-size:10px;
}




#boxpalco_geral{
	background:#333;
 	width:100%px;
	height:auto;
	text-align:center;
	padding:0 0 0 0px;
	border-left:#333 solid 0px;
	border-right:#555 solid 0px;
	border-radius: 7px;
}

#boxnoticias_geral{
    background:#ccc;
	width:680px;
	height:265px;
	margin:5 5 5 30px;
	padding:5px;
	color:#99ff00;
	border-radius:5px;
 	border: 0px solid #000;

}
#boxnoticias{
	background:url(img/bg-noticia_.jpg) repeat;
    background:#ccc;
  	width:250px;
	height:250px;
	border-radius:5px;
	text-align:left;
	padding:5px;
	margin:8 0 0 5;
	border: 1px solid #ccc;
}

#boxbanner{
	background:#;
	width:680px;
	height:350px;
	margin:5 5 5 30px;
	padding:5px;
	border: 0px;
	background: #;
	border-radius: 5px;
	border: 1px solid #ccc;

}
#box_face{
	background: rgb(43, 73, 2);
	width:240px;
	height:274px;
	border-radius: 5px;
	margin:5 O O 15px;
	padding:4 2 2 0px;
	border: 1px solid #fff;
	color:#fff;
}
#box_face_ind{
	background:#;
	width:240px;
	height:274px;
	border-radius: 5px;
	margin:5 O O 15px;
	padding:3px;
	border: 1px solid #ddd;
	color:#fff;
}
#box_face_not{
	background:#;
	width:240px;
	height:330px;
	border-radius: 5px;
	margin:5 O O 25px;
	padding:3px;
	border: 1px solid #ddd;
	color:#fff;
}


#box_twitter{ 
	background:#999;
	width:440px;
	height:280;
	margin:0 0 0 25px;
	border-radius: 5px;
	border: 1px solid #ddd;
	padding:0px;
	color:#fff;
	/*background: url(img/bg-mesquerdo3.jpg) no-repeat; */
}

#box_twitter_ind{ 
	background:#007429;
	width:440px;
	height:280;
	margin:0 0 0 25px;
	border-radius: 5px;
	border: 1px solid #ddd;
	padding:0px;
	color:#fff;
	/*background: url(img/bg-mesquerdo3.jpg) no-repeat; */
}

#box_twitte_not{ 
	background:#007429;
	width:750px;
	height:330;
	margin:0 0 0 5px;
	border-radius: 5px;
	border: 1px solid #fff;
	padding:2px;
	color:#fff;
	/*background: url(img/bg-mesquerdo3.jpg) no-repeat; */
}
#box_catalogoapoio{
	background:#;
	width:240px;
	height:300px;
	margin:5px;
	padding:5 5 5 0px;
	float:left;
	color:#fff;
	border-radius: 7px;
	border: 1px solid #ccc;
}

#box_menucat{
	background: url(img/abas01.jpg) no-repeat; 
	width:230px;
	height:300px;
	margin:0 5 5 5px;
	padding:0px;
	float:left;
	color:#fff;
	border-radius: 7px;
	border: 0px solid #ccc;

}

#box_cadastre_se{
	width:240px;
	height:80px;
	margin:0 0 0 5px;
	padding:10 3 3 3px;
	border-radius: 7px;
	border: 1px solid #ccc;
	clear:both;
}

#palcoesquerdo{
	background:#ccc;
	width:250px;
	height:100%px;
	margin:0 0 0 5px;
	padding:5px;
	border-radius: 5px;
	color:#99ff00;

}
 
#box_a_editora_geral{
    background:#333;
	width:780px;
	height:100%px;
	border: 5px;
	margin:50 0 50 122px;
	padding:5px;
	border: 0px;
	border-radius: 5px;
	border:1px solid #ccc;
	overflow:hide;
}

#box_a_editora{
    background:#fff;
	width:700px;
	height:100%px;
	border: 5px;
	margin:5 2 5 5px;
	padding:50 30 80 30px;
	border: 0px;
	border-radius: 7px;
	border:1px solid #ccc;
	overflow:hide;
 	text-align:justify;
	font: arial 11px;
}


#box_cvirtual{
    background:#;
	width:245px;
	height:100%px;
	margin:5px;
	padding:0px;
	border-radius: 10px;
	border:1px solid #ccc;
 	text-align:justify;
	font: arial 11px;
}
#box_cvirtual_geral{
    background:#;
	width:990px;
	height:auto;
	margin:10 0 20 10px;
	padding:30 0 0 0px;
	border-radius: 10px;
	border:1px solid #ccc;
 	text-align:justify;
	font: arial 11px;
}

#box_cvirtual_conteudo{
    background:#777;
	width:970px;
	height:auto;
	margin:0 0 0 10px;
	padding:0px;
	border-radius: 10px;
	border:1px solid #ccc;
 	text-align:justify;
	font: arial 11px;
}

#box_cvirtual_superior{
    background:#fff;
	width:970px;
	height:140px;
	margin:0 auto;
	padding:0px;
	border-radius: 10px;
	border:1px solid #ccc;
 	text-align:justify;
	font: arial 11px;
}

#box_noticias{
    background:#;
	width:950px;
	height:auto;
	margin:5px;
	padding:40 30 30 30px;
	border-radius: 7px;
	border:1px solid #ccc;
 	text-align:justify;
	font: arial 11px;
}


#box_informativo{
    background:#999;
	width:900px;
	height:auto;
	margin:5 0 0 55px;
	padding:10px;
	border-radius: 7px;
	border: 1px solid #003300;
 	text-align:justify;
	font: arial 11px;
}


#box_local{
    background:#;
	width:970px;
	height:auto;
	margin:120 0 0 20;
	padding:0px;
	border-radius: 10px;
	border:1px solid #ccc;
 	text-align:justify;
	font: arial 11px;
}



#boxbottom{
	background:#fff;
	width:100%px;
	height:165px;
 	margin:0px;
	padding:0px;
	text-align:center;
 	clear:both;
}

#boxbottoma{
	background: url(img/mar.jpg) no-repeat;
	width:1024px;
	height:165px;
	text-align:left;
	margin:0px auto;
	padding:0;

}


#box_rodape_bar_geral{
	background:url(img/bg-min-rodape.jpg) repeat-x; 
	width:100%;
	height:15px;
	text-align:center;
	border: 0px #555 solid;
}

#box_rodape_bar{
	background:url(img/bg-min-rodape.jpg) repeat-x;
	width:1024px;
	height:15px;
	margin:0px auto;
	padding:0px;
	border: 0px #555 solid;
}

#boxrodape_geral{
	background:url(img/bg-min-a.jpg) repeat-x;
	width:100%;
	height:250px;
	text-align:center;
	border: 0px #555 solid;
	clear:both;
}

#boxrodape{
	background: url(img/bg-bottom-a.jpg) no-repeat;
	width:1024px;
	height:250px;
	margin:0px auto;
	padding:0px;
	border: 0px #555 solid;
	clear:both;
}

#rodape_texto{
	width:1024px;
	height:210px;
	text-align:left;
	padding:0px;
	border-radius: 5px;
	border: 0px #555 solid;
	float:left;
 	clear:both;
}

#boxbottomc{
	background: url(img/barra_comp2.png) repeat-x; 
 	width:100px;
	height:165px;
	margin:0px;
	padding:0px;
	float:left;
}

#boxcontato01{
	background-color:#996633;
	width:320;
	height:16px;
	font-size:16px;
}
#box_confirmado_cadastro{
	background-color:#;
	width:1024;
	height:380px;;
	border-radius:7px;
	padding: 200 0 0 0;
	border: 1px solid #ccc;
	font-size:16px;
}
#box_bloco{
	background:#;
	width:1024;
	height:150;
	border:0px solid #ccc;
}
#box_click_sugestao{
	background:#;
	width:1024;
	height:20;
	border:0px solid #ccc;
	margin:0px;
	text-align:right;
	text-shadow:1px 1px 0px #ddd;

}


#box_banner_promo{
	background:#;
	padding:0 0px;
	width:1022;
	height:120;
	margin: 0 auto;
	border-radius: 7px;
	border: 1px solid #fff;
}

