/*ANIMANICK!*/	

*{
	margin: 0;
	padding: 0;
   outline: 0;
}

body{
	
	background-image: url(../_img/bg.png);
	background-repeat: repeat;
	margin: 0 auto;
	padding: 0 auto;
	}


	


/*>>>>>>>>>>>>> início do CSS do CONTAINER --HOME<<<<<<<<<<<<<<*/


div#container{
	background-color: none;
	width: 1008px;
	margin: 0 auto;
	padding: 0 auto;
}




/*------PAGINA TOPO.HTML*/

table{
	margin: 0 auto;
	padding: 0 auto;
}

table tr td span a#home{
	padding-left: 120px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-decoration: none;
	color:  #D6251D;
}

table tr td span a#home:hover{
	color: #daa520;
}

table tr td span a#trab{
	padding-left: 100px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-decoration: none;
	color: #D6251D;
}

table tr td span a#trab:hover{
	color: #daa520;
}

table tr td span a#cont{
	padding-left: 115px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-decoration: none;
	color: #D6251D;
}

table tr td span a#cont:hover{
	color: #daa520;
}

/*Início do Cabeçalho HOME*/

div#container div#cabecalho{
	width: 1008px;
}

div#container div#cabecalho div#mural{
   width: 267px;
	height: 368px;
   display: inline;
	background-color: Blue;
	float: left;
}

div#container div#cabecalho div#homeTexto{
	width: 741px;
	height: 368px;
	background-image: url(../_img/home_cabeca.png); 
   float: left;
}

div#container div#cabecalho div#homeTexto h2{
	padding: 47px 0 15px 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: larger;
	color: White;
	font-weight: bolder;
}

div#container div#cabecalho div#homeTexto p{
	
	padding: 20px 220px 15px 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: italic;
	line-height: 25px;
	color: White;
}



/* Fim do Cabeçalho*/


/*---Início dos PERSONAGENS*/

div#container div#personagens table td#left{
	background-image: url(../_img/personleft.png);
	width: 46px;
	height: 290px;
}

div#container div#personagens table td#right{
	background-image: url(../_img/personright.png);
	width: 51px;
	height: 290px;
}

div#container div#personagens table td iframe{
	width: 912px;
	height: 290px;
	border: 0;
}

/* ---Fim dos PERSONAGENS */


/*Início do Corpo*/

div#container div#corpo{
	background-image: url(../_img/home_blogcafe.png);
}


div#container div#corpo div#blogCafe{	
	
	width: 1008px;
	height: 409px;
	padding: 39px 0 0 70px;
}

div#container div#teatro{
	background-image: url(../_img/bgteatro.png);
	width: 1008px;
	height: 365px;
	padding: 0;
}

div#container div#Cidade{
	background-image: url(../_img/bgcidade.png);
	width: 1008px;
	height: 398px;
	padding: 0;
}

div#container div#Cidade p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: larger;
	color: #d6251d;
	padding: 100px 40px 0 650px;
}

div#container div#Cidade span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}

div#container div#teatro p{
	padding: 150px 105px 0 585px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: justify;
	color: Black;
}

div#container div#teatro p span{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: justify;
	color: Fuchsia;
}

div#container div#incorpora{
	background-image: url(../_img/bggeral.png);
	background-repeat: repeat-y;
	padding: 25px 63px;
}

div#container div#incorpora hr{
	padding-bottom: 30px;
}

div#container div#incorpora p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	padding-left: 60px;
}



/* Fim do Corpo*/


/*Início do Rodapé*/

div#rodape{
	width: 1000px;
	height: 79px;
	background-image: url(../_img/home_rodape.png);
	float: left;
	background-color: fuchsia;
}

div#Telefone{
	width: 260px;
	float: left;
	padding: 5px 0 0 130px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
   font-weight: bold;
	color: #9966FF;
	
}

div#msn{
	width: 300px;
	padding: 19px 0 0 20px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
   font-weight: bold;
	color: #9966FF;

}

