/*******************************************formularios*******************************************/
input,textarea, select{
	background-color:#373E48;
	border:1px solid #2D363E;
	font-size:11px;
	color:#C8C6BF;
	padding:2px;
	font-family:Verdana;
}

input.enviar_btn{
	background:none;
	border:none;
	width:70px;
	height:19px;
	background-image:url(/admin/images/enviar.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
input.cancelar_btn{
	background:none;
	border:none;
	width:70px;
	height:19px;
	background-image:url(/admin/images/cancelar.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
input.mostrar_btn{
	background:none;
	border:none;
	width:70px;
	height:19px;
	background-image:url(/admin/images/mostrar.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
input.buscar_btn{
	background:none;
	border:none;
	width:70px;
	height:19px;
	background-image:url(/admin/images/buscar.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
/*marco e fondo amarillo*/
#frame1_div {	
	border:1px dashed #333333;
	background-color:#FFFCD7;
	padding:10px;
	margin:20px;
	margin-bottom:none;
	text-align:center;
}

#comment1_div {
	border:1px dashed #A4BAD2;
	color:#CED2D9;
	background-color:#444B57;
	padding:10px; 
	margin:10px 5px 0px 5px;
	text-align:left;	
}
#comment2_div {
	border:1px dashed #333333;
	background-color:#ECEEF0;
	padding:10px; 
	color:#333333;
	margin:10px 5px 0px 5px;
	text-align:left;	
}

#comment1_div p{
	color:#CED2D9;
}
#comment2_div p{
	color:#555555;
}
/*******************************************tablas*******************************************/
#table_div table {
  border-collapse: collapse;
  background-color:#272B32;  
}

#table_div  tbody th {
  border: 1px solid #17191C;/*color bord*/
  padding: 5px;
  color:#B8BDC7;  
}

#table_div  thead th {
  border: 1px solid #17191C;/*color bord*/
  border-bottom:none;
  text-align:center;
  color:#FFFFFF;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
  background-image:url(/admin/images/backheader4.jpg);
  background-color:#333333;
  background-repeat:repeat-x;
  background-position:0 0px;
  height:35px;
  vertical-align:middle;
}

#table_div  tbody th a {
  text-decoration: none;
  font-weight:normal;
  color: #0066CC;
  font-size:11px;
  font-family:Verdana, Arial, Helvetica, sans-serif
}
#table_div  tbody th a:hover {
 	color: #0066CC;
}
#table_div  tbody th{
  vertical-align:middle;
  text-align: left;
  font-size:11px;
  line-height:16px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
}

#table_div  .odd {
  background:#F9F9F9;/*color fondo 2*/
}
#table_div  tbody tr:hover {
  background:#587AA6;
  border: 1px solid #03476F;
}
#table_div  tbody tr:hover th,
#table_div  tbody tr.odd:hover th {
  background: #587AA6;
}

/*******************************************clases*******************************************/
tr.panel {
  text-align:center;
  background-image:url(/admin/images/backheader1.png);
  background-repeat:repeat-x;
  background-position:0 0px;
  height:44px;
}
tr.panel td{
  padding-left:20px;
  border: 1px solid #999999;
  font-size:11px;
  text-align:left;
  font-family:Arial, Helvetica, sans-serif;
  border-bottom:none;
  vertical-align:middle;
  color:#777777;
  font-weight:bold;
}

tr.panel_body td{
	padding:5px;
	border: 1px solid #999999;/*color bord*/
	font-weight:normal;
	background-color:#FFFFFF;
	height:auto;
}
.err_alert /*para los mensajes de alerta*/
{	padding:0px;
	margin:3px;
	color:#ED4C4C;
	font-size:11px;
	text-align:left;
}
.ok_alert /*para los mensajes de alerta*/
{	padding:0px;
	margin:3px;
	color:#528A24;
	font-size:11px;
	text-align:left;
}
.frame1
{	margin:10px;
	padding:5px;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
}

a.A1/*enlace azul grande*/
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	color:#397BD2;
	
	font-size:13px;
	display:block;
	margin:0px 5px 0px 5px;
	font-weight:bold;
	text-decoration:none;
}
a.A2 /*enlace azul*/{
  text-decoration: none;
  font-weight:normal;
  color: #0066CC;
  font-size:11px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}
.text1/*azul*/
{	
	color:#B8BDC7;
}
.text2/*verde oscuro*/
{	color:#528A24;
}
.img
{	margin:8px;
	padding:5px;
	background-color:#222E3C;
	border:1px solid #2D363E;
}
