body,td,input,select,textarea,p
{
	font-family: "Trebuchet MS";
	color: #000000;
	font-size: 13px;
}

.fechas
{
	font-family: "Trebuchet MS";
	color: #000000;
	font-size: 11px;
}

a
{
	font-family: "Trebuchet MS";
	color: #FF9900;
	text-decoration:none;
}

a.superior
{
	font-family: "Trebuchet MS";
	color: #FFFFFF;
	text-decoration:none;
}

a.cuerpo
{
	font-family: "Trebuchet MS";
	color: #FF9900;
	text-decoration:none;
}

a.menu
{
	font-family: "Trebuchet MS";
	color: #FFFFFF;
	text-decoration:none;
}

a:hover
{
	font-family: "Trebuchet MS";
	color: #0099FF;
	text-decoration:none;
}

a.cuerpo:hover
{
	font-family: "Trebuchet MS";
	color: #0099FF;
	text-decoration:none;
}

a.menu:hover
{
	font-family: "Trebuchet MS";
	color: #000000;
	text-decoration:none;
}

a.linksTabla
{
	font-family: "Trebuchet MS";
	color: yellow;
	text-decoration:none; 
}
a.linksTabla:hover
{
	font-family: "Trebuchet MS";
	color: yellow;
	text-decoration:none; 
}

td.normal
{
	background-color: #000000;
	color: #FFFFFF;
	font-size: 11px;

}
td.menu
{
	background-color: #5BB5DF;
	text-align: right;
	color: #FFFFFF;
	vertical-align: bottom;
	border-right-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	padding:2px;

}
td.menub
{
	background-color: #5BB5DF;
	text-align: right;
	color: #FFFFFF;
	vertical-align: bottom;
	border-right-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	padding:2px;
	height: 100%;
}

td.cuerpo
{
	border-left-width: 1px;
	border-left-color: #000000;
	border-left-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	border-bottom-style: dashed;
	padding:7px;
	text-align: justify;

}

table.formulario
{
	border-left-width: 1px;
	border-left-color: #000000;
	border-left-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-top-color: #000000;
	border-top-style: solid;
	border-right-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	color: #FFFFFF;
	text-align: justify;
	padding:3px;

}
input,select,textarea
{
	font-family: "Trebuchet MS";
	color: #000000;
	font-size: 12px;
	background-color: #5BB5DF;

}


td.cuerpo_arribaizq
{
	border-left-width: 1px;
	border-left-color: #000000;
	border-left-style: dashed;
	padding:7px;
	text-align: justify;

}

td.presentacion
{
	background-color: #5BB5DF;
	text-align: right;
	color: #FFFFFF;
	vertical-align: bottom;
	border-top-width: 1px;
	border-top-color: #FFFFFF;
	border-top-style: solid;
	border-right-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	padding:2px;

}

table.principal
{
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	border-left-width: 1px;
	border-left-color: #000000;
	border-left-style: solid;
	border-top-width: 1px;
	border-top-color: #000000;
	border-top-style: solid;
	background: white url(fondo.jpg) no-repeat fixed top center;

	

}

table.tabla_hosting
{
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	border-left-width: 1px;
	border-left-color: #000000;
	border-left-style: solid;
	border-top-width: 1px;
	border-top-color: #000000;
	border-top-style: solid;



}
td.pie
{
	background-color: #5BB5DF;
	text-align: center;
	color: #FFFFFF;
	font-size: 11px;
	border-top-width: 1px;
	border-top-color: #000000;
	border-top-style: solid;
	background-position: center center;
	background-repeat: repeat-y;
		
}

td.menusuperior
{
	text-align:center;
	font-size: 11px;
	background-color: #000000;
	color: #FFFFFF;
}
td.seleccion
{
	color:#FF9900;
	text-align: right;
	vertical-align: bottom;
	border-top-width: 1px;
	border-top-color: #000000;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	padding:2px;

}
td.seleccion2
{
	color:#FF9900;
	text-align: right;
	vertical-align: bottom;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	padding:2px;

}


p.cuerpo
{

    font-family: "Trebuchet MS";
    text-align: justify;
    font-style: italic;
    color: #000000;
    font-size: 13px;

}

p.cuerpo_cabe
{

    font-family: "Trebuchet MS";
    text-align: left;
    font-style: italic;
    font-weight: bold;
    color: #000000;
    font-size: 15px;

}

td.cuerpo_abajo1{
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	border-bottom-style: dashed;

	border-left-width: 1px;
	border-left-color: #000000;
	border-left-style: dashed;

}

td.cuerpo_abajo2{
	border-top-width: 1px;
	border-top-color: #000000;
	border-top-style: dashed;

	border-right-width: 1px;
	border-right-color: #000000;
	border-right-style: dashed;

}
h3.titulo
{
	font-family: "Trebuchet MS";
	color: #000000;
	font-size: 13px;
	text-align:right;
	border-bottom-color: #EACB8A;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

h3.titulo_sup
{
	font-family: "Trebuchet MS";
	color: #EACB8A;
	font-size: 13px;
	text-align:right;
	border-bottom-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

td.linea_inf{
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	border-bottom-style: dashed;


}

td.entero
{
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	border-bottom-style: dashed;
	border-right-width: 1px;
	border-right-color: #000000;
	border-right-style: dashed;
	border-left-width: 1px;
	border-left-color: #000000;
	border-left-style: dashed;
	border-top-width: 1px;
	border-top-color: #000000;
	border-top-style: dashed;



}
table.entero
{
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	border-bottom-style: dashed;
	border-right-width: 1px;
	border-right-color: #000000;
	border-right-style: dashed;
	border-left-width: 1px;
	border-left-color: #000000;
	border-left-style: dashed;
	border-top-width: 1px;
	border-top-color: #000000;
	border-top-style: dashed;

}

th
	{
	background: #5BB5DF;
	color:#FFFFFF;
	font-size:11px;
	}

td.cabecera
	{ 
	font-family:"Trebuchet MS";
	background: #cdcdcd;
	color: #666666;
	border:none;
	font-size:11px;
	}
.celdamenu
	{
	border-bottom:1px solid black; 
	border-right:1px solid black;
	}
td.asterisco
	{
	font-family:"Trebuchet MS";
	color:#FF9900;
	border:none;
	font-size:11px;
	}

td.blanco
	{
	font-family:"Trebuchet MS";
	color:#000000;
	border:none;
	font-size:11px;
	}

table.buscador {
	border-top:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	border-left:1px solid #000000;
	padding:2;
}


.col1 {background-color: #CCCCCC;} 
.col0 {background-color: #DCDCDC;}

.destaca
{
border-left-width: 1px;
	border-left-color: red;
	border-left-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: red;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-top-color: red;
	border-top-style: solid;
	border-right-width: 1px;
	border-right-color: red;
	border-right-style: solid;
}