@charset "utf-8";
/* CSS Document */


/* GLOBAIS */

	.limpa{
		margin:0;
		padding:0;
		clear:both}
		
	p{
		display:block;
		margin:0;
		padding:0;
		margin-bottom:10px}
		
	.meta{display:none}
	
	.linhas{
		display:block;
		width:100%;
		height:31px;
		background:url(img/pixel.jpg) left top repeat-x;
		clear:both}
		
	h1, h2, h3,h4{
		display:block;
		font:12px/160% Verdana, Arial, Helvetica, sans-serif;
		margin:0;
		padding:0}
	
	#pagina_principal, #pagina_secundaria{
		margin:0;
		padding:0;
		background:#000;
		font:11px/160% Verdana, Arial, Helvetica, sans-serif;}
		
	#global{
		display:block;
		width:100%;
		padding:0;
		margin:0}
		
		
	.titulos{
		display:block;
		font:20px/160% "Trebuchet MS", Verdana, Arial, Helvetica;
		margin-bottom:15px;
		color:#FF3300}
		
	h5{
		display:block;
		width:100%;
		color:#000000;
		padding-bottom:5px;
		font:13px/100% "Trebuchet MS", Verdana, Arial, Helvetica;
		font-weight:bold;
		border-bottom:#CCCCCC dashed 1px;
		margin-bottom:7px}
		
/* TOPO */

	#topo_global{
		display:block;
		width:100%;
		height:126px;
		background:url(img/fundo_topo.jpg) left top repeat-x;
		clear:both}
		
	#topo{
		display:block;
		width:990px;
		height:126px;
		margin:0 auto}
		
	#logo{
		display:block;
		width:251px;
		margin-top:7px;
		float:left;
		height:98px}
		
	#logo a{
		display:block;
		width:251px;
		height:98px;
		background:url(img/logo.jpg) left top no-repeat}
		
	#logo a span{display:none}
	
	#menu{
		display:block;
		width:735px;
		height:30px;
		padding-top:80px;
		float:right}
		
		
		
/* MASTER */
		
	#master{
		display:block;
		width:100%;
		background:#FFF url(img/fundo_master.jpg) left bottom repeat-x}
		
	#corpo_global{
		display:block;
		width:990px;
		margin:0 auto;
		clear:both}
		
	#pagina_secundaria #corpo_global{
		display:block;
		background:url(img/mule.jpg) right bottom no-repeat}
		
		
/* COLUNA ESQUERDA */

	#coluna_esquerda{
		display:block;
		width:645px;
		float:left}
		
/* LINHA 1 */
		
	#linha1{
		display:block;
		width:645px;
		height:42px;
		padding:15px 0 15px 0;
		background:url(img/linha.jpg) left bottom repeat-x;
		margin-bottom:15px;
		clear:both}
		
	#chat span{display:none}
	
	#chat{
		display:block;
		width:251px;
		height:42px;
		background:url(img/chat.jpg) left top no-repeat;
		float:left}
		
	#endereco{
		display:block;
		width:305px;
		height:42px;
		padding-left:10px;
		background:url(img/chaves.jpg) left top no-repeat;
		float:right}
		
	#endereco p{
		display:block;
		margin:0;
		padding:2px 0 0 5px}
		
	
	
/* LINHA 2 */

	#banner{
		display:block;
		width:645px;
		height:150px;
		margin-bottom:15px;
		clear:both}
		
	#linha2{
		display:block;
		width:645px;
		height:150px;
		clear:both}
		
	#novidades{
		display:block;
		width:340px;
		height:130px;
		padding:10px;
		background:url(img/fundo_novidades.jpg) left top no-repeat;
		float:left}
		
	#novidades h2{
		display:block;
		font-weight:bold;
		border-bottom:#000 solid 1px;
		margin-bottom:10px}
		
	#corpo_novidades{
		display:block;
		height:80px;
		padding:0 10px 0 10px;
		clear:both}
		
	#corpo_novidades p{
		display:block;
		margin:0;
		padding:0}
		
	#corpo_novidades ul{
		display:block;
		margin:0;
		padding:0;
		list-style:none}
		
	#corpo_novidades ul li{
		display:block;
		margin:0;
		padding:0;
		list-style:none}
		
	#corpo_novidades .views-field-title a{
		display:block;
		color:#F30;
		font:13px/120% "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-weight:bold;
		padding-bottom:5px;
		text-decoration:none}
		
		
	#rodape_novidades{
		display:block;
		color:#000;
		text-decoration:none;
		text-align:right;
		font-weight:bold}
		
	#rodape_novidades:hover{color:#900}
		
	#links1{
		display:block;
		width:270px;
		height:150px;
		float:right}
		
	#links1 ul{
		display:block;
		margin:0;
		padding:0;
		list-style:none}
		
	.links1{
		display:block;
		height:28px;
		background:url(img/ico.jpg) left top no-repeat;
		margin-bottom:6px;
		padding-bottom:6px;
		border-bottom:#000 dashed 1px;
		list-style:none;
		font-weight:bold}
		
	.links1 a{
		display:block;
		text-decoration:none;
		color:#000;
		height:24px;
		padding:4px 0 0 38px}
		
	.links1 a:hover{color:#C30}
		
	#links1_final{
		display:block;
		height:28px;
		background:url(img/ico.jpg) left top no-repeat;
		list-style:none;
		font-weight:bold}
		
	#links1_final a{
		display:block;
		text-decoration:none;
		color:#000;
		height:24px;
		padding:4px 0 0 38px}
		
	#links1_final a:hover{color:#C30}
	
	
	
