@charset "utf-8";
/* CSS Document */

*
{
	margin:0px;
	padding:0px;
}
body
{
	background-color:#D9E9F6;
}
.top
{
	text-align: center;
	width:100%;
	height:30px;
	background-color:#014374;
}
.menutop
{
	width:950px;
	text-align:right;
	padding-top:1px;
	margin:auto;
	color:#FFF;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
}	
.center
{
	width:100%;
	text-align:center;
	background-image: url(../images/bg_top.jpg);
	background-repeat:repeat-x;
	height:445px;
}
.topo
{
	width:910px;
	margin:auto;
	height:100px;
}
.logoMarathon
{
	width:370px;
	height:105px;
	margin-top:-30px;
	float:left;
	}
.direita
{
	width:370px;
	height:75px;
	padding-left:160px;
	color:#CCC;
	font-size:37px;
	float:left;
	padding-top:20px;
}
.telefone
{
	width:310px;
	font-family:'AmerikaSansRegular', sans-serif;
	float:left;
	text-align:left;
	color:#014374;
}
.itemtelefone
{
	width:52px;
	height:52px;
	float:left;
}
.all
{
	width:950px;
	margin:auto;
	text-align:left;
}
.album
{
	width:690px;
	height:380px;
	text-align:left;
	float:left;
}
.calendario
{
	width:200px;
	height:350px;
	float:left;
	padding-left:20px;
}
#legenda
{
	font-family:'AmerikaSansRegular', sans-serif;
	font-size:16px;
	color:#000;
	width:360px;
	text-align:left;
	padding-left:360px;
	padding-top:3px;
	height:20px;
	z-index: 10; 
	position:relative;
	margin-top:-200px;
}
.menugeral
{
	width:100%;
	height:70px;
	margin-top:307px;
	background-image:url(../images/bg_linhacentro.png);
	background-repeat:no-repeat;
	z-index: 1; 
	position:relative;
}
.albuns
{
	margin-top:-260px;
	width:950px;
	margin:auto;
	height:30px;
	text-align:left;
	z-index: 1; 
	position:relative;
}
.picasa
{
	width:270px;
	margin-top:-40px;
	text-align:right;
	float:left;
	height:40px;
	z-index: 1; 
	position:relative;
}
.menu
{
	height:40px;
	text-align: left;
	padding-left:268px;
	width:720px;
	float:left;
	margin-top:-30px;
	color:#FFF;
	font-family:'AmerikaSansRegular', sans-serif;
	font-size:14px;
	z-index: 2; 
	position:relative;
}
.geral
{
	width:100%;
	background-image: url(../images/bg_nuves.jpg);
	text-align:center;
}
.conteudohome
{
	width:940px;
	text-align:left;
	padding-top:2px;
	margin:auto;
}
.conteudo
{
	width:690px;
	text-align:left;
	padding-top:2px;
	float:left;
}
.conteudogeral
{
	width:970px;
	text-align:left;
	padding-top:2px;
	margin:auto;
}
.facaparte
{
	width:470px;
	height:200px;
	float:left;
	padding-right:20px;
	padding-left:30px;
	}
