.fachada2 td
{
border: 1px solid blue;
}

.tablaeventos th {
padding: 5px;
font-size: 16px;
background-color: #83aec0;
background-image: url("../files/eventos/fondo_th.jpg");
background-repeat: repeat-x;
color: #FFFFFF;
border-right-width: 1px;
border-bottom-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-right-color: #558FA6;
border-bottom-color: #558FA6;
font-family: AvantGarde Bk BT;
text-transform: uppercase;
}
.tablaeventos td {
font-size: 14px;
/*font-weight:bold;*/
background-color: #e2ebef;
background-image: url("../files/eventos/fondo_td.jpg");
background-repeat: repeat-x;
color: #34484E;
font-family: AvantGarde Bk BT;
}

.tablah td
{
font-size: 20px;
color: #003399;
font-family: Vivaldi;
padding: 1px;
/*background: url("../files/forma/fondotexto.jpg");*/
}


.tablareuniones td
{
font-size: 13px;
color: #34484E;
font-family: AvantGarde Bk BT;
padding: 3px;
background: url("../files/forma/fondotexto.jpg");
}

.tablatarifas th {
padding: 5px;
font-size: 16px;
background-color: #83aec0;
background-image: url("../files/tarifas/fondo_th.jpg");
background-repeat: repeat-x;
color: #FFFFFF;
border-right-width: 1px;
border-bottom-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-right-color: #558FA6;
border-bottom-color: #558FA6;
font-family: AvantGarde Bk BT;
text-transform: uppercase;
}
.tablatarifas td {
font-size: 14px;
/*font-weight:bold;*/
background-color: #e2ebef;
background-image: url("../files/tarifas/fondo_td.jpg");
background-repeat: repeat-x;
color: #34484E;
font-family: AvantGarde Bk BT;
}



.tablahome td {
font-size: 13px;
color: #34484E;
font-family: AvantGarde Bk BT;
padding: 3px;
background: url("../files/forma/fondoforma.jpg");
}
.tablahome th
{
font-size: 13px;
color: #34484E;
font-family: AvantGarde Bk BT;
padding: 3px;
background: url("../files/forma/fondotexto.jpg");
}

.tablaproponer td {
font-size: 12px;
color: #34484E;
font-family: AvantGarde Bk BT;
padding: 5px;
}
.tablaproponer th {
font-size: 12px;
color: #34484E;
/*border: 1px solid #003399;*/
font-family: AvantGarde Bk BT;
padding: 3px;
}

.tabla1 td {
font-size: 12px;
color: #34484E;
font-family: AvantGarde Bk BT;
padding: 10px;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul li:hover ul ul ul
{ display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

.tablaforma td {
font-size: 10px;
color: #003399;
font-family: AvantGarde BK BT;
padding: 3px;
}

.tablacontacto td {
font-size: 14px;
/*border: 1px solid red;*/
color: #003399;
font-family: AvantGarde BK BT;
padding: 3px;
}
.tablacontacto th {
font-size: 12px;
/*border: 1px solid red;*/
color: #003399;
font-family: English 111 BT;
padding: 3px;
}

.tablavirtuales th {
font-size: 45px;
font-weight:bold;
color: #003399;
font-family: Palace Script MT;
padding: 10px;
}
.tablavirtuales td {
font-size: 12px;
/*border: 1px solid red;*/
color: red;
font-family: AvantGarde BK BT;
padding: 3px;
}


.tablamitad th {

border-right: 1px dotted #003399;
padding-right: 3px;

}

.tabla td {
font-size: 12px;
border: 1px solid #003399;
color: #34484E;
font-family: AvantGarde Bk BT;
padding: 10px;
}
.tablavirtuales td {
font-size: 12px;
border: 1px solid #003399;
color: #34484E;
font-family: AvantGarde Bk BT;
padding: 3px;