/* LINHA 3 */

	#linha3{
		display:block;
		width:645px;
		height:320px;
		clear:both}
		
	#linha3_esquerda{
		display:block;
		width:360px;
		height:320px;
		float:left}
		
	#atividades{
		padding-bottom:10px;
		margin-bottom:10px;
		border-bottom:#000 solid 1px}
		
	#atividades ul{
		display:block;
		margin:0;
		padding:0;
		list-style:none}
		
	#atividades ul li a{
		display:block;
		width:148px;
		height:17px;
		color:#000;
		padding-left:25px;
		background:url(img/ico2.jpg) left top no-repeat;
		text-decoration:none}
		
	#atividades ul li a:hover{color:#C30}
		
	#atividades ul .links2{
		display:block;
		width:175px;
		height:17px;
		margin-bottom:5px;
		padding-bottom:5px;
		border-bottom:#CCC solid 1px;
		float:left}
		
	#atividades ul .links3{
		display:block;
		width:175px;
		height:17px;
		float:left}
		
	#atividades ul .links4{
		display:block;
		width:175px;
		height:17px;
		margin-left:10px;
		margin-bottom:5px;
		padding-bottom:5px;
		border-bottom:#CCC solid 1px;
		float:left}
		
	#atividades ul .links5{
		display:block;
		width:175px;
		height:17px;
		margin-left:10px;
		float:left}
		
	#parceiros{
		display:block;
		width:360px;
		height:103px;
		clear:both}
		
	#parceiros ul{
		display:block;
		margin:0;
		padding:0;
		list-style:none}
		
	#parceiros ul li{
		display:block;
		margin:0;
		padding:0;
		clear:both;
		width:360px;
		height:103px;
		list-style:none}
		
	#parceiros .views-field-field-logo-fid{
		display:block;
		width:83px;
		height:83px;
		padding:10px;
		margin-right:5px;
		background:url(img/fundo_parceiros.png) left top no-repeat;
		float:left}
		
		
	#parceiros .views-field-title{
		display:block;
		width:245px;
		font:12px/120% Verdana, Geneva, sans-serif;
		font-weight:bold;
		float:left;
		padding-top:10px;
		padding-bottom:2px;
		border-bottom:#B81B0A dashed 1px;
		margin-bottom:7px;
		color:#B81B0A}
		
	#parceiros .views-field-field-parceria-value, #parceiros .views-field-field-site-url{
		display:block;
		width:245px;
		font:11px/120% Verdana, Geneva, sans-serif;
		float:left;
		color:#000}
		
	#parceiros .views-field-field-site-url a{
		display:block;
		color:#F30;
		padding-top:7px;
		text-decoration:none}
		
	#parceiros .views-field-field-site-url a:hover{color:#000}
		
	#membros{
		display:block;
		width:250px;
		height:300px;
		padding:10px;
		background:#fff url(img/fundo_membros.jpg) left top;
		float:right}
		
	#membros h2{
		display:block;
		font-weight:bold;
		border-bottom:#000 solid 1px;
		margin-bottom:10px}
		
	#corpo_membros{
		display:block;
		height:240px;
		border-bottom:#000 solid 1px;
		padding-top:5px;
		width:250px}
		
	#corpo_membros .view-content ul{
		display:block;
		margin:0;
		padding:0;
		list-style:none}
		
	#corpo_membros .view-content ul li *{
		margin:0;
		padding:0}
		
	#corpo_membros .view-content ul li{
		margin:0;
		padding:0;
		display:block;
		width:47px;
		height:47px;
		background:url(img/fundo_perfis.png) left top no-repeat;
		padding:10px;
		margin-left:12px;
		margin-bottom:12px;
		float:left}
		
	#corpo_membros .views-row views-row-1.views-row-odd.views-row-first{
		display:block;
		margin-left:0}
		
	#corpo_membros .view-content ul li img{
		display:block;
		width:47px;
		height:47px}
		
	#link_cadastro{
		display:block;
		color:#000;
		text-decoration:none;
		width:150px;
		font-weight:bold;
		float:left}
		
	#link_ver_mais{
		display:block;
		color:#000;
		text-decoration:none;
		width:50px;
		font-weight:bold;
		text-align:right;
		float:right}
		
	#link_cadastro:hover, #link_ver_mais:hover{color:#F30}

		
