/*
desenvolvido por João Gonçalves (joaowebdesign@hotmail.com) sob supervisão de www.diogo-design.com para o Clube de Natação de Alcobaça
*/
body {
	font-family: arial, verdana, sans-serif;
	background-color:white;
	margin-top:5px;
}
table.principal {
	width:977px;
	height:568px;
	border-width:0;
	border-collapse: collapse;
	border-style: solid;
}

table.secundaria {
	border-width: 1px;
	border-collapse:collapse;
	border-style: dotted;
	border-color: rgb(180,180,180);
	height:100%;
	width:100%;
	vertical-align:top;
}

table.info {
	border-width: 1px;
	border-collapse:collapse;
	border-style: solid;
	border-color: rgb(100,100,100);
	width: 50%;
}
table.info2 {
	border-width: 1px;
	border-collapse:collapse;
	border-style: solid;
	border-color: rgb(100,100,100);
	width: 80%;
}
td.info{
	border-width: 1px;
	border-collapse:collapse;
	border-style: dotted;
	border-color: rgb(100,100,100);
	padding:2px;
	vertical-align:top;
}
td.pesquisa{
	border-width: 1px;
	border-collapse:collapse;
	border-style: dotted;
	border-color: rgb(100,100,100);
	padding:10px;
	vertical-align:top;
	width: 33%;
}
td.infotitulo{
	border-width: 1px;
	border-collapse:collapse;
	border-style: solid;
	border-color: rgb(100,100,100);
	background-color: rgb(210,210,210);
	padding:2px;
	text-align:center;
}

td.secundaria_geral{
	border-width: 1px;
	border-collapse:collapse;
	border-style: dotted;
	border-color: rgb(180,180,180);
	vertical-align:top;
	padding:10px;
}
td.secundaria_esq{
	border-width: 1px;
	border-collapse:separate;
	border-style: dotted;
	border-color: rgb(180,180,180);
	width:28%;
	vertical-align:top;
	padding:10px;
}
td.secundaria_dir{
	border-width: 1px;
	border-collapse:separate;
	border-style: dotted;
	border-color: rgb(180,180,180);
	width:22%;
	vertical-align:top;
	padding:10px;
}
td.secundaria_meio{
	border-width: 1px;
	border-collapse:separate;
	border-style: dotted;
	border-color: rgb(180,180,180);
	width:50%;
	vertical-align:top;
	padding:10px;
}
td.atleta{
	border-width: 0;
	border-collapse:collapse;
	border-style: none;
	vertical-align:top;
	padding:4px;
}

hr {
	border-width: 1px;
	border-color:rgb(180,180,180);
	border-style:dotted;
}

p {
	margin-top:0px;
	margin-bottom:8px;
}

span.titulo { 
	text-align: left;
	text-decoration:underline;
	font-size:14px;
	text-transform: uppercase;
	font-weight:bold;
}

a  {
	color:rgb(0,0,200);
	text-decoration:none;
}
a:link {
	
}
a:visited {
	
}
a:hover {
	color:black;
}

span.texto1 {
	text-align: left;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
span.texto1_underline {
	text-align: left;
	font-size:12px;
	font-weight:normal;
	color:rgb(0,0,200);
	text-decoration:underline;
}

span.texto2 {
	text-align: left;
	font-size:10px;
	font-weight:normal;
}

div.rodape{ 
	font-style: italic;
	font-size: small;
	font-weight: bold;
	text-align: center;
}

td.indexesq{
	background-image: url("../imagens/3_r6_c1.png");
	background-repeat: repeat-y;
	width: 16px;
	padding:0;
}
td.indexdir{
	background-image: url("../imagens/3_r6_c21.png");
	background-repeat: repeat-y;
	width: 15px;
	padding:0;
}
td.indexmeio {
	background-repeat: no-repeat;
	width:947px;
	padding:11px 1px 1px 1px;
}