.titulofacaparte
{
	font-family:'AmerikaSansRegular', sans-serif;
	font-size:40px;
	color:#003366;
}
.titulofacapartelar
{
	font-family:'AmerikaSansRegular', sans-serif;
	font-size:40px;
	color:#E9730F;
	padding-top:30px;
}
.box-local
{
	width:172px;
	float:left;
	height:220px;
	font-size:12px;
	text-align:center;
}
.subtitulofacaparte
{
	font-family:'AmerikaSansRegular', sans-serif;
	font-size:20px;
	color:#FF9900;
	float:left;
	padding-top:10px;
}
.subtitulofacaparteazul
{
	font-family:'AmerikaSansRegular', sans-serif;
	font-size:16px;
	color:#003366;
	padding-top:10px;
	height:65px;
}
.subtitulofacapartehome
{
	font-family:'AmerikaSansRegular', sans-serif;
	font-size:20px;
	color:#FF9900;
}
.textofacaparte
{
	font-family:'AmerikaSansRegular', sans-serif;
	font-size:16px;
	color:#003366;
	padding-top:10px;
}
.banner-lateral
{
	padding-top:50px;
	padding-bottom:25px;
	padding-left:10px;
}
.textoresultados
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#003366;
	float:left;
	padding-top:20px;
	padding-right:20px;
}
.nome_entreparaequipe
{
	width:410px;
	background-color:fff;
	border:1px solid #003366;
	height:22px;
}
.email_entreparaequipe
{
	width:406px;
	background-color:fff;
	border:1px solid #003366;
	height:22px;
}
.ddd_entreparaequipe
{
	width:50px;
	background-color:fff;
	border:1px solid #003366;
	height:22px;
}
.telefone_entreparaequipe
{
	width:109px;
	background-color:fff;
	border:1px solid #003366;
	height:22px;
}
.celular_entreparaequipe
{
	width:108px;
	background-color:fff;
	border:1px solid #003366;
	height:22px;
}

.videohome
{
	width:380px;
	height:270px;
	padding-top:37px;
	padding-left:29px;
	float: right;
	background-image:url(../images/bgvideos.png);
	background-repeat:no-repeat;
}
.caixaconteudo
{
	width:950px;
	height:250px;
}

.runninteamHome
{
	width:950px;
	height:250px;
	margin-top:-90px;
	background-image: url(../images/splash.png);
	background-repeat:no-repeat;
	padding-top:70px;
	margin:auto;
}
.titulorunningteam
{
	width:400px;
	text-align:left;
	height:40px;
	padding-left:60px;
	font-family:'AmerikaSansRegular', sans-serif;
	font-size:28px;
	color: #F90;
}
.caixaconteudoFinal
{
	width:950px;
	height:250px;
	margin:auto;
}
.bloconoticias
{
	background-image:url(../images/bg_noticiashome.png);
	background-repeat:no-repeat;
	width: 660px;
	padding-left:20px;
	padding-top:10px;
	height:230px;
	float:left;
}
#tabnav {
	width: 95%;	
}
 
#tabs {
	height: 20px;
	position: relative;
	
}
 
#content {
	position: relative;
	padding: 20px;
	padding-top:30px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:108px;
}
 
#content div p {
	font-family: Arial, Helvetica, sans-serif;;
	font-size: 12px;
}
 
#tabs a, #tabs a:visited {
	font-family:'AmerikaSansRegular', sans-serif;
	font-size:24px;
	text-decoration: none;
	color: #FFF;
	display: block;
	width: 170px;
	height: 31px;
	_height: 34px;
	text-align: left;
	padding-left:17px;
	float: left;
	margin-left:-5px;
	background-image:url(../images/bt_noticiashomeout.png);
	background-repeat:no-repeat;
	padding-top:3px;
	
}

.vejamais_noticias
{
	width:600px;
	height:30px;
	text-align:right;
	float:left;
	margin-top:-10px;
}
.bannerHome
{
	width:270px;
	height:215px;
	float:left;
	padding-top:16px;
}
/*      CSS EFEITO      */

#featured{ 
	width:690px; 
	position:relative; 
	height:342px; 
    float:left;
    font-family:'AmerikaSansRegular', sans-serif;
}

#featured ul.ui-tabs-nav{ 
	position:absolute; 
	list-style:none; 
	padding:0; margin:0; 
	width:130px;
	height:80px;
	float:left;
 
}

/*.indicador
{
	
	width:150px;
	height:70px;
	position:relative;
	left:	
}*/
#featured ul.ui-tabs-nav li{ 
	padding:0px 0;
	font-size:12px; 
	height:74px;

}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:1px 2px; 
	padding:2px; 
	border:0px solid #EFF9FC;
	background-image:url(../images/bgfotos_pq.png);
	background-repeat:no-repeat;
}
#featured ul.ui-tabs-nav li p{ 
	font-size:11px; font-family:Verdana; 
	margin:0px;
	color:#036;

}
#featured li.ui-tabs-nav-item a
{
    width:100px; 
	display:block; 
	color:#333;  
	margin-top:2px;	
	text-decoration:none;

}

