a:link { text-decoration: none; color: #990033;}
a:visited { text-decoration: none; color: #990033;}
a:hover { text-decoration: none; color: #990033;}

a.rojo:link { text-decoration: none; color: #990033; font-size: 11px; font-family: arial, sans-serif;  }
a.rojo:visited {text-decoration: none;color: #990033; font-size: 11px; font-family: arial, sans-serif; }
a.rojo:hover { text-decoration: underline; color: #990033;font-size: 11px; font-family: arial, sans-serif; }

a.gris:link { text-decoration: none; color: #666666; font-size: 11px; font-family: arial, sans-serif; }
a.gris:visited {text-decoration: none;color: #666666; font-size: 11px; font-family: arial, sans-serif; }
a.gris:hover { text-decoration: underline; color: #666666;font-size: 11px; font-family: arial, sans-serif; }

.rojo {color: #990033;}


a.blanco:link { text-decoration: none; color: #FFFFFF; }
a.blanco:visited {text-decoration: none;color: #FFFFFF;  }
a.blanco:hover { text-decoration: underline; color: #FFFFFF; }

a.adminsecciones:link { text-decoration: none; color: #FF9933; }
a.adminsecciones:visited {text-decoration: none;color: #FF9933;  }
a.adminsecciones:hover { text-decoration: underline; color: #FF9933; }



.activa {background:#efefef; padding-left:10px;padding-right:10px; border-top:1px solid #c2c2c2;border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2; }
.gris {color:#666666;}


BODY    {font-size: 10px; font-family: Verdana, helvetica, arial, sans-serif; background-color: #FFFFFF;  line-height: 1.4em; margin:0px;}
TD		{font-size: 10px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; line-height: 1.4em;}
LI		{font-size: 10px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; line-height: 1.4em;}
INPUT   { font-size: 10px; line-height: 1.2em; font-family:  Verdana, Helvetica, Arial,  sans-serif;
				color: #62798C;  text-decoration: none; }
SELECT   { font-size: 10px; line-height: 1.2em; font-family:  Verdana, Helvetica, Arial,  sans-serif;
				color: #62798C; height:80px; text-decoration: none; background-color: #FFFFFF; border:1px solid #7F9DB9; width:200px; }
TEXTAREA { font-size: 10px; line-height: 1.2em; font-family:  Verdana, Helvetica, Arial,  sans-serif;
				color: #62798C; text-decoration: none; background-color: #FFFFFF; border:1px solid #7F9DB9; }

FORM { display:inline; }

.lscabecera	{font-size: 10px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; line-height: 1.4em;
			background: url(img/ls_cab_tabla.gif) repeat-x; border-left:1px solid #FFFFFF;border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;}


.errorlog		{font-size: 10px;  font-family:Arial; font-size:11px; color:#990033}
.camposls {font-size: 10px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #333333; font-weight:none line-height: 1.4em; padding:3px;}
.camposlsactivo {font-size: 10px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #990033; font-weight:bold; line-height: 1.4em; padding:3px;}
.registrosls {font-size: 10px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #333333; line-height: 1.4em;}
.accesodirecto {font-size: 10px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #003399; line-height: 1.4em;}

.blanco {color: #FFFFFF; }

.inputbuscador { font-size: 10px; line-height: 1.2em; font-family:  Verdana, Helvetica, Arial,  sans-serif;
				color: #62798C; height:18px; text-decoration: none; background-color: #FFFFFF; border:1px solid #7F9DB9; }
.inputclass { font-size: 10px; line-height: 1.2em; font-family:  Verdana, Helvetica, Arial,  sans-serif;
				color: #62798C; height:18px; text-decoration: none; background-color: #FFFFFF; border:1px solid #7F9DB9; }

.boton { font-size: 10px; height:21px; line-height: 1.2em; font-family:  Verdana, Helvetica, Arial,  sans-serif;
				cursor : hand; color: #62798C; font-weight: none; height:18px; text-decoration: none;  border:1px solid #6666CC;  background-image: url(img/boton_fondo.gif);}
.boton_csv { font-size: 10px; height:21px; line-height: 1.2em; font-family:  Verdana, Helvetica, Arial,  sans-serif;
				cursor : hand; color: #62798C; font-weight: none; height:18px; text-decoration: none;  border:1px solid #cccccc;  background-image: url(img/boton_fondo.gif);}


.selectclass { font-size: 10px; line-height: 1.2em; font-family:  Verdana, Helvetica, Arial,  sans-serif;
				color: #62798C; height:18px; text-decoration: none; background-color: #FFFFFF; border:1px solid #7F9DB9; }
.selectpeque  { font-size: 10px; line-height: 1em; font-family:  Verdana, Helvetica, Arial,  sans-serif;
				color: #62798C; height:12px; text-decoration: none; background-color: #FFFFFF; border:1px solid #7F9DB9; }
.textareaclass { font-size: 10px; line-height: 1.2em; font-family:  Verdana, Helvetica, Arial,  sans-serif;
				color: #62798C; height:18px; text-decoration: none; background-color: #FFFFFF; border:1px solid #7F9DB9; }



.popuptitcampoerr {	font-size: 10px; background-color: #F2F2F2;border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC;
					border-top:1px solid #FFFFFF;font-family:  Verdana, Arial, Helvetica, sans-serif; color: #ee0000; 
					text-decoration: none; text-align: right; font-weight:bold; line-height: 1.4em; }



.lscabecerafiltros {background-color: #F0F0F0; border-bottom:1px solid #E2E2E2; padding:2px;}


.lsregistrosover {background-color:#E5E8F0;padding:2px;padding-right:4px;padding-top:3px; vertical-align:middle; line-height: 1.4em;border-bottom:1px solid #CCCCCC;}

.lsregistrospar {background-color:#ededed;padding:2px;padding-right:4px;padding-top:3px; vertical-align:middle; line-height: 1.4em;border-bottom:1px solid #CCCCCC;border-right:1px solid #FFFFFF;}
.lsregistrosimpar {background-color:#FFFFFF;padding:2px;padding-right:4px;padding-top:3px; vertical-align:middle; line-height: 1.4em;border-bottom:1px solid #CCCCCC;border-right:1px solid #FFFFFF;}


.inputcorto { width:60px; }
.inputfecha { width:100px; }
.inputmedio { width:300px; }
.inputlargo { width:600px; }

.selectmedio { width:600px; height:40px;}
.selectlargo { width:600px; height:190px; }



.popuptitcampo {font-size: 10px;font-family:  Verdana, Arial, Helvetica, sans-serif; color: #545454; text-decoration: none; text-align: right; 
				line-height: 1.4em;}

.popupcampo {font-size: 10px;font-family:  Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; 
				line-height: 1.4em;}

.lsselectsfiltro { width:100px; }