

/* Presentation Stylesheet */ 

table.cajetin {
	width: 100%;
 	border: 0;
}

td.cabezacajetin {
	background: #009966;
	color: #ffffff;
	text-align: center;
    font: bold 12pt arial;
}

td.cuerpocajetin {
	background: #ccff99;
    color: black;
    text-align:center;
    font: bold 12pt arial;
}

table.cajetinMenu {
	width: 100%;
    background:#ccff99;
    color: black;
    border-color:#009966;
    border-style: solid;       
}

td.cuerpocajetinMenu {
	background: #ccff99;
    text-align: left;
    font: 10pt arial;
    font-weight: bold;
    width: 99%;
}

table.fotosTriatlon {
	width: 95%;
    color: black;
    border-color:#009966;
    border-style: solid;       
}

table.palmares {
	width: 95%;
}

td.cabezaPalmares{
	background: white;
	color: #009966;
	text-align: center;
    font: bold 12pt arial;
	border-color: black;
	border-style: solid;
}

td.cuerpoPalmares{
	background: white;
    text-align: justify;
    font: 10pt arial;
    font-weight: bold;
    width: 50%;
}

table.actExtraescolar {
	width: 100%;
    background:white;
    color: black;
}

td.actExtraescolarTitulo {
	text-align: justify;
	font: 12pt arial;
	font-weight: bold;
	width:40%;
}

td.actExtraescolar {
	text-align: justify;
	font: 12pt arial;
	width:60%;
}

td.actAerobicTitulo {
	text-align: center;
	font: 12pt arial;
	font-weight: bold;
	width:20%;
}

td.actAerobic {
	text-align: center;
	font: 12pt arial;
	width:20%;
}

p.titulo {
 padding: 0 15px;
 text-align:center;
 font-size: 170%;
 color: #009966;
 font-weight: bold;
}

p.contenido {
 padding: 0 15px;
 font: 12pt arial;
 text-align:justify;
}

p.contenidoLetraPequeña {
 padding: 0 15px;
 font: 10pt arial;
 text-align:justify;
}

p.contenidoLetraPequeñaNumeroPagina {
 padding: 0 15px;
 font: 10pt arial;
 text-align:right;
}

p.contenidoCentrado {
 padding: 0 15px;
 font: 12pt arial;
 text-align:center;
}

p.contenido:first-letter {
 font-size: 110%; 
 font-weight: bold;
 color:#009966;
}

p.contenidoNegrita {
 padding: 0 15px;
 font: 12pt arial;
 font-weight: bold;
 text-align:justify;
}

p.contenidoNegritaLetraPequeña {
 padding: 0 15px;
 font: 10pt arial;
 font-weight: bold;
 text-align:justify;
}

p.contenidoNegrita:first-letter {
 font-size: 110%; 
 font-weight: bold;
 color:#009966;
}

p.contenidoPie {
 padding: 0 15px;
 font: 10pt arial;
 font-weight: bold;
 text-align:center;
}

p.actividades{
 padding: 0 15px;
 font-size: large;
 text-align: center;
 font-weight: bold; 
}

p.icontacto{
 padding: 0 15px;
 text-align: left;
 font:12pt arial;
 font-weight: bold; 
 text-decoration: underline;
}

p.icontacto2{
 padding: 0 15px;
 text-align: left;
 font:12pt arial;
 font-weight: bold; 
}

p.icontacto3{
 font: bold 8pt arial;
 text-align: center;
 color:red;
}
 
p.volver{
 padding: 0 15px;
 font-size: 100%;
 text-align: center;
 font-weight: bold; 
}

p.miembros{
 padding: 0 15px;
 text-align: center;
 font: bold 10pt arial;
}

p.miembrospalmares{
 padding: 0 15px;
 font: bold 10pt arial;
}

p.lugarpalmares{
 padding: 0 15px;
 text-align: center;
 font: bold 12pt arial;
}

p.instrucciones{
 padding: 0 25px;
 text-align: center;
 font: bold 12pt arial;
}

p.tituloFotos{
 padding: 0 20px;
 font:16pt arial;
 font-weight: bold;
 text-align:justify;
 color:#009966;
}

p.tituloFotos2{
 padding: 0 20px;
 font:16pt arial;
 font-weight: bold;
 text-align:right;
 color:#009966;
}

p.fotos{
 padding: 0 20px;
 font: bold 12pt arial;
 text-align: justify;
 color:black;
}

p.fotosNuevas{
 font: bold 10pt arial;
 text-align: justify;
 color:red;
}

p.realizarInscripcion{
 padding: 0 20px;
 font: bold 16pt arial;
 font-weight: bold;
 text-align:center;
 color:#009966;
 text-decoration: blink;
}

p.noticiasAnteriores{
 padding: 0 15px;
 font-size: 100%;
 text-align: right;
 font-weight: bold; 
}


img.cabecera {
    margin-left: 3%;
    margin-right: 30px;
}

a {
	color: black; /* the color of the right angle quote */ /*changed*/
	text-decoration: none;
}
a:hover {
	/*background: transparent; /* needed for IE to allow hover on sub elements */
	text-decoration: underline;
}
a:hover span {
	text-decoration: underline;
}

a.menu {
	color: black;
	text-decoration: none;
	font-size: large;
}


a.menu:hover {
	color: #1081b9;
}


h4, h3 {
 margin:0; 
 padding: 5px 0;
 }