div#Email{
	width: 100px;
	padding: 18px 0 0 35px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
   font-weight: bold;
	color: #9966FF;
}

div#w1{
	font-family: Arial, Helvetica, sans-serif;
   font-size: x-small;
	font-weight: bold;
	color: #ff3333;
	padding: 50px 0 0 0;
	text-align: center;
}

/*div#container div#rodapeHome{
	display: block;
	width: 1008px;
	

   padding: 25px;
	background-image: url(../_img/home_rodape.png);
   background-repeat: no-repeat;
}

div#container div#rodapeHome div span.tel{
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
   font-weight: bold;
	color: #9966FF;	
	margin: 0 0 0 100px;
}

div#container div#rodapeHome span#msn{
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
   font-weight: bold;
	color: #9966FF;	
	margin: 0px;
}

div#container div#rodapeHome span#email{
	font-family: Arial, Helvetica, sans-serif;
   font-size: smaller;
	font-weight: bold;
	color: #9966FF;	
	display: inline;
	margin: 0 0 0 90px;	*/
}

div#container div#rodapeHome p#w1{
	font-family: Arial, Helvetica, sans-serif;
   font-size: x-small;
	font-weight: bold;
	color: #ff3333;	
	margin: 22px 0 0 300px;
}

/*---FIM do CSS do container*/



/*>>>>>>>>>>>>> início do CSS do CONTAINER --PANORAMA<<<<<<<<<<<<<<*/

div#container div#pantop2 {
	width: 1008px;
   height: 339px;	
	background-image:url(../_img/pan_top2.png);
	background-repeat: no-repeat;
}	

div#container div#pantop3 {
	width: 1008px;
}

div#container div#panmiddle1 {
	width: 1008px;
}

div#container div#panmiddle2 {
	width: 1008px;
	height: 189px;
	background-image: url(../_img/panmiddle2.png);
}

div#container div#panmiddle5 {
	width: 1008px;
	height: 134px;
	background-image: url(../_img/panmiddle5.png);
}

div#container div#panbottom2 {
	width: 1008px;
	height: 590px;
	background-image:url(../_img/panbottom2.png);
	
}

/*CABEÇALHO*/

div#container div#cabecalho div#homeTextoPAN{

	width: 741px;
	height: 368px;
	background-image: url(../_img/pan_top1.png);
	background-repeat: no-repeat;
	float: left;
}

div#container div#cabecalho div#homeTextoPAN h2{
	padding: 47px 0 6px 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: larger;
	color: White;
	font-weight: bolder;
}

div#container div#cabecalho div#homeTextoPAN span{
	
	padding: 20px 400px 15px 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: White;
}

div#container div#cabecalho div#homeTextoPAN p{
	
	padding: 20px 400px 15px 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: italic;
	color: White;
	text-align: justify;
}


/*MEIO*/

div#container div#panmiddle2 p{
	padding: 15px 400px 15px 290px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: italic;
	color: White;
	text-align: justify;	
}

div#container div#panmiddle5 p{
	padding: 15px 65px 15px 290px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: italic;
	color: White;
	text-align: justify;	
	line-height: 20px;
}



/*BOTTOM*/

div#container div#panbottom2 h3{
	padding: 0 65px 5px 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: larger;
	color: White;
	font-weight: bolder;
}

div#container div#panbottom2 p{
	padding: 4px 65px 3px 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: italic;
	color: White;
	text-align: justify;	
}


/*>>>>>>>>>>>>> início do CSS do CONTAINER --ANIMANICKSE<<<<<<<<<<<<<<*/


/*CABEÇALHO*/

div#container div#cabecalho div#homeTextoANI{

	width: 741px;
	height: 368px;
	background-image: url(../_img/anitop1.png);
	background-repeat: no-repeat;
	float: left;
}

div#container div#cabecalho div#homeTextoANI h2{
	padding: 47px 450px 6px 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: larger;
	color: White;
	font-weight: bolder;
}

div#container div#cabecalho div#homeTextoANI p{
	
	padding: 10px 430px 15px 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: italic;
	color: White;
	text-align: justify;
	line-height: 25px;
}

