BODY {	FONT-SIZE: 11px; FONT-FAMILY: Arial; BACKGROUND-COLOR: #FFFFFF}
TD TABLE {	FONT-SIZE: 11px; FONT-FAMILY: Arial}
.txbdy {	FONT-SIZE: 11px; FONT-FAMILY: Arial}
.titular {	FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #12589D}
.bglight {	BACKGROUND-COLOR: #f5f5f5}
.bt_menu {	MARGIN-TOP: 3px; MARGIN-LEFT: 7px}
.antetit {	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Verdana; LETTER-SPACING: 2px}
.chiquitilla {	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Verdana; LETTER-SPACING: 1px}
.chiquitilla_azul {	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #336699; FONT-FAMILY: Verdana; LETTER-SPACING: 1px}
.direccion {	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #12589D; FONT-FAMILY: Comic Sans MS;}
.link {	COLOR: #12589D; TEXT-DECORATION: none}
A.link:hover {	COLOR: #000000}
.txt_pestana {	FONT-WEIGHT: bold; MARGIN-BOTTOM: 15px; COLOR: #666666; LINE-HEIGHT: 11px; TEXT-DECORATION: none}
.txt_pestana_on {	FONT-WEIGHT: bold; MARGIN-BOTTOM: 15px; COLOR: #FFFFFF; LINE-HEIGHT: 11px; TEXT-DECORATION: none}
.txt_subpestana {	FONT-WEIGHT: bold; MARGIN-BOTTOM: 15px; COLOR: #666666; LINE-HEIGHT: 11px; TEXT-DECORATION: none}
.txt_subpestana_on {	FONT-WEIGHT: bold; MARGIN-BOTTOM: 15px; COLOR: #444444; LINE-HEIGHT: 11px; TEXT-DECORATION: none}
.txt_cabecera { FONT-WEIGHT: bold; MARGIN-BOTTOM: 9px; COLOR: #12589D; TEXT-DECORATION: none}

.estado_sin_asignar { FONT-WEIGHT: bold; MARGIN-BOTTOM: 15px; COLOR: #999999; LINE-HEIGHT: 11px; TEXT-DECORATION: none}
.deshabilitar { COLOR: gray;FONT-WEIGHT: bold}

#td_centro #td_login {	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px}
#td_centro #td_login .txfield {	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; WIDTH: 100px; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #f5f5f5}
#td_centro #td_indice .bgbdy {	PADDING-LEFT: 10px; COLOR: #12589D; HEIGHT: 18px}

#td_centro #td_buscador .txfield {	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 9px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 55px; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #f5f5f5}
#td_centro #td_buscador .txbdy {	FONT-SIZE: 10px; LINE-HEIGHT: 10px}
#td_centro #td_buscador .link {	FONT-SIZE: 9px; COLOR: #12589D; LINE-HEIGHT: 10px; TEXT-DECORATION: none}
#td_centro #td_buscador A.link:hover {	COLOR: #000000}
#td_centro #td_buscador .slfield {	BORDER-RIGHT: #333333 1px groove; BORDER-TOP: #333333 1px groove; FONT-SIZE: 10px;
 BORDER-LEFT: #333333 1px groove; COLOR: #000000; BORDER-BOTTOM: #333333 1px groove; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #e4e9f9}
#td_centro #td_buscador .ttbdy {   FONT-WEIGHT: bold; MARGIN-BOTTOM: 15px; COLOR: #999999; TEXT-DECORATION: none}
#td_centro #td_buscador .tthdr { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #12589D}
#td_centro #td_docu .clsNode:visited {	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none}
.clsNode:hover {	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #12589D}
#td_centro #td_datos #td_permiso {	BORDER-RIGHT: #eae8e8 1px solid; BORDER-TOP: #ffffff 3px solid; BORDER-LEFT: #ffffff 3px solid; BORDER-BOTTOM: #eae8e8 1px solid; HEIGHT: 25px}
.linea_on {	BACKGROUND-COLOR: #efefef;}
.linea_off {	BACKGROUND-COLOR: #fcfcfc}
#td_centro {	BORDER-RIGHT: #12589D 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #cccccc; BORDER-LEFT: #12589D 1px solid; SCROLLBAR-SHADOW-COLOR: #cccccc; LIGHT-COLOR: #efefef; SCROLLBAR-ARROW-COLOR: #cccccc; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #efefef; BACKGROUND-COLOR: #ffffff}
#td_centro #tit {	PADDING-BOTTOM: 8px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center}
#td_centro .tthdr {	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #12589D}
#td_centro #td_datos {	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px}
#td_centro #td_datos .bgbdy {	PADDING-RIGHT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 30px; TEXT-ALIGN: right}
#td_centro #td_datos .documento1 {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #12589D;PADDING-LEFT: 10px; BACKGROUND-COLOR: #eae8e8; TEXT-ALIGN:center}
#td_centro #td_datos .ttbdy {	FONT-WEIGHT: bold; MARGIN-BOTTOM: 15px; COLOR: #999999; TEXT-DECORATION: none}
#td_centro #td_datos .fuenteGris {	MARGIN-BOTTOM: 15px; COLOR: #999999; LINE-HEIGHT: 11px; TEXT-DECORATION: none}
#td_centro #td_datos .ttid {	FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; COLOR: #12589D; LETTER-SPACING: 2px}
#td_centro #td_datos .txfield {	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 185px; COLOR: #000000; BORDER-BOTTOM: #999999 1px dotted; BACKGROUND-COLOR: #f5f5f5}
#td_centro #td_datos .txfield1 {	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 1px solid; COLOR: #000000; BORDER-BOTTOM: #999999 1px dotted; BACKGROUND-COLOR: #f5f5f5}
#td_centro #td_datos .flfield {	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; WIDTH: 200px; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #f5f5f5}
#td_centro #td_datos .examinar1 {	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; WIDTH: 150px; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #f5f5f5}
#td_centro #td_datos .slfield {	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 150px; COLOR: #000000; BORDER-BOTTOM: #999999 1px dotted; BACKGROUND-COLOR: #f5f5f5}
#td_centro #td_datos .slfield1 {	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 1px solid; COLOR: #000000; BORDER-BOTTOM: #999999 1px dotted; BACKGROUND-COLOR: #f5f5f5}
#td_centro #td_datos .txmultifield {	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 240px; COLOR: #000000; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #f5f5f5; }
#td_centro #td_datos .btfield {	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 150px; CURSOR: hand; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial; HEIGHT: 18px; BACKGROUND-COLOR: #f5f5f5}
#td_centro #td_datos .txnota {	FONT-SIZE: 10px}

#td_caja { BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #cccccc; SCROLLBAR-SHADOW-COLOR: #cccccc; SCROLLBAR-3DLIGHT-COLOR: #efefef; SCROLLBAR-ARROW-COLOR: #cccccc; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #efefef; BACKGROUND-COLOR: #ffffff}
#td_cajaRoja { BORDER-TOP: #12589D 1px solid; BORDER-RIGHT: #12589D 1px solid; BORDER-BOTTOM: #12589D 1px solid; BORDER-LEFT: #12589D 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #cccccc; SCROLLBAR-SHADOW-COLOR: #cccccc; SCROLLBAR-3DLIGHT-COLOR: #efefef; SCROLLBAR-ARROW-COLOR: #cccccc; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #efefef; BACKGROUND-COLOR: #ffffff}
.cajaTexto {	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 185px; COLOR: #000000; BORDER-BOTTOM: #999999 1px dotted; BACKGROUND-COLOR: #f5f5f5; TEXT-TRANSFORM: UPPERCASE;}
.nombreCaja {	FONT-WEIGHT: bold; MARGIN-BOTTOM: 15px; COLOR: #999999; LINE-HEIGHT: 11px; TEXT-DECORATION: none}
.areaTexto {	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 240px; COLOR: #000000; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #f5f5f5}
.txtArea {	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #f5f5f5; TEXT-TRANSFORM: UPPERCASE; }

.Titulos_listado {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #000000;
	background-color: #EBE9E7;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: nowrap;
	display: table-row;
	margin: 2px;
	padding: 2px;
	border: thin #FFFFFF;
	
	BORDER-RIGHT: #FFFFFF 1px solid; 
	BORDER-TOP: #FFFFFF 0px solid; 
	BORDER-LEFT: #FFFFFF 0px solid; 
	BORDER-BOTTOM: #FFFFFF 0px solid; 
	HEIGHT: 25px

}

.boxtop { height: 19px; background: #fff url(../img/boxtop.gif) no-repeat; color: #000; }
.box { background: #fff url(../img/box.gif) no-repeat bottom left; color: #5b5b5b; padding: 0 10px 15px 10px; margin: 0 0 10px 0; max-width:300px; width:300px; }
.box p { padding: 0; margin: 0;}
.image { float: left; margin: 0 9px 3px 0; }





.Purpura {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #B40B9A;
}
.Purpura_on {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #B40B9A;
	background-color: #CCCCCC !important;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	display: table-row;
}
.Rojo {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-vari1ant: small-caps;
	text-transform: uppercase;
	color: #FF3300;
}
.Rojo_on {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #FF3300;
	background-color: #CCCCCC !important;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	display: table-row;
}

.Verde {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #339966;
}
.Verde_on {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #339966;
	background-color: #CCCCCC !important;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	display: table-row;
}
.Gris {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #8A8786;
}
.Gris_on {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #8A8786;
	background-color: #CCCCCC !important;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	display: table-row;
}

.Azul {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #006699;
	/*background-color: #FFFFFF;*/
}
.Azul_on {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #006699;
	background-color: #CCCCCC !important;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	display: table-row;
}

H1.SaltoDePagina
{
     PAGE-BREAK-AFTER: always
}
.td_sombreado {
	background-color: #12589D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 800;
	color: #FFFFFF;
}
.submenus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #666666;
	text-decoration: none;
	word-spacing: 1px;
}

.boton {
	text-decoration:none;
	WIDTH: 105px;
	height:20px;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	background-color:#9eb6f9;
	border:2px solid;
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-right-color:#2c6da0;
	border-bottom-color:#2c6da0;
	filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');
}

.boton_disabled {
	WIDTH: 105px;
	height:20px;
	color:#c1c4c6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	background-color:#e1e5f3;
	border:2px solid;
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-right-color:#c1c4c6;
	border-bottom-color:#c1c4c6;
	filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');
}

.boton_vistas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	WIDTH: 120px;
	height:20px;
	color: #000000;
	background-color:#FFFFFF;
	BORDER-RIGHT: #ac9c9c 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	BORDER-LEFT: #ffffff 1px solid;
}

.barra_titulo {
    color:#534444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
    BACKGROUND-COLOR: #d7d5d5; 
    border:2px solid;
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-right-color:#c1c4c6;
	border-bottom-color:#c1c4c6;
}
.bloque_cuerpo {
    BACKGROUND-COLOR: #f5f5f5; 
    border:2px solid;
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-right-color:#c1c4c6;
	border-bottom-color:#c1c4c6;
}

A:link { text-decoration: none }
A:visited { text-decoration: none }

.marco_foto {
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 4px;
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-RIGHT: #ac9c9c 1px solid; 
	BORDER-BOTTOM: #ac9c9c 1px solid; 
}
.cabecero {
        background-image:  url(/ayt/estable/img/fondo_cab.jpg);
        background-repeat:  repeat-x;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FFFFFF;
        text-decoration: none;

}
.title_taller{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #12589D;
}
.div_asignar_taller{
	white-space: normal;
	line-height: normal;
	font-weight: normal;
	font-size: 11px;
	font-variant: normal;
	font-style: normal;
	color: -webkit-text;
	text-align: -webkit-auto;
}
.title_gris{
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 15px;
	COLOR: #999999;
	TEXT-DECORATION: none;
}
.div_label_asignar{
	float:left;
	margin-top: 4px;
}

fieldset {
    border: 1px solid #12589d;
    margin-bottom: 10px;
    padding: 10px;
    width: 94%;
    font-size: 13px;
    border-radius: 5px 5px 5px 5px;
}
.freshbutton {
    background: -moz-linear-gradient(center top , #9eb6f9, #9eb6f9) repeat scroll 0 0 transparent;
    border-color: #9eb6f9;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3), 0 1px 0 #9eb6f9 inset;
    color: #FFFFFF;
    height: 38px;
    text-shadow: 0 1px 2px #355782;
    width: 120px;
    margin-left: 150px;
}
.freshbutton-gab {
    background: -moz-linear-gradient(center top , #29458e, #29458e) repeat scroll 0 0 transparent;
    border-color: #29458e;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3), 0 1px 0 #29458e inset;
    color: #FFFFFF;
    height: 38px;
    text-shadow: 0 1px 2px #355782;
    width: 120px;
    margin-left: 150px;
}
.fotos_taller{
	border:1px solid;
	width:140px;
	height:140px;
	float:left;
	margin-left: 15px;
	margin-bottom:10px;
}
.etiquetas_taller{
	font-weight:bold;
}
.div_etiquetas_taller{
	width:145px;
	margin-left:20px;
	float:left;
	text-align: left;
}
.label_val_taller{
	clear: both;
    margin-top: 10px;
    width: 260px;
}
#div_indice_homologado{
    border:1px solid #12589d;
    border-top:0px;
    margin-bottom: 10px;
    padding: 10px;
    width: 100%;
    font-size: 13px;
    border-radius: 0px 0px 5px 5px;
}
.td_botones{
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	margin-left:20px;
}
.boton_comunicacion {
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	padding:3px 12px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}.boton_comunicacion:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}.boton_comunicacion:active {
	position:relative;
	top:1px;
}

.boton_validar_comunicacion {
	-moz-box-shadow:inset 0px 1px 0px 0px #a4e271;
	-webkit-box-shadow:inset 0px 1px 0px 0px #a4e271;
	box-shadow:inset 0px 1px 0px 0px #a4e271;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #89c403), color-stop(1, #77a809) );
	background:-moz-linear-gradient( center top, #89c403 5%, #77a809 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#89c403', endColorstr='#77a809');
	background-color:#89c403;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #74b807;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:3px 12px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528009;
}.boton_validar_comunicacion:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77a809), color-stop(1, #89c403) );
	background:-moz-linear-gradient( center top, #77a809 5%, #89c403 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77a809', endColorstr='#89c403');
	background-color:#77a809;
}.boton_validar_comunicacion:active {
	position:relative;
	top:1px;
}

.boton_rechazar_comunicacion {
	-moz-box-shadow:inset 0px 1px 0px 0px #f29c93;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f29c93;
	box-shadow:inset 0px 1px 0px 0px #f29c93;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fe1a00), color-stop(1, #ce0100) );
	background:-moz-linear-gradient( center top, #fe1a00 5%, #ce0100 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');
	background-color:#fe1a00;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #d83526;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:3px 12px;
	text-decoration:none;
	text-shadow:1px 1px 0px #b23e35;
}.boton_rechazar_comunicacion:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ce0100), color-stop(1, #fe1a00) );
	background:-moz-linear-gradient( center top, #ce0100 5%, #fe1a00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00');
	background-color:#ce0100;
}.boton_rechazar_comunicacion:active {
	position:relative;
	top:1px;
}
.filter_estadisticas_teleperitacion{
	float:left;
	width:175px;
	margin-left:10px;
}
ul.listaSeleccionable {
    max-height: 220px;
    overflow: auto;
    padding-bottom: 2px;
    padding-top: 2px;
    position: relative;
}
ul.listaSeleccionable li {
    border-bottom: 1px dashed #A1A1A1;
    color: #333333;
    display: block;
    line-height: 150%;
    overflow: hidden;
    padding: 6px 24px 6px 0;
    position: relative;
    word-wrap: break-word;
}

ul.listaSeleccionable li input, ul.listaSeleccionable li span.eliminar {
    float: right;
    position: absolute;
    right: 0;
    top: 11px;
}
ul.listaSeleccionable{
    border: 1px solid #A1A1A1;
    border-radius: 4px;
    box-shadow: 0 2px 2px #CCCCCC inset;
    color: #333333;
    margin: 0 0 24px 0px;
    padding: 8px;
    width: 98%;
}
.inputFileContainer {
    margin-bottom: -12px;
    margin-left: -18px;
    overflow: hidden;
    position: relative;
}
.inputFileBlock {
    display: inline-block;
    float: right;
    overflow: hidden;
    padding: 7px 0;
    position: relative;
}
.inputFileBlock span.button {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    font-size: 16px;
    position: relative;
    top: -2px;
}
.inputFileBlock input {
    cursor: pointer;
    font-size: 10000px;
    margin: 0;
    opacity: 0;
    outline: 0 none;
    padding: 0;
    position: absolute;
    right: -1000px;
    top: -1000px;
}
.inputFileBlock input#fileInput {
    height: 50px;
    right: 0;
    top: 0;
    width: 200px;
}
.invisible {
    display: none !important;
}
ul.listaSeleccionable li span.eliminar {
    color: #666666;
    margin-bottom: 1px;
    margin-top: -8px;
}


.listaSeleccionable#inputFileSelected{
	margin-bottom:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
}
.listaSeleccionable#inputFileSelected li{
	padding-right:98px;	
}
.PreviewOK#inputFileSelected{
	height:200px;
	max-height:200px;
	overflow-x: scroll;
    overflow-y: hidden;
    white-space:nowrap;
    text-align: left;
}
.PreviewOK#inputFileSelected li{
	padding:8px;
	width:120px;
	height:120px;
	border:none;
	display:inline-block;
	overflow:visible;
	vertical-align:top;
	text-align:center;
	border:1px dashed #999;
	margin:8px;
	margin-left:0;
	
}
.PreviewOK#inputFileSelected li img{
	max-width: 100%;
	max-height:100%;
	height: auto;
	width:auto;
	overflow:hidden;
}
.PreviewOK#inputFileSelected li span.eliminar{
	margin:0 -1px;
	left:0;
	top:120px;
	border-top-left-radius:0;
	border-top-right-radius:0;
}
.eliminar, .editar {
    background: none repeat scroll 0 0 #CCCCCC;
    border-bottom: 1px solid #AAAAAA;
    border-radius: 4px;
    color: #666666;
    cursor: pointer;
    font-size: 14px;
    padding: 4px 12px;
    text-decoration: none;
}
.frame_gtcom{
    width:500px;height:500px;border:0px;
}

.background-orange{
	background-color: #F5D0A9;
}

