/* Hoja de estilos CSS predeterminada para un nuevo proyecto de aplicación Web*/

BODY
{
	font-weight: normal;

	font-family: Tahoma; font-size: 8px; color: Black; text-decoration: none
	xbackground-image : url(images/logoagua.jpg);
	xbackground-position : center;
	xbackground-repeat : no-repeat;
	xbackground-attachment : scroll;

}

		


A:link	{	
	text-decoration:	none;

	}	
		
A:visited	{	
	text-decoration:	none;

	}	
		
A:active	{	
	text-decoration:	none;

	}	
		
A:hover	{	
	text-decoration:	underline;

	}
	
SMALL	{	
	font-size:	.7em;
	}	


.cls2
{
	
	font-size:8 pt;	
	text-align: left;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 8px;
	padding-right: 0px;
}
.cls21
{
	
	font-size: 8pt;	
	text-align: left;
}

.cls1
{
	font-weight: normal;
	font-size: 8pt;	
	text-align: left;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 8px;
	padding-right: 4px;
	color : Black;
}
.EDIT
{
	border-right: lightgrey 1px solid;
	padding-right: 0px;
	border-top: lightgrey 1px solid;
	padding-left: 0px;
	font-size: 8pt;
	padding-bottom: 0px;
	margin: 0px;
	border-left: lightgrey 1px solid;
	padding-top: 0px;
	border-bottom: lightgrey 1px solid;

	text-align: left;
}
.txt
{
	font-size: 8pt;
	text-align: left;
}
.txtnegrita
{
	text-align: left;
	font-weight : bold;
	color : #CA090E;
}
.cls3
{
	font-weight: bold;
	font-size: 8pt;	
	text-align: left;
	padding-left: 8px;
	padding-right: 0px;
	}
.combo
{
	border-right: aliceblue thin;
	padding-right: 0px;
	border-top: aliceblue thin;
	padding-left: 8px;
	padding-bottom: 0px;
	margin: 0px;
	font-size: 8pt;	
	border-left: aliceblue thin;
	padding-top: 0px;
	border-bottom: aliceblue thin;

	text-align: left;
}
.cls4
{
	padding-right: 0px;
	padding-left: 8px;
	font-weight: bold;
	font-size: 9pt;
	text-align: left;
	text-decoration: underline;
	}
.cls41
{
	padding-right: 4px;
	padding-left: 8px;
	font-weight: bold;
	font-size: 7pt;	
	text-decoration: underline;
	}
.espacio
{
}
.grid
{
	margin-top: 8px;
	margin-left: 8px;
}
.gridsinmargen
{
		margin-left: 8px;
}
.error
{
	font-size: medium;
	color: white;
	background-color: red;
}
.mensa
{
	font-size: small;
	background-color: yellowgreen;
}
.btnlnk2
{
	padding-right: 16px;
	padding-left: 16px;
	font-size: 7pt;
	padding-bottom: 2px;
	margin: 3px;
	padding-top: 2px;
	background-color: #DAA520;


}
.btnlnk
{
	border-right: thin outset;
	padding-right: 10px;
	border-top: thin outset;
	padding-left: 10px;
	font-size: 8pt;
	padding-bottom: 1px;
	margin: 3px 0px 3px 8px;
	border-left: thin outset;
	padding-top: 1px;
	border-bottom: thin outset;
	background-color: #D30400;
	
cursor: hand;

	border-width : 1;
		color : White;
		font-weight : bold;
}
.menu
{
	padding-right: 32px;
	padding-left: 32px;
	font-size: 7pt;
	padding-bottom: 4px;
	padding-top: 4px;
	background-color: aliceblue;
}
.paginador_grid
{
	padding-left: 8px;
	font-size: 7pt;
	background-color: ghostwhite;
}
.panel
{
	Xborder-left-color: gainsboro;
	Xborder-bottom-color: gainsboro;
	Xborder-top-style: solid;
	Xborder-top-color: gainsboro;
	Xborder-right-style: solid;
	Xborder-left-style: solid;
	Xborder-right-color: gainsboro;
	Xborder-bottom-style: solid;
	xxxxxxbackground-color: #fefcfd;
}
TD.HSeparator
{
    BACKGROUND-IMAGE: url(images/HSeparator.gif);
    BACKGROUND-REPEAT: repeat-x;
    }
TD.downline
{
	border-bottom : 1 solid #777777;
}


.updown
{
	border-top : 1 solid #777777 1;
	border-bottom : 1 solid #777777 1;
}
.downline
{
	border-bottom : 1 solid #777777 1;
}
.producto	{	
	font-size:	0.7em;
; vertical-align: top; text-align: justify;
	
	color : #A9A9A9;
	}	
.tituloproducto {  font-size: 0.8em; font-weight: bold;   
  border-bottom-style : solid;  border-bottom-width : 1; 
 }
.imagenpad {
	margin-left : 10;
	margin-right : 10;
	margin-top : 10;
	margin-bottom : 10;
}
.copyright {  font-size: 0.7em; background-color: #CA090E; text-align: center; 	color : White;}
.tablappal{
	border : 1px solid Black;

}
.tablaconte{
	background-image : url(images/logoagua.jpg);
	background-position : center;
	background-repeat : no-repeat;
	background-attachment : scroll;

}
.explica{
	font-size: 8pt; text-align: center;
	color : Red;
}
.empre1{
	font-size: 10pt; text-align: center;
	color : #FF7F50;
}
.empre2{
	font-size: 10pt; text-align: center;
	color : Red;
}
.empre3{
	font-size: 10pt; text-align: center;
	color :  #1E90FF;
}
.empre4{
	font-size: 10pt; text-align: center;
	color : #A9A9A9;
}

.telefono{
	font-size: 16px; text-align: center;
	color : #FF8000;
	font : bold;
}
.loginlabel
{
	font : x-small;
}
.loginedit
{
	font : x-small;
	border : 0 solid ;
	background-color: #F9F9F9; 
}
.loginboton
{
	font : x-small;
	border : 0 solid ;
}
.logintabla
{
	font : x-small;
	border : 0 solid ;
}
.txtpad
{
	font-size: 8pt;
	text-align: justify;
	padding-left : 8;
	padding-right : 8;
}
.panelaviso
{
	border-right: yellow thin groove;
	padding-right: 8px;
	border-top: yellow thin groove;
	padding-left: 8px;
	font-size: 8pt;
	padding-bottom: 8px;
	border-left: yellow thin groove;
	padding-top: 8px;
	border-bottom: yellow thin groove;
	background-color: lemonchiffon;
	text-align: center;
}
.notas
{
	border-right: lightgrey 1px solid;
	padding-right: 0px;
	border-top: lightgrey 1px solid;
	padding-left: 0px;
	font-size: 8pt;
	padding-bottom: 0px;
	margin: 0px;
	border-left: lightgrey 1px solid;
	padding-top: 0px;
	border-bottom: lightgrey 1px solid;
	background-color: lemonchiffon;
	text-align: left;
}
.imgcalendar
{
	cursor: hand;
}
.fila_grid
{
	cursor: hand;
}
.titulo1
{
		text-align: left;
	   color : Black;
		font-weight : bold;
		font-size: 9pt;
}
.titulo2
{
		text-align: left;
	   color : #00008B;
		font-weight : bold;
	
}
.ficti
{
	width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	height: 0px;
	background-color: white;
	border-bottom-style: none;
}
.btnexcel
{
	margin-top : 4px;
}
.fila_grid_aviso
{
	cursor: hand;
	background : #FFB6C1;
}

