﻿/*
CAMBIOS EMILIANO
*/

#contenedorgral
{
	background-color: #F5F5F5; /*border-left:solid 1px #000000; border-right:solid 1px #000000;*/
	border: solid 1px #000000;
}

#ctl00_header_pgp
{
	/*background-image:url(images/header_bg.jpg);*/
	background-position: left;
	background-repeat: no-repeat;
}

.contder
{
	background-color: #f5f5f5;
}

.campania_header
{
	color: black;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial;
}

.definedAccordianHeader
{
   background-image: url('/images/DownArrow.png'); /* Point to your minus img */
  background-repeat: no-repeat;
  background-position:  53px 2px; ; /* Adjust this (x y) to fix spacing of image within the line */
 padding-left: 5px; /* Adjust this for the starting point for the text in the header */
	cursor: pointer;
}
.definedAccordianSelectedHeader
{
	background-image: url('/images/UpArrow.png'); /* Point to your plus img */
	background-repeat: no-repeat;
	background-position: right;
	background-position:  53px 2px; /* Adjust this (x y) to fix spacing of image within the line */
	padding-left: 5px; /* Adjust this for the starting point for the text in the header */
	cursor: pointer;
}

.header_DEF
{
	background-image: url(images/header_default.jpg);
}

.header_TAB
{
	background-image: url(images/header_rojo.jpg);
}
.header_ADM
{
	background-image: url(images/header_naranja.jpg);
}
.header_PLA
{
	background-image: url(images/header_ocre.jpg);
}
.header_IND
{
	background-image: url(images/header_indicadores.jpg);
}
.header_GES
{
	background-image: url(images/header_amarillo.jpg);
}
.header_GLA
{
	background-image: url(images/header_verde.jpg);
}
.header_SAP
{
	background-image: url(images/header_verde2.jpg);
}
.header_REP
{
	background-image: url(images/header_celeste.jpg);
}
.header_INF
{
	background-image: url(images/header_azul.jpg);
}
.header_ALMACENES
{
	background-image: url(images/header_almacenes.jpg);
}

.header_COT
{
	background-image: url(images/header_cotizacion.jpg);
}

.header_EST
{
	background-image: url(images/header_estrategias.jpg);
}
.footer
{
	color: #ffffff;
	font-size: 10px;
	font-family: Tahoma;
	font-weight: bold; /*background-color:#f5f5f5;*/
}

.footer_interior
{
	/*float:left;*/
	color: #ffffff;
	font-size: 10px;
	font-family: Tahoma;
	font-weight: bold; /*background-color:#f5f5f5;*/
}

#ctl00_footer2
{
	color: #164e8a;
	font-size: 10px;
	font-family: Tahoma;
	font-weight: bold; /*background-image:url(images/footer_bg.jpg);*/
	background-repeat: repeat-x;
	background-color: #f5f5f5;
}

.footer_DEF
{
	background-image: url(images/footer_default.jpg);
}

.footer_TAB
{
	background-image: url(images/footer_rojo.jpg);
}
.footer_ADM
{
	background-image: url(images/footer_naranja.jpg);
}
.footer_PLA
{
	background-image: url(images/footer_ocre.jpg);
}
.footer_IND
{
	background-image: url(images/footer_indicadores.jpg);
}
.footer_GES
{
	background-image: url(images/footer_amarillo.jpg);
}
.footer_GLA
{
	background-image: url(images/footer_verde.jpg);
}
.footer_SAP
{
	background-image: url(images/footer_verde.jpg);
}
.footer_REP
{
	background-image: url(images/footer_celeste.jpg);
}
.footer_INF
{
	background-image: url(images/footer_azul.jpg);
}
.footer_COT
{
	background-image: url(images/footer_cotizacion.jpg);
}
.footer_EST
{
	background-image: url(images/footer_estrategias.jpg);
}
.footer_ALMACENES
{
	background-image: url(images/footer_almacenes.jpg);
}

.grillaColorVerde
{
	color: green;
	font-weight: bold;
}

.grillaColorAzul
{
	color: Blue;
	font-weight: bold;
}

.grillaColorRojo
{
	color: Red;
	font-weight: bold;
}

