BODY {
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10pt;
			color: #000000;
		}

A {
			color: #999999;
		}
		A:hover {
			color: #666666;
			text-decoration: underline;
			cursor: pointer;
		}


/* Estilos usados para Fieldset generales, de error y de información: */



fieldset.fieldset {

 background-color: #FFFFFF;

 border: 1px solid;

 border-color: #C6C6C6;

 margin: 0px;

 width: 900;

 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

 font-size: 11px;

 text-align: justify;
 text-indent:inherit;

 }





legend.legend    {

 font-weight: bold;

 align: center;

 color: #DC8A26;
 width:900;
 


 }



table.tablefieldset {

 background-image: url(imgs/acaya_fondo_fset.gif);

 width: 100%;



 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

 font-size: 11px;

 text-align: justify;

}



td.tdfieldset {





}



fieldset.fieldset_error {

 background-color: #FFFFFF;

 border: 1px solid;

 border-color: #E50F0F;

 margin: 0px;

 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

 font-size: 11px;

 text-align: justify;

 }



legend.legend_error    {

 font-weight: bold;

 align: left;

 color: #E50F0F;

 }



table.tablefieldset_error {

 background-image:url(imgs/sr_fondo_fset_error.gif);

 width: 900px;

 height: 100%;

 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

 font-size: 11px;

 text-align: justify;

}



fieldset.fieldset_info {

 background-color: #FFFFFF;

 border: 1px solid;

 border-color: #40923D;

 margin: 0px;

 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

 font-size: 11px;

 text-align: justify;
 padding: 0px;

 }



legend.legend_info    {

 font-weight: bold;

 align: left;

 color: #40923D;
 padding: 0px;
 }



table.tablefieldset_info {

 background-image:url(imgs/sr_fondo_fset_info.gif);

 width: 900px;

 height: 100%;

 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

 font-size: 11px;

 text-align: justify;

}



/* Tabla límpia sin borde ni margenes ni paddings: */



table.tabla_limpia {

 border: 0px;

 padding: 0px;

 margin: 0px;

 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

 font-size: 11px;

}



/* Tabla tabla para la cabecera: */



table.tabla_header {

 background-image:url('imgs/acaya_img_header.gif');

 border: 1px;

 border-left: #D82100 1px solid;

 border-right: #D82100 1px solid;

 border-bottom: #D82100 1px solid;

}



/* Tablas de menús */



table.tabla_menu {

  background-image:url('');      

  border-left: #D82100 1px solid;

  border-right: #D82100 1px solid;

  border-bottom: #D82100 1px solid;



}



table.tabla_submenu {

  margin-left:15;  

}



/* Tabla base o principal */



table.tabla_principal {

 border: 0px;

 width: 914px;

 padding: 0px;

}



td.borde_superior {

  width: 914px;

  padding: 0px;

  border-bottom: black 1px solid;

  border-left: black 1px solid;

  border-right: black 1px solid;

}



table.tabla_fill {

  border: 2px solid #CCCCCC;

  background-color:"#FFFFFF";

}



table.round_border {

  border: 1px solid #BDBDBD;

}



table.cv_border {

  border: 1px solid #DC8A26;

}





/* Imagen enlace sin borde */



img.imagen_enlace {

 border: 0px;

}



img.imagen_borde {

 border: 1px solid black;

}





/* Estilos de Texto: */



.texto {

 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

 font-size: 11px;

 }

 

.texto_small {

 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

 font-size: 10px;

 }

 

.texto_big {

 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

 font-size: 11pt;

 }





.texto_justify {

 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

 font-size: 11px;

 text-align: justify;

 }



.texto_bold {

 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

 font-size: 11px;

 font-weight: bold;

}



.texto_desc {

 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

 font-size: 11px;

 text-align: justify;

}



.texto_port {

 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

 font-size: 11px;

 font-weight: bold;

 text-align: justify;

}



.texto_bold_tab {

 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

 font-size: 11px;

 font-weight: bold;

 color: #FFFFFF;

}



.texto_italic {

 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

 font-size: 11px;

 font-style: italic;

 text-align: justify;

}



.texto_bold_italic {

 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

 font-size: 11px;

 font-weight: bold;

 font-style: italic;

 text-align: justify;

}



.texto_error {

 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

 font-size: 11px;

 color: #E50F0F;

 }

 

 .texto_info {

 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

 font-size: 11px;

 color: #40923D;

 }



.titulo1 {

 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

 font-size: 18px;

 }



.titulo2 {

 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

 font-size: 15px;

 font-style: italic;

 font-weight: bold;

 color: #DC8A26;

 }



.texto_marca {

 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

 font-size: 11px;

 color: #DC8A26;

}



.texto_marca_bold {

 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

 font-size: 11px;

 font-weight: bold;

 color: #DC8A26;

}



.texto_marca_big {

 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

 font-size: 14px;

 color: #DC8A26; 

 }

 

 .texto_marca_big_bold {

 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

 font-size: 14px;

 font-weight: bold;

 color: #DC8A26;

}



.texto_disabled {

  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #606060;

}



.textbox {

  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size: 11px;

}



/* Enlaces: */