#featured li.ui-tabs-nav-item a:hover 
{  
 	padding:0px; 
    margin:2px 0px; 
	background-image:url(../images/setaAlbum.png);
 
}

#featured li.ui-tabs-selected{ 
	background-image:url(../images/setaAlbum.png);
}

#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	margin:2px 0px; 
	padding:0px; 
}
#featured .ui-tabs-panel{ 
	width:570px; 
	height:420px; 
	position:relative;
	margin-top:4px;
	padding:2px;
	left:120px;
	background-image:url(../images/bgfotos.png);
	background-repeat:no-repeat;
}
.legendaImagen
{
	width:343px;
	height:37px;
	position:relative;
	top: 0px;
	left: 0px;
	margin-top:-58px;
	z-index:5;		
}

.legendaImagen p 
{
	color:#FFF;
	margin:0px;	
	text-align:left;
	margin-top:8px;
	padding-left:10px;
	font-family:'AmerikaSansRegular', sans-serif;
	font-size:13px;

}


#featured .info p{ 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}
.saibamais
{
	width:450px;
	padding-bottom:5px;
	text-align:right;
	padding-right:50px;
}
/* INTERNAS */

.menugeral_int
{
	width:100%;
	height:74px;
	margin-top:5px;
	background-image:url(../images/bg_linhacentroInternas.png);
	background-repeat:no-repeat;
	z-index: 1; 
	position:relative;
}
.albuns
{
	margin-top:-260px;
	width:950px;
	margin:auto;
	height:30px;
	text-align:left;
	z-index: 1; 
	position:relative;
}
.picasa_int
{
	width:270px;
	margin-top:36px;
	text-align:right;
	float:left;
	height:40px;
	z-index: 1; 
	position:relative;
}
.textoaempresa
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#003366;
	float:left;
	line-height:20px;
	padding-right:20px;
	padding-top:30px;
	padding-left:20px;
}
.fotoaempresa
{
	width:940px;
	float:left;
	text-align:center;
	border: 5px solid #FFF;	
}
.fotoresultados
{
	width:940px;
	float:left;
}
.fotoresultadosrunningteam
{
	width:520px;
	float:left;
}
.fotofacaparte
{
	float:left;
	border: 5px solid #FFF;	
}
.noticias
{
	width:670px;
	text-align:left;
	height:230px;
	padding-top:80px;
	float:left;
}
.videohome_int
{
	width:280px;
	height:270px;
	padding-top:137px;
	padding-left:29px;
	float:left;

}
/** BLOG **/
.titblog
{
	width:35%;
	height:46px;
	background-color:#FFF000;
	font-family:'AmerikaSansRegular', sans-serif;
	font-size:38px;
	color:#000;
	text-align:right;
	padding-right:50px;
	padding-bottom:4px;
}
.blog
{
	width:100%;
	text-align:center;
	float:left;
}

.blogAll
{
	width:940px;
	margin:0 auto;
	text-align:left;
}
.blofcolunaum
{
	width:660px;
	background-image:url(../images/bgblog.jpg);
	background-repeat:repeat-y;
	padding:15px;
	float:left;
}
hr
{
	border:none;
}
.data_
{
	background-image:url(../images/bgdata.png);
	background-repeat:no-repeat;
	width:48px;
	height:59px;
	color:#FFF;
	padding-top:7px;
	text-align:center;
	font-family:'AmerikaSansRegular', sans-serif;
	font-size:18px;
	padding-right:10px;
	float:left;
}

