﻿body 
{
	font-family:Tahoma;
	font-size:11px;
	text-align:center;
	text-decoration:none;
	padding:0px;
	margin:0px;
	background-image:url(images/bg.jpg);
	background-repeat:repeat;
}

.Geral
{
	width:744px;
	text-align:left;
	/*background-color:White;*/
	
	
}



.MenuEsquerda
{
	width:241px;
	/*background-color:White;*/
	padding-top:20px;
	vertical-align:top;

	
}

.TopoMenuEsquerda
{
	Width:241px;
	height:206px;
	vertical-align:top;
	padding-top:20px;

}

.CorpoMenuEsquerda
{
	width:241px;
	background-image:url(images/ConteudoMenu.jpg);
	background-repeat:repeat-y;
	/*padding-left:40px;
	padding-right:10px;*/
	text-align:center;
	height:auto;

}

.tabelaMenuEsquerda
{
	width:100%;
	text-align:left;
	margin-left:40px;
}

.RodapeMenuEsquerda
{	
	width:241px;
	background-image:url(images/RodapeMenu.jpg);
	background-repeat:no-repeat;
	height:405px;
	background-position:bottom;
	vertical-align:bottom;
}

.RodapeMenuEsquerdaCreditos
{
	width:241px;
	height:38px;
	background-color:White;
	
}

.RodapeMenuEsquerdaCreditos a:link
{
	font-size:11px;
	font-family:Tahoma;
	color:#5F8A45;
	text-decoration:none;
	
}

.RodapeMenuEsquerdaCreditos a:active
{
	font-size:11px;
	font-family:Tahoma;
	color:#5F8A45;
	text-decoration:none;
	
}

.RodapeMenuEsquerdaCreditos a:visited
{
	font-size:11px;
	font-family:Tahoma;
	color:#5F8A45;
	text-decoration:none;
	
}

.RodapeMenuEsquerdaCreditos a:hover
{
	font-size:11px;
	font-family:Tahoma;
	color:#5F8A45;
	text-decoration:underline;
	
}

.RodapeMenuEsquerdaCreditosDivisao
{
	width:30%;
	text-align:center;
}

.RodapeMenuEsquerdaCreditosDivisaoBorda
{
	width:40%;
	text-align:center;
	border-left:dashed 1px #5F8A45;
	border-right:dashed 1px #5F8A45;
}

.MenuEsquerdaFonte
{
	background-image:url(images/SetaMenu.jpg);
	background-repeat:no-repeat;
	padding-left:15px;
	padding-bottom:5px;
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
}

