BODY
{
	font: 10pt Verdana;
	left: 0px;
	padding:0px;
	margin:0px 0px 0px 5px ;
	color:#666666;
	line-height: 12pt;
	background-image:url(../images/fondo.gif);
}

A:link, A:active, A:visited
{
	text-decoration:none;
	color:#684E1C;
}

.linkDeshabilitado
{
	color:#CCCCCC;
}

.linkSeleccionadoSub
{
	color:#CD5255;
}

LI
{
	padding:0em 0em 0em 1em;
	margin:3px 1px 0px 3px;
	list-style-position: outside;
	list-style-type:square;
	padding-bottom:0.5em;
	line-height: 13pt;
}
/*esto es necesário dejarlo. Hay que poner lo mismo que en el estilo del body*/
TABLE
{
	font-size: 9pt;
	
}

HR
{
	width: 100%;
	color: #dcdcdc;
}

P
{
	text-indent:2.5em;
	line-height: 13pt;	
}

P.listado
{
	text-indent:-0.8em;
	line-height: 13pt;	
	margin-left:1.1em;
	
}


.hyperlink:link, .hyperlink:active, .hyperlink:visited
{
	color:#CC0000;
	font-size: 9pt;	
	text-decoration:underline;	
	line-height: 14pt;
}
.hyperlink:hover
{
	
}

.hyperlinkpequeno:link, .hyperlinkpequeno:active, .hyperlinkpequeno:visited
{
	color:#CC0000;
	font-size: 8pt;	
	text-decoration:underline;	
	line-height: 13pt;
}
.hyperlinkpequeno:hover
{
	
}

.estilotabla
{
	border: #dcdcdc 1px solid;
	vertical-align:top;
	text-align:justify;
	line-height: 13pt;
}
.estilotablafichasubasta
{
	border-bottom:#dcdcdc 1px solid;
	border-left:#dcdcdc 1px solid;
	border-right:#dcdcdc 1px solid;
	vertical-align:top;
}

.estilotablabody
{
	padding: 0px 0px 0px 10px;
}

.textonegrita
{
	font-weight: bold;
}

.textoCampoImprimir
{
	color:#0000FF;
	font-size: 10pt;	
}

.textonegritapequeno
{
	font-size : 8pt;
	font-weight: bold;
}

.textopequeno
{
	font-size : 8pt;
}

.textonegro
{
	color: black;
}

.textonegropequeno
{
	font-size: 8pt;
	color: black;	
}

.textonegronegritapequeno
{
	font-weight:bold;
	font-size:8pt;
	line-height: 13pt;
	color: black;
}

.textonegritamayusculas
{
	font-size : 9pt;
	font-weight: bold;
}

.textorojo
{
	color:#CC0000;	
}

.textorojopequeno
{
	color:#CC0000;	
	font-size : 8pt;
	font-style:italic;
}

.textorojonegritapequeno
{
	font-weight:bold;
	font-size:8pt;
	color:#CC0000;
}

.textoCamposObligatorios
{
	font-size: 10pt;
	font-style:italic;
	color: #cc0000;
	font-weight: bold;
}

.textorojonegritagrande
{
	font-size : 10pt;
	color:#CC0000;
	font-weight: bold;
}

.textbox
{
	width : 140px;
	height : 15px;
	font-size: 8pt;
}

.textboxsmall
{
	font-size: 8pt;
	height : 20px;
	width : 70px;
}

.textboxbig
{
	font-size: 8pt;
	height : 20px;
	width : 350px;
}

.textboxmultiline
{
	font-size: 8pt;
	width : 250px;
	height : 250px;
}

.dropdownlist
{
	width : 150px;
	height : 18px;
	font-size: 8pt;
}

.dropdownlistbig
{
	font-size: 8pt;
	height : 18px;
	width : 350px;
}

.dropdownlistsmall
{
	font-size: 8pt;
	height : 18px;
	width : 90px;
}

.dropdownlistsino
{
	font-size: 8pt;
	height : 18px;
	width : 50px;
}

.estilopreciosubastaenportada
{
	font-weight:bold;
	font-size:8pt;
	text-align:center;
	line-height: 13pt;	
	color:#CC0000;
}

.estilopiedepagina, .estilopiedepagina:visited, .estilopiedepagina:link
{
	color: #666666;
	font-weight:bold;
	font-size:8pt;
	text-decoration:none;	
	line-height: 11pt;
}

.estilopiedepagina:hover
{
	text-decoration: underline;
}

.estilomenu, .estilomenu:link, .estilomenu:visited, .estilomenu:active
{
	color: #666666;
	font-size: 9pt;
	text-decoration: none;
}

.estilomenu:hover, .estilomenu:visited:hover
{
	color: #CC0000;	
}


.estilologin
{
	font-weight:bold;
	font-size:8pt;
	color: black;
}

.estilolistbox
{
	font-size: 8pt;
	width: 150px;
	height: 80px;	
}

.estilolistboxmayusculas
{
	font-size:7pt;
	width: 150px;
	height: 80px;
}
.estiloradiobuttonlist
{
	font-weight:600;
	font-size:7.5pt;
	width: 150px;
	color: black;
	height: 100px;
	padding:0em 1.5em 0em 0em;
	margin:1px 0px 0px 0px;
	text-indent: -1em;
}

.borde
{
	border:#666666 1px solid;
}