/*MEIO*/

div#container div#animiddle2{
	background-image: url(../_img/animiddle2.png);
	width: 1008px;
	height: 197px;
	background-repeat: no-repeat;
}

div#container div#animiddle2 p{
	padding: 0 335px 15px 60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: italic;
	color: White;
	text-align: justify;
}

div#container div#anibottom1{
	width: 1008px;
	height: 77px;
	background-image: url(../_img/anibottom1.png);
}

div#container div#anibottom1 p{
	padding: 20px 755px 0 60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: italic;
	font-weight: bold;
	color: #a954f8;
}

div#container div#anibottom2{
	width: 1008px;
	height: 284px;
	background-image: url(../_img/anibottom2.png);
}

div#container div#anibottom2 p{
	padding: 15px 75px 15px 330px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: italic;
	color: White;
	text-align: justify;
}


/*>>>>>>>>>>>>> início do CSS do CONTAINER --PARCERIAS<<<<<<<<<<<<<<*/

/*CABEÇALHO*/

div#container div#partextoCLU{
	width: 741px;
	height: 368px;
	background-image: url(../_img/clutop1.png);
	background-repeat: no-repeat;
	float: left;
}

div#container div#partextoCLU h2{
	padding: 47px 300px 6px 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: larger;
	color: White;
	font-weight: bolder;
}

div#container div#partextoCLU p{
	padding: 10px 300px 15px 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: italic;
	color: White;
	text-align: justify;
	line-height: 25px;
}

div#container div#partextoCLU span{
	font-weight: bold;
}

div#container div#parbottom2{
	width: 1008px;
	height: auto;
	background-image: url(../_img/clubottom2.png);
	background-repeat: no-repeat;
}

div#container div#parbottom2 img{
	padding: 5px 60px;
}

div#container div#parbottom2 p{
	padding: 0 300px 15px 292px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: italic;
	color: White;
	text-align: justify;
	line-height: 20px;
}

div#container div#parbottom2 span{
	font-weight: bold;
}

div#container div#parbottom3{
	background-image: url(../_img/bggeral.png);
	width: auto;
}

div#container div#parbottom3 img{
	padding: 25px 60px;
}

div#container div#parbottom4{
	background-image: url(../_img/bggeral.png);
	width: auto;
}

div#container div#parbottom4 img{
	padding: 25px 60px;
}

div#container div#parbottom5{
	background-image: url(../_img/bggeral.png);
	width: auto;
}

div#container div#parbottom5 img{
	padding: 25px 60px;
	
}




/*>>>>>>>>>>>>> início do CSS do CONTAINER --OFICINAS<<<<<<<<<<<<<<*/

div#container div#homeTextoOFI{
	width: 741px;
	height: 368px;
	background-image: url(../_img/ofitop1.png);
	background-repeat: no-repeat;
	float: left;
}

div#container div#homeTextoOFI h2{
	padding: 47px 300px 6px 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: larger;
	color: White;
	font-weight: bolder;
}

div#container div#homeTextoOFI p{
	padding: 10px 300px 15px 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: italic;
	color: White;
	text-align: justify;
	line-height: 25px;
}

div#container div#ofibottom2{
	background-image:url(../_img/ofibottom2.png);
	background-repeat: no-repeat;
	width: 1008px;
	height: 94px;
	
	
}

div#container div#ofibottom2 p{
	padding: 0px 300px 5px 292px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: italic;
	color: White;
	text-align: justify;
	line-height: 25px;
}

div#container div#ofibottom3{
	background-image: url(../_img/ofibottom3.png);
	background-repeat: no-repeat;
	width: 1008px;
	height: 318px;
}

div#container div#ofibottom3 p{
	padding: 0px 800px 5px 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: italic;
	font-weight: bolder;
	color: #9966ff;
	text-align: justify;
}

/*>>>>>>>>>>>>> início do CSS do CONTAINER --EMPRESA<<<<<<<<<<<<<<*/