.grillaColorDeepSkyBlue
{
	color: deepskyblue;
	font-weight: bold;
}

.grilla5
{
	width: 100%;
}

.contempder7
{
	float: left;
	width: 100%;
}

.Validador1
{
	float: right;
	height: 9px;
	padding-top: 3px;
	width: 25px;
	position: absolute;
}

.ValidadorFix
{
	margin-left: -2px;
	margin-top: -22px;
}

.fixAltaComprobante
{
	display: inline;
	float: left;
}

.ValidadorFixAltaComprobante
{
	/*display: inline;*/
	float: left;
	margin-left: 6px;
}

a img
{
	border: 0px;
}

.TituloMenu
{
	color: white;
	font-size: 18px;
	font-family: Tahoma;
	font-weight: bold;
}

 input[type=image]:disabled { cursor: default;}

.Modo
{
	color: Red;
	font-size: 16px;
	font-family: Tahoma;
	font-weight: bold;
}

.TemplateAsignado
{
	color: #3333ff;
	font-weight: bold;
}

Menu2, a.Menu2, a.Menu2:visited
{
	color: white;
	font-size: 14px;
	font-family: Tahoma;
	font-weight: bold;
}

Menu3, a.Menu3, a.Menu3:visited
{
	color: white;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
}

.Titulos
{
	color: #164e8a;
	font-size: 18px;
	font-family: Tahoma;
	font-weight: bold;
}

.SubTitulos
{
	color: #164e8a;
	font-size: 18px;
	font-family: Tahoma;
	font-weight: bold;
}

.SubTitulos2
{
	color: #164e8a;
	font-size: 14px;
	font-family: Tahoma;
	font-weight: bold;
	cursor: pointer;
}

/*Agregado*/
.SubTitulosLess
{
	color: #164e8a;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
}

#divddlTiposComprobante
{
	float: left;
	margin: 5px;
}

#lblTitNuevoComprobante
{
	margin: 5px;
}

#divddlTiposComprobanteChilds
{
	margin: 5px;
}

#cmdGenerarComprobante
{
	/*margin: 5px;*/
}

.Error
{
	float: left;
	color: Red;
	font-size: 14px;
	font-family: Tahoma;
	font-weight: bold; /*left:551px;*/
	padding: 4px;
	position: relative; /*top:427px;*/
	border: 2px solid;
	-moz-border-radius: 13px;
}

.Exito 
{
	float: left;
	color: #3333ff;
	font-size: 14px;
	font-family: Tahoma;
	font-weight: bold; /*left:551px;*/
	padding: 4px;
	position: relative; /*top:427px;*/
	border: 2px solid;
	-moz-border-radius: 13px;
}
	


.Cargando
{
	color: #164e8a;
	font-size: 14px;
	font-family: Tahoma;
	font-weight: bold;
}

.TreeNodeError
{
	color: red;
	font-weight: bold;
}

.TreeTemplateDisabled
{
	color: red;
	text-decoration: overline;
}

/*
Formularios
*/
.FormulariosCheckBox
{
	color: #444444;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold; /*display:block;*/
}
.FormulariosLabels
{
	color: #444444;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold; /*display:block;*/
}

.FormulariosLabelsError
{
	color: #DB0000;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
}

.Labels
{
	color: #444444;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: normal;
}

.AllNodeAsined
{
	color: Black;
	font-family: Tahoma;
	font-weight: bold;
}

.FormulariosLabels2
{
	color: White;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
}

/* Rounded Corners*/

.roundedPanel
{
	width: 300px;
	background-color: #5377A9;
	color: white;
	font-weight: bold;
}

/*Modal Popup*/
.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.boton
{
	background-color: #E7E7E7;
	border: 1px solid #D5D5D5;
	border-bottom: 1px solid #C2C2C2;
	border-right: 1px solid #C2C2C2;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	background-image: url(images/buttonBg.gif);
	background-position: top;
	background-repeat: repeat-x;
	height: 20px;
	width: 80px;
}

