body,td,p,span,div{
font-family:Verdana, Arial, Helvetica, sans-serif;
/*color:#666666;*/
color:#929191;
font-size:12px;
line-height:16px;

}


body{
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-image:url(../img/bg.gif);
}

.msgErro{color: #E44F2F;}

.marginBottom5{margin-bottom:5px;}


a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; text-decoration:none;}
a:link{font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; text-decoration:none;}
a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; text-decoration:none;}
a:active{font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; text-decoration:none;}

a.linkMenu:visited{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#ff6600;}
a.linkMenu:link{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#ff6600;}
a.linkMenu:hover{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#ff6600;}
a.linkMenu:active{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#ff6600;}

a.linkAdjudo:visited{font-family:'UbuntuBold',Verdana, Arial, Helvetica, sans-serif;font-size:18px;color:#929191;}
a.linkAdjudo:link{font-family:'UbuntuBold',Verdana, Arial, Helvetica, sans-serif;font-size:18px;color:#929191;}
a.linkAdjudo:hover{font-family:'UbuntuBold',Verdana, Arial, Helvetica, sans-serif;font-size:18px;color:#929191;}
a.linkAdjudo:active{font-family:'UbuntuBold',Verdana, Arial, Helvetica, sans-serif;font-size:18px;color:#929191;}

a.linkUbuntu18Laranja:visited{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:18px;color:#ed4721;}
a.linkUbuntu18Laranja:link{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:18px;color:#ed4721;}
a.linkUbuntu18Laranja:hover{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:18px;color:#ed4721;}
a.linkUbuntu18Laranja:active{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:18px;color:#ed4721;}


a.linkUbuntu10Laranja:visited{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#ed4721;}
a.linkUbuntu10Laranja:link{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#ed4721;}
a.linkUbuntu10Laranja:hover{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#ed4721;}
a.linkUbuntu10Laranja:active{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#ed4721;}

a.linkUbuntu12Laranja:visited{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#ed4721;}
a.linkUbuntu12Laranja:link{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#ed4721;}
a.linkUbuntu12Laranja:hover{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#ed4721;}
a.linkUbuntu12Laranja:active{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#ed4721;}


a.linkUbuntu12Cinza:visited{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#929191;}
a.linkUbuntu12Cinza:link{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#929191;}
a.linkUbuntu12Cinza:hover{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#929191;}
a.linkUbuntu12Cinza:active{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#929191;}


a.linkUbuntu13Laranja:visited{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#ed4721;}
a.linkUbuntu13Laranja:link{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#ed4721;}
a.linkUbuntu13Laranja:hover{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#ed4721;}
a.linkUbuntu13Laranja:active{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#ed4721;}

a.linkUbuntuBold15Laranja:visited{font-family:'UbuntuBold',Verdana, Arial, Helvetica, sans-serif;font-size:15px;color:#ed4721;}
a.linkUbuntuBold15Laranja:link{font-family:'UbuntuBold',Verdana, Arial, Helvetica, sans-serif;font-size:15px;color:#ed4721;}
a.linkUbuntuBold15Laranja:hover{font-family:'UbuntuBold',Verdana, Arial, Helvetica, sans-serif;font-size:15px;color:#ed4721;}
a.linkUbuntuBold15Laranja:active{font-family:'UbuntuBold',Verdana, Arial, Helvetica, sans-serif;font-size:15px;color:#ed4721;}

a.link12Cinza12Bcbcbc:visited{color:#bcbcbc;}
a.link12Cinza12Bcbcbc:link{color:#bcbcbc;}
a.link12Cinza12Bcbcbc:hover{color:#bcbcbc;}
a.link12Cinza12Bcbcbc:active{color:#bcbcbc;}

a.link12CinzaTitulo:visited{color:#727272;}
a.link12CinzaTitulo:link{color:#727272;}
a.link12CinzaTitulo:hover{color:#727272;}
a.link12CinzaTitulo:active{color:#727272;}

a.link12Cinza:visited{color:#929191;}
a.link12Cinza:link{color:#929191;}
a.link12Cinza:hover{color:#929191;}
a.link12Cinza:active{color:#929191;}


a.linkEnviarAmigo:visited{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#929191;}
a.linkEnviarAmigo:link{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#929191;}
a.linkEnviarAmigo:hover{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#929191;}
a.linkEnviarAmigo:active{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#929191;}

.ubuntuRegular13Branco{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#ffffff;}
.ubuntuRegular23Branco{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:23px;color:#ffffff;}

.ubuntuRegular20CinzaEscuro{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:20px;color:#555555;}
.ubuntuRegular23CinzaEscuro{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:23px;color:#555555;}
.ubuntuRegular10CinzaEscuro{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#555555;}
.ubuntuRegular12CinzaEscuro{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#555555;}
.ubuntuRegular19CinzaEscuro{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:19px;color:#555555;}

.ubuntuRegular10CinzaClaro{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#929191;}
.ubuntuRegular12CinzaClaro{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#929191;}

.ubuntu12Laranja{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#ed4721;}
.ubuntu13Laranja{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#ed4721;}
.ubuntu16Laranja{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:16px;color:#ed4721;}
.ubuntu23Laranja{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:23px;color:#ed4721;}
.ubuntuBold23Laranja{font-family:'UbuntuBold',Verdana, Arial, Helvetica, sans-serif;font-size:23px;color:#ed4721;}



.tituloPaginas{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:25px;color:#ed4721;line-height:normal;}
.subTituloPaginas{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#929191;line-height:normal;}


.cursorPointer{cursor: pointer; color:#ed4721; font-size:9px;}

.ubuntuRegular25Rosa{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:25px;color:#f98468;}


.ubuntuBold13Laranja{font-family:'UbuntuBold',Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#ed4721;}
.ubuntuBold15Laranja{font-family:'UbuntuBold',Verdana, Arial, Helvetica, sans-serif;font-size:15px;color:#ed4721;}
.ubuntuBold18Laranja{font-family:'UbuntuBold',Verdana, Arial, Helvetica, sans-serif;font-size:18px;color:#ed4721;}
.ubuntu10Laranja{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#ed4721;}


.cinza12Bcbcbc{font-size:12px;color:#bcbcbc;}
.cinza9{font-size:9px;color:#929191;}
.cinza10{font-size:10px;color:#929191;}

.cinza12{font-size:12px;color:#929191;}

.cinza11Bold{font-size:11px;color:#727272;font-weight:bold;} 
.cinza12Bold{font-size:12px;color:#727272;font-weight:bold;} 

.branco12{font-size:12px;color:#ffffff;}

.laranja11{font-size:11px;color:#ed4721;}
.laranja12{font-size:12px;color:#ed4721;}

.footer{color:#a3a3a3;font-size:11px;}

a.linkLaranja9{font-size:9px;color:#ed4721;}
a.linkLaranja9:visited{font-size:9px;color:#ed4721;}
a.linkLaranja9:link{font-size:9px;color:#ed4721;}
a.linkLaranja9:hover{font-size:9px;color:#ed4721;}
a.linkLaranja9:active{font-size:9px;color:#ed4721;}

a.linkLaranja10:visited{font-size:10px;color:#ed4721;}
a.linkLaranja10:link{font-size:10px;color:#ed4721;}
a.linkLaranja10:hover{font-size:10px;color:#ed4721;}
a.linkLaranja10:active{font-size:10px;color:#ed4721;}

a.linkLaranja11:visited{font-size:11px;color:#ed4721;}
a.linkLaranja11:link{font-size:11px;color:#ed4721;}
a.linkLaranja11:hover{font-size:11px;color:#ed4721;}
a.linkLaranja11:active{font-size:11px;color:#ed4721;}

a.linkLaranja12:visited{font-size:12px;color:#ed4721;}
a.linkLaranja12:link{font-size:12px;color:#ed4721;}
a.linkLaranja12:hover{font-size:12px;color:#ed4721;}
a.linkLaranja12:active{font-size:12px;color:#ed4721;}

a.linkVisualizarClube{font-size:9px; color:#ed4721;background-image:url('../img/picto-visualizar-clube.png');background-position:top center;background-repeat:no-repeat;padding-top:21px;}
a.linkAlterarClube{font-size:9px;color:#ed4721; background-image:url('../img/picto-editar-clube.png'); background-position:top center; background-repeat:no-repeat; padding-top:21px;}
a.linkApagarClube{font-size:9px;  color:#ed4721; background-image:url('../img/picto-apagar-clube.png');  background-position:top center;  background-repeat:no-repeat; padding-top:21px;}


a.linkVisualizarAtleta{font-size:9px;color:#ed4721;background-image:url('../img/picto-area-reservada-visualizar.png');background-position:top center;background-repeat:no-repeat;padding-top:16px;}
a.linkAlterarAtleta{font-size:9px;color:#ed4721;background-image:url('../img/picto-area-reservada-editar.png');background-position:top center;background-repeat:no-repeat;padding-top:16px;}
a.linkApagarAtleta{font-size:9px;color:#ed4721;background-image:url('../img/picto-area-reservada-apagar.png');background-position:top center;background-repeat:no-repeat;padding-top:16px;}


a.linkRemover{font-size:9px;color:#ed4721;height:30px;background-image:url(../img/bt-remover.gif);background-position:left top;background-repeat:no-repeat;padding-bottom:22px;padding-left:22px;}
a.linkAdicionar{font-size:9px;color:#ed4721;height:30px;background-image:url(../img/bt-adicionar.gif);background-position:left top;background-repeat:no-repeat;padding-bottom:22px;padding-left:22px;}
a.linkEditar{font-size:9px;color:#ed4721;background-image:url(../img/bt-editar.png);background-position:left top;background-repeat:no-repeat;padding-left:16px;}
a.linkEditarFoto{font-size:9px;color:#ed4721;background-image:url(../img/bt-editar-foto.png);background-position:left top;background-repeat:no-repeat;padding-left:24px;}

.pesquisarClube{background-image:url(../img/bg-campos-pesquisa-clube.gif);background-repeat:no-repeat;font-family:Arial;font-size:11px;color:#969696;/*border-color:#dadada;*/border-width:0px;border-left-width:0px;border-right-width:0px;border-style:none;width:183px;height:17px;padding-left:2px;padding-right:3px;}
.areaReservada{background-image:url(../img/bg-campos-area-reservada.gif); font-family:Arial; font-size:11px; color:#969696;  border-color:#dadada; border-width:0px; border-left-width:0px; border-right-width:0px; border-style:none; width:100px;height:17px;}
.subscrever{background-image:url(../img/bg-subscrever.gif);	/*background-position:left;	background-repeat:no-repeat;*/  font-family:Arial; font-size:11px; color:#666666; border-width:0px; border-style:none; width:133px;height:17px;padding:0px 2px;}

.floatRight{float:right;}
.floatLeft{float:left;}


/*  
Sticky Footer Solution
by Steve Hatcher 
http://stever.ca
http://www.cssstickyfooter.com
*/

/**{margin:0;padding:0;} */

/* must declare 0 margins on everything, also for main layout components use padding, not 
vertical margins (top and bottom) to add spacing, else those margins get added to total height 
and your footer gets pushed down a bit more, creating vertical scroll bars in the browser */

/*html, body{height: 100%;}*/
html, body, form{height: 100%;}



#wrap{width:100%;min-height: 100%;}

#main{/*overflow:auto;*/
	padding-bottom: 265px;
	 background-image: url("../img/bg_content.png");
    background-repeat: repeat-y;
	background-position:center;
	}  /* must be same height as the footer */

#footer{position: relative;
	margin-top: -265px; /* negative value of footer height */
	height: 265px;
	clear:both;
	background-image:url(../img/bg-footer.jpg);} 

/*Opera Fix*/
body:before{/* thanks to Maleika (Kohoutec)*/content:"";height:100%;float:left;width:0;margin-top:-32767px;/* thank you Erik J - negate effect of float*/}

#menuFooter{margin:0;padding:0;}
#menuFooter li{list-style-type:none;float:left;}
#menuFooter li.separador{width:27px;text-align:center;}


.botaoLaranja{ color: #fefefe; float: left;  font-family: 'UbuntuRegular',Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 12px;  /*font-weight: bold;*/}


.botaoLaranja a{
    background: url("../img/bgr_botao_a.png") repeat-x scroll 0 0 transparent;
    display: block;
    float: left;
    height: 30px;
    text-decoration: none; /*width: 56px;width: 47px;*/}

.botaoLaranja a .menu_left{
    background: url("../img/bgr_botao_left.png") no-repeat scroll 0 0 transparent;
    border: 0 none !important;
    display: block;
    float: left;
    height: 30px;
    padding: 0;
}

.botaoLaranja a .menu_right{
	background: url("../img/bgr_botao_right.png") no-repeat scroll right top transparent;
	border: 0 none !important;
	cursor: pointer;
	display: block;
	float: left;
	height: 30px;
	line-height: 30px;
	padding: 0 9px 0 !important;
	text-align: center;
	color:#fefefe;
	font-family: UbuntuRegular, Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}



.botaoLaranjaRegulamentacao{
    color: #fefefe;
    float: left;
    font-family: 'UbuntuRegular',Verdana,Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    /*font-weight: bold;*/
}


.botaoLaranjaRegulamentacao a{
    background: url("../img/bgr_botao_a.png") repeat-x scroll 0 0 transparent;
    display: block;
    float: left;
    height: 30px;
    text-decoration: none;
    /*width: 56px;*/
	/*width: 47px;*/
}

.botaoLaranjaRegulamentacao a .menu_left{
    background: url("../img/bgr_botao_left.png") no-repeat scroll 0 0 transparent;
    border: 0 none !important;
    display: block;
    float: left;
    height: 30px;
    padding: 0;
}

.botaoLaranjaRegulamentacao a .menu_right{	background: url("../img/bgr_botao_right.png") no-repeat scroll right top transparent;	border: 0 none !important;	cursor: pointer;	display: block;	float: left;	height: 30px;	line-height: 30px;	padding: 0 9px 0 !important;	text-align: center;	color:#fefefe;	font-family: UbuntuRegular, Verdana, Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}


.botaoLaranjaPeq a{
    background: url("../img/bgr_botao_peq_a.png") repeat-x scroll 0 0 transparent;
    display: block;
    float: left;
    height: 24px;
    text-decoration: none;
    /*width: 56px;*/
	/*width: 47px;*/
}

.botaoLaranjaPeq a .menu_left{
    background: url("../img/bgr_botao_peq_left.png") no-repeat scroll 0 0 transparent;
    border: 0 none !important;
    display: block;
    float: left;
    height: 24px;
    padding: 0;
}

.botaoLaranjaPeq a .menu_right{	background: url("../img/bgr_botao_peq_right.png") no-repeat scroll right top transparent;	border: 0 none !important;	cursor: pointer;	display: block;	float: left;	height: 24px;	line-height: 24px;	padding: 0 9px 0 !important;	text-align: center;	color:#fefefe;	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;}
















#menu li{   padding: 0 1px 0 0;}

.barraLaranja{background-image:url(../img/bg-barra-laranja.gif);height:9px;}

.barraLaranjaHome{background-image:url(../img/bg-barra-laranja-home.gif);height:406px;}

.bgBanner{background-image:url(../img/bg_destaque.jpg);background-position:center;background-repeat:no-repeat;}

.menuWrapper{position: relative;z-index: 10;}

#menu{margin:0;padding:0;list-style-type:none;}
#menu > li{float:left;height:47px;line-height:42px;text-align:center;background-position:center top;background-repeat:no-repeat;position:relative;}
#menu > li:hover{cursor:pointer;}
#menu > li a{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#ff6600;}



#menu li.bt1-activo{background-image:url(../img/bg-bt1.png);}
#menu li.bt2-activo{background-image:url(../img/bg-bt2.png);}

#menu li.bt3-activo{background-image:url(../img/bg-bt3.png);}
#menu li.bt4-activo{background-image:url(../img/bg-bt4.png);}

#menu li.bt5-activo{background-image:url(../img/bg-bt5.png);}
#menu li.bt6-activo{background-image:url(../img/bg-bt6.png);}

#menu li.bt7-activo{background-image:url(../img/bg-bt7.png);}
#menu li.bt8-activo{background-image:url(../img/bg-bt8.png);}





#menu > li.bt1-activo a{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#ffffff;}
#menu > li.bt2-activo a{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#ffffff;}
#menu > li.bt3-activo a{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#ffffff;}
#menu > li.bt4-activo a{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#ffffff;}
#menu > li.bt5-activo a{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#ffffff;}
#menu > li.bt6-activo a{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#ffffff;}
#menu > li.bt7-activo a{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#ffffff;}
#menu > li.bt8-activo a{font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#ffffff;}


#menu li.bt1, #menu li.bt1-activo{width:120px;}
#menu li.bt2, #menu li.bt2-activo{width:149px;}
#menu li.bt3, #menu li.bt3-activo{width:89px;}
#menu li.bt4, #menu li.bt4-activo{width:128px;}
#menu li.bt5, #menu li.bt5-activo{width:96px;}
#menu li.bt6, #menu li.bt6-activo{width:76px;}
#menu li.bt7, #menu li.bt7-activo{width:66px;}
#menu li.bt8, #menu li.bt8-activo{width:126px;}



#menu li ul{margin:0;padding:0;list-style-type:none;top:28px;position:absolute;z-index:-1;display:none;}
#menu li ul li{height:18px;line-height:18px;text-align:left;background-color:#d0401f;}
#menu li ul li a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;padding-left:16px;}

.bgMenuActividades{background-image:url(../img/bg-menu-actividades.png);background-position:top right;background-repeat:no-repeat;}


.bgAreaReservada{background-image:url(../img/bg-area-reservada.png);background-position:top right;background-repeat:no-repeat;}

.bgAreaTreinador{background-image:url(../img/bg-area-treinador.png);background-position:top right;background-repeat:no-repeat;}

.bgProximasProvasFooter{background-image:url(../img/bg-footer-proximas-provas.png);background-position:bottom left;background-repeat:no-repeat;}

.bgProximasProvas{background-image:url(../img/bg-proximas-provas.png);background-position:top left;background-repeat:no-repeat;}

.bgContactCenter{background-image:url(../img/bg-contact-center.png);background-position:top left;background-repeat:no-repeat;}

.bgFaceBook{background-image:url(../img/bg-facebook.png);background-position:top left;background-repeat:no-repeat;}

.bgParceiros{background-image:url(../img/bg-parceiros.png);background-position:top left;background-repeat:no-repeat;}

.bgPatrocinadores{background-image:url(../img/bg-patrocinadores.png);background-position:top left;background-repeat:no-repeat;}



.menuActividades{padding:0;margin:0;list-style:none;width:100%;overflow:hidden;}

.novaInscricao{background-image:url(../img/picto-nova-Inscricao.png);background-repeat:no-repeat;background-position:left;height:24px;padding-right:4px;float:right;}
.novoAtleta{background-image:url(../img/pic-novo-atleta.png);background-repeat:no-repeat;background-position:left;height:24px;padding-right:4px;float:right;}
.novoClube{background-image:url(../img/picto-novo-clube.png);background-repeat:no-repeat;background-position:left;height:24px;padding-right:4px;float:right;}

.novoAtleta a, .novaInscricao a,
.novoClube a{color: #ED4721; font-size: 9px;padding-top:4px;margin-left:24px;}

.menuActividades li{
	/*float:left;*/
	clear:both;
	font-size:14px;
	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	/*padding:0 2px 0 2px;*/
	padding:0 2px 0 0px; /* indent between menu items */
}

.menuActividades li.separador
{height:5px;line-height:0px;font-size:1px;}

.menuActividades li a{
	float:left;
	display:block;
	
	background:url(../img/bgr_menuActividades_a.png) repeat-x;
	text-decoration:none;
	width:208px;
	height:29px;
}
.menuActividades li a .menu_left{
	float:left;
	display:block;
	background:url(../img/bgr_menuActividades_left.png) no-repeat;
}
.menuActividades li a .menu_right{
font-family:'UbuntuRegular',Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	float:left;
	display:block;
	cursor:pointer; /* for IE6 */
	text-align:left;
	/*padding:6px 15px 0 15px;*/
	padding:6px 5px 0 11px;
	height:29px;
	width:192px;
	background:url(../img/bgr_menuActividades_right.png) no-repeat right top;
}
.menuActividades li a:hover{
	background:url(../img/bgr_menuActividades_a_hover.png) repeat-x;
	color:#333333;
}
.menuActividades li a:hover .menu_left{
	background:url(../img/bgr_menuActividades_left_hover.png) no-repeat;
}

.menuActividades li a:hover .menu_right{
	background:url(../img/bgr_menuActividades_right_hover.png) no-repeat right top;
}

.caixaBrancaDia
{width:32px;height:30px;line-height:30px;text-align:center;background-color:#FFFFFF;color:#f6512b;font-size:20px;font-family:'UbuntuBold';
border-color:#e85837;
border-width:1px; 
border-style:solid; 
}

.caixaLaranjaMes
{width:32px;height:18px;line-height:18px;text-align:center;background-color:#e85837;color:#FFFFFF;font-size:10px;font-family:'UbuntuRegular';
border-color:#e85837;
border-width:1px; 
border-style:solid;}

.separadorNoticias
{width:664px;height:32px;background-image:url(../img/separador-noticias.png);background-position:center;background-repeat:no-repeat;}

.separadorNoticias21
{width:664px;height:21px;background-image:url(../img/separador-noticias.png);background-position:center;background-repeat:no-repeat;}

.bgActividade
{background-image:url(../img/bg-actividade.png);}

.bgHistoria
{background-image:url(../img/bg-historia.png);}

.bgHistoriaSub
{background-image:url(../img/bg-historiaSub.png);
background-position:right;
background-repeat:no-repeat;}

.separadorCalendarioProvas
{width:664px;height:21px;background-image:url(../img/separador-noticias.png);background-position:center;background-repeat:no-repeat;}

.separadorCalendario
{width:664px;height:30px;}


.bgLogo{background-image: url(../img/bg-logo.gif);background-position:0 0;background-repeat: no-repeat;}
.bgEnviarAmigo{background-image: url(../img/picto-enviar-amigo.gif);background-position:0 0;background-repeat: no-repeat;}
.bgLogoDocumento{background-image: url(../img/bg-documentos.gif);background-position:0 0;background-repeat: no-repeat;}




.lista
{margin:0;padding:0;margin-left:10px;}

.lista li
{color:#e85837;}

.lista li div
{color:#929191;}


.listaCinza
{margin:0;padding:0;list-style-type:none;}

.listaCinza li
{height:20px;line-height:20px;}




.listaAlternada
{margin:0;padding:0;list-style-type:none;}

.listaAlternada li
{
	float:left;
	height:22px;
	line-height:22px;
}



.listaAlternada li.esq
{	
	clear:both;
	width:125px;
	text-align:right;
	color: #727272;
    font-size: 12px;
    font-weight: bold;
}

.listaAlternada li.esqLeftAlign
{	
	clear:both;
	color: #727272;
    font-size: 12px;
    font-weight: bold;
}

.listaAlternada li.dt
{
	padding-left:11px;
	color: #ED4721;
    font-size: 12px;
}

.listaLaranja{margin:0;padding:0;list-style-type:none;}

.listaLaranja li{height:22px;line-height:22px;color: #ED4721;font-size: 12px;}

.visulizarClube{background-image:url(../img/picto-visualizar-clube.png);background-repeat:no-repeat;background-position:center 10px; height:36px;}
.alterarClube{background-image:url(../img/picto-editar-clube.png);background-repeat:no-repeat;background-position:center 10px; height:36px;}
.apagarClube{background-image:url(../img/picto-apagar-clube.png);background-repeat:no-repeat;background-position:center 10px; height:36px;}
.associarClube{background-image:url(../img/picto-associar-clube.png);background-repeat:no-repeat;background-position:center 10px; height:36px;}

.visulizarInscricao{background-image:url(../img/picto-visualizar-Inscricao.gif);background-repeat:no-repeat;background-position:center 10px; height:41px;}
.apagarInscricao{background-image:url(../img/picto-apagar-Inscricao.gif);background-repeat:no-repeat;background-position:center 10px; height:41px;}

.bg-tabela-Inscricao-separador{background-image:url(../img/bg-tablea-areaReservada-separador.png);background-repeat:no-repeat;background-position:right;height:41px;width:5px;}

.downloadActividades{text-align:center;padding-top:11px;}

.bg-tabela-areaReservada-Col-vermelha{font-family:'UbuntuRegular';background-image:url(../img/bg-tabela-vermelho.gif);background-repeat:repeat-x;height:36px; color:#ffffff;font-size:13px;  text-align:center;vertical-align:middle;  }

.bg-tabela-areaReservada-Col-vermelha-DT{background-image:url(../img/bg-tabela-vermelho-dt.gif);background-repeat:no-repeat;background-position:right top;height:36px;width:13px;}
.bg-tabela-areaReservada-Col-vermelha-ESQ{background-image:url(../img/bg-tabela-vermelho-esq.gif);background-repeat:no-repeat;background-position:right top;height:36px;width:13px;}
.bg-tabela-areaReservada-separador-vermelha{background-image:url(../img/bg-separador-vermelho.gif);background-repeat:no-repeat;background-position:right top;height:36px;width:5px;}
.bg-tabela-areaReservada-Row{background-image:url(../img/bg-tabela-areaReservada-Row.gif);background-repeat:repeat;background-position:right top;height:36px;}
.bg-tabela-areaReservada-AlternateRow{background-image:url(../img/bg-tabela-areaReservada-Alternate-Row.gif);background-repeat:repeat;background-position:right top;height:36px;}
.bg-tabela-areaReservada-separador{background-image:url(../img/bg-tablea-areaReservada-separador.png);background-repeat:no-repeat;background-position:right;height:36px;width:5px;}

.bg-tabela-areaReservada-visulizar{background-image:url(../img/picto-area-reservada-visualizar.png);background-repeat:no-repeat;background-position:center 10px; height:36px;}
.bg-tabela-areaReservada-alterar{background-image:url(../img/picto-area-reservada-editar.png);background-repeat:no-repeat;background-position:center 10px; height:36px;}
.bg-tabela-areaReservada-apagar{background-image:url(../img/picto-area-reservada-apagar.png);background-repeat:no-repeat;background-position:center 10px; height:36px;}
.formAreaReservada
{
    background-image:url(../img/bg-form-areaReserva.png);
    font-family:Arial;
    font-size:11px;
    color:#666666;/*b6b6b6*/
    border-width:0px; 
    border-style:none; 
	width:188px;
	height:19px;
	padding:0px 2px;
}


.form
{
    background-image:url(../img/bg-form.png);
    font-family:Arial;
    font-size:11px;
    color:#666666;
    border-width:0px; 
    border-style:none; 
	width:304px;
	height:19px;
	padding:0px 2px;
}



.formRegistar
{
    background-image:url(../img/bg-form-registar.png);
    font-family:Arial;
    font-size:11px;
    color:#666666;/*b6b6b6*/
    border-width:0px; 
    border-style:none; 
	width:148px;
	height:19px;
	padding:0px 2px;
}

.formRegistarDropClubes
{
     background-image:url(../img/bg-form.png);
    font-family:Arial;
    font-size:11px;
    color:#666666;
    border-width:0px; 
    border-style:none; 
	width:251px;
	height:19px;
	padding:0px 2px;
}

.formLocalidade{ background-image:url(../img/bg-form-localidade.png); font-family:Arial;  font-size:11px;   color:#666666;/*b6b6b6*/ border-width:0px; border-style:none; width:200px;height:19px;padding:0px 2px;}

.formSite{ background-image:url(../img/bg-form-site.png);  font-family:Arial; font-size:11px; color:#666666;/*b6b6b6*/border-width:0px;  border-style:none; width:260px;	height:19px;padding:0px 2px;}


.formVerificacaoPalavra{background-image:url(../img/bg-form-verificarPalavras.png); font-family:Arial; font-size:11px; color:#666666; border-width:0px; border-style:none; width:90px;	height:19px;padding:0px 2px;background-repeat:no-repeat;}

.formCP4{background-image:url(../img/bg-form-CP4.png);font-family:Arial;font-size:11px; color:#666666;/*b6b6b6*/border-width:0px; border-style:none; width:30px;height:19px;padding:0px 6px;background-repeat:no-repeat;}

.formCP3{background-image:url(../img/bg-form-CP3.png);font-family:Arial; font-size:11px; color:#666666;/*b6b6b6*/border-width:0px; border-style:none; width:24px;height:19px;padding:0px 6px;background-repeat:no-repeat;}
.formTexto{ background-image:url(../img/bg-form-texto.png); font-family:Arial;  font-size:11px;  color:#666666; border-width:0px; border-style:none; width:300px;height:125px;padding:4px;resize: none; background-repeat:no-repeat;/*max-width: 304px;	max-height: 129px;*/}



#listaFaqs{margin:0;padding:0;list-style-type:none;}
#listaFaqs li.pergunta{clear:both;min-height:41px;line-height:36px;background:url('../img/bg-pergunta.png') no-repeat top;}
#listaFaqs li:hover{cursor:pointer;}
#listaFaqs li div.numero{float:left;width:27px;margin-left:10px;font-family:'UbuntuBold';font-size:16px;color:#ed4721;}
#listaFaqs li.resposta:hover{cursor:default;}
#listaFaqs li.resposta ul li:hover{cursor:default;}
#listaFaqs li.resposta{display:none;}


.orgaosSociais-col-Esq
{
    height: 22px;
    line-height: 22px;color: #727272;
    font-size: 12px;
    font-weight: bold;
    text-align: right;
}

.orgaosSociais-col-Dt
{
    height: 22px;
    line-height: 22px;color: #ED4721;
    font-size: 12px;
    padding-left: 11px;
}


.dataPagerNumeroActivo{
    color: #ed4721;
    font-weight: bold;
    text-decoration: none;
}


a.dataPagerNumeroActivo{
    color: #ed4721;
    font-weight: bold;
    text-decoration: none;
}

a.dataPagerNumeros{
    color: #757575;
}



.tabTreinadores a{
	float:left;
	display:block;
	background:url(../img/bgr_tab_a.gif) repeat-x;
	text-decoration:none;
}
.tabTreinadores a .menu_left{
	float:left;
	display:block;
	background:url(../img/bgr_tab_left.gif) no-repeat;
}
.tabTreinadores a .menu_right{
	float:left;
	display:block;
	cursor:pointer; /* for IE6 */
	text-align:center;
	padding:0px 13px 0 13px;
	height:26px;
	line-height:26px;
	font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;	
	background:url(../img/bgr_tab_right.gif) no-repeat right top;
}

.tabTreinadoresActivo a{
	float:left;
	display:block;
	background:url(../img/bgr_tab_a_hover.gif) repeat-x;
	text-decoration:none;
}
.tabTreinadoresActivo a .menu_left{
	float:left;
	display:block;
	background:url(../img/bgr_tab_left_hover.gif) no-repeat;
}
.tabTreinadoresActivo a .menu_right{float:left;display:block;cursor:pointer; /* for IE6 */text-align:center;padding:0px 13px 0 13px;height:26px;line-height:26px;font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color:#ed4721;background:url(../img/bgr_tab_right_hover.gif) no-repeat right top;}



.tabAjuda a{
	float:left;
	display:block;
	background:url(../img/bgr_tabAjuda_a.gif) repeat-x;
	text-decoration:none;
}
.tabAjuda a .menu_left{
	float:left;
	display:block;
	background:url(../img/bgr_tabAjuda_left.gif) no-repeat;
}
.tabAjuda a .menu_right{
	float:left;
	display:block;
	cursor:pointer; /* for IE6 */
	text-align:center;
	padding:0px 13px 0 13px;
	height:26px;
	line-height:26px;
	font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;	
	background:url(../img/bgr_tabAjuda_right.gif) no-repeat right top;
}

.tabAjudaActivo a{
	float:left;
	display:block;
	background:url(../img/bgr_tabAjuda_a_hover.gif) repeat-x;
	text-decoration:none;
}
.tabAjudaActivo a .menu_left{
	float:left;
	display:block;
	background:url(../img/bgr_tabAjuda_left_hover.gif) no-repeat;
}
.tabAjudaActivo a .menu_right{float:left;display:block;cursor:pointer; /* for IE6 */text-align:center;padding:0px 13px 0 13px;height:26px;line-height:26px;font-family:'UbuntuRegular',Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color:#ed4721;background:url(../img/bgr_tabAjuda_right_hover.gif) no-repeat right top;}




.bg-activades-recentes{ background-image:url(../img/bg-activades-recentes.png);}


.clubes-caixa-bg{background-image:url(../img/clubes-caixa-bg.png);}

.bgTituloAprovados{background-image:url(../img/bgTituloAprovados.png);width:664px;height:36px;} 
.bgTituloPorAprovar{background-image:url(../img/bgTituloPorAprovar.png);width:664px;height:36px;} 
.bgTituloRecusados{background-image:url(../img/bgTituloRecusados.png);width:664px;height:36px;}
.bgTituloArquivo{background-image:url(../img/bgTituloArquivo.png);width:664px;height:36px;}

 
.listaAtletas{ /*position:absolute;*/ top:27px;}