.bordenegrita
{
	border: black 1px solid;
}
.lineapunteada
{
	border:dotted;	
}
.buttonentrar
{																																	    background:#336699;
border-style:ridge;
	color:White;
	border-width:1px;
	cursor:pointer;
}
.buttonrojo
{
	background:#bc3726;
	color:White;
	border-width:0px;
	cursor:pointer;
}
.buttonnegro
{
	background:#676358;
	color:White;
	border-width:0px;
	cursor:pointer;
}
.buttonbeige
{
	background: #cec3a5;
	color: black;
	border-width:0px;
	cursor: pointer;
	font-weight:bold;	
}

body {
	background-image: url(images/fondo.gif);
	background-repeat: repeat;
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}
.EstiloTextoPie2 {
	font: 95% Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	color:#000000;
}
.EstiloTextoPie2 a { color:#FFFFFF; text-decoration:none;}
.EstiloTextoPie2 a:link {color:#FFFFFF;}
.EstiloTextoPie2 a:visited { color: #FFFFFF;}
.EstiloTextoPie2 a:hover {color:#FFFFFF;}


.EstiloTextoPie1 {
	font-size: 10px;
	color:#CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.EstiloTablaPie {
	border:1;	
	width:760px;
	padding:0;	
	background-color:#336699;	
	border-color:#336699;
	color:#000000;		
}

.EstiloTablaSubmenu {
	border:0;	
	width:100%;
	padding:0;	
	background-color:#336699;	
	border-color:#336699;
	color:#FFFF00;		
}
.tablaSubMenuActual{
color:#FFFFFF;
font-weight:bold;	
}
.tablaSubMenuActual a { color:#FFFFFF; text-decoration: none;}
.tablaSubMenuActual a:link {color:#FFFFFF;}
.tablaSubMenuActual a:visited { color: #FFFFFF;}
.tablaSubMenuActual a:hover {color:#FFFFFF;}

.EstiloTablaSubmenu a { color:#FFFFFF; text-decoration: none;}
.EstiloTablaSubmenu a:link {color:#FFFFFF;}
.EstiloTablaSubmenu a:visited { color: #FFFFFF;}
.EstiloTablaSubmenu a:hover {color:#FFFFFF;}

.EstiloTextoFormulario
{
	color:#333333;
	font-size: 10pt;	
}
.EstiloMenuSeleccionado
{
	color:#0000FF;
	font-weight:bold;	
}
.EstiloTablaEsquinaMenu
{
	border-top:solid;
	border-top-color:#CAE6F4;
	border-bottom:solid;	
	border-bottom-color:#CAE6F4;
	font-style:italic;
	text-align:center;	
	font:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:lighter;		 	
}
.EstiloCeldaDiveLog
{
	background-color:#CAE6F4;		 	
}

.EstiloCeldaDiveLogImprimir
{
	background-color:#FFFFFF;		 	
}

.tablaResultados
{
	border: 1px solid #000; 
	font: 8pt Verdana; 
}

.tablaUtilidades
{
	border: 2px solid #00F;
	font: 8pt Verdana;

}

.tablaUtilidades thead th{	
	border: 1px solid #000;
	color:#FF0000;
	text-align:center;
	font: 10pt Verdana;
}

.tablaUtilidades tbody tr ,.tablaUtilidades tbody td {
	color:#000000;
	font: 10pt Verdana;
	text-align:justify;
}

.tablaUtilidades a { color:#0000FF; text-decoration: none;}
.tablaUtilidades a:link {color:#0000FF;}
.tablaUtilidades a:visited { color: #0000FF;}
.tablaUtilidades a:hover {color:#0000FF;}

.tablaCentros
{
	border: 1px solid #FF0000; 
	font: 8pt Verdana; 
}

.tablaResultados a { color:red; text-decoration: none;}
.tablaResultados a:link {color:red;}
.tablaResultados a:visited { color: red;}
.tablaResultados a:hover {color:red;}

.tablaResultados tbody tr ,.tablaResultados tbody td {
	color:#000000;
	background-color:#F0F0F0; 
	border-right: 1px solid #aaa; 
	border-top: 1px solid #eee; 
	border-left:1px solid #eee; 
	border-bottom: 1px solid #aaa; 
}

.tablaResultados thead th{
	color:#000000;	
	background-color: #D4D0C8; 
	border-right: 1px solid #aaa; 
	border-top: 1px solid #eee; 
	border-left:1px solid #eee; 
	border-bottom: 1px solid #aaa; 
}

.tablaInmersionPequeña
{
	color:#CCCCCC;
	margin-left:auto; 
	margin-right:auto;	
	padding:5;
	border:0;
	border: 1px solid #FF0000; 
	font: 8pt Verdana; 	
}
.tablaInmersionArriba
{
	width:96%;
	margin-left:auto; 
	margin-right:auto;	
	padding:5;
	border:0;
	border:0px;
	padding:5;
	border:0;
}
.tablaRegistro
{
	width:50%;
	margin-left:auto; 
	margin-right:auto;	
	padding:5;
	border:0;
	border: 1px solid #FF0000; 
	font: 8pt Verdana; 
}
.tablaInmersion
{
	width:96%;
	margin-left:auto; 
	margin-right:auto;	
	padding:5;
	border:0;
	border: 1px solid #FF0000; 
	font: 8pt Verdana; 
}

