BODY { margin-top: 0; margin-left: 0; margin-bottom: 0; background: #FFFFFF;}

h1  { font: 26px "Calibri", Arial, Helvetica; color: #F20574; margin-top:-20px; }

h2  { font-weight: bold; font-size: 16px; font-family: "Tahoma", "Arial", "Helvetica"; color: #F88102; margin:19px 0px 8px 0px; }

h3  { font-weight: bold; font-size: 14px; font-family: "Tahoma", "Arial", "Helvetica"; color: #000000; margin-bottom:3px; }

.claseCat  { font-size: 12px; font-family: "Verdana"; color: black; line-height:20px; background-color:d0dfe2; }

.error {  font-size: 12px; font-weight: bold; font-family: "Verdana, Arial, Helvetica"; color: red }
.normal {  font-size: 12px; font-family: "Verdana"; color: black; line-height:20px; }
.negrita { font-weight: bold; font-size: 12px; font-family: "Verdana"; color: black; line-height:20px; }
.minima {  font-size: 10px; font-family: "Verdana"; color: black;}
.maspequena { font-weight: bold; font-style: italic; font-size: 12px;
     font-family: "Tahoma", "Arial", "Helvetica"; color: #9128c5}
.pequena { font-style: italic; font-size: 14px;
     font-family: "Times New Roman", "Arial", "Helvetica"; color: black; line-height: 1.3}
.bordecomp { font-weight: bold; font-size: 10px;
     font-family: "Arial", "Helvetica", "sans-serif"; color: black }
.titbordecomp { font-weight: bold; font-size: 11px;
     font-family: "Arial", "Helvetica", "sans-serif"; color: white }
.normalIU { font-style: italic; font-weight: bolder; font-size: 13px;
     text-decoration: underline; font-family: "Verdana", "Arial", "Helvetica";
     color: black }

.resaltar { font-weight: bold; font-size: 14px;
     font-family: "Tahoma", "Arial", "Helvetica"; color: #000000 }
.resaltarCyb { font-weight: bold; font-size: 14px;
     font-family: "Tahoma", "Arial", "Helvetica"; color: #0000FF }
.resaltar_peque { font-weight: bold; font-size: 10px;
     font-family: "Tahoma", "Arial", "Helvetica"; color: #000000 }
.resaltar2 { font-weight: bold; font-size: 14px;
     font-family: "Tahoma", "Arial", "Helvetica"; color: #F88102 }
.resaltarlink { font-weight: bold; font-size: 14px;
     font-family: "Tahoma", "Arial", "Helvetica"; color: #0000ff }


.formulario { font-weight: bold; font-size: 12px;
     font-family: "Tahoma", "Arial", "Helvetica"; color: black }
.primeraletra { font: bold 26px "Comic Sans MS", Arial, Helvetica;
     color: black }
.titulo { font: 28px "Comic Sans MS", Arial, Helvetica; color: #FF0066 }
.tituloA { font: 26px "Calibri", Arial, Helvetica; color: #F20574 }

A { text-decoration: none; color: blue }

.paglink                { font-weight: bold; font-size: 12px; text-decoration: none;      font-family: "Tahoma"; color: blue }
.paglink:visited        { font-weight: bold; font-size: 12px; text-decoration: underline; font-family: "Tahoma"; color: purple }
.paglink:hover          { font-weight: bold; font-size: 12px; text-decoration: underline; font-family: "Tahoma"; color: blue; }

.paglinkpedido          { font-weight: bold; font-size: 12px; text-decoration: none;      font-family: "Verdana"; color: blue   }
.paglinkpedido:visited  { font-weight: bold; font-size: 12px; text-decoration: underline; font-family: "Verdana"; color: purple }
.paglinkpedido:hover    { font-weight: bold; font-size: 12px; text-decoration: underline; font-family: "Verdana"; color: blue   }

.paglinkab              { font-weight: bold; font-size: 10px; text-decoration: none;      font-family: "Tahoma"; color: blue }
.paglinkab:visited      { font-weight: bold; font-size: 10px; text-decoration: underline; font-family: "Tahoma"; color: purple }
.paglinkab:hover        { font-weight: bold; font-size: 10px; text-decoration: underline; font-family: "Tahoma"; color: blue  }

.letrapedido { font-weight: normal; font-size: 12px; text-decoration: none;
    font-family: "Verdana"; color: black }
.letrapedidog { font-weight: normal; font-size: 14px; text-decoration: none;
    font-family: "Verdana"; color: black }
.letrapedidolittle { font-weight: normal; font-size: 10px; text-decoration: none;
    font-family: "Verdana"; color: black }
.letrapedidored { font-weight: normal; font-size: 12px; text-decoration: none;
    font-family: "Verdana"; color: red }
.letrapedidocyb { font-weight: normal; font-size: 12px; text-decoration: none;
    font-family: "Verdana"; color: black; line-height:1.6; }
.letrapedidorosabold { font-weight: bold; font-size: 12px; text-decoration: none;
    font-family: "Verdana"; color:#ff1193 }
.letrapedidorosaboldg { font-weight: bold; font-size: 14px; text-decoration: none;
    font-family: "Verdana"; color:#ff1193 }

.pagina { font-weight: normal; font-size: 12px; text-decoration: none;
    font-family: "Verdana"; color: blue }
.paginabold { font-weight: bold; font-size: 14px; text-decoration: none;
    font-family: "Verdana"; color: black }
.paginaboldblue { font-weight: bold; font-size: 14px; text-decoration: none;
    font-family: "Verdana"; color: blue }

.altaboletin { font-weight: bold; font-size: 10px; text-decoration: none;
     font-family: "Verdana"; color: blue }


.tituloOK {text-decoration: none; color:#000000; font-family:Tahoma; font-size: 14px; }
.tituloKO {text-decoration: none; color:#FF0000; font-family:Tahoma; font-size: 14px; }
.fieldOK  {text-decoration: none; color:#000000; font-family:Tahoma; font-size: 14px; }
.fieldKO  {text-decoration: none; color:#FF0000; font-family:Tahoma; font-size: 10px; visibility: hidden; }
.fieldKObig {text-decoration: none; color:#FF0000; font-family:Tahoma; font-size: 14px; visibility: hidden; }

.errorcorreo { text-decoration: none; color:#FF0000; font-family:Tahoma; font-size: 12px; }

.menulinkb       { font-style: normal; font-weight: bold; text-decoration: none; font-family: "Arial"; color: black; font-size: 11px }
.menulinkn       { font-style: normal; font-weight: bold; text-decoration: none; font-family: "Arial"; color: black; font-size: 10px }
.menulinkb:hover { font-style: normal; font-weight: bold; text-decoration: none; font-family: "Arial"; color: white; font-size: 11px }
.menulinkn:hover { font-style: normal; font-weight: bold; text-decoration: none; font-family: "Arial"; color: white; font-size: 10px }

.tablamenu       {
                  background-color:#73A9EC; text-align: center;
                  border-radius: 10px; /* CSS3 (Opera 10.IE9 */
                  -moz-border-radius: 10px;    /* Firefox */
                  -webkit-border-radius: 10px; /* Google Chrome y Safari */
                 }
.tablatd         {
                  background-color:#73A9EC; text-align: center;
                  border-radius: 10px; /* CSS3 (Opera 10.IE9 */
                  -moz-border-radius: 10px;    /* Firefox */
                  -webkit-border-radius: 10px; /* Google Chrome y Safari */
                 }
.tablatddark     {
                  background-color:#73A9EC; text-align: center;
                  border-radius: 10px; /* CSS3 (Opera 10.IE9 */
                  -moz-border-radius: 10px;    /* Firefox */
                  -webkit-border-radius: 10px; /* Google Chrome y Safari */
                 }

.round_corner {
 border-radius: 20px;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
}

.cinta          { text-decoration: none; color:#FFFFFF; font-family: Verdana; font-size: 11pt; background-color: #9FB6CD;
                  text-align: center; border-radius: 7px 7px 7px 7px;
                  box-shadow: 5px 5px 10px #333; }

.cabecera       { text-decoration: none; color:#FFFFFF; font-family: Verdana; font-size: 14pt; background-color: #079BFD;
                  text-align: center; border-radius: 15px 15px 15px 15px;
                  box-shadow: 5px 5px 10px #333; }

.iprovincia
{
 background-color:white;
 border: 2px solid #73A9EC;
 color: #000000;
}
.iprovinciafocus
{
 background-color:#73A9EC;
 border: 2px solid #73A9EC;
 color: #000000;
}

.miinput
{
 background-color:white;
 background-position: 2px 0px;
 background-repeat: no-repeat;
 padding-left:25px;
 border: 2px solid #73A9EC;
 border-radius: 10px;           /* CSS3 (Opera 10.IE9 */
 -moz-border-radius: 10px;      /* Firefox */
 -webkit-border-radius: 10px;   /* Google Chrome y Safari */
 color: #000000;
}
.miinputfocus
{
 background-color: #73A9EC;
 background-position: 2px 0px;
 background-repeat: no-repeat;
 padding-left:25px;
 border: 2px solid #73A9EC;
 border-radius: 10px;           /* CSS3 (Opera 10.IE9 */
 -moz-border-radius: 10px;      /* Firefox */
 -webkit-border-radius: 10px;   /* Google Chrome y Safari */
 color: #000000;
}

.importes
{
 background-color:white;
 background-position: 2px 0px;
 background-repeat: no-repeat;
 padding-left:5px;
 border: 2px solid #73A9EC;
 border-radius: 10px;           /* CSS3 (Opera 10.IE9 */
 -moz-border-radius: 10px;      /* Firefox */
 -webkit-border-radius: 10px;   /* Google Chrome y Safari */
 color: #000000;
}
.importesfocus
{
 background-color:#73A9EC;
 background-position: 2px 0px;
 background-repeat: no-repeat;
 padding-left:5px;
 border: 2px solid #73A9EC;
 border-radius: 10px;           /* CSS3 (Opera 10.IE9 */
 -moz-border-radius: 10px;      /* Firefox */
 -webkit-border-radius: 10px;   /* Google Chrome y Safari */
 color: #000000;
}

.miinput.icodigopostal
{ background-image: url(//www.terapiaclark.es/fotosplantilla/icono-codigo-postal.jpg); }

.miinput.icomentarios
{ background-position: 5px 5px;
  padding-left:30px;
  background-image: url(//www.terapiaclark.es/fotosplantilla/icono-comentarios.jpg); }

.miinput.idireccion
{ background-image: url(//www.terapiaclark.es/fotosplantilla/icono-direccion.jpg); }

.miinput.iemail
{ background-image: url(//www.terapiaclark.es/fotosplantilla/icono-email.jpg); }

.miinput.iempresa
{ background-image: url(//www.terapiaclark.es/fotosplantilla/icono-empresa.jpg); }

.miinput.ilocalidad
{ background-image: url(//www.terapiaclark.es/fotosplantilla/icono-localidad.jpg); }

.miinput.inombre
{ background-image: url(//www.terapiaclark.es/fotosplantilla/icono-nombre.jpg); }

.miinput.ipais
{ background-image: url(//www.terapiaclark.es/fotosplantilla/icono-pais.jpg); }

.miinput.ipassword
{ background-image: url(//www.terapiaclark.es/fotosplantilla/icono-password.jpg); }

.miinput.itelefonofijo
{ background-image: url(//www.terapiaclark.es/fotosplantilla/icono-telefono-fijo.jpg); }

.miinput.itelefonomovil
{ background-image: url(//www.terapiaclark.es/fotosplantilla/icono-telefono-movil.jpg); }

.miinput.ibuscar
{ background-image: url(//www.terapiaclark.es/fotosplantilla/icono-buscar.jpg); }

.miinput.idni
{ background-image: url(//www.terapiaclark.es/fotosplantilla/icono-dni.jpg); }

.centrar
	{
                position: absolute;
		left:50%;
		width:612px;
		margin-left:-306px;
		/*determinamos una altura*/
                background-color: white;
      		border:2px solid #000000;
	}


.buscarwrapper    { width: 200px; height:20px; }
.buscarcaja       { top:0; left:0; width: 180; }
.buscarcajatexto  {
                     display: inline;
                     width:170px;
                     background-color:white;
                     padding-left:5px;
                     border: 2px solid #73A9EC;
                     border-radius: 10px 0px 0px 10px;           /* CSS3 (Opera 10.IE9 */
                     -moz-border-radius: 10px 0px 0px 10px;      /* Firefox */
                     -webkit-border-radius: 10px 0px 0px 10px;   /* Google Chrome y Safari */
                     color: #000000;
                   }
.buscarOK          {
                     display: inline;
                     position:relative; top:-21; left:170;
                     width: 30; height:21; padding-left:5;
                     background-color:#73A9EC;
                     border-radius: 0px 10px 10px 0px;           /* CSS3 (Opera 10.IE9 */
                     -moz-border-radius: 0px 10px 10px 0px;      /* Firefox */
                     -webkit-border-radius: 0px 10px 10px 0px;   /* Google Chrome y Safari */
                    }

.buscarlink         { font-weight: bold; font-size: 14px; text-decoration: none; font-family:Tahoma; color: white }
.buscarlink:visited { font-weight: bold; font-size: 14px; text-decoration: none; font-family:Tahoma; color: white }
.buscarlink:hover   { font-weight: bold; font-size: 14px; text-decoration: none; font-family:Tahoma; color: white }