/* COLUNA DIREITA */

	#navegacao{
		display:block;
		width:303px;
		float:right;
		border:#CCC solid 1px;
		margin-top:20px;
		background:#DAE0E4;
		padding:10px}
		
	#navegacao h2{
		display:block;
		font:14px/120% "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-weight:bold;
		border-bottom:#F30 dashed 1px;
		margin-bottom:15px;
		color:#F30}
		
	#navegacao a{
		display:block;
		color:#06C;
		text-decoration:none}
		
	#navegacao a:hover{color:#F00}

	#coluna_direita{
		display:block;
		width:345px;
		height:755px;
		background:url(img/mule.jpg) left bottom no-repeat;
		float:right}
		
	#pagina_secundaria #coluna_direita{background:none}
		
/* RODAPE */

	#rodape_global{
		display:block;
		clear:both;
		width:100%;
		height:75px;
		padding-top:15px;
		background:url(img/fundo_rodape.jpg) left top repeat-x}
		
	#rodape{
		display:block;
		width:990px;
		height:75px;
		margin:0 auto}
		
	#submenu{
		display:block;
		width:600px;
		height:45px;
		color:#FFF;
		padding-top:20px;
		float:left}
		
	#submenu a{
		color:#FFF;
		text-decoration:none}
		
	#submenu a:hover{ text-decoration:underline}
	
	#creditos span{display:none}
	
	#creditos{
		display:block;
		width:100px;
		height:50px;
		padding-top:15px;
		float:right}
		
	#creditos a{
		display:block;
		width:100px;
		height:50px;
		background:url(img/loginha_dmd.png) left top no-repeat}
		
		
		
		
		
/* ESTILOS INTERNOS */

	#corpo{
		display:block;
		margin-bottom:10px}


/* THICK BOX - ATIVIDADES */

	.field.field-type-filefield.field-field-imagens-atividades{
		display:block;
		width:100px;
		padding:10px 10px 0 10px;
		background:#000;
		margin-right:10px;
		float:left}
		
	.field.field-type-filefield.field-field-imagens-atividades .field-item {
		display:block;
		width:100px;
		height:100px;
		margin-bottom:10px}
		
	.field.field-type-text.field-field-descricao-atividade{
		display:block;
		width:490px;
		padding:10px;
		border:#CCC solid 1px;
		margin-bottom:10px;
		float:right}
		
	.field.field-type-text.field-field-horarios{
		display:block;
		width:490px;
		padding:10px;
		border:#CCC solid 1px;
		float:right}
		
	.field.field-type-text.field-field-horarios .field-item{
		display:block;
		padding:5px;
		background:#CEDCDF;
		margin-bottom:5px}
		
	.field.field-type-text.field-field-horarios .field-label{
		display:block;
		margin-bottom:5px}
		
		
/* PERFIL */

	.messages.status{
		display:block;
		padding:10px;
		margin-bottom:10px;
		color:#900;
		background:#FFC1C1;
		border:#900 solid 1px}
		
		
	#corpo .view.view-Perfil.view-id-Perfil .view-content tr{
		display:block;
		padding:0;
		margin:0;
		list-style:none}
		
	#corpo .view.view-Perfil.view-id-Perfil .view-content tr td{
		padding:0;
		margin:10px;
		text-align:center;
		padding:8px;
		vertical-align:top;
		border:#fff solid 2px;
		background:#CFD8DE}
		
	#corpo .view.view-Perfil.view-id-Perfil  .view-content tr td img{
		display:block;
		margin:0 auto;
		border:#CCC solid 1px;
		background:#FFF;
		padding:3px}
		
	#corpo .view-footer{
		display:block;
		clear:both;
		text-align:center}
		
	#corpo .view-footer a{text-decoration:none}
	
	.views-field-name *{
		color:#000;
		text-decoration:none}
		
		
		
