
body {
	margin: 0px;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-repeat:repeat;
	background-position: top;
	background-repeat:repeat-y;
	width:100%;
height:100%;
}

#idContenedorTable {
    position: absolute;
    width: 100%;
    height: 100%;
}
#imagenLoad {
    position: absolute;
    vertical-align:top;
    
}

#clickTxtCant
{
	}

#tbPrincipal {
    width: 100%;
    height: 100%;
    background-color: #0099FF;
}


#capa1{ position:absolute;
 z-index:1;
 background-color:#FFFFFF;
 top:100px;
 left:300px;
 width:300px;
 height:12px;
}
#capa2{
 position:absolute;
 z-index:0;
}
.esconder_Hand
{
		cursor:hand;
	text-align:left;
	vertical-align:top;
	cursor:pointer;
	visibility: hidden;
}
.esconderImgLoad
{
	visibility: hidden;
}
.esconderMOD_CAN
{
	visibility: hidden;
	cursor:hand;
	text-align:left;
	vertical-align:top;
	cursor:pointer;
	background-color: #e1e1e1;
	border-style:solid;
	border-width: 1px;
	border-color: #000000;
}
	
	.esconderCantidadModifica
{
	width: 40px;
	background: #f77d58;
	border-style:none;
	}
	
		.esconderComentarioModifica
{
	 width: 100%;
	background: #f77d58;
	border-style:none;
	}

#loadingMessage {
    width: 100%;
    height: 100%;
    z-index: 1000;
    background: #ccc;
    top: 0px;
    left; 0px;
    position: absolute;
}

img.zoom {
    width: 350px;
    height: 200px;
    -webkit-transition: all .22s ease-in-out;
    -moz-transition: all .22s ease-in-out;
    -o-transition: all .22s ease-in-out;
    -ms-transition: all .22s ease-in-out;
}
 
.transition {
    -webkit-transform: scale(5.8); 
    -moz-transform: scale(5.8);
    -o-transform: scale(5.8);
    transform: scale(5.8);
}

.veticialAlingTop
{
	vertical-align:top;
	}

TD
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    TEXT-TRANSFORM: none;
    COLOR: #333333;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;  
     
}
.label
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #333333;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none;
}

.footer
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    background-color: #003366 ;
    TEXT-DECORATION: none
}

/*hay que utilizarla para darle bordes a las tablas que sean containers*/
.contenedor
{
	border-style:solid;
	border-width:1px;
	background-color:White;
	border-color:#CCCCCC;
}
TABLE.bgColorGrey
{
	background-color:#EDEDED;
}
TABLE.bgColorWhite
{
	background-color:#FFFFFF;
	
}
.titContainer
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #023185;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    height:25;
}

.titFrames
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #023185;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    height:25;
}
.titFramesFontNine
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #023185;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    height:25;
    
}
.SmalltitFrames
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #023185;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    height:1;
}
.titPage
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #333333;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.lineContainer
{
	background-color:#CC0000;
	height:3;
}

.navigation
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #6d81a4;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    margin-left:0;
}
.navigationLINK 
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #023185;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A.navigationlink:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #023185;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
} 
A.navigationlink:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #023185;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
}
A.navigationlink:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #023185;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    
}
.valErrores
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: none;
    COLOR:Blue;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
SELECT
{
	text-align:center;
	font-size:8pt;
}
A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #023185;
    FONT-FAMILY: arial;
    TEXT-DECORATION: underline
}
A:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #023185;
    FONT-FAMILY: arial;
    
    TEXT-DECORATION: underline
}
A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #666666;
    FONT-FAMILY: arial;
    TEXT-DECORATION: underline
}
A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #cc0000;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
.ContactText
{
	font: Arial;
    font-weight: normal;
    FONT-SIZE: 8pt;
    COLOR: #023185;
    text-transform: none;
    TEXT-DECORATION: none;
}
.ContactTable
{
 height:17px;
 border-bottom :solid 1 white;
 border-top :solid 1 white;
}
.Contact
{
font:Arial;
font-size:9pt;
color:#cc0000;
}
.TextCenter
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    TEXT-TRANSFORM: none;
    COLOR: #333333;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;   
    text-align:center
}
.SpacerPath
{
	text-align:left;
	left:0;
}

