/* CSS Document */


body,td,th {	font-family: verdana;	font-size: 11px;	color: #334A62;}
body {	background: #FFFFFF;	margin: 0px;}
a 			{font-family: verdana; font-size: 11px;	color: #00599F;}


a:link 		{text-decoration: none;}
a:visited 	{text-decoration: none;	color: #00599F;}
a:hover 	{text-decoration: underline; color: #007CE1;}
a:active 	{text-decoration: none;	color: #00599F;}i{font-family: Verdana, Arial; font-style: italic; color: #000000;}

p{margin: 0; padding: 0;}
p.titulo{
	font-family: Verdana, Arial;
	font-size: 13px;
	color: #00599F;	border-bottom: 1px solid #CCCCCC;
	padding: 8px 0 8px 15px;
	font-weight: bold;
	text-align: right;}
	
p.sub_titulo{
	font-family: Arial;	font-size: 13px;
	color: #00589f;	border-bottom: 1px solid #CCCCCC;
	padding: 4px 0 4px 15px;
	font-weight: bold;}
	
p.txt{	font-family: Verdana, Arial;	font-size: 12px;	color: #334A62;	padding: 4px 0 4px 5px;	line-height: 16px;	text-align: justify;}
p.legenda{	font-family: Verdana, Arial;	font-size: 10px;	color: #00599F;	text-align: center;}
p.voltar{	font-family: Verdana, Arial;	font-size: 13px;	font-weight: bold;	color: #000;	text-align: right;	margin: 0 30px 0 0;}.box{	border: 1px solid #CCCCCC;	background: #F9F9F9;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	padding: 4px;}

.caixa{	border: 1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;
	font-weight: bold;
	margin: 5px;
	padding: 3px;
	background: #003399;
	color: #FFFFFF;}

p.publicacoes{	margin: 5px auto; width: 600px;}
p.publicacoes a:link, p.publicacoes a:active, p.publicacoes a:visited, {	background: #F9F9F9;	border-top: 1px solid #cccccc;	border-bottom: 1px solid #cccccc;
	border-left: 5px solid #cccccc;	border-right: 1px solid #cccccc;
	margin: 5px auto; width: 600px;
	padding: 5px 10px 5px 10px;
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;	display: block;	color: #333333;}
	
p.publicacoes a:hover{	background: #F9F9F9;	border-top: 1px solid #007CE1;	border-bottom: 1px solid #007CE1;	border-left: 5px solid #007CE1;	border-right: 1px solid #007CE1;	margin: 5px auto; width: 600px;	padding: 5px 10px 5px 10px;	font-family: Verdana, Arial;	font-size: 12px;	font-weight: normal;	text-decoration: none;	display: block;	color: #007CE1;}

/*	Configuração das DIV*/
#geral{width: 778px; height: auto; margin: 10px auto;}
#topo{	/*background: url(http://www.realceginastica.com.br/img/fundo_site_topo.png);*/	width: auto; height: 130px; _height: 130px;	padding-top: 18px;}
#topo .topo		{width: 778px; margin: 0 auto;}
.logo			{margin: 0 0 0 30px; float: left; width: 231px;}
.flash			{float: right; width: 770px;}


#menu{float: left; width: 140px;}
#conteudo_padrao{float: left; width: 638px; font-family:Arial, Helvetica, sans-serif; padding-right: 20px; background:none}
#conteudo_padrao .tit_home	{margin: 40px 0 0 0; text-align: center; color: #00599F;}
.tit_galeria	{margin: 0 0 0 0; text-align: center; color: #00599F;}
.fundo_padrao	{background: url(http://www.realceginastica.com.br/img/fundo_conteudo_interno.png) -8000px -8000px no-repeat;}

#conteudo
	{float: left; width: 496px; background: url(http://www.realceginastica.com.br/img/fundo_conteudo_interno.png) -80px 3px no-repeat;}
#conteudo .tit_home			{margin: 40px 0 0 0;text-align: center;}

#conteudo .txt_home			{margin: 30px 10px 0 130px; text-align: justify;}
#conteudo .livro			{margin: 70px 0 0 0; float: right;}
#conteudo .bto				{margin: 130px 0 0 0; float: left;}
#servicos			{float: left; width: 630px; padding-right: 20px; background:none;}
#bto {	position: relative;	left: -750px;	top: 400px;	width: 231px;	height: 43px;	z-index: 1; background:none;}

#rodape{
	clear: both;
	color: #FFFFFF;
	height: 20px;
	margin-top: 15px;}
	
#rodape #barra{	background: url(http://www.realceginastica.com.br/img/rodape.png) no-repeat center;	height: 30px; width: 778px;	margin: 0 auto;}
#rodape a:link{color: #FFFFFF;}
#rodape #barra .tel{float: left; margin: 4px 0 3px 10px;}
#rodape #barra .end{float: right;  margin: 4px 10px 3px 0; text-align: right;}