<style>
/* clase de terminado*/
.letritas{
	font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
}
.letritas1 {	font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
}

table.tablas_con_bordes_ tr.yellow td {
	border-top: 4px double #333;
	background: #FFC;
	border-right: 4px double #333;
	border-left: 4px double #333;
	font-weight:bold; 
	/*text-align:center;*/
	height:18px;
	vertical-align:middle;
	border-collapse:collapse
	
	
	}
	
	table.tablas_con_bordes_ tr.comun td {
	border-top: 4px double #333;
	border-bottom: 4px double #333;
	border-right: 4px double #333;
	border-left: 4px double #333;
	text-align:left;
	
	
	vertical-align:middle;
	border-collapse:collapse
	/*background: #FFC;*/
	}
	
	table.tablas_con_bordes_{
		border:4PX  double #333;
		border-collapse:collapse/*border-collapse:collapse; */
	}
	
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/*input[type=button],input[type=submit]{
	border: 1px solid #ccc;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 2px 2px 3px #666;
	-webkit-box-shadow: 2px 2px 3px #666;
	box-shadow: 2px 2px 3px #666;
	padding: 3px 4px;
	outline: 0;font-size: 11px; 
	-webkit-appearance: none;
	background-color:#3FF;
	font-family: Arial, Helvetica, sans-serif;
	cursor:pointer
}

input[type=button]:hover  {
	border: 1px solid #ccc;
	-moz-border-radius: 5px;
	background-color:#ccc;
	color:white;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 2px 2px 3px #666;
	-webkit-box-shadow: 2px 2px 3px #666;
	box-shadow: 2px 2px 3px #666;
	padding: 3px 4px;
	outline: 0;
	-webkit-appearance: none;
	font-size: 11px; 
	cursor:pointer
} 	
input[type=submit]:hover  {
	border: 1px solid #ccc;
	-moz-border-radius: 5px;
	background-color:#ccc;
	color:white;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 2px 2px 3px #666;
	-webkit-box-shadow: 2px 2px 3px #666;
	box-shadow: 2px 2px 3px #666;
	padding: 3px 4px;
	outline: 0;
	-webkit-appearance: none;
	font-size: 11px; 
	cursor:pointer
} 	*/
input[type=text]{
	border: 1px solid #ccc;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 2px 2px 3px #666;
	-webkit-box-shadow: 2px 2px 3px #666;
	box-shadow: 2px 2px 3px #666;
	font-size: 11px;
	padding: 3px 4px;
	outline: 0;
	-webkit-appearance: none;
	background-color:white;
	font-family:Arial, Helvetica, sans-serif
} 	

input[type=text]:hover  {
	border: 1px solid #ccc;
	-moz-border-radius: 5px;
	background-color:#CCC;
	color:black;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 2px 2px 3px #666;
	-webkit-box-shadow: 2px 2px 3px #666;
	box-shadow: 2px 2px 3px #666;
	font-size: 11px;
	padding: 3px 4px;
	outline: 0;
	-webkit-appearance: none;
	
} 	

.sortable { border-left:1px solid #c6d5e1; border-top:1px solid #c6d5e1; border-bottom:none; margin:0 auto 15px}
.sortable th {background:url(js/sorter/images/header-bg.gif); text-align:left; color:#cfdce7; border:1px solid #fff; border-right:none}
.sortable th h3 {padding:6px 6px 6px;font-size:10px; }
.sortable td {padding:2px 2px 2px;border-bottom:1px solid #c6d5e1; border-right:1px solid #c6d5e1}
.sortable .head h3 {background:url(js/sorter/images/sort.gif) 7px center no-repeat; cursor:pointer; padding-left:18px}
.sortable .desc, .sortable .asc {background:url(images/header-selected-bg.gif)}
.sortable .desc h3 {background:url(js/sorter/images/desc.gif) 7px center no-repeat; cursor:pointer; padding-left:18px}
.sortable .asc h3 {background:url(js/sorter/images/asc.gif) 7px  center no-repeat; cursor:pointer; padding-left:18px}
.sortable .head:hover, .sortable .desc:hover, .sortable .asc:hover {color:#fff}
.sortable .evenrow td {background:#fff}
.sortable .oddrow td {background:#ecf2f6}
.sortable td.evenselected {background: ##ecf2f6}
.sortable td.oddselected {background:#dce6ee}

</style>