.DataGrid
{
	font-family: Arial;
	font-size: 9pt;
	color: #333333;
	text-transform: none;
	text-decoration: none;
	width: 100%;
	border: none 0;
	
}
.DataGridHeader
{
    font-family: Arial;
    font-weight: normal;
    font-size: 9pt;
    background-color: #B1C3DB;
    text-transform: none;
    text-decoration: none;
    border: solid 1 white;   
}
.DataGridHeaderLeft
{
    font-family: Arial;
    font-weight: normal;
    font-size: 9pt;
    background-color: #B1C3DB;
    text-transform: none;
    text-decoration: none;
    border: solid 1 white ;
    border-left: solid 1 #B1C3DB;
}
.DataGridHeaderNoBorder
{
    font-family: Arial;
    font-weight: normal;
    font-size: 9pt;
    background-color: #B1C3DB;
    text-transform: none;
    text-decoration: none;
}
.DataGridHeaderBold
{
    font-family: Arial;
    font-weight: bold;
    font-size: 9pt;
    background-color: #B1C3DB;
    text-transform: none;
    text-decoration: none;
    border: solid 1 #B1C3DB ;
}
.DataGridItemBorder
{
	font-family: Arial;
    font-weight: normal;
    font-size: 9pt;
    background-color: white;
    text-transform: none;
    text-decoration: none;
    border: solid 1 #B1C3DB ;
    border-bottom:solid 1 #B1C3DB ;
}
.DataGridHeaderRight
{
    font-family: Arial;
    font-weight: normal;
    font-size: 9pt;
    background-color: #B1C3DB;
    text-transform: none;
    text-decoration: none;
    border: solid 1 white ;
    border-right: solid 1 #B1C3DB;
}
.DataGridHeader2
{
    font-family: Arial;
    font-weight: normal;
    font-size: 9pt;
    background-color: #B1C3DB;
    text-transform: none;
    text-decoration: none;
    border: solid 1 white ;
    border-right: solid 1 #B1C3DB ;
}
.DataGridItem
{
    font-family: Arial;
    font-weight: normal;
    font-size: 9pt;
    text-transform: none;
    text-decoration: none;
    border: none 0;
}
.DataGridItemLeido
{
    font-family: Arial;
    font-weight: normal;
    font-size: 9pt;
    color:#023185;
    text-transform: none;
    text-decoration: underline;
    border-bottom: solid 1 #DDDDDD;
}
.DataGridItemNuevo
{
    font-family: Arial;
    font-weight: Bold;
    font-size: 9pt;
    color:#023185;
    text-transform: none;
    text-decoration: underline;
    border-bottom: solid 1 #DDDDDD;
}
.DataGridItemHover
{
    font-family: Arial;
    font-weight: normal;
    font-size: 9pt;
    background-color: #DFE7EF ;
    text-transform: none;
    text-decoration: none;
    border: none 0;
}
.DataGridItemLeido
{
    font-family: Arial;
    font-weight: normal;
    font-size: 9pt;
    color:#023185;
    text-transform: none;
    text-decoration: underline;
    border-bottom: solid 1 #DDDDDD;
}
.TableHeader
{
	font-family: Arial;
    font-weight: normal;
    font-size: 10pt;
    background-color: #B1C3DB;
    text-transform: none;
    text-decoration: none;
    height:20px ;
    vertical-align:middle;
}
.DataGridGridLines
{
	font-family: Arial;
	font-size: 9pt;
	color: #333333;
	text-transform: none;
	text-decoration: none;
	width: 100%;
	border: none 0;	
}
.Combo
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: none;
    COLOR: #333333;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;   
}
.TextBox
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    TEXT-TRANSFORM: none;
    COLOR: #333333;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;   
}
.TextBoxBold
{
	FONT-WEIGHT:bold;
    FONT-SIZE: 9pt;
    TEXT-TRANSFORM: none;
    COLOR: #333333;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;   	
}
.TextBoxNoEdit
{
	background-color: #D6D6D6;
	FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    TEXT-TRANSFORM: none;
    COLOR: #333333;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;    
}
.calendar
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #808080;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
}
.imgButtonHand
{
	cursor:hand;
	text-align:left;
	vertical-align:top;
	cursor:pointer;
}

.imgButtonHand_AlingCenter
{
	cursor:hand;
	vertical-align:top;
	cursor:pointer;
}
	
.cursorHelp
{
	cursor:help;
	text-align:left;
	vertical-align:top;
	
}	
.imgButtonHandOnly
{
	cursor:hand;
	vertical-align:middle;
}	
.labelBlack2Over
{
	font-family: Arial;
    font-size:9pt;
    background-color: #DFE7EF ;
    text-transform: none;
    text-decoration: none;
    border: none 0;
    width:100%;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none;
    border:0px;
    border: 1px solid;
}
.labelBlack2OverHand
{
	font-family: Arial;
    font-size:9pt;
    background-color: #DFE7EF ;
    text-transform: none;
    text-decoration: none;
    border: none 0;
    CURSOR: hand;
    width:100%;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none;
    border:0px;
    border: 1px solid;
}
.labelBlack2
{
	width:100%;
    FONT-SIZE: 9pt;
    COLOR: #333333;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none;
    color:white;
    background:#99cc99;
    border:0px;
    border: 1px solid;
    border-color:Black;
    cursor:hand;   
}
.desc
{
	text-align:justify;
	}
.labelDesc
{
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; WIDTH: 100px; FONT-FAMILY: Arial
	}
#alto100P
{
	Position:absolute; Height:100%
	}
#scroll
{ 
	 width:100%; 
     height:150px; 
     background-color:#F2F2F2; 
     overflow:auto; 
}
#scroll1
{ 
	 width:100%;  
     background-color:#F2F2F2; 
     overflow:auto;
     visibility: hidden; 
}
#scrollArticulos
{ 
	 width:100%; 
     height:365px; 
     background-color:#F2F2F2; 
     overflow:auto; 
}

.GridPager a, .GridPager span
    {
        display: block;
        height: 15px;
        width: 15px;
        font-weight: bold;
        text-align: center;
        text-decoration: none;
    }
    .GridPager a
    {
        background-color: #f5f5f5;
        color: #969696;
        border: 1px solid #969696;
    }
    .GridPager span
    {
        background-color: #f77d58;
        color: #000;
        border: 1px solid #3AC0F2;
    }
    
    