@charset "utf-8";
/* CSS Document */

/* Desenvolvido por WEKSLEY CAVALCANTE
email: weksley.cavalcante@gmail.com*/


/* Elementos do Index */

@keyframes transicao
{
  0%{ background-color:#C0B894; }
  50% {background-color:#9C9362;}
  80%{ background-color:#59553C;  }
  100% {background-color:#C0B894;  }
}

@-webkit-keyframes transicao /*Safari and Chrome*/
{
  0%{ background-color:#C0B894; }
  50% {background-color:#9C9362;}
  80%{background-color:#59553C;  }
  100%{background-color:#C0B894;}
  
}


#conteudo_index{
   width:1000px;
   margin:0 auto;
   background-image:url(../imagens/back.png);
   background-repeat:repeat-y;
   overflow:auto;
 
}

#topo_index {
	text-align:center;
}

#topo_index img{
	box-shadow:2px 2px 5px #000;
	
}

#botao_cat{
	width:100px;
	height:100px;
	background-color:#C0B894;
	text-align:center;
	margin-top:50px;
	margin-right:22px;
	margin-left:20px;
	margin-bottom:50px;
    float:left;
	animation:transicao 7s infinite ;	
    -webkit-animation:transicao 7s infinite ; /*Safari and Chrome*/
	box-shadow:5px 5px 15px #000;
}

#botao_cat img{
width:80px;
height:100px;	
}

#botao_links{
	width:106px;
	height:106px;
	background-color:#C0B894;
	float:left;
	margin-right:47px;
	margin-left:47px;
	margin-top:100px;
	margin-bottom:50px;
	animation:transicao 7s infinite ;	
    -webkit-animation:transicao 7s infinite ; /*Safari and Chrome*/
	box-shadow:5px 5px 15px #000;
}

#info{
float:left;
text-align:center;
width:1000px;
font-size:18px;
	
}

/* Elementos das páginas padrões */

a {
  color:#88211A;
}

a:hover{
  color:#5E674C;	
}

a:active{
	color:#FFF;
}


#corpo{
	margin: 0 auto;
	overflow:auto;
	background-image:url(../imagens/back.png);
	background-repeat:repeat-y;
	width:1000px;
}

#topo{
	background-color:#C0B894;
	float:left;
}

#menu{
	float:left;
	background-color:#F68222;
	height:40px;
	width:997px;
	margin-top:-7px;
	padding:0px 0px 0px 3px;
	overflow:hidden;
	
}
#menu ul{
 padding:0px;
 margin:0px;
 width: 100%;
 list-style:none;
}

#menu li{
display:inline;	
}

#menu li a{
  padding:12px 33px 12px 33px ;
  float:left;
  margin-right:2px;
  text-decoration:none;
  font-family:Georgia, "Times New Roman", Times, serif;
  color:#000;
}

#menu li a:hover{
   background-color:#FBC191;	
}

#conteudo{
	height:100%;
	padding:10px;
	float:left;
}

#titulo{
  width:290px;
  height:80px;
  padding:10px;
  background-image:url(../imagens/back.fw.png);
  background-repeat:repeat-x repeat-y;
  float:left;		
}

#titulo img{
height:80px;
width:80px;
float:left;
margin-right:10px;	
}

#titulo p{
 float:left;
 margin:0;
 padding:20px 10px;
 font-size:25px;
 font-weight:bold;
 font-family:Georgia, "Times New Roman", Times, serif;	
}

#cont_corpo{
 width:960px;
 background-image:url(../imagens/back.fw.png);
 background-repeat:repeat-x repeat-y;
 float:left;
 margin-top:10px;
 padding:10px;
 text-align:justify;
 display:none;
	
}

#cont_corpo img{
 margin:0px 10px 10px 10px;
 float:right;	
}

#cont_corpo button
{
	background-color:#FFF;
	box-shadow:1px 1px 1px #999;
	cursor:pointer;
	border:0px;
}

.sessao{
float:left;
width:450px;
height:100px;
margin-right:10px;
margin-bottom:10px;
height:100px;
padding:10px;
box-shadow:5px 5px 15px #000;		
}

.sessao a{
text-decoration:none;
color:#000;	
}

#sessao1{
background-color:#C0B894;	
}

#sessao2{
background-color:#C0B894;
}

#sessao_tab{
 width:90px;
 height:70px;
 margin-right:10px;
 margin-bottom: 10px;
 float:left;
 background-color:#FFF;
 padding:5px;	
}

#sessao_tab1{
  width:840px;
  height:70px;
  float:left;
  background-color:#FFF;
  margin-bottom: 10px;
  padding:5px;	
}
#cont_trab{
float:left;
width:960px;	
}

#trab{
float:left;
width:450px;
margin-right:10px;
margin-bottom:10px;
height:100px;
background-color:#FFF;
padding:10px;
box-shadow:5px 5px 15px #000;
}

footer{
	float:left;
	height:120px;
	width:1000px;	
}

#nav{
  height:90px;
  width:1000px;
  float:right;
  background-color:#C0B894;
  padding-top:10px;	
}

footer nav a{
  text-decoration:none;
  margin-left:37px;
  margin-right:37px;
}


footer nav a :hover{
 background-color:#FFF;	
}

footer nav a :active{
 background-color:#FFF;	
}

footer p{
	background-color:#F68222;
	text-align:center;
	margin: 0px;
	
}