div#container div#homeTextoEMP{
	width: 741px;
	height: 368px;
	background-image: url(../_img/emptop1.png);
	background-repeat: no-repeat;
	float: left;
}

div#container div#homeTextoEMP h2{
	padding: 47px 300px 6px 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: larger;
	color: White;
	font-weight: bolder;
}

div#container div#homeTextoEMP p{
	padding: 10px 300px 15px 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: italic;
	color: White;
	text-align: justify;
	line-height: 25px;
}

div#container div#empbottom2{
	background-image: url(../_img/empbottom2.png);
	width: 1008px;
	height: 318px;
}

div#container div#empbottom2 p{
	padding: 20px 80px 15px 470px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: italic;
	color: White;
	text-align: justify;
	line-height: 25px;
}


/*>>>>>>>>>>>>> início do CSS do CONTAINER --CONTATO<<<<<<<<<<<<<<*/


div#container div#homeTextoCON{
	width: 741px;
	height: 368px;
	background-image: url(../_img/contop1.png);
	background-repeat: no-repeat;
	float: left;
}

div#container div#homeTextoCON h2{
	padding: 47px 300px 6px 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: larger;
	color: White;
	font-weight: bolder;
}

div#container div#homeTextoCON p{
	padding: 10px 300px 15px 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: italic;
	color: White;
	text-align: justify;
	line-height: 25px;
}

div#container div#homeTextoCON p span{
	font-weight: bold;
	color: Yellow;
}

div#container div#conbottom2{
	background-image: url(../_img/conbottom2.png);
	width: 1008px;
	height: 384px;
}


/*FORMULÁRIO*/

div#container div#conbottom2 form{
	padding: 10px 50px 0 300px;
}

div#container div#conbottom2 form label{
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: italic;
	color: White;
	margin-right: 10px;
}

div#container div#conbottom2 form input.caixa:focus{
	border: 1px solid blue;
}

div#container div#conbottom2 form textarea.caixa:focus{
	border: 1px solid blue;
}

div#container div#conbottom2 form div#nome input#nome{
	margin-left: 40px;
	margin-bottom: 5px;
}

div#container div#conbottom2 form div#endereco input#endereco{
	margin-left: 15px;
	margin-bottom: 5px;
}

div#container div#conbottom2 form div#bairro input#bairro{
	margin-left: 41px;
	margin-bottom: 5px;
}

div#container div#conbottom2 form div#cep input#cep{
	margin-left: 54px;
	margin-bottom: 5px;
}

div#container div#conbottom2 form div#cidade input#cidade{
	margin-left: 32px;
	margin-bottom: 5px;
}

div#container div#conbottom2 form div#uf input#uf{
	margin-left: 62px;
	margin-bottom: 5px;
}

div#container div#conbottom2 form div#tel input#tel{
	margin-left: 21px;
	margin-bottom: 5px;
}

div#container div#conbottom2 form div#cel input#cel{
	margin-left: 32px;
	margin-bottom: 5px;
}

div#container div#conbottom2 form div#email input#email{
	margin-left: 39px;
	margin-bottom: 5px;
}

div#container div#conbottom2 form div#mensagem textarea#mensagem{
	margin-left: 3px;
	margin-bottom: 5px;
}

div#container div#conbottom2 form div#sim{
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: white;
	font-style: italic;
	font-weight: bolder;
}

div#container div#conbottom2 form div#sim input#sim{
	margin-bottom: 10px;
	margin-right: 5px;
}

div#container div#conbottom2 form div#enviar input#enviar{
	margin-left: 200px;
	margin-bottom: 5px;
}



/*TRABALHE*/

div#container div#cabecalho div#mural div{
	background-image: url(../_img/muraltra2.png);
	width: 267px;
	height: 254px;
}

div#container div#cabecalho div#mural div img{
	margin: 25px 75px;
}

div#container div#homeTextoTRA{
	width: 741px;
	height: 622px;
	background-image: url(../_img/tratop1.png);
	background-repeat: no-repeat;
	float: left;
}