/* ATLETAS DE FISIO */

	.field.field-type-filefield.field-field-fotos-atleta *{
		margin:0;
		padding:0}
	
	.field.field-type-filefield.field-field-fotos-atleta{
		display:block;
		clear:both;
		padding:10px 0 10px 10px;
		border:#CCC dashed 1px;
		margin-bottom:15px}
		
	.field.field-type-filefield.field-field-fotos-atleta .field-item{
		display:inline;
		width:100px;
		height:100px}
		
	.field.field-type-filefield.field-field-fotos-atleta .field-item img{
		width:100px;
		height:100px;
		padding:3px;
		border:#CCC solid 1px;
		margin:7px;
		background:#FFF}
		
	.field.field-type-text.field-field-categoria{
		display:block;
		clear:both;
		padding:10px;
		border:#CCC dashed 1px;
		margin-bottom:15px}
		
	.field.field-type-text.field-field-titulo-atleta{
		display:block;
		clear:both;
		padding:10px;
		border:#CCC dashed 1px;
		margin-bottom:15px}
		
	.field.field-type-text.field-field-titulo-atleta .field-item{
		display:block;
		padding:3px;
		background:#CDDBE0;
		clear:both;
		margin-bottom:1px}
		
	.field.field-type-text.field-field-titulo-atleta .field-label{
		display:block;
		margin-bottom:5px}
		
/* ATLETAS VIEWS */

	
	.view.view-atletas.view-id-atletas .view-content tr{
		display:block;
		padding:0;
		margin:0;
		list-style:none}
		
	.view.view-atletas.view-id-atletas .view-content tr td{
		padding:0;
		margin:10px;
		text-align:center;
		padding:8px;
		width:100px;
		vertical-align:top;
		border:#fff solid 2px;
		background:#CFD8DE}
		
	.view.view-atletas.view-id-atletas .view-content tr td img{
		display:block;
		margin:0 auto;
		border:#CCC solid 1px;
		background:#FFF;
		padding:3px}
		
	.views-field-title *{
		color:#000;
		text-decoration:none}
		
		
/* EVENTOS */

	.field.field-type-filefield.field-field-eventos-imagem{
		display:block;
		clear:both;
		padding:10px 0 10px 10px;
		border:#CCC dashed 1px;
		margin-bottom:15px}
		
	.field.field-type-filefield.field-field-eventos-imagem .field-item{
		display:inline;
		width:100px;
		height:100px}
		
	.field.field-type-filefield.field-field-eventos-imagem .field-item img{
		width:100px;
		height:100px;
		padding:3px;
		border:#CCC solid 1px;
		margin:7px;
		background:#FFF}
		
	.field.field-type-date.field-field-data-evento{
		display:block;
		clear:both;
		padding:10px;
		border:#CCC dashed 1px;
		margin-bottom:15px}
		
	.field.field-type-text.field-field-detalhes-evento{
		display:block;
		clear:both;
		padding:10px;
		border:#CCC dashed 1px;
		margin-bottom:15px}
		
		
/* EVENTOS REALIZADOS */

	.view.view-eventos-realizados .view-content ul{
		display:block;
		margin:0;
		padding:0;
		list-style:none;
		clear:both}
		
	.view.view-eventos-realizados .view-content ul li{
		display:block;
		margin:0;
		padding:0;
		list-style:none;
		border-bottom:#FC9 solid 1px;
		padding-bottom:15px;
		margin-bottom:15px;
		clear:both} 
		
	.view.view-eventos-realizados .view-content ul li .views-field-field-eventos-imagem-fid{
		display:block;
		padding:3px;
		width:100px;
		border:#999 solid 1px;
		margin-right:5px;
		float:left}
		
	.view.view-eventos-realizados .view-content ul li .views-field-title a{
		display:block;
		font:12px/120% Verdana, Geneva, sans-serif;
		padding-top:9px;
		*padding-top:0;
		font-weight:bold;
		color:#8F3407}
		
	.view.view-eventos-realizados .view-content ul li .date-display-single{
		display:block;
		color:#444;
		font:10px/100% Verdana, Geneva, sans-serif;
		padding-bottom:3px}
		
	.view.view-eventos-realizados .view-content ul li .views-field-field-detalhes-evento-value a{
		display:block;
		color:#777;
		text-decoration:none}
		
	.view.view-eventos-realizados .view-content ul li .views-field-field-detalhes-evento-value a:hover{color:#F30}
		