body
{
text-align: center;
font: normal 10px verdana, lucida, sans-serif;
margin: 0px;
}

/* TABLA-1 CONTIENE LOGO Y DATOS DE CONTACTO DE CANTURBANIA */

table#t1
{
width: 760px;
margin-right:auto;
margin-left:auto;
padding: 0px;
border: 0px;
border-collapse: collapse;
}

td#t1_tr1
{
width: 760px;
vertical-align: top;
padding: 0px;
border: 0px;
border-collapse: collapse;
}

td#t1_tr2
{
background-image: url(img/fila2.jpg);
width: 760px;
height: 31px;
text-align: left;
vertical-align: top;
padding: 0px;
border: 0px;
border-collapse: collapse;
font: normal 11px verdana, lucida, sans-serif;
color: #fff;
}

td#t1_tr3
{
text-align: left;
vertical-align: top;
padding: 0px;
border: 0px;
font: normal 10px verdana, lucida, sans-serif;
color: #000;
}

form#t3
{
text-align: left;
vertical-align: middle;
padding: 0px;
border: 0px;
font: normal 10px verdana, lucida, sans-serif;
color: #000;
}

option
{
font: normal 10px verdana, lucida, sans-serif;
}


select
{
font: normal 10px verdana, lucida, sans-serif;
}


input
{
font: normal 10px verdana, lucida, sans-serif; font-weight: normal;
}


/* TABLA-DATOS LA TABLA PRINCIPAL DE RESULTADOS DE LA BUSQUEDA */

table#datos
{
background: #fff;
width: 580px;
margin-left: 14px;
padding: 0px;
border: 1px solid #fff;
border-collapse: collapse;
}

td#datos1
{
width: 95px;
vertical-align: middle;
text-align: center;
padding-top: 3px;
padding-bottom: 3px;
border: 1px solid #fff;
font: bold 11px verdana, lucida, sans-serif;
background: #418ade;
color: #fff;
}

td#datos2
{
width: 90px;
vertical-align: middle;
text-align: center;
padding-top: 3px;
padding-bottom: 3px;
border: 1px solid #fff;
font: bold 11px verdana, lucida, sans-serif;
background: #418ade;
color: #fff;
}

td#datos3
{
width: 145px;
vertical-align: middle;
text-align: center;
padding-top: 3px;
padding-bottom: 3px;
border: 1px solid #fff;
font: bold 11px verdana, lucida, sans-serif;
background: #418ade;
color: #fff;
}

td#datos4
{
width: 120px;
vertical-align: middle;
text-align: center;
padding-top: 3px;
padding-bottom: 3px;
border: 1px solid #fff;
font: bold 11px verdana, lucida, sans-serif;
background: #418ade;
color: #fff;
}

td#datos5
{
width: 150px;
vertical-align: middle;
text-align: center;
padding-top: 3px;
padding-bottom: 3px;
border: 1px solid #fff;
font: bold 11px verdana, lucida, sans-serif;
background: #418ade;
color: #fff;
}

td#datos1b
{
width: 95px;
vertical-align: middle;
text-align: center;
padding-top: 3px;
padding-bottom: 3px;
border: 1px solid #fff;
font: normal 10px verdana, lucida, sans-serif;
color: #333;
}

td#datos2b
{
width: 90px;
vertical-align: middle;
text-align: center;
padding-top: 3px;
padding-bottom: 3px;
border: 1px solid #fff;
font: normal 10px verdana, lucida, sans-serif;
color: #333;
}

td#datos3b
{
width: 145px;
vertical-align: middle;
text-align: left;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 6px;
border: 1px solid #fff;
font: normal 10px verdana, lucida, sans-serif;
color: #333;
}

td#datos4b
{
width: 120px;
vertical-align: middle;
text-align: center;
padding-top: 3px;
padding-bottom: 3px;
border: 1px solid #fff;
font: normal 10px verdana, lucida, sans-serif;
color: #333;
}

td#datos5b
{
width: 75px;
vertical-align: middle;
text-align: center;
padding-top: 3px;
padding-bottom: 3px;
border: 1px solid #fff;
font: normal 10px verdana, lucida, sans-serif;
color: #333;
}


tr#v1{background: #e6f2ff;}
tr#v1.hover,tr#v1:hover {background: #eff3c1;}