.cmdbtupAD
{
	background-color: #E7E7E7;
	border: 1px solid #D5D5D5;
	border-bottom: 1px solid #C2C2C2;
	border-right: 1px solid #C2C2C2;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	background-image: url(images/buttonBg.gif);
	background-position: top;
	background-repeat: repeat-x;
	height: 20px;
	width: 40px;
}

.boton:hover
{
	border: 1px solid #D5D5D5;
	border-bottom: 1px solid #C2C2C2;
	border-right: 1px solid #C2C2C2;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	background-image: url(images/buttonBgHover.gif);
	background-position: top;
	height: 20px;
	width: 80px;
	vertical-align: middle;
	cursor: pointer;
}

.botongrande
{
	border: 4px solid #D5D5D5;
	border-bottom: 4px solid #C2C2C2;
	border-right: 4px solid #C2C2C2;
}
.botongrande:hover
{
	border: 4px solid #D5D5D5;
	border-bottom: 4px solid #C2C2C2;
	border-right: 4px solid #C2C2C2;
}

/*Tablas*/

div .module
{
	/*border: 1px solid #DADADA;*/
	/*padding: 2px;
	background-color: #ffffff;
	background-image: url(images/moduleBg.gif);
	background-repeat: repeat-x;
	font-family: Tahoma;
	font-size: 11px;
	color: #333333 !important;
	vertical-align: top;
	*/
	background-color: #FFFFFF;
	background-image: url("images/moduleBg.gif");
	background-repeat: repeat-x;
	color: #333333 !important;
	font-family: Tahoma;
	font-size: 11px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	vertical-align: top;
}

div .moduleSincronizaciones
{
	background-color: #CCCCCC;
	background-image: none;
	border: 1px solid #DADADA;
	color: #333333 !important;
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	height: 21px;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
}

div .moduleSincronizacionesSelected
{
	background-color: #CCCCCC;
	background-image: none;
	border: 1px solid #DADADA;
	color: #333333 !important;
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	height: 21px;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
}

div .moduleSincronizaciones .Expand
{
	background-color: transparent;
	background-image: url("images/expand.gif");
	background-repeat: no-repeat;
	float: left;
	height: 17px;
	width: 17px;
}

div .moduleSincronizacionesSelected .Expand
{
	background-image: url('images/colapse.gif');
	background-color: transparent;
	background-repeat: no-repeat;
	float: left;
	height: 17px;
	width: 17px;
}

.moduleMini
{
	border: 1px solid #DADADA;
	background-color: #ffffff;
	background-image: url(images/moduleBg.gif);
	background-repeat: repeat-x;
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	margin-left: 2px;
	margin-right: 2px;
	vertical-align: top;
	display: block !important;
}

.modalPopup1
{
	background-image: url(images/form.JPG);
	background-repeat: no-repeat;
}

/************ MaskedEdit Related Styles ***********************/
.MaskedEditFocus
{
	background-color: #ffffcc;
	color: #000000;
}
.MaskedEditMessage
{
	color: #ff0000;
	font-weight: bold;
}
.MaskedEditError
{
	background-color: #ffcccc;
}
.MaskedEditFocusNegative
{
	background-color: #ffffcc;
	color: #000000;
}
.MaskedEditBlurNegative
{
	color: #ff0000;
}

.progress2
{
	vertical-align: middle;
	position: absolute;
	text-align: center;
	padding: 10px;
	border: 1px solid #DADADA;
	background-color: #ffffff;
	background-image: url(images/moduleBg.gif);
	background-repeat: repeat-x;
	color: #333333;
}

.progressFont
{
	color: #164e8a;
	font-size: 18px;
	font-family: Tahoma;
	font-weight: bold;
}

.progress
{
	vertical-align: middle;
	position: absolute;
}

/* Formularios Reportes */

.ReportesLabels
{
	color: Black; /*White;*/
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
}

.EstadoPendientes, a.EstadoPendientes, a.EstadoPendientes:visited
{
	color: #007500;
	font-size: 10px;
	font-family: Tahoma;
	font-weight: bold;
}

.EstadoCumplidas, a.EstadoCumplidas, a.EstadoCumplidas:visited
{
	color: Black;
	font-size: 10px;
	font-family: Tahoma;
	font-weight: bold;
}

