
body {font-size: 10px; 
      font-family: Arial,Helvetica,sans-serif;
      margin: 0;
      color: #000000;
      background: #FFFFFF;
	scrollbar-face-color: #CDD2DF;
	ascrollbar-shadow-color: #003399;
	ascrollbar-highlight-color: #CDD2DF;
	ascrollbar-3dlight-color: #CDD2DF;
	scrollbar-darkshadow-color: black;
	scrollbar-track-color: #E4EAF7;
	ascrollbar-arrow-color: #DDE2EF;
}

/*
 * Links normales
 */

A:link {color: #990000; text-decoration : none;}
A:visited {color: #990000; text-decoration : none;}
A:hover {color: #FD7901; text-decoration : none;}

/*
 * Tags genericos
 */
DL {margin: 10px 25px ; font: 10pt Arial, Helvetica, sans-serif; text-align: justify;}
DT {margin: 10pt 0 0 0; font-weight: bold;}


/*
 * Indices de la paginación de pantallas
 */

A.indicepaginaactivo:link, A.indicepaginaactivo:visited, A.indicepaginaactivo:hover {color: #000000; font-weight: bold;  text-decoration: none;}
A.indicepagina:link, A.indicepagina:visited, A.indicepagina:hover {color: #990000; font-weight: normal; text-decoration: none;}

/*
 * Links loginbox.
 */
 
A.l1:link, A.l1:visited, A.l1:hover {color: #E87000; font: bold 10pt Arial, Helvetica, sans-serif; text-decoration: underline;}
A.l2:link, A.l2:visited, A.l2:hover {color: #FFFFFF; font: bold 10pt Arial, Helvetica, sans-serif; text-decoration: underline;}
A.l3:link, A.l3:visited, A.l3:hover {color: #E87000; font: bold 10pt Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;}

/*
 * Tickers.
 */ 
 
TABLE.tarifas TD {font: 10pt bold; font-family:  Verdana, Arial, Helvetica, sans-serif;} 
TABLE.tickercabecera {border: 1px #000000 solid; margin: 1px 0;}
TABLE.tickercabecera TH {text-align: left; background: #e4ac03; padding: 0 5px; font-weight: bold; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
TABLE.tickerdatos {border: 1px #000000 solid; padding: 0 0 1px 0;}
TABLE.tickerdatos TD {padding: 0 5px; font-size: 10pt; font-weight: bold; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
TABLE.tickerdatos TH {text-align: left; background: #e4ac03; padding: 0 5px; font-weight: bold; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
TABLE.formalta {border: 0px #000000 solid; padding: 0 0 1px 0; font-family: Verdana;}
TABLE.formalta TH {text-align: left; background: #e4ac03; padding: 0 5px; font-weight: bold; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
TABLE.formalta TD {text-align: left; padding: 0 5px; font: bold 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000;}
TABLE.formalta .error {color: #990000; font-weight: bold; text-align: center;}
TABLE.formalta .correcto {color: #666666;}
TABLE.formalta .dato {color: #000000; font-weight: normal;}
TABLE.formalta TD.campo {text-align: left; font-color: #FF0000; height: 30px;}
TABLE.formalta TD.campoopcional {text-align: left; font-color: #FF0000; font-weight: bold; height: 30px;}
TABLE.formalta TD.nota { font-weight: normal;  font-style: italic;}
TABLE.formalta TD.normal { font-weight: normal;  height: 30px;}
.error {color: #990000; font: bold 10pt; font-weight: normal;}

.hot {text-align: center; color: #CC0000; font: bold 10pt Verdana, Arial, Helvetica, sans-serif; padding: 0 10px;}

/*
 * Menu DHTML
 */

.itemTextBar  { text-decoration: none; color: #FFFFFF;                      font-size: 8pt; font-family: Arial,Helvetica,sans-serif; vertical-align: top; font-weight: normal; margin: 0; padding: 0 0 0 5px;}
.itemTextBar2 { text-decoration: none; color: #990000; background: #E9B837; font-size: 8pt; font-family: Arial,Helvetica,sans-serif; vertical-align: top; font-weight: normal; margin: 0; padding: 0 0 0 5px;}
.itemText { text-decoration: none; color: #FFFFFF; font: 9pt Arial, Helvetica, sans-serif bold; vertical-align: top;}
.itemHover { text-decoration: none; color: #FFFF99; font: 9pt Arial, Helvetica, sans-serif bold; vertical-align: top;}
.itemBorder { border: 1px solid black }


P {font-size: 10pt; margin: 3pt; text-align: justify;}
LI {font-size: 10pt; margin: 3px;}
HR {color: #67769F;}
TABLE { margin: 0; padding: 0;}

/*
 * Encabezados y titulos.
 */

H2 {color:#67769F; font-size:18pt; font-weight:bold; font-style: italic; text-align: right;}
H3, H4, .h4 {color: #000000; font: bold 12pt Arial,Helvetica,sans-serif; text-align: left; padding: 0;}

/*
 * No me acuerdo.
 */

.linkmenor {font-size: 10pt; font-style: italic; font-weight: normal; text-decoration : none;}
.linknormal {font-size: 10pt; font-style: italic; font-weight: bold; text-decoration : none;}

/*
 * Menu de opciones en el pie de pagina.
 */

.menupie {font-size: 10pt; color: #990000; text-align: center; vertical-align: top;}


/*
 * Tablas de listados. Dominios, facturas...
 */

TABLE.tablad {text-align: left; margin-top: 0; margin-bottom: 0; margin-right:auto; margin-left:auto;}
TABLE.tablad TD { margin: 0; font-size: 11px; text-align: left; padding: 1px 0 1px 15px;}
TABLE.tablad TD.sinpadding { margin: 0; font-size: 11px; padding: 0 0 0 0;}
TABLE.tablad TH { background: #FF2230; font-size: 11px; color: #ffffff; font-weight: bold; padding: 0 0 1px 8px; text-align: center;  vertical-align: top;}
TABLE.tablad TH A, TABLE.tablad TH A:hover,  TABLE.tablad TH A:visited { background: #FF2230; font-size: 10pt; color: #ffffff; font-weight: bold; padding: 0; text-align: center;  vertical-align: top; text-decoration: underline;}

/*
 * Resultado de la busqueda de dominios.
 */

TABLE.tabladominios TABLE { border: 1px; margin: 0 5px;}
TABLE.tabladominios { border: 1px; margin: 0 5px;}

.dom-st-available {font-size: 10pt; font-style: normal; font-weight: normal; color: #000000;}
.dom-st-taken {font-size: 10pt; font-style: normal; font-weight: normal; color: #990000;}
.dom-st-error {font-size: 10pt; font-style: normal; font-weight: normal; color: #990000;}
.dom-st-badprice {font-size: 10pt; font-style: normal; font-weight: normal; color: #990000;}

/*
 * Como representar los elementos de las tablas. (dominio, fechas, precios...)
 */

.dominio {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; 
          color: #000000; font-weight: bold; text-decoration: none;}
.dominiolink {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; 
          color: #000000; font-weight: bold; text-decoration: none;}
.dominiolinkwarning {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; 
          color: #000000; font-weight: bold; text-decoration: none;}

.fecha {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; font-weight: normal; text-decoration: none;}
.fechawarning {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #990000; font-weight: bold; text-decoration: none;}

/*
 * Resultados de la busqueda ?
 */

TABLE.tablabuscando {text-align: left; margin-top: 0; margin-bottom: 0; margin-right: auto; margin-left: auto; font-family: Verdana, Arial, Helvetica, sans-serif;}
TABLE.tablabuscando TH { background: #E87000; abackground: #E9B837; color: #FFFFFF; padding: 1pt 5pt; border: 0; font-size: 10pt;}
TABLE.tablabuscando TD {font-size: 10pt; padding: 1pt 5pt; border: 0; color: #000000; padding: 1px 0 1px 15px;}
TABLE.tablabuscando TD.sinpadding { margin: 0; padding: 0;}
TABLE.tablabuscando TD.num { text-align: right;}


/*
 * Cesta de la compra.
 */
/*
 * TABLE.cesta {margin: 5pt; color: #000000;}
 * TABLE.cesta TH {margin: 0; color: #FFFFFF; padding: 0pt 5pt; border: 0; font-size: 10pt; background: #67769F; text-align: center;}
 * TABLE.cesta TD {margin: 0; color: #000000; padding: 0pt 5pt; border: 0; font-size: 10pt;}
 */
 
 .hint {font: 9pt Arial, Helvetica, sans-serif; text-align: justify; }
 .hint .title {font-weight: bold; color: #003399;}
 .hint B {font-weight: bold; color: #990000;}

/*
 * Facturas.
 */

.factdatempkey {font-weight: normal; text-align: left; vertical-align: top;}
.factdatempdat {font-weight: bold; text-align: left; vertical-align: top;}

/*
 * Pruebas.
 */

.fondonaranja {background: #Fd7901;}
INPUT.boton {background: #CDD2DF; border-width: 1pt; font-size: 10pt; font-weight: normal; }
INPUT.boton2 {background: #CDD2DF; border-width: 2pt; border-style: ridge; border-color: #CDD2DF #7782A1 #7782A1 #CDD2DF; font-size: 10pt; font-weight: bold; }
INPUT.boton3 {background: #CDD2DF; border-width: 2pt; border-style: outset; border-color: #CDD2DF #7782A1 #7782A1 #CDD2DF; font-size: 10pt; font-weight: bold; }
INPUT.boton4 {background: #CDD2DF; border-width: 2pt; border-style: solid; border-color: #CDD2DF #7782A1 #7782A1 #CDD2DF; font-size: 10pt; font-weight: bold; }
INPUT.boton5 {background: #CDD2DF; border-width: 2pt; border-style: solid; border-color: #C0C0C0 #7782A1 #7782A1 #C0C0C0; font-size: 10pt; font-weight: bold; }


TABLE.fondotbl {background: url(/v2/imagenes/fondomainanagrama.gif) no-repeat bottom right; }


.justificar {font: 10pt Arial, Helvetica, sans-serif; text-align: justify; }


table.tmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	background-color: #B7D9FB;
	border-bottom-style: solid;
      	border-left-style: solid;
      	border-right-style: solid;
      	border-top-style: solid;
      	border-bottom-width: thin;
      	border-left-width: thin;
      	border-right-width: thin;
      	border-top-width: thin;
      	border-bottom-color: #000000;
      	border-left-color: #000000;
     	border-right-color: #000000;
       	border-top-color: #000000;
}
table.tmenu td { background-color: #C2C2C2; font-family: Arial, Helvetica, sans-serif; }
table.tmenu th { background-color: #FF0000; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; }

table.tmenu A:link {color: #DD0000; text-decoration : none;}
table.tmenu A:visited {color: #DD0000; text-decoration : none;}
table.tmenu A:hover {color: #990000; text-decoration : none;}

table.tabla {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        line-height: normal;
}

table.tabla th { background-color: #FF2230; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; }
table.tabla td { font-size: 12px; font-family: Arial, Helvetica, sans-serif;}

input  { font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; }

table.palmares {
	background-color: #FFFFFF;
        background-image: url(/images/fondo_salto.jpg);
        background-repeat: no-repeat;
        background-position: center center;
}
			


table.palmares th {background-color: #FF2230; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; }
table.palmares td {font-size: 14px; font-family: Arial, Helvetica, sans-serif;}

table.innovacions {
}
table.innovacions td {font-size: 14px; font-family: Arial, Helvetica, sans-serif;}

table.favorits {
}
table.favorits td {font-size: 14px; font-family: Arial, Helvetica, sans-serif;}
