
#Subgurim_FileUploaderAJAX1 iframe
{
    display:none;
}

a:link { color: #000000; text-decoration: none; cursor:pointer; }
a:active { color: #000000; text-decoration:  none; cursor:pointer; }
a:visited { color: #000000; text-decoration:  none; cursor:pointer; }
a:hover { color: #000000; text-decoration:  none; cursor:pointer; }


body, html 
	margin:0; padding:0; border:0;
	background: #fff;
	color: #000;
} /* Re-sets IE to "zero" for these values */

.boton

{
    BORDER-RIGHT: #0F2A47 1px solid;
    BORDER-TOP: #0F2A47 1px solid;
    BORDER-LEFT: #0F2A47 1px solid;
    BORDER-BOTTOM: #0F2A47 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana;
    CURSOR: pointer;
    COLOR: #71A3C4;
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #1A5187;
}
.bordeinferior
{

}
.scroll
{

}
.menusuperior
{
     display: none;
}
.banner
{
    display: none;
}
#menu
{
    display: none;
}

.menuprincipal
{
    display: none;
}
.menusup
{
    display: none;
}
.menufondo
{
    display: none;
}
.menufondo p
{
    display: none;
}

.menufondo ul
{
    display: none;
}

.menuinf
{
     display: none;
}

.menu_content
{
  visibility: visible;
}
.contenedorcentrado2
{
  visibility: visible;
background:#FFFFFF;
}
.contenedorcentrado
{
  visibility: visible;
  background:#FFFFFF;  
}
.personalizar
{
    display: none;
}
.menuopciones
{
    display: none;
}
.menuopcioneson
{
    display: none;
}
.menuopciones a:link { 	color: #51A0D8; text-decoration: none; cursor:pointer;}
.menuopciones a:active { color: #51A0D8; text-decoration:  none; cursor:pointer;}
.menuopciones a:visited { color: #51A0D8; text-decoration:  none;cursor:pointer;}
.menuopciones a:hover { color: #FFFFFF; text-decoration:  none;cursor:pointer; }
.sombra
{
    display: none;
}
.Fondo1
{
  visibility: visible;
background:#FFFFFF;
}

.Fondo2
{
  visibility: visible;
background:#FFFFFF;
}
.Fondo3
{
  visibility: visible;
background:#FFFFFF;
}
.contenedormenu
{
    display: none;
}

.menu
{
    display: none;
}
.titulo
{
    margin-top: 10px;
    margin-left: 21px; 
    float:none;
    display: inline;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Tahoma;
    FONT-WEIGHT: bold;
}
.menuon
{
    width: 202px;
    float:none;
    display: inline;
    margin-top: 0px;
    background: #3582BA;
    BORDER-RIGHT: #0B4570 1px solid;	
    BORDER-LEFT: #0B4570 1px solid;	
    text-align:left;
}
.cabecera
{
    width: 204px;
    height: 28px;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Calibri;
    FONT-WEIGHT: normal;
    float:none;
    display: inline;
}
.cabecera p
{
    margin-top: 8px;
    margin-left: 21px; 
    float:none;
    display: inline;
}
.menu H1
{
    margin-top: 15px;
    margin-left: 21px; 
    height:8px;
    line-height:8px;
    width: 150px;
    float:none;
    display: inline;
}
.menu H2
{
    margin-top: 5px;
    margin-left: 21px; 
    float:none;
    display: inline;
}

.menu p
{
    margin-top: 10px;
    margin-left: 21px; 
    line-height:13px;
    float:none;
    display: inline;
}
.menu p a:link { color: #FFFFFF; text-decoration: none; cursor:pointer;}
.menu p a:active { color: #FFFFFF; text-decoration:  none; cursor:pointer;}
.menu p a:visited { color: #FFFFFF; text-decoration:  none; cursor:pointer;}
.menu p a:hover { color: #4F85A4; text-decoration:  none; cursor:pointer; }

.titular
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    FONT-WEIGHT: bold;
}
.titularg
{
    FONT-SIZE: 17px;
    COLOR: #000000;
    FONT-FAMILY: Calibri;
    FONT-WEIGHT: normal;
    height:15px;
}
.titularm
{
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    FONT-WEIGHT: bold;
    height:30px;
}
.titular2
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    FONT-WEIGHT: bold;
    margin-top: 8px;
    margin-left: 21px;
    width: 150px;
    height: 20px;
    float:none;
    display: inline;
}
.titular3
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    FONT-WEIGHT: normal;
    margin-top: 3px;
    margin-left: 21px;
    width: 150px;
    height: 20px;
    float:none;
    display: inline;
}
.titular3 a:link { color: #73A5CB; text-decoration: none; cursor:pointer;}
.titular3 a:active { color: #73A5CB; text-decoration:  none; cursor:pointer;}
.titular3 a:visited { color: #73A5CB; text-decoration:  none; cursor:pointer;}
.titular3 a:hover { color: #FFFFFF; text-decoration:  underline; cursor:pointer;}

.titulartexto
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    FONT-WEIGHT: normal;
}
.txtgran
{
    FONT-SIZE: 18px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    FONT-WEIGHT: bold;
}
.opciones
{
    margin-top: 0px;
    margin-right: 10px;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Calibri;
    text-align:right;
    width:180px;
    float:none;
    display: inline;
}
.separador
{
    width: 202px;
    height: 15px;
    background:url(/images/menu_separador.png); background-repeat: no-repeat;
    float:none;
    display: inline;
}
.menuseparador
{
    FONT-SIZE: 10px;
    COLOR: #032A47;
    FONT-FAMILY: Calibri;
}
.separador2
{
    width: 202px;
    height: 30px;
    background:url(/images/separador2.jpg); background-repeat: no-repeat;
    float:none;
    display: inline;
}
.menufin
{
    width: 204px;
    height: 8px;
    float:none;
    display: inline;
}
.contenedorcontenidop
{
    float:none;
    display: inline;
    width: 584px;
    margin-left: 10px; 
    margin-top: 0px;	
    text-align:left;
background:#FFFFFF;

}
.contenedorcontenidog
{
    float:none;
    display: inline;
    width: 767px;
    margin-left: 10px; 
    margin-top: 0px;	
    text-align:left;   
background:#FFFFFF;
  
}
.contenedorcontenidogcenter
{
    float:none;
    display:block;
    width: 767px;
    margin-left:-380px;
    top:50%;
    left:50%;
    position:absolute;		
    height: 1200px;
    text-align:center;
    margin-top:-370px;
}
.contenedorcontenidoggcenter
{
    float:none;
    display:block;
    width: 955px;
    margin-left:-420px;
    top:50%;
    left:50%;
    position:absolute;		
    height: 1200px;
    text-align:center;
    margin-top:-420px;

}

.contenidop
{
    float:none;
    display: inline;
    width: 584px;
    background:url(/images/contenidopfondo.png); background-repeat: repeat;
}
.contenidog
{
    float:none;
    display: inline;
    width: 767px;
}
.contenidogg
{
    float:none;
    display: inline;
    width: 955px;
    background-repeat: repeat;
}
.texto
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    FONT-WEIGHT: normal;
    margin-top: 8px;
    margin-left: 30px;
    width: 730px;
    float:none;
    display: inline;
}
.contenidotexto
{
    width: 500px;
    text-align: justify;
    float:none;
    display: inline;
    margin-right:20px;
	line-height:16px;
}
.contenidotextopopups
{
    width: 80%;
    text-align: justify;
    float:none;
    display: inline;
    margin-right:20px;
}
.contenidotextop
{
    width: 400px;
    text-align: justify;
    float:none;
    display: inline;
    margin-right:20px;
}
.foto
{
    width: 190px;
    text-align:right;
    margin-left: 20px; 
    float:none;
    display: inline;
}
.fotog
{
    width: 250px;
    text-align:right;
    margin-left: 20px; 
    float:none;
    display: inline;
}
.pie
{
    display: none;
}
.pieweb
{
    display: none;	
}
.pieweb a:link { 	color: #72A6CB; text-decoration: none; cursor:pointer;}
.pieweb a:active { color: #72A6CB; text-decoration:  none; cursor:pointer;}
.pieweb a:visited { color: #72A6CB; text-decoration:  none; cursor:pointer;}
.pieweb a:hover { color: #FFFFFF; text-decoration:  none; cursor:pointer; }
.cabeceracon
{
    width: 204px;
    height: 28px;
    margin-left: 0px;
    margin-top: 20px;
    background:url(/images/menu_cabecera.png); background-repeat: no-repeat;
    FONT-SIZE: 13px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Calibri;
    FONT-WEIGHT: normal;
    float:none;
    display: inline;
}
.cabeceracon p
{
    margin-top: 8px;
    margin-left: 21px; 
    float:none;
    display: inline;
}
.cabeceraconpeq
{
    width: 120px;
    height: 28px;
    margin-left: 0px;
    margin-top: 20px;
    background:url(/images/menu_cabecerapeq.png); background-repeat: no-repeat;
    FONT-SIZE: 13px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Calibri;
    FONT-WEIGHT: normal;
    float:none;
    display: inline;
}
.contenidopsup
{
	float:left;
    display: inline;
    width: 584px;
    height: 10px;
    line-height: 10px;
    background:url(/images/contenidopsup.png); background-repeat: no-repeat;
}
.contenidogsup
{
	float:left;
    display: inline;
    width: 767px;
    height: 10px;
    line-height: 10px;
}
.contenidoggsup
{
	float:left;
    display: inline;
    width: 955px;
    height: 10px;
    line-height: 10px;
    background:url(/images/contenidoggsup.png); background-repeat: no-repeat;
}
.noticias
{
    float:none;
    display: inline;
    width: 584px;
    BORDER-TOP: #053254 2px solid;
}
.noticias H1
{
    margin-top: 10px;
    margin-left: 10 px; 
    line-height: 11px;
    float:none;
    display: inline;
}
.noticias H2
{
    margin-top: 0px;
    margin-left: 10 px; 
    float:none;
    display: inline;
}

.noticias p
{
    margin-top: 10px;
    margin-left: 21px; 
 	line-height:13px;
    float:none;
    display: inline;
}
.opcionesnoticias
{
    margin-top: 0px;
    margin-right: 21px;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Calibri;
    text-align:left;
    float:none;
    display: inline;
}
.noticiasp
{
    float:none;
    display: inline;
    width: 280px;
    BORDER-TOP: #083C64 0px solid;
}
.comunicados
{
    float:none;
    display: inline;
    width: 700px;
    margin-top:3px;
    margin-bottom:6px;
    height:18px;
    BORDER-BOTTOM: #163353 1px solid;
}
.linkespecial a:link { 	color: #72A6CB; text-decoration: none; cursor:pointer;}
.linkespecial a:active { color: #72A6CB; text-decoration:  none; cursor:pointer;}
.linkespecial a:visited { color: #72A6CB; text-decoration:  none; cursor:pointer;}
.linkespecial a:hover { color: #FFFFFF; text-decoration:  none; cursor:pointer;}
.linkespecial select 
{
    BORDER-RIGHT: #0F2A47 1px solid;
    BORDER-TOP: #0F2A47 1px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: #0F2A47 1px solid;
    WIDTH: 80px;
    COLOR: #71A3C4;
    BORDER-BOTTOM: #0F2A47 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #1A5187
}
.elemento15
{
    BORDER-RIGHT: #0F2A47 1px solid;
    BORDER-TOP: #0F2A47 1px solid;
    BORDER-LEFT: #0F2A47 1px solid;
    BORDER-BOTTOM: #0F2A47 1px solid;
    WIDTH: 125px;
    COLOR: #71A3C4;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    BACKGROUND-COLOR: #1A5187
}
.elemento30
{
    BORDER-RIGHT: #0F2A47 1px solid;
    BORDER-TOP: #0F2A47 1px solid;
    BORDER-LEFT: #0F2A47 1px solid;
    BORDER-BOTTOM: #0F2A47 1px solid;
    WIDTH: 200px;
    COLOR: #71A3C4;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    BACKGROUND-COLOR: #1A5187
}
.noticias a:link { color: #FFFFFF; text-decoration:none; cursor:pointer;}
.noticias a:active { color: #FFFFFF; text-decoration: none; cursor:pointer;}
.noticias a:visited { color: #FFFFFF; text-decoration: none; cursor:pointer;}
.noticias a:hover { color: #0097FF; text-decoration: none;cursor:pointer; }

.contenidopinf
{
    float:none;
    display: inline;
    width: 584px;
    height: 10px;
    background:url(/images/contenidopinf.png); background-repeat: no-repeat;
}
.contenidoginf
{
    float:none;
    display: inline;
    width: 767px;
    height: 10px;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    text-align:left;
}
.contenidogginf
{
    float:none;
    display: inline;
    width: 955px;
    height: 10px;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Tahoma;
    text-align:left;
    background:url(/images/contenidogginf.png); background-repeat: no-repeat;
}
.contenedormenusec
{
    float:none;
    display: inline;
    width: 173px;
    margin-left: 10px; 
    margin-top: 0px;	
    text-align:left;
}
.menusec
{
    width: 171px;
    float:none;
    display: inline;
    margin-top: 0px;
    background: #16527E;
    BORDER-RIGHT: #0B4570 1px solid;	
    BORDER-LEFT: #0B4570 1px solid;	
    text-align:left;
}
.cabecerasec
{
    width: 173px;
    height: 28px;
    background:url(/images/menu_cabecerap.png); 
    background-repeat: no-repeat;
    FONT-SIZE: 13px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Calibri;
    FONT-WEIGHT: normal;
    float:none;
    display: inline;
}
.cabeceraseccon
{
    width: 173px;
    height: 28px;
    background:url(/images/menu_cabecerapcon.png); 
    background-repeat: no-repeat;
    FONT-SIZE: 13px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Calibri;
    FONT-WEIGHT: normal;
    float:none;
    display: inline;
}
.menufinsec
{
    width: 173px;
    height: 8px;
    float:none;
    display: inline;
}
.opcionessec
{
    margin-top: 0px;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Calibri;
    text-align:right;
    width:158px;
    float:none;
    display: inline;
}
.separadorsec
{
    width: 171px;
    height: 15px;
    background:url(/images/menu_separador.png); 
    background-repeat: no-repeat;
    float:none;
    display: inline;
}
.cabecerasec p
{
    margin-top: 8px;
    margin-left: 21px; 
    float:none;
    display: inline;
}
.cabeceraseccon p
{
    margin-top: 8px;
    margin-left: 21px; 
    float:none;
}
.menusec H1
{
    margin-top: 15px;
    margin-left: 21px; 
    line-height: 10px;
    float:none;
    display: inline;
}
.menusec H2
{
    margin-top: 5px;
    margin-left: 21px; 
    line-height: 10px;
    float:none;
    display: inline;
}

.menusec p
{
    margin-top: 10px;
    margin-left: 21px; 
 	line-height:13px;
    float:none;
    display: inline;
}
.menusec p a:link {color: #FFFFFF; text-decoration: none; cursor:pointer;}
.menusec p a:active { color: #FFFFFF; text-decoration: none; cursor:pointer;}
.menusec p a:visited { color: #FFFFFF; text-decoration: none; cursor:pointer;}
.menusec p a:hover { color: #4F85A4; text-decoration: none; cursor:pointer; }
.login
{
    width: 407px;
    height: 232px;
    background:url(../images/login.png); 
    background-repeat: repeat;
    FONT-SIZE: 13px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Calibri;
    FONT-WEIGHT: normal;
    float:none;
    display: inline;
    text-indent: 3em;
	margin-left: auto;
    margin-left:160px;
}
.interesa
{
    width: 218px;
    height: 162px;
    background:url(../images/interesante.png); background-repeat: no repeat;
    FONT-SIZE: 11px;
    COLOR: #0C4069;
    FONT-FAMILY: Tahoma;
    FONT-WEIGHT: normal;
    float:none;
    display: inline;
    margin-left: 13px;
}
.interesa p
{
margin-left:32px;
margin-top:50px;
}
.interesa p a:link { color: #0C4069; text-decoration: none; cursor:pointer;}
.interesa p a:active { color: #0C4069; text-decoration:  none; cursor:pointer;}
.interesa p a:visited { color: #0C4069; text-decoration:  none; cursor:pointer;}
.interesa p a:hover { color: #FFFFFF; text-decoration:  none; cursor:pointer;}
.cita
{
    width: 242px;
    height: 213px;
    background:url(../images/cita_vacia.png); background-repeat: no repeat;
    FONT-SIZE: 11px;
    COLOR: #0C4069;
    FONT-FAMILY: Tahoma;
    FONT-WEIGHT: normal;
    float:none;  
    display: inline;

}
.cita2
{
    width: 377px;
    height: 213px;
    background:url(../images/cita_vacia2.png); background-repeat: no repeat;
    FONT-SIZE: 11px;
    COLOR: #0C4069;
    FONT-FAMILY: Tahoma;
    FONT-WEIGHT: normal;
    float:none;  
    display: inline;

}
.tabs
{
    display: none;
}
.datosbot
{
    display: none;
}