A.enlace:link { text-decoration:none; font-weight:normal; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; }

A.enlace:visited { text-decoration:none; font-weight:normal; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; }

A.enlace:hover { text-decoration:none; font-weight:normal; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #E79D00; }



A.enlace_bold:link { text-decoration:none; font-weight:bold; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; }

A.enlace_bold:visited { text-decoration:none; font-weight:bold; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; }

A.enlace_bold:hover { text-decoration:none; font-weight:bold; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #E79D00; }



A.enlace_menu_bold:link { text-decoration:none; font-weight:bold; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666666; }

A.enlace_menu_bold:visited { text-decoration:none; font-weight:bold; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666666; }

A.enlace_menu_bold:hover { text-decoration:none; font-weight:bold; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FF6600; }



A.enlace_tabpanel:link { text-decoration:none; font-weight:bold; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666666; }

A.enlace_tabpanel:visited { text-decoration:none; font-weight:bold; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666666; }

A.enlace_tabpanel:hover { text-decoration:none; font-weight:bold; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF; }





A.link_style:link { text-decoration:none; font-weight:normal; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; }

A.link_style:visited { text-decoration:none; font-weight:normal; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; }

A.link_style:hover { text-decoration:none; font-weight:normal; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #DC8A26; }



A.header_link_style:link { text-decoration:none; font-weight:normal; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; }

A.header_link_style:visited { text-decoration:none; font-weight:normal; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; }

A.header_link_style:hover { text-decoration:none; font-weight:normal; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #DC8A26; }



/* Inputs File */

.input_file {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size: 11px;

  background: white;

}



/* Listas: */



ul.lista_negro {

  list-style-image: url(imgs/sr_punto_negro.gif);

  font-size: 11px;

  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

  color: #000000;

}



ul.lista_naranja {

  list-style-image: url(imgs/sr_punto_naranja.gif);

  font-size: 11px;

  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

  color: #000000;

}



li.lista 

{

  margin-top:3px;

  margin-bottom:3px;

}



/* Botones: */



.button_original {

 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

 font-size: 11px;

 /*background-color:#B45900;

 background-image: url(imgs/acaya_tab_int.gif); 

 border-width:1px;

 border-color:#B45900;

 border-style:outset;

 text-align:center;*/

}



.button {

	color:#b45900;

	font-family:verdana,helvetica,sans-serif;

	font-weight:bold;

	font-size:11px;

	padding:2px;

	background-color:#fed;

	border:1px solid;

	border-top-color:#696;

	border-left-color:#696;

	border-right-color:#363;

	border-bottom-color:#363;

	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');

}

input[disabled] {
	color:#222222;

	font-family:verdana,helvetica,sans-serif;

	font-weight:bold;

	font-size:11px;

	padding:2px;

	background-color:#999999;

	border:1px solid;

	border-top-color:#666666;

	border-left-color:#666666;

	border-right-color:#666666;

	border-bottom-color:#666666;

	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');
}



/* ESTILOS PARA TABLA GENERAL */





tr.header_style {

  background-color: #ECAA3D;

  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size: 11px;

  font-weight: bold;

}



td.header_style {

  background-color: #ECAA3D;

  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size: 11px;

  font-weight: bold; 

}



tr.header_style:hover {

  background-color: #FFFFFF;

  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size: 11px;

  font-weight: bold;

}



tr.header_style_light {

 

  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size: 11px;

  font-weight: bold;

   

}



tr.row_style {

  background-color: #FFFFFF;

  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size: 11px;

}





tr.row_style:hover {

  background-color: #AFD1FF;

  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size: 11px;

}



tr.row_style_light {

  text-align: center;

  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #DC8A26;

  

}



tr.altrow_style {

  background-color: #EDEDED;

  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size: 11px;

}





tr.altrow_style:hover {

  background-color: #AFD1FF;

  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size: 11px;

}



tr.select_style {

  background-color: #ACCAF2;

  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size: 11px;

}



td.select_style {

  background-color: #ACCAF2;

  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size: 11px;

}



tr.select_style:hover {

  background-color: #ACCAF2;

  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size: 11px;

}



.tabla_grid {  

  border-bottom: #888888 1px solid;

}



tr.footer_style {

  background-color: #ACCAF2;

  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-weight: bold;

  font-size: 11px;

}





/* Estilos de prueba para visualización ubicaciones de personal en Medianews*/



td.libre_style {

  background-color: lightgreen;

  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size: 10px;

}



td.nave_style {

  background-color: #E97B05;

  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size: 10px;

}



td.prod_style {

  background-color: lightblue;

  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size: 10px;

}



td.viaje_style {

  background-color: pink;

  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size: 10px;

}



/* Estilos Gestión Salas Postproducción*/



td.reserva{

  background-color: lightgreen;

  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size: 10px;

}



td.ocupado{

  background-color: pink;

  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size: 10px;

}

hr{
border:dashed #999999; border-width:1px 0 0; height:0;}
  
	.Estilo1 {color: #999900}
    .Estilo3 {font-size: 10px}
    .Estilo5 {font-size: 9px}
    .Estilo6 {color: #FF0000}
  

  

