tabla {
	border : 1px solid Black;
}

input.plano {
	background : White;
	border : 1px solid Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: Black;
	text-decoration: none;
}



input.plano2 {
	background : White;
	border : 1px solid Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: Black;
	text-decoration: none;
	background-color : #FAFBD0;
}





select.plano {
	background : White;
	border : 1px solid Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: Black;
	text-decoration: none;
	background-color : #FAFBD0;
}



.txtNormal
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: Black;
	text-decoration: none;
}

.txtNormalRojo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: Red;
	text-decoration: none;
}

.txtNormal9
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; 
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: Black;
	text-decoration: none;
}

.txtNormal11
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: Black;
	text-decoration: none;
}

.txtNormalBlanco
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: White;
	text-decoration: none;
}

.txtNormalBlanco11
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: White;
	text-decoration: none;
}

.txtNegrita
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: Black;
	text-decoration: none;
}

.txtNegrita11
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: Black;
	text-decoration: none;
}
.txtNegritaForos
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #2E3649;
	text-decoration: none;
}

.txtNegritaBlanco
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: White;
	text-decoration: none;
}

.txtNegritaBlanco11
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: White;
	text-decoration: none;
}


.txtAgenda
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.txtMesCalend
{
    COLOR: #3d6bb2;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}
.txtMesAgenda
{
    COLOR: #ef9931;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 23px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: 0px;
    LINE-HEIGHT: 23px
}
.txtletraDiaAgenda
{
    COLOR: #ef9931;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: 0px;
    LINE-HEIGHT: 20px
}
.txtDiaAgenda
{
    COLOR: #1e3559;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 50px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: 0px;
    LINE-HEIGHT: 40px
}
.txtAnyoAgenda
{
    COLOR: #3d6bb2;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 17px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: 0px;
    LINE-HEIGHT: 17px
}
.txtConceptAgenda
{
    COLOR: #3d6bb2;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal
}
.txtFichaMes
{
    BACKGROUND-COLOR: #3d6bb2;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 7.5pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

.txtFichaMesSel
{
    BACKGROUND-COLOR: #1e3559;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 7.5pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

.fndCalendar
{
    BACKGROUND-COLOR: #000000
}

A.txtFichaMes:LINK
{
    BACKGROUND-COLOR: #3d6bb2;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 7.5pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

A.txtFichaMes:VISITED
{
    BACKGROUND-COLOR: #3d6bb2;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 7.5pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

A.txtFichaMes:HOVER
{
    BACKGROUND-COLOR: #3d6bb2;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 7.5pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

A.txtFichaMesSel:LINK
{
    BACKGROUND-COLOR: #1e3559;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 7.5pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

A.txtFichaMesSel:VISITED
{
    BACKGROUND-COLOR: #1e3559;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 7.5pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

A.txtFichaMesSel:HOVER
{
    BACKGROUND-COLOR: #1e3559;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 7.5pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

A:LINK {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: Black;
	text-decoration: none;
}
A:VISITED {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: Black;
	text-decoration: none;
}

A:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: Blue;
	text-decoration: none;
}

A.Azul:LINK {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: Black;
	text-decoration: none;
}
A.Azul:VISITED {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: Black;
	text-decoration: none;
}

A.Azul:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00618A;
	text-decoration: none;
}

A.negrita:LINK {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: Black;
	text-decoration: none;
}
A.negrita:VISITED {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: Black;
	text-decoration: none;
}

A.negrita:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: Blue;
	text-decoration: none;
}

A.negrita11:LINK {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: Black;
	text-decoration: none;
}
A.negrita11:VISITED {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: Black;
	text-decoration: none;
}

A.negrita11:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: Blue;
	text-decoration: none;
}
.plano2 {
	background : White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	border : 1;
	border-bottom-width : thin;
	border-style : solid;
}
A.negritaBlanco:LINK {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: White;
	text-decoration: none;
}
A.negritaBlanco:VISITED {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: White;
	text-decoration: none;
}

A.negritaBlanco:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: Yellow;
	text-decoration: underline;
}
A.txtNegritalVerde:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #DBDE50;
	text-decoration: none;
}
A.txtNegritalVerde:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.contenido {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #000000;  text-decoration : none;  }
A.contenido:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #000000;  text-decoration : underline;  }

A.editor:LINK {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: Black;
	text-decoration: none;
}
A.editor:VISITED {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: Black;
	text-decoration: none;
}

A.editor:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: Blue;
	text-decoration: none;
}

/* Estilos nuevos NOV 2009 */
body {		behavior:url("csshover.htc");  background-image: url(img/fondo_pizarra.jpg);  background-position: top;  background-repeat: repeat-x;  background-color: #FFF;   margin:0px; padding:0px; padding-bottom:30px; }

#fondo {	 WIDTH: 780px; margin-left: auto; margin-right: auto; margin-top:40px; border:1px solid #4A5766; border-top:2px solid #4A5766;}

/* MENU PRINCIPAL */
#menu {width: 780px; /*float: left;*/  background-color: #05592C;  height:36px;   }
#nav{width:780px; padding:0px; margin:0px;  list-style-type: none; }
#nav a, #nav a:link, #nav a:visited {	font-weight: bold;	color: #FFF; text-decoration: none; font-size: 13px;  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;  }
#nav a:hover {	color: #FEE068; text-decoration: none;  }
#nav li li a, #nav li li a:link, #nav li li a:visited {	color: #000;	font-weight:normal;	padding: 0; font-size: 11px; }
#nav li li a:hover {font-weight:normal;	padding: 0;	border: 0px;	text-decoration:underline; color:#005DD4; }
#nav ul{margin:0px; padding:0px;}
#nav li { float: left; margin:0px; padding:8px 2px 8px 2px; position: relative; text-align: center;	cursor: default;	background-color: #FA0000;	border:0px;	border-right: 1px solid #FFF; list-style-type: none; }

.menu1{ width: 98px;}
.menu1 span{	padding: 0px; margin: 0px;}
.menu2{ width: 148px;}
.menu2 span{	padding: 0px; margin: 0px;  }
.menu3{ width: 167px;}
.menu3 span{	padding: 0px; margin: 0px;  }
.menu4{ width: 166px;}
.menu4 span{	padding: 0px; margin: 0px; ; }
.menu5{ width: 95px;}
.menu5 span{	padding: 0px; margin: 0px;  }
.menu6{ width: 77px;}
.menu6 span{	padding: 0px; margin: 0px;  }
.smenu1{ width: 101px; }
.smenu2{ width: 151px; }
.smenu3{ width: 170px;}
.smenu4{ width: 169px;}
.smenu5{ width: 98px;}
.smenu6{ width: 145px;}

#nav li#first {	border-left: 0px solid #05592C;}
#nav li#last {	border-right: 0px solid #05592C;}
#nav li ul {	display: none;	position: absolute;	top: 35px;	left: 0;	padding: 5px 0px 5px 0px;	border: 1px solid #05592C;	background-color:#FFDE44;	font-weight:normal;}
#nav li>ul {	top: 35px;	left: 0;}
#nav li ul li { float: none; background-color: transparent;	border: 0px; margin:0px 0px 0px 3px; padding:3px 2px 3px 18px;	background-image: url(img/submenu_adornocuadrito.gif); 	background-position: 0.2em 0.55em; 	background-repeat: no-repeat;	font-weight:normal; text-align: left;	line-height:10px;}
#nav li:hover ul, #nav li.over ul {	display: block;}


/* PIE */
#footer {width: 754px; float: left;  padding:12px 13px 15px 13px; background-color: #D50000; color:#FFF;}
#footer a,  #footer a:link, #footer a:visited{color:#FFF;  text-decoration: none; }
#footer a:hover{color:#FFE867;  text-decoration: underline; }
#footer img {border:0px;  }
#footer .izda{width: 149px; float: left; }
#footer .centro{width: 492px; float: left; font-size: 11px;  font-family: Verdana, Arial, Helvetica, sans-serif;  text-align: center;  }
#footer .dcha{width: 113px; float: left; }

#menusFooter {width: 734px; float: left;  padding:18px 13px 50px 33px; background-color: #FA0000; color:#FFF;}
#menusFooter a,  #menusFooter a:link, #menusFooter a:visited{color:#FFF;  text-decoration: none; }
#menusFooter a:hover{color:#FFE867;  text-decoration: underline; }
#menusFooter h2{ padding:0px 0px 3px 0px; margin:0px; color:#FEE068; font-size: 12px;  font-family: Verdana, Arial, Helvetica, sans-serif; }
#menusFooter ul{ float: left;  padding:0px 5px 0px 0px; margin:0px;  list-style-type: none;  }
#menusFooter ul li{ padding:3px 0px 3px 0px; margin:0px;  color:#FFF; line-height:10px; }
#menusFooter ul li a, #menusFooter ul li a:link, #menusFooter ul li a:visited{ padding:0px 0px 0px 0px; margin:0px;  color:#FFF;  text-decoration: none;   }
#menusFooter ul li a:hover{ color:#FBFF60;  text-decoration: underline;  }
#menusFooter .menuFoot1 {width: 100px; float: left;  padding:0px 5px 3px 10px; margin:0px; border-left:1px solid #FD9999; }
#menusFooter .menuFoot2 {width: 100px; float: left;  padding:0px 25px 3px 10px; margin:0px; border-left:1px solid #FD9999; }
#menusFooter .menuFoot3 {width: 110px; float: left;  padding:0px 5px 3px 10px; margin:0px; border-left:1px solid #FD9999; }
#menusFooter .menuFoot4 {width: 105px; float: left;  padding:0px 5px 3px 10px; margin:0px; border-left:1px solid #FD9999; }
#menusFooter .menuFoot5 {width: 99px; float: left;  padding:0px 5px 3px 10px; margin:0px; border-left:1px solid #FD9999; }
#menusFooter .menuFoot6 {width: 109px; float: left;  padding:0px 0px 3px 10px; margin:0px; border-left:1px solid #FD9999; }


