 /* CSS Document */

	body,td,a{
		font-family:Arial, Helvetica, sans-serif;
		text-decoration:none;
	}
	td.btnnaranja1 {
		width: 4px;
		height: 22px;
		background-image: url(img/btnnaranja1.jpg); 
		background-repeat: no-repeat;
		background-position:top right;
	}
	a.btnnaranja2 {
		color:white;
		font-size:11px;
		font-weight:bold;
	}
	td.btnnaranja2 {
		height: 22px;
		background-image: url(img/btnnaranja2.jpg);
		background-position: center middle;
		background-repeat: repeat-x;
		text-align:center;
		vertical-align: middle;
		color:white;
		font-size:11px;
		font-weight:bold;
		padding-left:5px;
		padding-right:5px;
	}	
	td.btnnaranja3 {
		width: 4px;
		height: 22px;
		background-image: url(img/btnnaranja3.jpg);
		background-repeat: no-repeat;
		background-position: left middle;
	}
	td.bbtnnaranja1 {
		width: 6px;
		height: 24px;
		background-image: url(img/btnnaranja1b.jpg); 
		background-repeat: no-repeat;
		background-position:top right;
	}
	td.bbtnnaranja2 {
		height: 24px;
		background-image: url(img/btnnaranja2b.jpg);
		background-position: center middle;
		background-repeat: repeat-x;
		text-align:center;
		vertical-align: middle;
		color:white;
		font-size:11px;
		font-weight:bold;
		padding-left:5px;
		padding-right:5px;
	}
	td.bbtnnaranja3 {
		width: 6px;
		height: 24px;
		background-image: url(img/btnnaranja3b.jpg);
		background-repeat: no-repeat;
		background-position: left middle;
	}
	td.btnazul1 {
		width: 6px;
		height: 25px;
		background-image: url(img/btnazul1.jpg); 
		background-repeat: no-repeat;
		background-position:top right;
	}
	a.btnazul2 {
		color:white;
		font-size:11px;
		font-weight:bold;
	}
	td.btnazul2 {
		height: 25px;
		background-image: url(img/btnazul2.jpg);
		background-position: center middle;
		background-repeat: repeat-x;
		text-align:center;
		vertical-align: middle;
		color:white;
		font-size:11px;
		font-weight:bold;
		padding-left:5px;
		padding-right:5px;
	}
	td.btnazul3 {
		width: 6px;
		height: 25px;
		background-image: url(img/btnazul3.jpg);
		background-repeat: no-repeat;
		background-position: left middle;
	}
	td.btnverde1 {
		width: 6px;
		height: 25px;
		background-image: url(img/btnverde1.jpg); 
		background-repeat: no-repeat;
		background-position:top right;
	}
	a.btnverde2 {
		color:white;
		font-size:11px;
		font-weight:bold;
	}
	td.btnverde2 {
		height: 25px;
		background-image: url(img/btnverde2.jpg);
		background-position: center middle;
		background-repeat: repeat-x;
		text-align:center;
		vertical-align: middle;
		color:white;
		font-size:11px;
		font-weight:bold;
		padding-left:5px;
		padding-right:5px;
	}
	td.btnverde3 {
		width: 6px;
		height: 25px;
		background-image: url(img/btnverde3.jpg);
		background-repeat: no-repeat;
		background-position: left middle;
	}	

	td.btnverdeo1 {
		width: 6px;
		height: 25px;
		background-image: url(img/btnverdeo1.jpg); 
		background-repeat: no-repeat;
		background-position:top right;
	}
	a.btnverdeo2 {
		color:white;
		font-size:11px;
		font-weight:bold;
	}
	td.btnverdeo2 {
		height: 25px;
		background-image: url(img/btnverdeo2.jpg);
		background-position: center middle;
		background-repeat: repeat-x;
		text-align:center;
		vertical-align: middle;
		color:white;
		font-size:11px;
		font-weight:bold;
		padding-left:5px;
		padding-right:5px;
	}
	td.btnverdeo3 {
		width: 6px;
		height: 25px;
		background-image: url(img/btnverdeo3.jpg);
		background-repeat: no-repeat;
		background-position: left middle;
	}	

	
	.azul {
		color:#0F4468;
	}
	
	.naranja
	{
		color:#ff6600;
	}
	
	.gris {
		color:#D7D7D7;
	}
	
	.azulclaro {
		color:#1D8DD5;
	}
	.blanco
	{
		color:#FFFFFF;
	}
	
	a.clickCabecera
	{
		font-size:11px; color:#0f4468;font-weight:bold;
	}
	
	td.menuCabecera
	{
		padding-left:3px; padding-right:3px; 
	}
	
	.sepmenu
	{
		width:1px; 
		color:#1D8DD5;
	}
	
	img.imgizq
	{
		border:1px solid #ccc;
	}
	img.imgcen
	{
		border:1px solid #ccc;
	}
	img.imgdetalle
	{
		width:350px;
		border:1px solid #ccc;
	}
	
	td.cuadro1 {
		width: 8px;
		height: 8px;
		background-image: url(img/fc1.jpg);
		background-repeat:no-repeat;
		background-position:bottom right;
	}
	
	td.cuadro2 {
		height: 8px;
		background-image:url(img/fc2.jpg);
		background-repeat: repeat-x;
		background-position:bottom;
	}
	
	td.cuadro3 {
		width: 8px;
		height: 8px;
		background-image:url(img/fc3.jpg);
		background-repeat:no-repeat;
		background-position:bottom left;
	}
	
	td.cuadro4 {
		width: 8px;
		background-image:url(img/fc4.jpg);
		background-repeat: repeat-y;
		background-position:right;
	}
	
	td.cuadro5 {
		background-color:#FFFFFF;
	}
	
	td.cuadro6 {
		width: 8px;
		background-image:url(img/fc6.jpg);
		background-repeat: repeat-y;
		background-position:left;
	}
	
	td.cuadro7 {
		width: 8px;
		height: 8px;
		background-image:url(img/fc7.jpg);
		background-repeat:no-repeat;
		background-position:top right;
	}
	
	td.cuadro8 {
		height: 8px;
		background-image:url(img/fc8.jpg);
		background-repeat: repeat-x;
		background-position:top;
	}
	
	td.cuadro9 {
		width: 8px;
		height: 8px;
		background-image:url(img/fc9.jpg);
		background-repeat:no-repeat;
		background-position:top left;
	}	
	
	td.bajoimgizq
	{
		background-image:url(img/estrella2.gif);
		background-position:left 5px;
		background-repeat:no-repeat;
		padding-left:18px;
		padding-top:5px;
		padding-bottom:8px;
		height:15px;
		color:#003366;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		text-align:left;
		vertical-align:middle;
	}
	td.izquierda
	{
		vertical-align:top;
	}
	
	input.reg
	{
		border:1px solid black;
		font-size:11px;
		width:300px;
		height:18px;
	}
	td.campo
	{
		font-size:12px;
		text-align:right;
		padding-right:3px;
		font-weight:bold;
		background-color:#cc3333;
		border-bottom:1px solid white;
		border-top:1px solid white;
		width:150px;
		color:#FFF
	}
	td.campo1
	{
		font-size:12px;
		text-align:right;
	}	
	sup.sup
	{
		font-size:11px;
	}
	input.submitP
	{
		font-size:12px; 
		color:white; 
		font-weight:bold; 
		border:none; 
		background-color:white; 
		width:97px; 
		height:23px;
		cursor:hand;
		background-repeat:no-repeat; 
		background-image:url(img/pujarahora.gif);
	}

	textarea.form
	{
		border:1px solid #0098b8;
		font-size:11px;
		font-family:"Trebuchet MS";
		height:150px;
		width:505px;
		overflow:auto;
	}
	td.campo3
	{
		background-color:#3399cc;
		color:white;
		padding-right:2px;
		font-size:12px;
		height:20px;
	}
	select.campo
	{
		width:298px;
		height:18px;
	}
	
	input.form
	{
		border:1px solid #3399cc;
		font-size:11px;
		width:290px;
		height:18px;
	}
	
	table.ranking1 td
	{
		border-bottom:1px solid #3399cc; 
		font-size:12px; 
		font-family:'Trebuchet MS';
	}
	table.ranking2 td
	{
		border-bottom:1px solid #99cc00; 
		font-size:12px; 
		font-family:'Trebuchet MS';
	}
	td.tdmisops
	{
		
		font-size:10px;
		color:#333;
		text-align:center;
	}
	th.thmisops
	{
		font-size:12px;
		color:#ffffff;
		text-align:center;
	}
	input.entradaent
	{
		border:1px solid #cccccc;
		width:55px; 
		height:18px; 
		font-size:12px;
		
		
	}
	input.entradadec
	{
		border:1px solid #cccccc;
		width:20px; 
		height:18px; 
		font-size:12px;
	}	
	.finput
	{
		 font-size:11px; 
		 color:white; 
		 font-weight:bold; 
		 background-color:white; 
		 border:1px solid white; 
		 margin:0px; 
		 padding-bottom:4px; 
		 vertical-align:top; 
		 width:95px; 
		 height:26px;
		 background-repeat:no-repeat; 
		 background-image:url(img/botonrojo2.gif); 
		 background-position:top left;
	}
	.cabList
	{
		font-size:12px;
		background-color:#99cc00; 
		color:white;
		border-right:1px solid white;
		padding-left:2px;
		padding-right:2px;
	}
	.acroL
	{
		font-weight:bold;
		font-size:12px;
		vertical-align:bottom;
		padding:2px;
	}