.EstadoCerradas, a.EstadoCerradas, a.EstadoCerradas:visited
{
	color: #757575;
	font-size: 10px;
	font-family: Tahoma;
	font-weight: bold;
}

.EstadoNoCumplidas, a.EstadoNoCumplidas, a.EstadoNoCumplidas:visited
{
	color: Black;
	font-size: 10px;
	font-family: Tahoma;
	font-weight: bold;
}

.EstadoConMotivo, a.EstadoConMotivo, a.EstadoConMotivo:visited
{
	color: #7500FF;
	font-size: 10px;
	font-family: Tahoma;
	font-weight: bold;
}

.EstadoSinMotivo, a.EstadoSinMotivo, a.EstadoSinMotivo:visited
{
	color: #C60000;
	font-size: 10px;
	font-family: Tahoma;
	font-weight: bold;
}

input.textBoxFondo
{
	border: 1px solid #86A5D9;
	font: 12px Tahoma;
	color: #000066;
	background: url(images/txtbox_bg.gif) repeat-x #f1f7fc;
}
input.textBox
{
	border: 1px solid #86A5D9;
	font: 12px Tahoma;
	color: #000066;
}

input.textBox:focus
{
	border-color: #339900;
	background-color: #E8FCE7;
}

select.comboBox
{
	border: 1px solid #86A5D9;
	font: 12px Tahoma;
	color: #000066;
	arrow-color: #000066;
}

select.comboBox:focus
{
	border-color: #339900;
	background-color: #E8FCE7;
}

.dockZoneTop
{
	min-height: 100px; /*Width:836px;*/
	width: 99%;
	float: left;
	height: 100px;
	overflow: auto;
}

.dockZoneMid1
{
	min-height: 100px;
	width: 49.2%;
	float: left;
	height: 100px;
	overflow: auto;
}

.dockZoneMid2
{
	min-height: 100px;
	width: 32.9%;
	float: left;
	height: 100px;
	overflow: auto;
}

.dockZoneMid3
{
	min-height: 100px;
	width: 32%;
	float: left;
	height: 100px;
	overflow: auto;
}

.dockZoneBorder
{
	margin: 1px;
	display: inline;
	border: 1px solid #aaa;
}

/*Indicadores Vista*/
.dockZoneTopView
{
	min-height: 100px;
	width: 636px;
	float: left;
}

.dockZoneMid1View
{
	min-height: 100px;
	width: 316px;
	float: left;
}

.dockZoneMid2View
{
	min-height: 100px;
	width: 206px;
	float: left;
	overflow: auto;
}

.dockZoneMid3View
{
	min-height: 100px;
	width: 207px;
	float: left;
	overflow: auto;
}

.dockZoneBorderView
{
	margin: 1px;
	display: inline;
	border: 1px solid #aaa;
}

.tabIndicadores
{
	padding: 0;
}

.Flotando
{
	float: left;
}

#ErrorDiv
{
	background: url("images/header_bg.jpg") repeat-x scroll 0 0 #F5F5F5;
	border: 1px solid #000000;
	clear: both;
	height: 350px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 990px;
}

#ErrorDivText
{
	clear: both;
	color: #C60000;
	font-family: tahoma;
	font-size: 18px;
	font-weight: bold;
	margin-left: 35px;
	margin-top: 142px;
	position: absolute;
	width: 854px;
}
#ErrorDivText div 
{
	margin-bottom: 5px;
}
#ErrorFooter
{
	height: 20px;
	width: 990px;
	background-color: #F5F5F5;
	background-repeat: repeat-x;
	bottom: 0;
	color: #164E8A;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	position: absolute;
	background-image: url("images/footer_cotizacion.jpg");
}
#ErrorBack
{
	margin-top: 10px;
}

#cboxTitle {
	color: #000 !important;
	font-weight: bold !important;
    font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
}
.ModalPopup {
    border-radius: 6px;
    -webkit-box-shadow: 10px 10px 5px 0 rgba(0,0,0,0.75);
    -moz-box-shadow: 10px 10px 5px 0 rgba(0,0,0,0.75);
    box-shadow: 10px 10px 5px 0 rgba(0,0,0,0.75);
}
    .ModalPopup span {
        line-height:22px;
    }