tr#v2{background: #dee6f6;}
tr#v2.hover,tr#v2:hover {background: #eff3c1;}


/* TABLA-PPAL CONTIENE 2 COLUMNAS: COLUMNA1-150px Y COLUMNA2-600px */

table#ppal
{
background: #fff;
width: 760px;
margin-right:auto;
margin-left:auto;
padding: 0px;
border: 0px;
border-collapse: collapse;
}

td#ppal1
{
background: #fff;
width: 150px;
vertical-align: top;
text-align: left;
padding: 0px;
border: 0px;
border-collapse: collapse;
font: normal 10px verdana, lucida, sans-serif;
}

td#ppal2
{
background: #fff;
width: 610px;
vertical-align: top;
text-align: justify;
padding: 0px;
border: 0px;
border-collapse: collapse;
font: normal 10px verdana, lucida, sans-serif;
}

td#ppal3
{
background: #fff;
width: 160px;
vertical-align: top;
text-align: center;
padding: 0px;
border: 0px dotted #ccc;
border-collapse: collapse;
font: normal 11px verdana, lucida, sans-serif;
}

td#asesoramiento
{
background-image: url(img/fondo_asesoramiento.jpg);
background-attachment: scroll;
width: 610px;
vertical-align: top;
text-align: justify;
padding: 0px;
border: 0px;
border-collapse: collapse;
font: normal 10px verdana, lucida, sans-serif;
}

/* TABLA-CON LAS FOTOS */

/* table#Inter_fotos
{
background: #dee6f6;
width: 300px;
margin-right:auto;
margin-left:auto;
padding: 0px;
border: 0px;
border-collapse: collapse;
}

td#Inter_fotos1
{
background: #418ade;
width: 120px;
vertical-align: top;
text-align: left;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 5px;
border: 1px solid #418ade;
font: bold 11px verdana, lucida, sans-serif;
color: #fff;
}

td#Inter_fotos2
{
background-image: url(img/fondo.gif);
width: 120px;
vertical-align: top;
text-align: center;
padding: 0px;
border: 1px solid #418ade;
font: bold 11px verdana, lucida, sans-serif;
color: #fff;
}    */

/* TABLA-INTERFACE CONTIENE LOS INTERFACES DE EMPRESA Y AYUDA */

table#interface
{

background: #dee6f6;
width: 145px;
padding: 0px;
border: 0px solid #ccc;
border-collapse: collapse;
}

td#interface1
{
width: 145px;
vertical-align: middle;
text-align: left;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 5px;
border: 1px solid #418ade;
font: bold 11px verdana, lucida, sans-serif;
background: #418ade;
color: #fff;
}


td#interface2
{
width: 145px;
vertical-align: middle;
text-align: left;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
border: 1px solid #418ade;
font: normal 11px verdana, lucida, sans-serif;
background: #dee6f6;
color: #333;
}


td#interface3
{
line-height: 1.3;
width: 145px;
vertical-align: middle;
text-align: center;
padding-top: 4px;
padding-bottom: 5px;
border: 1px solid #418ade;
font: normal 11px verdana, lucida, sans-serif;
background: #dee6f6;
color: #333;
}


/* BORDE DE LAS FOTOS PEQUEÑAS */

img#foto { border: 1px solid #ccc; }
img#foto2 { border: 1px solid #888; }


/* TABLA-INFO CONTIENE DATOS E IMAGEN GRANDE */

table#info
{
width: 600px;
margin-right: auto;
margin-left: auto;
padding: 0px;
border: 0px solid #ccc;
border-collapse: collapse;
}

td#info3
{ text-align: left;
width: 170px;
vertical-align: top;
padding-top: 5px;
padding-left: 8px;
font: normal 11px verdana, lucida, sans-serif;
}

td#info2
{ text-align: left;
width: 170px;
vertical-align: top;
padding-top: 40px;
padding-left: 8px;
font: normal 11px verdana, lucida, sans-serif;
}

td#info1
{
line-height: 1.3;
width: 430px;
vertical-align: top;
text-align: center;
margin-right:auto;
margin-left:auto;
padding-top: 20px;
padding-bottom: 10px;
border: 0px solid #333;
}

div#texto1
{
text-align: justify;
padding-top: 8px;
padding-bottom: 8px;
padding-left: 15px;
padding-right: 15px;
font: normal 11px verdana, lucida, sans-serif;
color: #000;
}