div#container div#homeTextoTRA h2{
	padding: 47px 300px 6px 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: larger;
	color: White;
	font-weight: bolder;
}

div#container div#homeTextoTRA h3{
	padding: 47px 300px 6px 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: larger;
	color: White;
	font-weight: bolder;
}



div#container div#cabecalho div#homeTextoTRA form#trabalhe{
	padding: 6px 50px 0 26px;
}

div#container div#cabecalho div#homeTextoTRA form#trabalhe label{
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: italic;
	color: White;
	margin-right: 10px;
}

div#container div#homeTextoTRA form#trabalhe input.caixa:focus{
	border: 1px solid lime;
	}

div#container div#homeTextoTRA form#trabalhe input#nome{
	margin-left: 40px;
	margin-bottom: 5px;
}

div#container div#homeTextoTRA form#trabalhe input#endereco{
	margin-left: 15px;
	margin-bottom: 5px;
}

div#container div#homeTextoTRA form#trabalhe input#bairro{
	margin-left: 41px;
	margin-bottom: 5px;
}

div#container div#homeTextoTRA form#trabalhe div#cep input#cep{
	margin-left: 54px;
	margin-bottom: 5px;
}

div#container div#homeTextoTRA form#trabalhe div#cidade input#cidade{
	margin-left: 32px;
	margin-bottom: 5px;
}

div#container div#homeTextoTRA form#trabalhe div#uf input#uf{
	margin-left: 62px;
	margin-bottom: 5px;
}

div#container div#homeTextoTRA form#trabalhe input#tel{
	margin-left: 22px;
	margin-bottom: 5px;
}

div#container div#homeTextoTRA form#trabalhe div#cel input#cel{
	margin-left: 33px;
	margin-bottom: 5px;
}

div#container div#homeTextoTRA form#trabalhe div#email input#email{
	margin-left: 40px;
	margin-bottom: 5px;
}

div#container div#homeTextoTRA form#trabalhe div#data input#data{

	margin-bottom: 5px;
}

div#container div#homeTextoTRA form#trabalhe div#idade input#idade{
	margin-bottom: 5px;
}

div#container div#homeTextoTRA form#trabalhe div#escolaridade select{
	margin-bottom: 5px;
}

div#container div#homeTextoTRA form#trabalhe div#rg input#rg{
	margin-bottom: 5px;
}

div#container div#homeTextoTRA form#trabalhe div#cpf input#cpf{
	margin-bottom: 5px;
}

div#container div#homeTextoTRA form#trabalhe div#menor input#menor{
	margin-bottom: 5px;
}

div#container div#homeTextoTRA form#trabalhe div#camisa input#camisa{
	margin-bottom: 5px;
}

div#container div#homeTextoTRA form#trabalhe div#camisa input#calca{
	margin-bottom: 5px;
}

div#container div#homeTextoTRA form#trabalhe div#camisa input#sapato{
	margin-bottom: 5px;
}

div#container div#homeTextoTRA form#trabalhe div#upload input#upload{
	margin-bottom: 5px;
}

div#container div#homeTextoTRA form#trabalhe div#bancarios input#banco{
	margin-bottom: 5px;
}

div#container div#homeTextoTRA form#trabalhe div#bancarios input#corrente{
	margin-bottom: 5px;
}

div#container div#homeTextoTRA form#trabalhe div#enviar input#enviar{
	margin-top: 5px;
}

/*MURAL*/

div#container div#muralTopo{
	width: 1008px;
	height: 107px;
	background-image: url(../_img/muraltop.png);
}

div#container div#murais{
	width: 1008px;
	height: 300px;
	background-image: url(../_img/bggeral.png);
}

div#container div#murais p.murais{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #015F19;
	text-align: center;
}

div#container div#mural1{
padding: 50px 50px 0 75px;
float: left;
}

div#container div#mural2{
padding: 0 50px 0 75px;
float: left;
}

div#container div#mural3{
padding: 50px 50px 0 75px;
float: left;
}



	
