/* CSS Document */
body{
	overflow:auto;
    margin-bottom:0px;
}
.copyrigth {
	FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; 
}
.copyrigth A {
	 COLOR:  #000000; TEXT-DECORATION: none
}
.copyrigth A:hover {
     COLOR: #ff9900;
}
.textomenu {
  FONT-SIZE: 7pt; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	
}
.textomenu A {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.textomenu A:hover {
	COLOR: #ff9900
}
.LinkBlanco {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #FFFFFF; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -1px ;TEXT-DECORATION: none
}
.LinkBlanco  A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #FFFFFF; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -1px;TEXT-DECORATION: none
}
.LinkBlanco  A:hover {
	COLOR: #ff9900
}
.LinkNaranja {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #FCC800; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -1px 
}
.LinkNaranja  A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #FCC800; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -1px;TEXT-DECORATION: none
}
.LinkNaranja  A:hover {
	COLOR: #ff9900
}
.fechahoy {
	FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN:rigth;FONT-WEIGHT: bold;
}
.piedirtelfax {
	FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN:rigth
}
.LinkBlancoMin {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #FFFFFF; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -1px 
}
.LinkBlancoMin  A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #FFFFFF; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -1px
}
.LinkBlancoMin  A:hover {
	COLOR: #ff9900
}
.Titulo {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.Titulo A {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.Titulo A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.Subtitulo {

  	font-family : Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	border: 0px;
	border-collapse: collapse;
	color: #316AC5;
	font-size : 18px;
	font-weight: bold;
	text-align: left;

}
.Subtitulo A {
	COLOR: #000066; TEXT-DECORATION: none
}
.Subtitulo A:hover {
	COLOR: #ff9900
}
.ContenidoNoticia {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ContenidoNoticia A {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ContenidoNoticia A:hover {
	COLOR: #ff9900
}
.PieFoto {
	  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.PieFoto A {
	COLOR: #000000; TEXT-DECORATION: none
}
.PieFoto A:hover {
	COLOR: #ff6600
}
.OtrosTitulares {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify;TEXT-DECORATION: none
}
.OtrosTitulares A{
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify;TEXT-DECORATION: none
}
.OtrosTitulares A:hover{
	 COLOR:#3930AD
}

table.adminlist {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border: 1px solid #ddd;
	border-spacing: 0px;
	width: 100%;
	border-collapse: collapse;
	font-size:11px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
}

table.adminlist th {
	margin: 0px;
	padding: 6px 4px 2px 4px;
	height: 25px;
	background: url(../images/background.jpg);
	background-repeat: repeat-x;
	font-size: 11px;
	color: #000;
}
table.adminlist th.title {
	text-align: left;
}

table.adminlist th a:link, table.adminlist th a:visited {
	color: #c64934;
	text-decoration: none;
}

table.adminlist th a:hover {
	text-decoration: underline;
}

table.adminlist tr.row0 {
	background-color: #F9F9F9;
}
table.adminlist tr.row1 {
	background-color: #FFF;
}
table.adminlist td {
	border-bottom: 1px solid #e5e5e5;
	padding: 4px;
	border-right: 1px solid #e5e5e5;
}
.tdsins{
    border-bottom: 0px solid #e5e5e5;
	border-right: 0px solid #e5e5e5;
}
table.adminlist tr.row0:hover {
	background-color: #f1f1f1;
}
table.adminlist tr.row1:hover {
	background-color: #f1f1f1;
}
table.adminlist td.options {
	background-color: #ffffff;
	font-size: 8px;
}
.pathway {
	margin-left: 10px;
    font-size:12px;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
}
.classpag {
	padding-right: 20px;
    font-size:12px;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
    vertical-align:bottom;
    
}

/* ventana de ayuda*/
.box {
POSITION: absolute; BACKGROUND-COLOR: #ffffff;
    font-size:10px;
}
.box table{
	 font-size:12px;
	 color:#004984;
	 width:100%;
     border:1px solid #6379b5;


      }
.box table th{
	   background:url(../images/menu_h.gif) left top no-repeat;
	   height:20px;
	}
.box table th span{
	display: block;
     background:url(../images/menu_h2.gif) right top no-repeat ;
     padding-right:17px;
     padding-top:6px;
}
.cuerpo_win{
  background:white;position:absolute; overflow:auto; top:22px; left:0px;border:3px outset #999999;border-top:0px
}

div.encabezado_win{
    	PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        PADDING-TOP: 0px;
        BORDER-BOTTOM: 1px solid #000000 ;
        POSITION: absolute;
    font-size:10px;
    background-image:url(encabezado_win.jpg);
    background-repeat:repeat-x;
    FONT-FAMILY: Tahoma, arial, verdana, helvetica, sans-serif;
    }
div.encabezado_win table{
  border-bottom:3px outset #000000;
    }
.encabezado_td{
  color:#ffffff;
  font-size:9pt;
  height:21px;
  FONT-FAMILY: Tahoma, arial, verdana, helvetica, sans-serif;
}
/* fin ventana ayuda*/
#micapa{
 margin-top:2px;
  border:0px solid #d6d3c6;
  position:relative;
  overflow:auto;
  width:99.8%;
  top:0px;
  left:0px;

}

.mensaje{
   width:130px;
   font-family:Arial;
   font-size:12px;
  /* filter:alpha(opacity=50);
   opacity:0.5;*/
 }
 .h_mes{
   background:url(../images/h_mes1.gif) no-repeat;
   height:13px;
   text-align:right;
   padding-right:10px;
  // padding-top:2px;
 }
 .c_mes{
   background:url(../images/fondo_mes.gif);
   border-left:1px solid #000000;
   border-right:1px solid #000000;
   margin-top:-1px;
   padding-left:5px;
   position:relative;
   height:30px;
   overflow:auto;
 }
 .f_mes{
   background:url(../images/f_mes1.gif) no-repeat;
   height:35px;
 }
 label{
   color:red;
 }
 #cargando{
   position:absolute;
   height:100%;
   width:99.5%;
   border:0px solid #cccccc;
   z-index:1000;
   background-color:#cccccc;
   filter:alpha(opacity=30);
   opacity:0.3;
 }
 #mensajecargando{
   position:absolute;
   top:100px;
   left:100px;
   height:150px;
   width:400px;
   border:0px solid #000000;
   z-index:2000;
 }
 .imagen_fija{
	display:none;
  }
 .tabla_horario{
   font-family:Verdana;
   font-size:11px;
 }
 .tabla_horario tbody td{
	border:1px dotted #bbbbbb;
 }
