A
{
    COLOR: #000099;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 4px;
    MARGIN-TOP: 4px;
	text-decoration: none;
}
A img
{
	border: none;
}
HTML, BODY
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #9b9a9a;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 12px;
	margin:0;
	padding:0;
	height:100%;
	width:100%;
}
.texto
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #9b9a9a;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 12px;
	margin:0;
	padding:0;
}
.texto_controles
{
font-family: Tahoma;
font-size: 11 px;
color: #003068;
text-decoration: none;
background-color: #FFFFFF;
border-color: #88A0C8 #88A0C8 #88A0C8;
border-style: solid;
border-top-width: 1 px;
border-right-width: 1 px;
border-bottom-width: 1 px;
border-left-width: 1 px
}
.texto_infantiles
{
	font-family: 'Comic Sans MS' , Tahoma;
	font-size: 20px;
	color: #996666;
}
.titulo_texto_infantiles
{
	font-family: 'Comic Sans MS' , Tahoma;
	font-size: 20px;
	color:Black;
}
.FULL-HEIGHT
{
  height:100%;
  width:100%;
  border-style:none;
}
.10px
{
  height:10px;
}
.height1
{
  height:1px;
}
.foto_height30_width100
{
  height:30px;
  width:100%;
}
.foto_height20_width100
{
  height:30px;
  width:100%;
}
.height1
{
  height:1px;
}
.height50
{
  height:50px;
  width:100%;
}
P
{
    COLOR: #9b9a9a;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 4px;
    MARGIN-TOP: 4px
}
DIV
{
    COLOR: #9b9a9a;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 0px;
    MARGIN-TOP: 0px
}
SPAN
{
    COLOR: #9b9a9a;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 0px;
    MARGIN-TOP: 0px
}
TABLE.Top
{
    BORDER-BOTTOM: #000000 1px;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid
}
TABLE.Middle
{
    BORDER-BOTTOM: #000000 1px;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px
}
TABLE.Bottom
{
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px
}
TD.Color
{
    BACKGROUND-COLOR: #d3dde3
}
.NoBreakBeforeAfter
{
    MARGIN-BOTTOM: 0px;
    MARGIN-TOP: 0px
}
.Indented4L
{
    MARGIN-LEFT: 4px
}
TD.HSeparator
{
    BACKGROUND-IMAGE: url(images/HSeparator.gif);
    BACKGROUND-REPEAT: repeat-x;
    height:10px;
}
.Indented16R
{
    MARGIN-RIGHT: 16px
}
.DoubleBreakBefore
{
    MARGIN-TOP: 8px
}
TD.VSeparator
{
    BACKGROUND-IMAGE: url(images/VSeparator.gif);
    BACKGROUND-REPEAT: repeat-y
}

.Tittle
{
	FONT-SIZE: 16px;
	text-align: center;
	color: #FFFFFF;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	filter: Shadow(Color=#000000, 	
		Direction=135, 
		Strength=3);
}

.imagen 
{
	border:1px solid #808080;
}

.sin_margen_horizontal
{
	margin-top: 0px;
	MARGIN-BOTTOM: 0px;
}

.titulo1_black
{
	font-size: 18px;
	color:Black;
}

.titulo1
{
	font-size: 18px;
}

.titulo2
{
	font-size: 14px;
	font-weight: bold;
}

.titulo3
{
	font-size: 12px;
	font-weight: bold;
}

.titulo2_black
{
	font-size: 14px;
	font-weight: bold;
	color: black;
}

.titulo3_black
{
	font-size: 12px;
	font-weight: bold;
	color: black;
}

.titulo2_black_italic
{
	font-size: 14px;
	color: black;
	font-style: italic;
}

.paginador
{
	text-align: right;
}

.paginador SPAN
{
	color: black;
	font-size: 16px;
	font-weight: bold;
}

.cursor_enlace
{
	cursor: pointer;
}

.link_texto2
{
	font-size: 14px;
	font-weight: bold;
}

.link_popup2
{
    COLOR: #000099;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}

.img-shadow {
float:right;
background: url(images/trans-shadow.png) no-repeat bottom right; /* Most major browsers other than IE supports transparent shadow. Newer release of IE should be able to support that. */
}


.img-shadow img {
display: block; /* IE won't do well without this */
position: relative; /* Make the shadow's position relative to its image */
padding: 2px; /* This creates a border around the image */
background-color: #fff; /* Background color of the border created by the padding */
border: 1px solid #cecece; /* A 1 pixel greyish border is applied to the white border created by the padding */
margin: -5px 5px 5px -5px; /* Offset the image by certain pixels to reveal the shadow, as the shadows are 6 pixels wide, offset it by that amount to get a perfect shadow */
}

.img-shadow2 {
  float:left;
  background: url(images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow2 img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 0px;
  } 
  
.oculto
{
	visibility: hidden;
	width: 0px;
	height: 0px;
	left: 0px;
	position: absolute;
	top: 0px;
}

.calendario1
{
	font-weight: normal;
}

.calendario2
{
	color:Blue;
}

.calendario3
{
	color:Red;
}

.tl3_tiempo_ordinario
{
    color: #009900;
}

.tl4_cuaresma
{
    color: #990099;
}

.tl1_adviento
{
    color: #990099;
}

.tl5_pascuas
{
    color: #000000;
}

.tl2_navidad
{
    color: #000000;
}
.menu_table TD
{
	text-align:center;
}


.DesignedByContainerStyle 
{
	position: relative;
	left: 530px;
	top: -16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#00d4fc;
}
.DesignedByLinkStyle
{
	text-decoration:none;
}
.DesignedByLinkStyle:link
{
	color:#FFFFFF
}
.DesignedByLinkStyle:hover
{
	color:#FFFFFF
}
.DesignedByLinkStyle:visited
{
	color:#FFFFFF
}
