	/* estilos generales aplicables a las tablas q contienen la página */
	
	body {	font-family:Arial;
				font-size:10pt;
				background: #ddd; /* For browsers that do not support gradients */
				background: -webkit-linear-gradient(#ccc, #ddd); /* For Safari 5.1 to 6.0 */
				background: -o-linear-gradient(#ccc, #ddd); /* For Opera 11.1 to 12.0 */
				background: -moz-linear-gradient(#ccc, #ddd); /* For Firefox 3.6 to 15 */
				background: linear-gradient(#ccc, #ddd); /* Standard syntax */
				margin:6pt;	}
	
	table {	width:100%;
				padding:0pt; }
	
	td {	font-family:Arial;
			font-size:11pt; }
	
	img {	border:0; }
	
	table#t0 {	background-color:#ffffff;
					border-top:2px solid #888888;
					border-left:2px solid #888888;
					border-right:2px solid #000000;
					border-bottom:2px solid #000000;
					border-collapse:collapse;
					height:100%;
					width:1000px;
					margin:auto; }
					
	table#t1 {	height:100%; }
	
	table#t2 {	border-collapse:collapse;
					height:100%; }
	
	table#t3 {	height:100%; }
	
	table#t4 {	background-color:#ff0000; }
	
	tr#t0_tr1 { height:65px; }

	tr#t0_tr2 { height:25px; }
	
	tr#t0_tr3 { height:*; }

	tr#t0_tr4 { height:25px; }
	
	table#t1 td { vertical-align:middle; }
	
	td#t1_td1 { width:180px;
					text-align:left; }
	
	td#t1_td2 { width:*;
					text-align:center; }
	
	td#t1_td3 { width:180px;
					text-align:right; }
	
	table#t2 td {	width:9%;
						padding:2pt;
						text-align:center;
						vertical-align:middle;
						font-weight:bold;
						color:white;
						border:1px solid #ffffff;
						cursor:pointer; }
	
	table#t4 td {	padding:2pt;
						color:white;
						color:#ffffff;
						font-size:9pt;
						vertical-align:bottom; }
	
	td#t4_td1 {	text-align:left;
					width:25%; }
	
	td#t4_td2 {	text-align:center;
					width:50%; }

	td#t4_td3 {	text-align:right;
					width:25%; }
	
	td#t3_td1 {	width:110px;
					vertical-align:top;
					text-align:left; }
					
	td#t3_td2 {	width:890px;
					vertical-align:top;
					text-align:left; }
	
	table#t4 a {	color:#ffffff;
						text-decoration:none; }
	
	table#t4 a:hover { color:yellow; }
	
	table#t5 {	height:auto; }
	
	table#t5 td {	padding:2pt;
						color:#ffffff;
						font-weight:bold;
						text-align:left;
						vertical-slign:middle;
						cursor:pointer;
						font-size:10pt; }
						
	table#t5 td#t5_td_final {	background-color:#ffffff;
										text-align:center;
										vertical-align:top;
										font-weight:100px;
										color:green;
										padding-top:12pt;
										cursor:auto;
										height:*; }
	
	select#acceso_rapido option { color:#000000; }
	
	td.btn_sup { 
				 background: #f00; /* For browsers that do not support gradients */
				 background: -webkit-linear-gradient(#faa, #f00); /* For Safari 5.1 to 6.0 */
				 background: -o-linear-gradient(#faa, #f00); /* For Opera 11.1 to 12.0 */
				 background: -moz-linear-gradient(#faa, #f00); /* For Firefox 3.6 to 15 */
				 background: linear-gradient(#faa, #f00); /* Standard syntax */
			   }
	
	td.btn_sup:hover { 
					   background: limegreen; /* For browsers that do not support gradients */
					   background: -webkit-linear-gradient(#32cd32, #1d1); /* For Safari 5.1 to 6.0 */
					   background: -o-linear-gradient(#32cd32, #1d1); /* For Opera 11.1 to 12.0 */
					   background: -moz-linear-gradient(#32cd32, #1d1); /* For Firefox 3.6 to 15 */
					   background: linear-gradient(#32cd32, #1d1); /* Standard syntax */
					 }
	
	td.btn_lat { 
				 background: #008000; /* For browsers that do not support gradients */
				 background: -webkit-linear-gradient(#6a6, #008000); /* For Safari 5.1 to 6.0 */
				 background: -o-linear-gradient(#6a6, #008000); /* For Opera 11.1 to 12.0 */
				 background: -moz-linear-gradient(#6a6, #008000); /* For Firefox 3.6 to 15 */
				 background: linear-gradient(#6a6, #008000); /* Standard syntax */
			   }
	
	td.btn_lat:hover { 
					   background: limegreen; /* For browsers that do not support gradients */
					   background: -webkit-linear-gradient(#32cd32, #1d1); /* For Safari 5.1 to 6.0 */
					   background: -o-linear-gradient(#32cd32, #1d1); /* For Opera 11.1 to 12.0 */
					   background: -moz-linear-gradient(#32cd32, #1d1); /* For Firefox 3.6 to 15 */
					   background: linear-gradient(#32cd32, #1d1); /* Standard syntax */
					 }