@charset "utf-8";
/* Documento CSS 
Autora: Eiko Saito de Lima - Data: 29-07-2008*/

/* Geral */
* {
/* o asterisco seleciona todos os elementos do HTML. Com este procedimento estou tirando as propriedades que iro atrapalhar no decorrer do trabalho */
	margin: 0;
	padding: 0;
	list-style: 0;
	text-decoration: none;
}
body {
	text-align:center;
	font: 12px "Comic Sans MS", "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color:#fff;
	margin:0;
	padding:0;
	background:#ed1c24;
}
#geral{
	margin: 0 auto;
	width: 770px;
	background:#A5131E;
	border:5px #A5131E solid;
}

* html body {padding-left:1px;} /* 1px jog bug para background latera shadow */
#topo{
	height: 276px;
	background:#ED1C24;
	text-align:left;
	border-bottom:5px #A5131E solid;
}
#logo{
	float:left;
	height: 276px;
	width:271px;
	background: url(../images/kanji.png) no-repeat 0 0;
	border-right:5px #A5131E solid;
}
#topo-interno{
	float:right;
	height: 276px;
	width: 494px;
}
h1#titulo{
	display:block;
	width:494px;
	height:150px;
	margin:0;
	font:normal 36px Arial, Verdana, Helvetica, sans-serif;
	background:url(../images/titulo.png) no-repeat 0 0;
	text-indent:-15000em;	
	overflow:hidden;
}

/* Configurao do 'menu'*/
#menu-top, #menu-top2, #menu-top3, #menu-top4, #menu-top5{
	clear:both;
	text-align:center;
	margin:0 auto;
}
#menu-top5{	margin:0 0 30px 0;}
#menu-top ul, #menu-top2 ul, #menu-top3 ul, #menu-top4 ul, #menu-top5 ul{
	color:#fff;
	width:100%;
	display: table;
	text-align:center;		

}
#menu-top ul{	margin:0 56px;}
#menu-top2 ul{	margin:0 98px;}
#menu-top3 ul{	margin:0 53px;}
#menu-top4 ul{	margin:0 56px;}
#menu-top5 ul{	margin:0 16px;}
#menu-top ul li, #menu-top2 ul li, #menu-top3 ul li, #menu-top4 ul li, #menu-top5 ul li{
	width:auto;
	display:inline;		
}
#menu-top ul li a, #menu-top2 ul li a, #menu-top3 ul li a, #menu-top4 ul li a, #menu-top5 ul li a{
	display: table;
	font:13px Arial, Verdana, Helvetica, sans-serif;
	color:#fff;	
	margin:0;	
	padding:2px 15px;
	text-decoration:none;
	float:left;
	border-left:1px solid #fff;
}
#menu-top ul li a:hover, #menu-top2 ul li a:hover, #menu-top3 ul li a:hover, #menu-top4 ul li a:hover, #menu-top5 ul li a:hover{background: #F14952; color: #fff; text-decoration:underline;}
#menu-top ul li a.selecionado, #menu ul li a.selecionado:hover, #menu-top2 ul li a.selecionado, #menu-top3 ul li a.selecionado, #menu-top4 ul li a.selecionado, #menu-top5 ul li a.selecionado, #menu-top2 ul li a.selecionado:hover, #menu-top3 ul li a.selecionado:hover, #menu-top4 ul li a.selecionado:hover, #menu-top5 ul li a.selecionado:hover{background: #CC0000; color: #FFFF99; text-decoration:none;}
#menu-top ul li#home a, #menu-top2 ul li#home a, #menu-top3 ul li#home a, #menu-top4 ul li#home a, #menu-top5 ul li#home a{border: none;}

#corpo{
clear:both;
padding:0;
margin:0;

}
#corpo-home{
	float:right;
	background:#A5131E url(../images/txt_belo.png) no-repeat 30px 30px;	
	height:466px;
	padding:30px;
	width:434px;
}
#corpo-interno{
	float:right;
	background:#ed1c24;	
	height:auto;
	margin:30px;
	padding:20px;
	width:394px;
	text-align:left;
}
.txtNormal{font:14px/19px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; padding:5px 0;}
.titNormal{font:21px/22px Arial, Verdana, Helvetica, sans-serif; padding:5px 0;}
.esp{ padding:5px 0}
#corpo-home p.home, #menu-lateral p{	text-align:left;	
	text-indent:-5500px;	overflow:hidden; display:none;}
#menu-lateral{
	float:left;
	width:211px;
	background:#ed1c24 url(../images/informacoes.png) no-repeat 30px 30px;
	border-right:5px #A5131E solid;
	height:466px;
	padding:30px;
	text-indent:-15000em;	
	overflow:hidden;
	margin:0;
}
h5.copy{
	margin:10px 10px;
	padding-bottom:10px;
	text-align:center;
	color:#fff;
	font: 10px Arial, Georgia, Verdana, Helvetica, sans-serif;	
}
	