.MenuEsquerdaFonte a:link
{
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

.MenuEsquerdaFonte a:active
{
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

.MenuEsquerdaFonte a:visited
{
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

.MenuEsquerdaFonte a:hover
{
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}

.ConteudoGeral
{
	vertical-align:top;
	
	width:503px;
}

.ConteudoTelaTopo
{
	text-align:right;
	color:White;
	font-weight:bold;
	
}

.ConteudoTelaRodape
{
	background-image:url(images/RodapeConteudo.jpg);
	background-repeat:no-repeat;
	width:503px;
	height:8px;
}

.ConteudoTelaCorpo
{
	background-image:url(images/CorpoConteudo.jpg);
	background-repeat:repeat-y;
	width:503px;
	height:auto;
}

.DivisaoConteudo
{
	width:440px;
	padding-left:10px;
	vertical-align:top;
}

.MenuDireita
{
	text-align:center;
	width:50px;
	vertical-align:top;
}

.CorpoMenuDireita
{
	width:53px;
	height:auto;
	background-image:url(images/corpoMenuDireita.jpg);
	background-repeat:repeat-y;
	background-position:center;
	text-align:center;
}

.ConteudoRodapeCreditos
{
	color:white;
	font-weight:bold;
	font-size:12px;
	text-align:right;
	padding-top:15px;
}

.ConteudoRodapeCreditos a:link
{
	color:white;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;	
}

.ConteudoRodapeCreditos a:active
{
	color:white;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;	
}

.ConteudoRodapeCreditos a:visited
{
	color:white;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;	
}

.ConteudoRodapeCreditos a:hover
{
	color:white;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;	
}


/*Padrão*/

a:link
{
	text-decoration:none;
	color:Black;
}
a:visited
{
	text-decoration:none;
	color:Black;
}
a:active
{
	text-decoration:none;
	color:Black;
}
a:hover
{
	text-decoration:underline;
	color:#5F8A45;
}


table 
{
	border-collapse:collapse;
	width:100%;
	padding:0px;
	margin:0px;
}

p 
{
 padding:3px;
 margin:0px;
}

/* valores de padding totais */
.pnd5
{
	padding:5px;
	margin:0px;
}

.pnd10 
{
	padding:10px;
	margin:0px;
}

.pnd15
{
	padding:15px;
	margin:0px;
}

.pnd20
{
	padding:20px;
	margin:0px;
}

.pnd25 
{
	padding:25px;
	margin:0px;
}

/* valores padding unicos: bottom */

.pnb5
{
	padding-bottom:5px;
	margin:0px;
}

.pnb10 
{
	padding-bottom:10px;
	margin:0px;
}

.pnb15
{
	padding-bottom:15px;
	margin:0px;
}

.pnb20
{
	padding-bottom:20px;
	margin:0px;
}

.pnb25 
{
	padding-bottom:25px;
	margin:0px;
}

/* valores padding unicos: top */

.pnt5
{
	padding-top:5px;
	margin:0px;
}

.pnt10 
{
	padding-top:10px;
	margin:0px;
}

.pnt15
{
	padding-top:15px;
	margin:0px;
}

.pnt20
{
	padding-top:20px;
	margin:0px;
}

.pnt25 
{
	padding-top:25px;
	margin:0px;
}

/* valores padding unicos: left */

.pnl5
{
	padding-left:5px;
	margin:0px;
}

.pnl10 
{
	padding-left:10px;
	margin:0px;
}

.pnl15
{
	padding-left:15px;
	margin:0px;
}

.pnl20
{
	padding-left:20px;
	margin:0px;
}

.pnl25 
{
	padding-left:25px;
	margin:0px;
}

/* valores padding unicos: right */

.pnr5
{
	padding-right:5px;
	margin:0px;
}

.pnr10 
{
	padding-right:10px;
	margin:0px;
}

.pnr15
{
	padding-right:15px;
	margin:0px;
}

.pnl20
{
	padding-right:20px;
	margin:0px;
}

.pnr25 
{
	padding-right:25px;
	margin:0px;
}


/* valores de margin totais */

.mgn5 
{
	margin:5px;
	padding:0px;
}

.mgn10 
{
	margin:10px;
	padding:0px;
}

.mgn15 
{
	margin:15px;
	padding:0px;
}

.mgn20 
{
	margin:20px;
	padding:0px;
}

.mgn25 
{
	margin:25px;
	padding:0px;
}


/* valores margins unicos: top */

.mgt5 
{
	margin-top:5px;
	padding:0px;
}

.mgt10 
{
	margin-top:10px;
	padding:0px;
}

.mgt15 
{
	margin-top:15px;
	padding:0px;
}

.mgt20 
{
	margin-top:20px;
	padding:0px;
}

.mgt25 
{
	margin-top:25px;
	padding:0px;
}

/* valores margins unicos: bottom */

.mgb5 
{
	margin-bottom:5px;
	padding:0px;
}

.mgb10 
{
	margin-bottom:10px;
	padding:0px;
}

.mgb15 
{
	margin-bottom:15px;
	padding:0px;
}

.mgb20 
{
	margin-bottom:20px;
	padding:0px;
}

.mgb25 
{
	margin-bottom:25px;
	padding:0px;
}

/* valores margins unicos: left */

.mgl5 
{
	margin-left:5px;
	padding:0px;
}

.mgl10 
{
	margin-left:10px;
	padding:0px;
}

.mgl15 
{
	margin-left:15px;
	padding:0px;
}

.mgl20 
{
	margin-left:20px;
	padding:0px;
}

.mgl25 
{
	margin-left:25px;
	padding:0px;
}

/* valores margins unicos: right */

.mgr5 
{
	margin-left:5px;
	padding:0px;
}

.mgr10 
{
	margin-left:10px;
	padding:0px;
}

.mgr15 
{
	margin-left:15px;
	padding:0px;
}

.mgr20 
{
	margin-left:20px;
	padding:0px;
}

.mgr25 
{
	margin-left:25px;
	padding:0px;
}

/*Fontes*/

/*Familia Verdana*/

.fntVerdana9{
	font-size:9px;
	font-family:verdana;
	color:black;
}

.fntVerdana10{
	font-size:10px;
	font-family:verdana;
	color:black;
}

.fntVerdana11{
	font-size:11px;
	font-family:verdana;
	color:black;
}

.fntVerdana12{
	font-size:12px;
	font-family:verdana;
	color:black;
}

.fntVerdana13{
	font-size:13px;
	font-family:verdana;
	color:black;
}

.fntVerdana14{
	font-size:14px;
	font-family:verdana;
	color:black;
}

.fntVerdana15{
	font-size:15px;
	font-family:verdana;
	color:black;
}

.fntVerdana16{
	font-size:16px;
	font-family:verdana;
	color:black;
}

/*Familia Verdana Negrito*/

.fntVerdana9N{
	font-size:9px;
	font-family:verdana;
	color:black;
	font-weight:bold;
}

.fntVerdana10N{
	font-size:10px;
	font-family:verdana;
	color:black;
	font-weight:bold;
}

.fntVerdana11N{
	font-size:11px;
	font-family:verdana;
	color:black;
	font-weight:bold;
}

.fntVerdana12N{
	font-size:12px;
	font-family:verdana;
	color:black;
	font-weight:bold;
}

.fntVerdana13N{
	font-size:13px;
	font-family:verdana;
	color:black;
	font-weight:bold;
}

.fntVerdana14N{
	font-size:14px;
	font-family:verdana;
	color:black;
	font-weight:bold;
}

.fntVerdana15N{
	font-size:15px;
	font-family:verdana;
	color:black;
	font-weight:bold;
}

.fntVerdana16N{
	font-size:16px;
	font-family:verdana;
	color:black;
	font-weight:bold;
}

/*Familia Tahom*/

.fntTahoma9{
	font-size:9px;
	font-family:tahoma;
	color:black;
}

.fntTahoma10Verde{
	font-size:10px;
	font-family:tahoma;
	color:#5F8A45;
}

.fntTahoma11Verde{
	font-size:11px;
	font-family:tahoma;
	color:#5F8A45;
}

.fntTahoma12Cinza{
	font-size:12px;
	font-family:tahoma;
	color:#CCCCCC;
}

.fntTahoma13{
	font-size:13px;
	font-family:tahoma;
	color:black;
}

.fntTahoma14{
	font-size:14px;
	font-family:tahoma;
	color:black;
}

.fntTahoma15{
	font-size:15px;
	font-family:tahoma;
	color:black;
}

.fntTahoma16{
	font-size:16px;
	font-family:tahoma;
	color:black;
}

/*Familia Tahoma Negrito*/

.fntTahoma9N{
	font-size:9px;
	font-family:tahoma;
	color:black;
	font-weight:bold;
}

.fntTahoma10N{
	font-size:10px;
	font-family:tahoma;
	color:black;
	font-weight:bold;
}

.fntTahoma11N{
	font-size:11px;
	font-family:tahoma;
	color:black;
	font-weight:bold;
}

.fntTahoma11NVerde{
	font-size:11px;
	font-family:tahoma;
	color:#5F8A45;
	font-weight:bold;
}

.fntTahoma12NCinza{
	font-size:12px;
	font-family:tahoma;
	color:#666666;
	font-weight:bold;
	padding-bottom:20px;
}

.fntTahoma13N{
	font-size:13px;
	font-family:tahoma;
	color:black;
	font-weight:bold;
}

.fntTahoma14NCinza{
	font-size:14px;
	font-family:tahoma;
	color:#666666;
	font-weight:bold;
}

.fntTahoma15N{
	font-size:15px;
	font-family:tahoma;
	color:black;
	font-weight:bold;
}

.fntTahoma16N{
	font-size:16px;
	font-family:tahoma;
	color:black;
	font-weight:bold;
}

/*Familia Arial*/

.fntArial9{
	font-size:9px;
	font-family:arial;
	color:black;
}

.fntArial10{
	font-size:10px;
	font-family:arial;
	color:black;
}

.fntArial11{
	font-size:11px;
	font-family:arial;
	color:black;
}

.fntArial12{
	font-size:12px;
	font-family:arial;
	color:black;
}

.fntArial13{
	font-size:13px;
	font-family:arial;
	color:black;
}

.fntArial14{
	font-size:14px;
	font-family:arial;
	color:black;
}

.fntArial15{
	font-size:15px;
	font-family:arial;
	color:black;
}

.fntArial16{
	font-size:16px;
	font-family:arial;
	color:black;
}


/*Familia Arial Negrito*/

.fntArial9N{
	font-size:9px;
	font-family:arial;
	color:black;
	font-weight:bold;
}

.fntArial10N{
	font-size:10px;
	font-family:arial;
	color:black;
	font-weight:bold;
}

.fntArial11N{
	font-size:11px;
	font-family:arial;
	color:black;
	font-weight:bold;
}

.fntArial12N{
	font-size:12px;
	font-family:arial;
	color:black;
	font-weight:bold;
}

.fntArial13N{
	font-size:13px;
	font-family:arial;
	color:black;
	font-weight:bold;
}

.fntArial14N{
	font-size:14px;
	font-family:arial;
	color:black;
	font-weight:bold;
}

.fntArial15N{
	font-size:15px;
	font-family:arial;
	color:black;
	font-weight:bold;
}

.fntArial16N{
	font-size:16px;
	font-family:arial;
	color:black;
	font-weight:bold;
}

/*DEFAULT*/

.box_default
{
	width:218px;
	vertical-align:top;
	text-align:left;
	color:Black;
	padding-left:10px;
}

.box_default_clubes
{
	width:218px;
	vertical-align:top;
	text-align:center;
	color:Black;
	padding-left:10px;
}

.box_default_left
{
	width:218px;
	vertical-align:top;
	text-align:left;
	color:Black;
	border-right:dashed 1px #CCCCCC;
}


.areaFlash
{
	width:100%;
	text-align:left;
	padding-bottom:10px;
}

.topoBox
{
	width:210px;
	height:49px;
	background-image:url(images/topoBox.jpg);
	background-repeat:no-repeat;
	font-size:14px;
	font-weight:bold;
	color:White;
	padding-left:55px;
	vertical-align:top;
	padding-top:10px;
	
	
	
}

.topoBoxGrande
{
	background-image:url(images/topoBoxGrande.jpg);
	background-repeat:no-repeat;
	font-size:14px;
	font-weight:bold;
	height:49px;
	color:White;
	padding-left:55px;
	vertical-align:top;
	padding-top:10px;
	width:435px;
}

.BoxGrande
{
	width:440px;
}

.Box
{
	width:210px;
	
}

.FotoBox
{
	width:100px;
	vertical-align:middle;
}

.TextoBox
{
	width:110px;
	vertical-align:middle;
	padding-left:12px;
	font-weight:bold;
}

/*Curriculum*/

.SiteMapPath
{
	background-image:url(images/topoBoxGrande.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	/*font-weight:bold;*/
	height:49px;
	color:White;
	padding-left:55px;
	vertical-align:top;
	padding-top:10px;
	width:435px;
}

.SiteAnterior
{
	font-size:10px;
	color:White;
	text-decoration:none;
}

.SiteAnterior a:link
{
	font-size:10px;
	color:White;
	text-decoration:none;
} 

.SiteAnterior a:active
{
	font-size:10px;
	color:White;
	text-decoration:none;
} 

.SiteAnterior a:visited
{
	font-size:10px;
	color:White;
	text-decoration:none;
} 

.SiteAnterior a:hover
{
	font-size:10px;
	color:White;
	text-decoration:underline;
} 

.SiteAtual
{
	font-size:14px;
	color:White;
	text-decoration:none;
	font-weight:bold;
}

/*Galeria*/

.paginacaoGrid
{
	font-size:11px;
	font-family:tahoma;
	color:#000000;
	text-align:center;	
}

.paginacaoGrid a:link
{
	font-size:11px;
	font-family:tahoma;
	color:#5F8A45;	
	text-decoration:none;
}
.paginacaoGrid a:active
{
	font-size:11px;
	font-family:tahoma;
	color:#5F8A45;	
	text-decoration:none;
}
.paginacaoGrid a:visited
{
	font-size:11px;
	font-family:tahoma;
	color:#5F8A45;	
	text-decoration:none;
}
.paginacaoGrid a:hover
{
	font-size:11px;
	font-family:tahoma;
	color:#5F8A45;	
	text-decoration:underline;
}


/*Contato*/

.CelulaContatoEsq
{
	width:30%;
	text-align:right;
	padding-right:10px;
	color:Black;
	font-weight:bold;
	font-size:11px;
	padding-bottom:10px;
	vertical-align:top;
}

.CelulaContatoDir
{
	width:70%;	
	padding-bottom:10px;
	vertical-align:top;
	text-align:left;
}

.Input
{
	font-size:11px;
	font-family:tahoma;
	color:#5F8A45;	
}

/*Links*/

.links
{
	background-image:url(images/SetaConteudo.jpg);
	background-repeat:no-repeat;
	padding-left:10px;
	font-size:11px;
	font-family:tahoma;
	color:#5F8A45;	
}

.links a:link
{
	font-size:11px;
	font-family:tahoma;
	color:#5F8A45;	
	text-decoration:none;
}

.links a:active
{
	font-size:11px;
	font-family:tahoma;
	color:#5F8A45;	
	text-decoration:none;
}

.links a:visited
{
	font-size:11px;
	font-family:tahoma;
	color:#5F8A45;	
	text-decoration:none;
}

.links a:hover
{
	font-size:11px;
	font-family:tahoma;
	color:#5F8A45;	
	text-decoration:underline;
}

/*Mural*/

.EstruturaMural_esq
{
	width:70%;
	padding-bottom:5px;
	padding-top:10px;
}

.EstruturaMural_dir
{
	width:30%;
	padding-bottom:5px;
	padding-top:10px;
}

/*Collapse Panel */

.collapsePanel
 {
	width:100%;	
	/*height:0px;*/
	overflow:hidden;
}

.collapsePanelHeader{	
	width:100%;		
	height:50px;
}