div#texto2
{
text-align: justify;
padding-top: 8px;
padding-bottom: 0px;
padding-left: 15px;
padding-right: 15px;
font: normal 11px verdana, lucida, sans-serif;
color: #000;
}

hr
{
border: 1px dotted #ddd;
width: 760px;
}


table#fin
{
width: 760px;
margin-right:auto;
margin-left:auto;
border: 0px solid #eee;
border-collapse: collapse;
padding: 0px;
}

td#fin
{ text-align: center;
width: 760px;
vertical-align: middle;
font: normal 11px verdana, lucida, sans-serif;
background: #dee6f6;
margin-right:auto;
margin-left:auto;
padding: 2px;
border: 1px solid #dee6f6;
border-collapse: collapse;
color: #333;
}

A#datos:link{ font: normal 10px verdana, lucida, sans-serif; color: #000; text-decoration: none;}
A#datos:visited{ font: normal 10px verdana, lucida, sans-serif; color: #000; text-decoration: none;}
A#datos:active{ font: normal 10px verdana, lucida, sans-serif; color: #000; text-decoration: none;}
A#datos:hover{ font: normal 10px verdana, lucida, sans-serif; color: #000; text-decoration: none;}

A#interface:link{ font: normal 11px verdana, lucida, sans-serif; color: #000; text-decoration: none;}
A#interface:visited{ font: normal 11px verdana, lucida, sans-serif; color: #000; text-decoration: none;}
A#interface:active{ font: normal 11px verdana, lucida, sans-serif; color: #000; text-decoration: none;}
A#interface:hover{ font: normal 11px verdana, lucida, sans-serif; color: #831418; text-decoration: underline;}

A#inter:link{ font: normal 11px verdana, lucida, sans-serif; color: #fff; text-decoration: none;}
A#inter:visited{ font: normal 11px verdana, lucida, sans-serif; color: #fff; text-decoration: none;}
A#inter:active{ font: normal 11px verdana, lucida, sans-serif; color: #fff; text-decoration: none;}
A#inter:hover{ font: normal 11px verdana, lucida, sans-serif; color: yellow; text-decoration: none;}

div#titulo
{ text-align: left;
font: bold 16px verdana, lucida, sans-serif;
color: #418ade;
padding-top: 13px;
padding-bottom: 0px;
padding-left: 5px;
padding-right: 0px;
border-bottom: 2px solid #dee6f6;
}


div#descripcion
{
text-align: justify;
padding-top: 8px;
padding-bottom: 20px;
padding-left: 7px;
padding-right: 7px;
font: normal 11px verdana, lucida, sans-serif;
color: #000;
}

div#indent
{
padding-left: 10px;
text-indent: 25px;
}


/*TABLA DEL FORMULARIO   */
table#formulario
{
width: 350px;
margin-right:auto;
margin-left:auto;
border: 1px solid #418ade;
border-collapse: collapse;
padding: 0px;
}


td#formtitulo
{
width: 350px;
vertical-align: middle;
text-align: left;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 5px;
border: 1px solid #418ade;
font: bold 11px verdana, lucida, sans-serif;
background: #418ade;
color: #fff;
}

td#formulario1
{ text-align: right;
width: 130px;
vertical-align: top;
font: bold 11px verdana, lucida, sans-serif;
background: #dee6f6;
margin-right:auto;
margin-left:auto;
padding: 6px;
border-left: 1px solid #418ade;
border-collapse: collapse;
color: #000;
}

td#formulario2
{ text-align: left;
width: 220px;
vertical-align: middle;
font: normal 11px verdana, lucida, sans-serif;
background: #dee6f6;
margin-right:auto;
margin-left:auto;
padding: 6px;
border-right: 1px solid #418ade;
border-collapse: collapse;
color: #000;
}

td#formulario3
{ text-align: center;
width: 350px;
vertical-align: middle;
font: normal 11px verdana, lucida, sans-serif;
background: #dee6f6;
margin-right:auto;
margin-left:auto;
padding: 6px;
border-top: 0px solid  #dee6f6;
border-left: 1px solid #418ade;
border-right: 1px solid #418ade;
border-bottom: 1px solid #418ade;
border-collapse: collapse;
color: #333;
}

textarea
{
text-align: left;
font: normal 10px verdana, lucida, sans-serif;
color: #000;
}

