body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #f6f6f6; 
}

td, th, input, select, textarea { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
input, textarea{ color: navy; background-color: #f0f0f0;}
.grande { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;}
.titulo { 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px;
	font-weight: bold;
	padding-left:5px;
}
.titulosubrayado { 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px;
	font-weight: bold;
	border-bottom: 1px solid #D0D0D0;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}

td.conbordes {
	padding: 10px;
	border-bottom: 1px solid #D1CBD0;
	border-left: 1px solid #D1CBD0;
	border-right: 1px solid #D1CBD0;
	vertical-align: middle;
}
#login_password, #login_username {
	width: 150px;
	padding-left: 20px;
}
#login_password {
	background: url(../images/IcClave.gif) no-repeat center left #FFFFCC;
}

#login_username {
	background: url(../images/IcUsuario.gif) no-repeat center left #FFFFCC;
}
.inputbox,input,textarea {
	padding-left: 2px;
	border-top: 1px solid #9AA587;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	border-left: 1px solid #9AA587;
	font-size: 11px;
}

a.amenulat {color: #000000; text-decoration: none;}
a.amenulat:hover {color: #F3A43E; text-decoration: underline;}
a.amenulatr {color: #FF0000; text-decoration: none;}
a.amenulatr:hover {color: #00FF00; text-decoration: underline;}

a.doble {color: #000000; font-size:14px; font-weight: bold; text-decoration: none;}
a.doble:hover {color: #F3A43E; font-size:14px; font-weight: bold; text-decoration: underline;}

.margen {padding:0 0 2px 20px;margin:0 0 0 1px;}
.button {margin: 5px 5px 0 0;}
table {padding: 0px;background-color: #ffffff;}
table.sinnada {padding: 0px;}

table.menulateral 
{
	padding-top: 15px;
	padding-bottom: 15px;
}
table.bordes
{
	border-top: 1px solid #D1CBD0;
	border-bottom: 1px solid #D1CBD0;
	border-left: 1px solid #D1CBD0;
	border-right: 1px solid #D1CBD0;
	background-color: #ffffff; 
}
.obligatorio {background-color:#FFE1E1;}
input.btn{
   color:#009;
   font-family:tahoma, helvetica, sans-serif;
   font-size:8pt;
   font-weight:normal;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');}

#alphaSearch {
	PADDING-RIGHT: 5px;  PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 40px; BACKGROUND-COLOR: #fdfdfe
}
#alphaSearch TD {
	BORDER-RIGHT: #d5d9ee 1px solid; 
	BORDER-TOP: #d5d9ee 1px solid; 
	BORDER-LEFT: #d5d9ee 1px solid; 
	BORDER-BOTTOM: #d5d9ee 1px solid; 
	WIDTH: 12px; HEIGHT: 12px; BACKGROUND-COLOR: #f5f6fb; TEXT-ALIGN: center
}
#alphaSearch A {
	FONT-SIZE: 10px; COLOR: #676767; TEXT-DECORATION: none
}
#alphaSearch A:hover {
	COLOR: #cc0000
}

