/* CSS Document */

body, input, table, td, form, h1, h2, h3, h4, p, select {
	padding:0;
	margin:0;
	}
.fromStyle sup {
	line-height:24px;
	}
.fromStyle a {
	text-decoration:none !important;
	}
.fromStyle a {
	color:#FF0000;
	text-decoration:underline;
	}
.fromStyle a:hover {
	color:#000;
	text-decoration:none;
	}
.fromStyle {
	font:13px/17px "trebuchet MS", vardana, arial, sans-serif;
	color:#4D4D4D;
	padding-bottom:20px;
	}
.fromStyle .tabla {
	width:100%;
	}
.fromStyle .heading {
	background-color:#FF3221;
	margin:15px 0 1px;
	padding:6px 0 6px 10px;
	color:#fff;
	text-transform:uppercase;
	border:1px solid #CC0000;
	}
.fromStyle .heading img {
	margin-right:5px;
	}
.fromStyle .content_panel {
	background-color:#f5f5f5;
	border:1px solid #ccc;
	padding:15px;
	}
.fromStyle .formu {
	border:1px solid #ccc;
	font-size:12px;
	line-height:16px;
	height:25px;
	padding:3px 8px;
	margin:2px 0 8px;
	width:85%;
	}
.fromStyle select {
	font:12px/16px "trebuchet MS", vardana, arial, sans-serif;
	width:89%;
	margin-bottom:8px;
	margin-top:2px;
	}
.fromStyle em {
	color:#FF0000;
	}
.fromStyle .gap {
	padding-bottom:6px;
	}
.fromStyle select option {
	padding:0 0 0 8px;
	}
.fromStyle .listbox_letra, .fromStyle .listbox_letra2 {
	border:1px solid #ccc;
	margin-right:4px;
	height:120px;
	}
.fromStyle .listbox_letra2 {width:89%;}
.fromStyle .listbox_letra {width:50%px;}
.fromStyle .redioStyle {
	float:left;
	margin:2px 5px 0 0;
	}
*:first-child+html .fromStyle label {
	float:left;
	margin-top:4px;
	}
* html .fromStyle label {
	float:left;
	margin-top:4px;
	}
td {text-align:left; vertical-align:top;}

.fromStyle .alc {
	text-align:center;
	}
.fromStyle .btn {
	text-align:center;
	}
.fromStyle .btn input {
	padding:0 6px;
	}
.fromStyle .content_panel2 table {
	width:100%;
	}
.content_panel2 table {
	background-color:#F5F5F5;
	}
.content_panel2 table td {
	padding:5px 10px;
	}
.fromStyle .content_panel2 .CabeceraTabla td {
	font-weight:bold;
	background-color:#999;
	color:#fff;
	padding:6px 10px;
	text-transform:uppercase;
	}
.fromStyle .content_panel2 .CabeceraTabla td a {
	font-weight:bold;
	background-color:#999;
	color:#fff;
	}
.fromStyle .CabeceraTabla td a:hover {
	color:#000;
	}
.fromStyle .content_panel2 .estilo_lista_alternativo td {
	background-color:#EAEAEA;
	}
.fromStyle .tabla_simple_paginacion {
	background-color:#999;
	color:#fff;
	}
.fromStyle .content_panel2 .backP td {
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
	}



