.titpost
{
	width:400px;
	height:46px;
	font-family:'AmerikaSansRegular', sans-serif;
	font-size:24px;
	color:#000;
	text-align:left;
}
.blogconteudo
{
	width:615px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
	text-align:left;
	padding-top:30px;
	padding-bottom:50px;
}
.blogconteudo img
{
	border:5px solid #FAF584;
}
.compartilhar
{
	background-image:url(../images/bgcompartilho.png);
	background-repeat:no-repeat;
	height:80px;
	width:660px;
}
.blogcolunadois
{
	width:248px;
	float:left;
}
#scrollToTop:link, #scrollToTop:visited {
      display: none;
      position: fixed;
      top: 15px;
      right: 15px;
      padding: 10px 20px;
      font-size: 13px;
      font-weight: bold;
      text-decoration: none;
      background: #ff9900;
      color: #fff;
    }
	.buscar
	{
		background-image:url(../images/bgblog.jpg);
		width:248px; padding:25px;
		font-family:'AmerikaSansRegular', sans-serif;
	font-size:18px;
	}
    #scrollToTop:hover, #scrollToTop:active {
        background: #FF9900;
    }
	#search {
        position: relative;
    }
    #search input[type=text] {
        border: 1px solid #E4EFFC;
        padding: 5px 65px 5px 5px;
        margin: 0;
        width: 130px;
        font-family: Georgia, serif;
        color: #666;
    }
    #search input[type=text]:focus {
        border-color: #000;
        color: #000;
    }
    #search input[type=submit] {
        border: 0;
        background:#FF9900;
        color: #fff;
        font: 16px/20px Georgia, serif;
        padding: 3px 6px 4px 6px;
        margin: 0;
        position: relative;
        top: 0;
        right: 0;
    }
    #search input[type=submit]:hover {
        background: #000;
    }
    #likes ul {
        list-style: none;
        padding: 0;
        margin: 0;
    }
    #likes li {
        padding: 0 0 20px 0;
        margin: 0 0 20px 0;
        border-bottom: 1px solid #777;
    }
    #likes li *:last-child {
        margin-bottom: 0;
    }

/** Base **/
.base
{
	width:100%;
	padding-top:30px;
	height:340px;
	background-color:#ECF47B;
	float:left;
}
.baseall
{
	width:940px;
	margin:0 auto;
	text-align:left;
	color:#000;
}
.baseleft
{
	width:460px;
	float:left;
	padding-right:40px;
}
.baseright
{
	width:440px;
	float:left;
}
.titulosobre
{
	font-family:'AmerikaSansRegular', sans-serif;
	font-size:28px;
	color:#000000;
}
.textosobre
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}
.nomelink
{
	background-color:#F1EA5C;
	width:165px;
	height:22px;
	font-family:'AmerikaSansRegular', sans-serif;
	font-size:14px;
	color:#000;
	padding:3px;
	font-weight:bold;
}
.linksbase
{
	width:210px;
	float:left;
	padding-top:10px;
}
.esphor
{
	width:180px;
	height:2px;
	padding-top:4px;
	padding-left:2px;
}
.rodape
{
	background-image:url(../images/bgrodape.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:18px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	padding-top:6px;
	font-weight:bold;
}
.full_widget
{
	background:none repeat scroll 0 0 white;

	width:290px;
	
}



.centerInternas
{
	width:100%;
	text-align:center;
	background-image: url(../images/bg_top.jpg);
	background-repeat:repeat-x;
	height:155px;
}
.geralInternas
{
	width:100%;
	background-image: url(../images/bg_nuves.jpg);
	background-repeat:repeat-x;
	text-align:center;
	float:left;
	background-color:#D9E9F6;
}
.menuInternas
{
	height:27px;
	text-align: left;
	padding-left:280px;
	width:715px;
	float:left;
	margin-top:-30px;
	color:#FFF;
	font-family:'AmerikaSansRegular', sans-serif;
	font-size:13px;
	z-index: 2; 
	position:relative;
}
.caixaconteudoFinalInternas
{
	width:950px;
	height:250px;
	padding-top:80px;
	margin:auto;
}
.bn
{
	padding-top:80px;
	float:left;
	padding-bottom:30px;
	margin-left:-20px;
}
.listaresultatos
{
	width:940px;
	float:left;
	padding-bottom:5px;
	color:#003366;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:5px;
	font-size:13px;
}
.uneresultados
{
	width:940px;
	padding-top:50px;
	float:left;
	padding-bottom:10px;
	
}
.fotoresultadosall
{
	float:left;
	width:180px;
}
.subtitulofacapartell
{
	float:left;
	font-family:'AmerikaSansRegular', sans-serif;
	font-size:20px;
	color:#FF9900;

}
.textoall
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#003366;
	float:left;
	line-height:20px;
	padding-right:20px;
	width:385px;
	height:105px;
	text-align:left;
}
/** RUNNING TEAM **/

.centerRunningTeam
{
	width:100%;
	text-align:center;
	float:left;
}
.TopoRunningTeam
{
	width:100%;
	height:200px;
	background-image:url(../images/runningteam/bgtopo.jpg);
	background-repeat:repeat-x;
}
.DireitaTopoRunningTeam
{
	width:400px;
	height:120px;
	float:left;
}
.EsquerdaTopoRunningTeam
{
	width:620px;
	height:100px;
	float:left;
	padding-top:8px;
	font-family:'AmerikaSansRegular', sans-serif;
	font-size:13px;
}
.tituloTopoRunningTeam
{
	padding-top:10px;
	font-size:40px;
	color:#003366;
	text-align:left;
	width:1010px;
	font-family: 'BradleyHandITCRegular', sans-serif;
	margin:auto;
}
.geralRunningTeam
{
	width:1010px;
	padding-top:25px;
	margin:auto;
}
.centerRunningTeamBASE
{
	width:100%;
	text-align:center;
	float:left;
	padding-top:40px;
}
.baseRunningTeam
{
	width:100%;
	background-color:#0E4D7B;
	min-height:200px;
	float:left;
}
.textoRunningTeam
{
	font-family: Verdana, Geneva, sans-serif;
	font-size:13px;
	color: #F60;
	text-align:left;
	float:left;
	width:490px;
	line-height:20px;
}
.ListaAlunosRunninTeam
{
	width:960px;
	padding-top:60px;
	min-height:400px;
	margin:auto;
}
.btentrar
{
	color:#F60; 
	font-family;
	font-family: 'BradleyHandITCRegular', sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-bottom:-3px;
	height:14px;
}
.titcalendario
{
	font-family: 'AmerikaSansRegular', sans-serif;
	font-size:26px;
	color:#79CA00;
	padding-left:7px;
}
.icones
{
	width:60px;
	height:40px;
	float: right;
}
.LinksBaseRedes
{
	width:100%;
	height:40px;
	background-color:#FFF;
	text-align:center;
}
.ajustaLinksBaseRedes
{
	width:990px;
	margin:auto;
	text-align:right;
	padding-top:2px;
}
.nome
{
	width:400px;
	height:24px;
	padding:3px;
	border:1px solid #036;
	color:#999;
}
.mensagem
{
	width:400px;
	height:124px;
	padding:3px;
	border:1px solid #036;
	color:#999;
}
.botaocontato
{
	width:65px;
	background-color:#F90;
	border:1px solid #FC0;
	height:26px;
	padding-bottom:4px;
	color:#FFF;
	font-size:12px;
}
.dvbotao
{
	margin-left:335px;
}
.contatoint
{
	width:450px;
	float:left;
}
.outroscontatos
{
	width:400px;
	padding-top:30px;
	float:left;
	line-height:30px;
}
.linksredessociais
{
	width:500px;
	padding-left:25px;
	height:40px;
	padding-top:10px;
	float:left;
}
.redessociais
{
	width:45px;
	height:40px;
	padding-top:30px;
	float:left;
}
.rede_
{
	height:35px;
	text-align:left;
	float:left;
	padding-top:1px;
}
.rede
{
	height:35px;
	text-align:left;
	float:left;
}
.subtitulofacaparte_vejamais
{
	font-family:'AmerikaSansRegular', sans-serif;
	font-size:20px;
	color:#FF9900;
	float:left;
	padding-top:10px;
	padding-bottom:15px;
	}
