﻿/**************************************************************************************************/
/* ESTILOS MasterPage.master */
/*****************************/

body{
    font-family: Tahoma, Verdana, Arial;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    text-align: left;
    vertical-align: top;
    font-size: 10pt;
    cursor: default;
    background-color: #333333;}

a img{
    border-color: white;}

table.TablaFondoBlanco
{
    background-image: url(../IMG/FondoWeb.jpg);
    background-repeat: repeat-x;
    background-color: White;
    }

table.master_tabla_maestra
{
    width: 970px;
    padding: 0px 0px 0px 0px;}
    
span.texto_negro
{
    color: Black;}

td.Index_Fondo
{
    height: 732px;
    width: 740px;
    background-image: url(../IMG/ImagenInicial2.jpg);
    background-position: left;
    background-repeat: no-repeat;}

/* ESTILOS PARA LA CABECERA */

td.master_cabecera
{
    height: 125px;
    width: 970px;
    text-align: right;
    vertical-align: top;
    padding: 0px 0px 0px 0px;}

table.Master_cabecera_tabla
{
    width: 970px;
    height: 125px;
    padding: 0px 0px 0px 0px;}

td.Master_Cabecera_Logo_Imagen
{
    width: 740px;}

td.Master_Cabecera_Logo_Texto
{
    text-align: left;
    width: 425px;}

td.Master_Cabecera_Idiomas
{
    text-align: right;
    vertical-align: top;
    padding: 10px 10px 0px 0px;}
    
/* ESTILOS PARA EL MENU PRINCIPAL */

td.master_union_menu_inicial
{
    height: 25px;
    width: 230px;
    background-image: url(../IMG/Menu_Superior_Fondo.jpg);
    background-position: left;
    background-repeat: repeat-x;
    text-align: center;
    vertical-align: middle;}

td.master_union_menu
{
    height: 25px;
    width: 230px;
    
    text-align: center;
    vertical-align: middle;}
    
td.master_menu_superior_d
{
    height: 25px;
    width: 230px;}

td.Menu_Superior_Normal
{
    height: 25px;
    padding: 0px 6px 0px 6px;
    background-image: url(../IMG/Menu_Superior_Fondo.jpg);
    background-position: left;
    background-repeat: repeat-x;
    color: White;
    font-weight: bold;
    }

td.Menu_Superior_Seleccionado
{
    height: 25px;
    padding: 0px 6px 0px 6px;
    cursor: pointer;
    background-image: url(../IMG/Menu_Superior_Fondo_Seleccionado.jpg);
    background-position: left;
    background-repeat: repeat-x;
    color: #ff6c00;
    font-weight: bold;
    }

td.Menu_Superior_Seleccionado_SinEnlace
{
    height: 25px;
    padding: 0px 6px 0px 6px;
    cursor: default;
    background-image: url(../IMG/Menu_Superior_Fondo_Seleccionado.jpg);
    background-position: left;
    background-repeat: repeat-x;
    color: #ff6c00;
    font-weight: bold;
    }

td.Menu_Superior_Separador
{
    height: 25px;
    width: 1px;
    background-image: url(../IMG/Menu_Superior_Fondo_Separador.jpg);
    background-position: left;
    }

/* ESTILOS PARA EL MENU SECUNDARIO */

td.master_menu_lateral
{
    width: 230px;
    vertical-align: top;
    background-color: #333333;
    height: 732px;}

td.master_menu_lateral_noticias_es
{
    width: 230px;
    vertical-align: top;
    background-image: url(../IMG/NoticiasImagenLateral_es.jpg);
    background-repeat: no-repeat;
    background-position: top;
    background-color: #333333;
    height: 732px;}

td.master_menu_lateral_noticias_en
{
    width: 230px;
    vertical-align: top;
    background-image: url(../IMG/NoticiasImagenLateral_en.jpg);
    background-repeat: no-repeat;
    background-position: top;
    background-color: #333333;
    height: 732px;}
    
td.master_menu_lateral_noticias_fr
{
    width: 230px;
    vertical-align: top;
    background-image: url(../IMG/NoticiasImagenLateral_fr.jpg);
    background-repeat: no-repeat;
    background-position: top;
    background-color: #333333;
    height: 732px;}
    
td.master_menu_lateral_noticias_pt
{
    width: 230px;
    vertical-align: top;
    background-image: url(../IMG/NoticiasImagenLateral_pt.jpg);
    background-repeat: no-repeat;
    background-position: top;
    background-color: #333333;
    height: 732px;}
    
td.master_menu_lateral_noticias_ca
{
    width: 230px;
    vertical-align: top;
    background-image: url(../IMG/NoticiasImagenLateral_ca.jpg);
    background-repeat: no-repeat;
    background-position: top;
    background-color: #333333;
    height: 732px;}
    
td.menu_lateral_inicial
{
    height: 732px;
    width: 230px;
    background-image: url(../IMG/ImagenInicial1.jpg);
    background-position: left;}

table.Menu_Lateral_Tabla
{
    width: 230px;}

td.Menu_Lateral_Nivel1
{
    height: 25px;
    border-bottom: solid 1px white;
    padding: 5px 5px 5px 5px;
    background-color: #333333;
    background-position: left bottom;
    background-repeat: repeat-x;
    color: White;
    font-weight: bold;}

td.Menu_Lateral_Nivel1_Seleccionado
{
    height: 25px;
    border-bottom: solid 1px white;
    padding: 5px 5px 5px 5px;
    background-color: #333333;
    background-position: left bottom;
    background-repeat: repeat-x;
    cursor: pointer;
    color: #ff6c00;
    font-weight: bold;}

td.Menu_Lateral_Nivel1_Seleccionado_SinEnlace
{
    height: 25px;
    border-bottom: solid 1px white;
    padding: 5px 5px 5px 5px;
    background-color: #333333;
    background-position: left bottom;
    background-repeat: repeat-x;
    cursor: default;
    color: #ff6c00;
    font-weight: bold;}

td.Menu_Lateral_Nivel2
{
    height: 25px;
    border-bottom: solid 1px white;
    padding: 5px 5px 5px 50px;
    background-image: url(../IMG/Menu_lateral_separador_nv2.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    background-color: #cccccc;
    color: #333333;
    font-weight: bold;
    font-size: 9pt;}

td.Menu_Lateral_Nivel2_Seleccionado
{
    height: 25px;
    border-bottom: solid 1px white;
    padding: 5px 5px 5px 50px;
    background-image: url(../IMG/Menu_lateral_separador_nv2.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    background-color: #cccccc;
    cursor: pointer;
    color: #ff6c00;
    font-weight: bold;
    font-size: 9pt;}

td.Menu_Lateral_Nivel2_Seleccionado_SinEnlace
{
    height: 25px;
    border-bottom: solid 1px white;
    padding: 5px 5px 5px 50px;
    background-image: url(../IMG/Menu_lateral_separador_nv2.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    background-color: #cccccc;
    cursor: default;
    color: #ff6c00;
    font-weight: bold;
    font-size: 9pt;}

/* ESTILOS NOTICIAS PRELIMINARES */

table.NoticiasPreliminaresTabla
{
    color: White;
    width:230px;
    }

td.NoticiasPreliminaresTitulo
{
    border-bottom: solid 1px white;
    padding: 40px 0px 2px 0px;
    text-align: center;
    font-weight:bold;
    font-size: 12pt;
    color: #ff6c00;
    }

td.NoticiasPreliminaresNoticia
{
    padding: 5px 5px 5px 5px;
    background-color: #5b5b5b;
    cursor: pointer;
    }

td.NoticiasPreliminaresNoticiaOver
{
    padding: 5px 5px 5px 5px;
    background-color: #5b5b5b;
    color: #ff6c00;
    cursor: pointer;
    }
    
td.NoticiasPreliminaresMasNoticias
{
    border-top: solid 1px white;
    padding: 2px 5px 2px 5px;
    text-align: right;
    cursor: pointer;
    font-weight:bold;
    color: #ff6c00;
    }

/* ESTILOS PARA PIE */

td.Pie_celda
{
    height: 50px;
    background-color: #333333;
    background-image: url(../IMG/Fondo_pie.jpg);
    background-position: left top;
    background-repeat: repeat-x;}

/* ESTILOS PARA CELDA DE CONTENIDO */

table.tabla_fondo_lateral
{
    width: 740px;
    height: 732px;
    background-image: url(../IMG/AUTMP12_FondoLateral.jpg);
    background-position: left top;
    background-repeat: repeat-y;}

td.master_contenidos{
    width: 740px;
    vertical-align:top;
    text-align: left;}

span.titulo{
    font-size: 14pt;
    color: #eb6b4a;
    font-weight:bold;
    text-align: left;}

span.titulo2{
    font-size: 11pt;
    color: #00648d;
    font-weight:bold;
    text-align: left;}

ul.lista_naranja
{
    list-style-image: url(../IMG/img_lista.jpg);
    }

/****************************************************************************************************************/
/* ESTILOS Empresa.aspx */
/************************/

table.empresa_fondo_tabla
{
    width: 740px;
    height: 732px;}

td.empresa_celda_txt
{
    width: 360px;
    padding: 0px 20px 0px 20px;
    text-align: justify;
    vertical-align: top;}

td.empresa_celda_imagenes
{
    width: 338px;
    border-left: solid 1px;
    border-right: solid 1px;
    border-color: #333333;
    background-color: #becbd1;}

table.empresa_tabla_imagenes
{
    width: 338px;}

td.Empresa_img_i{
    width: 140px;
    padding: 0px 10px 0px 17px;}

td.Empresa_img_d{
    width: 140px;
    padding: 0px 17px 0px 10px;}

/****************************************************************************************************************/
/* ESTILOS Serie_Brisa.aspx, Serie_Lider.aspx, Serie_Cumbre.aspx */
/*****************************************************************/

table.fondo_tabla_pot
{
    width: 740px;
    height: 732px;
    background-image: url(../IMG/AUTMP12_FondoLateral.jpg);
    background-position: left top;
    background-repeat: repeat-y;
    vertical-align: top;}

table.TablaPot
{
    border-spacing: 0;
    text-align: center;
    cursor: default;}

td.TablaPot_Fondo_Naranja
{
    background: #eb6b4a;
    color: White;
    font-weight: bold;
    padding: 5px 5px 5px 5px;
    text-align: center;
    border-top: 1px solid white;
	border-right: 1px solid #c6cdd8;
	border-bottom: 1px solid #c6cdd8;
	border-left: 1px solid white;}

td.TablaPot_Fondo_Verde
{
    background: #4285c7;
    color: White;
    font-weight: bold;
    padding: 5px 5px 5px 5px;
    text-align: center;
    border-top: 1px solid white;
	border-right: 1px solid #c6cdd8;
	border-bottom: 1px solid #c6cdd8;
	border-left: 1px solid white;}

td.TablaPot_BodyRow_0
{
    background: #f3f8fd url(../IMG/TablaPot_BodyRow_0.jpg) repeat-x;
    font-size: 10.5pt;
	color: #203276;
	border-top: 1px solid white;
	border-right: 1px solid #c6cdd8;
	border-bottom: 1px solid #c6cdd8;
	border-left: 1px solid white;
	padding: 5px 5px 5px 5px;}

td.TablaPot_BodyRow_0_modelo
{
    background: #d8e4f3;
    font-size: 10.5pt;
    font-weight: bold;
	color: #203276;
	border-top: 1px solid white;
	border-right: 1px solid #c6cdd8;
	border-bottom: 1px solid #c6cdd8;
	border-left: 1px solid white;
	padding: 5px 5px 5px 5px;}

table.TablaPot tr:hover td.TablaPot_BodyRow_0
{
    background: #d8e4f3;}

td.TablaPot_BodyRow_1
{
    background: #f8f8f8 url(../IMG/TablaPot_BodyRow_1.jpg) repeat-x;
    font-size: 10.5pt;
	color: #444444;
	border-top: 1px solid white;
	border-right: 1px solid #c6cdd8;
	border-bottom: 1px solid #c6cdd8;
	border-left: 1px solid white;
	padding: 5px 5px 5px 5px;}

td.TablaPot_BodyRow_1_modelo
{
    background: #e2e2e2;
    font-size: 10.5pt;
    font-weight: bold;
	color: #444444;
	border-top: 1px solid white;
	border-right: 1px solid #c6cdd8;
	border-bottom: 1px solid #c6cdd8;
	border-left: 1px solid white;
	padding: 5px 5px 5px 5px;}

table.TablaPot tr:hover td.TablaPot_BodyRow_1
{
    background: #e2e2e2;}

img.PDF
{
    cursor: default;}
    
img.PDFOver
{
    cursor: pointer;}

img.PDF:hover
{
    cursor: pointer;}

/****************************************************************************************************************/
/* ESTILOS Calidad.aspx */
/************************/

td.calidad_txt_calidad
{
    width: 270px;
    text-align: justify;
    vertical-align: top;
    padding: 0px 20px 0px 20px;}

td.calidad_img_calidad
{
    vertical-align: middle;
    width: 428px;
    border-left: solid 1px;
    border-right: solid 1px;
    border-color: #333333;
    background-color: #becbd1;}

td.calidad_txt_cert
{
    width: 270px;
    vertical-align: bottom;
    text-align: justify;
    padding: 0px 20px 0px 20px;}

td.calidad_img_cert
{
    text-align: center;
    width: 428px;
    border-left: solid 1px;
    border-right: solid 1px;
    border-color: #333333;
    background-color: #becbd1;}

td.Calidad_img_grupo{
    height: 500px;
    background-image: url(../IMG/Calidad_img4.jpg);
    background-repeat: no-repeat;
    vertical-align: top;}

    
/****************************************************************************************************************/
/* ESTILOS realizaciones.aspx */
/******************************/

td.realizaciones_img_i
{
    vertical-align: middle;
    font-weight: bold;
    width: 300px;
    padding: 0px 35px 0px 35px;}

td.realizaciones_img_d
{
    vertical-align: middle;
    font-weight: bold;
    width: 300px;
    padding: 0px 34px 0px 34px;
    border-left: solid 1px;
    border-right: solid 1px;
    border-color: #333333;
    background-color: #becbd1;}

td.realizaciones_texto
{
    vertical-align: middle;
    text-align: justify;
    width: 300px;
    padding: 0px 35px 0px 35px;}

/****************************************************************************************************************/
/* ESTILOS formas_constructivas.aspx */
/*************************************/

td.f_constructivas_img
{
    vertical-align: middle;
    text-align: center;
    font-weight: bold;
    width: 378px;
    padding: 0px 35px 0px 35px;
    border-left: solid 1px;
    border-right: solid 1px;
    border-color: #333333;
    background-color: #bfcdd0;
    }

td.f_constructivas_txt
{
    vertical-align: middle;
    text-align: justify;
    width: 220px;
    padding: 0px 35px 0px 35px;}

a.inso
{
    text-decoration: none;
    color: Blue;
    }
a.inso:hover
{
    text-decoration: underline;
    }

/****************************************************************************************************************/
/* ESTILOS Equipamientos_serie.aspx y Equipamientos_opcionales.aspx */
/********************************************************************/

table.equipamientos_tabla
{
    width: 740px;
    height: 732px;}

td.equipamientos_txt
{
    vertical-align: top;
    width: 220px;
    padding: 0px 35px 0px 35px;}

td.equipamientos_img_izq
{
    vertical-align: middle;
    text-align: center;
    width: 200px;
    padding: 0px 5px 0px 19px;
    background-color: #becbd1;
    border-left: solid 1px;
    border-color: #333333;
    }

td.equipamientos_img_der
{
    vertical-align: middle;
    text-align: center;
    width: 200px;
    padding: 0px 19px 0px 5px;
    background-color: #becbd1;
    border-right: solid 1px;
    border-color: #333333;
    }

span.equipamientos_corchete_naranja{
    color: #eb6b4a;
    font-weight:bold;}

/****************************************************************************************************************/
/* ESTILOS COMUNES PARA LATERAL AZUL */
/*************************************/

td.Lateral_Azul
{
    background-image: url(../IMG/AUTMP12_FondoLateral.jpg);
    background-position: left top;
    background-repeat: repeat-y;
    vertical-align: top;
    width: 200px;
    }

/****************************************************************************************************************/
/* ESTILOS AutMP12.aspx    */
/***************************/

td.AUTMP12_img_lateral
{
    background: url(../IMG/AUTMP12_Lateral.jpg) no-repeat;
    height: 565px;
    width: 200px;}

td.autmp12_texto
{
    width: 490px;
    padding: 0px 25px 0px 25px;
    vertical-align: top;
    text-align: justify;}

td.Fondo_img
{
    vertical-align: top;
    text-align: center;
    width: 490px;
    padding: 0px 25px 0px 25px;}

td.autmp12_img
{
    cursor: pointer;
    width: 400px;
    height: 200px;}

a.linkAutImp:link
{
    text-decoration: none;
    color: Blue;}
a.linkAutImp:visited
{
    text-decoration: none;
    color: Blue;}
a.linkAutImp:active
{
    text-decoration: none;
    color: Blue;}
a.linkAutImp:over
{
    text-decoration: none;
    color: Blue;
    cursor:hand;}

/****************************************************************************************************************/
/* ESTILOS MP12-SCR.aspx    */
/****************************/

td.MP12-SCR_img_lateral
{
    background: url(../IMG/MP12-SCR_Lateral.jpg) no-repeat;
    height: 393px;
    width: 200px;}

td.MP12-SCR_texto
{
    width: 490px;
    padding: 0px 25px 0px 25px;
    vertical-align: top;
    text-align: justify;}

td.MP12-SCR_img
{
    cursor: pointer;
    width: 490px;
    height: 245px;}

/****************************************************************************************************************/
/* ESTILOS Control_Con.aspx    */
/*******************************/

td.CON2012_img_lateral
{
    background: url(../IMG/CON-2012_Lateral.jpg) no-repeat;
    height: 565px;
    width: 200px;}
    
td.CON5012_img_lateral
{
    background: url(../IMG/CON-5012_Lateral.jpg) no-repeat;
    height: 565px;
    width: 200px;}

td.ControlesCon_texto
{
    width: 490px;
    padding: 0px 25px 0px 25px;
    vertical-align: top;
    text-align: justify;}

td.ControlesCon_2000_img
{
    background: url(../IMG/CON2000MP_img_thumb.jpg) no-repeat;
    cursor: pointer;
    width: 400px;
    height: 206px;}

td.ControlesCon_5000_img
{
    background: url(../IMG/CON5000MP_img_thumb.jpg) no-repeat;
    cursor: pointer;
    width: 400px;
    height: 206px;}

td.ControlesCon_2300_img
{
    background: url(../IMG/CON2300_img.jpg) no-repeat;
    width: 540px;
    height: 335px;}

td.ControlesCon_2300_img_titulo
{
    padding: 0px 25px 0px 25px;}

/****************************************************************************************************************/
/* ESTILOS Cuadros_Con.aspx */
/****************************/

td.CuadrosCon_texto
{
    width: 420px;
    padding: 0px 80px 0px 40px;
    vertical-align: top;
    text-align: justify;}

td.CuadrosCon_img
{
    width: 250px;
    padding: 0px 145px 0px 145px;
    vertical-align: middle;
    text-align: center;}
    
/****************************************************************************************************************/
/* ESTILOS Nuestros Servicios    */
/*********************************************/

td.servicios_img
{
    width: 305px;
    padding: 0px 25px 0px 0px;
    vertical-align: middle;
    text-align: right;}
    
td.servicios_txt
{
    width: 405px;
    text-align: justify;
    vertical-align: top;}

td.servicios2_img
{
    width: 305px;
    padding: 0px 25px 0px 50px;
    vertical-align: middle;
    text-align: right;}
    
td.servicios2_txt
{
    width: 360px;
    text-align: justify;
    vertical-align: middle;}

/****************************************************************************************************************/
/* ESTILOS Alquileres.aspx    */
/******************************/

td.alquileres_img
{
    vertical-align: middle;
    width: 194px;
    padding: 0px 0px 0px 100px;
    text-align: right;
    }

td.alquileres_txt
{
    vertical-align: middle;
    text-align: justify;
    width: 306px;
    padding: 0px 105px 0px 35px;}

/****************************************************************************************************************/
/* ESTILOS Info_contacto.aspx */
/******************************/

td.info_contacto_imagen
{
    width: 450px;}

td.info_contacto_tabla_esp
{
    width: 450px;
    height: 397;
    background-image: url(../IMG/Delegaciones_mapaesp.jpg);
    background-position: center center;
    background-repeat: no-repeat;}
td.info_contacto_tabla_esp2
{
    width: 450px;
    height: 397;
    background-image: url(../IMG/Delegaciones_mapaesp2.jpg);
    background-position: center center;
    background-repeat: no-repeat;}

td.info_contacto_puntos
{
    width: 15px;
    vertical-align:top;
    padding: 2px 3px 0px 2px;}
    
td.info_contacto_texto
{
    width: 289px;
    background-color: #becbd1;
    border-right: solid 1px #333333;}
    
tr.texto_coloreado
{
    cursor: default;
    background-color: white;}
tr.texto_nocoloreado
{
    cursor: default;
    background-color: #becbd1;}

td.img_marcada1
{
    background-image: url(../IMG/delegaciones_mapaesp_punto1.jpg);
    background-position: center center;
    background-repeat: no-repeat;}
td.img_marcada2
{
    background-image: url(../IMG/delegaciones_mapaesp_punto2.jpg);
    background-position: center center;
    background-repeat: no-repeat;}
td.img_marcada3
{
    background-image: url(../IMG/delegaciones_mapaesp_punto3.jpg);
    background-position: center center;
    background-repeat: no-repeat;}
td.img_nomarcada
{
    background-image:none;}

table.delegaciones_mapaesp
{
    width: 172px;
    height: 62px;
    color: White;
    font-size: 8pt;}

td.info_contacto_tabla_mundo
{
    width: 450px;
    height: 238px;
    background-image: url(../IMG/delegaciones_mapamundi.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    }

td.info_contacto_tabla_mundo2
{
    width: 450px;
    height: 238px;
    background-image: url(../IMG/delegaciones_mapamundi2.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    }
 
 table.info_contacto_tabla_mundo_link
 {
    color: White;
    font-size: 8pt;
    }
    
/****************************************************************************************************************/
/* ESTILOS Info_contacto_internacional.aspx */
/********************************************/

td.contactos_internacional_mapa
{
    width: 739px;
    height: 391px;
    border-top: solid 1px black;
    border-right: solid 1px black;
    border-bottom: solid 1px black;}

td.contactos_internacional_contacto
{
    padding: 10px 35px 10px 35px;
    background-color: #efefef;
    border-top: solid 1px black;
    border-right: solid 1px black;
    border-bottom: solid 1px black;
}

td.contactos_internacional_col_izq
{
    min-width: 100px;
    text-align: right;
    vertical-align: bottom;
    border-right: solid 1px #eb6b4a;
    border-bottom: solid 1px #eb6b4a;
    }

/****************************************************************************************************************/
/* ESTILOS Oferta.aspx    */
/**************************/

table.oferta_tabla_form
{
    width: 700px;
    border: solid 1px;
    border-color: #eb6b4a;
    }

td.Oferta_Tabla1Encabezado
{
    padding: 8px 20px 8px 20px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 16pt;
    background-color: #eb6b4a;
    color: White;
    }

td.Oferta_Tabla1Pie
{
    padding: 8px 20px 8px 20px;
    text-align: right;
    FONT-WEIGHT: normal;
    FONT-SIZE: 16pt;
    background-color: #eb6b4a;
    color: White;
    }

/****************************************************************************************************************/
/* ESTILOS Noticias.aspx  */
/**************************/

table.NoticiasTabla
{
    width: 708px;
    }

td.NoticiasBusquedaTitulo
{
    padding: 3px 10px 3px 10px;
    font-size: 20pt;
    font-weight: bold;
    color: #eb6b4a;
    }
    
td.NoticiasBusqueda
{
    padding: 10px 10px 10px 10px;
    }

td.PaddingCeldasBusqueda
{
    padding: 4px 4px 4px 4px;
    }

td.NoticiasResultados
{
    padding: 10px 10px 10px 10px;
    }

td.NoticiasTablaResultados
{
    width: 688px;
    }

td.NoticiasTablaResultadosImagen
{
    width: 80px;
    padding: 0px 10px 0px 0px;
    vertical-align: top;
    cursor: pointer;
    }
 
img.img_borde_gris
{
    border: solid 1px #cccccc;
    }

td.NoticiasTablaResultadosTitular
{
    width: 592px;
    padding: 4px 4px 10px 4px;
    font-size: 11pt;
    font-weight: bold;
    cursor: pointer;
    vertical-align: top;
    background-color: #efefef;
    }

td.NoticiasTablaResultadosTitularOver
{
    width: 592px;
    padding: 4px 4px 10px 4px;
    font-size: 11pt;
    font-weight: bold;
    color: #eb6b4a;
    cursor: pointer;
    vertical-align: top;
    background-color: #efefef;
    }

td.NoticiasTablaResultadosFecha
{
    width: 592px;
    padding: 10px 4px 4px 4px;
    border-bottom: solid 1px #eb6b4a;
    vertical-align: bottom;
    background-color: #efefef;
    }

td.NoticiasTablaResultadosSeparador
{
    height: 15px;
    }

/****************************************************************************************************************/
/* ESTILOS Noticia.aspx  */
/*************************/

td.NoticiaTitular
{
    width: 710px;
    padding: 15px 15px 15px 0px;
    font-size: 15pt;
    font-weight: bold;
    color: #eb6b4a;
    }

td.NoticiaImagen
{
    width: 270px;
    vertical-align: top;
    padding: 0px 10px 10px 15px;
    }

td.NoticiaContenido
{
    width: 410px;
    padding: 10px 10px 10px 10px;
    background-color: #efefef;
    vertical-align: top;
    text-align: justify;
    }

p.NoticiaTituloContenido
{
    font-size: 11pt;
    font-weight: bold;
    }

td.NoticiaTablaImagenes
{
    width: 268px;
    border: solid 1px #eb6b4a;
    text-align: left;
    }

span.NoticiaVolver
{
    font-weight: bold;
    cursor: pointer;
    color: #eb6b4a;
    }
    
    
    
/****************************************************************************************************************/
/* ESTILOS AutMP12_B.aspx    */
/*****************************/

td.AUTMP12_img_lateral_B
{
    background: url(../IMG/AUTMP12_Lateral.jpg) no-repeat;
    height: 565px;
    width: 200px;}

td.autmp12_texto_B
{
    width: 490px;
    padding: 0px 25px 0px 25px;
    vertical-align: top;
    text-align: justify;}

td.Fondo_img_B
{
    background: url(../IMG/fondo_cuadros_B.jpg) no-repeat;
    vertical-align: top;
    height: 350px;
    width: 540px;}
td.Fondo_img_C
{
    background: url(../IMG/fondo_cuadros_C.jpg) no-repeat;
    vertical-align: top;
    height: 350px;
    width: 540px;}

td.autmp12_img_B
{
    cursor: pointer;
    width: 400px;
    height: 200px;}
    
/* ESTILOS LINK OFERTA */

table.LinkOfertaTabla
{
    color: White;
    width:230px;
    }

td.OfertaTitulo
{
    border-bottom: solid 1px white;
    padding: 40px 0px 2px 0px;
    text-align: center;
    }
td.LinkOfertaTexto
{
    border-bottom: solid 1px white;
    padding: 5px 5px 5px 5px;
    text-align: left;
    background-color: #5b5b5b;
    }

b.LinkOferta
{
    color: #ff6c00;
    cursor: pointer;
    }
b.LinkOferta:hover
{
    color: #ff6c00;
    cursor: pointer;
    text-decoration: underline;
    }
b.LinkOfertaTitulo
{
    font-size: 12pt;
    color: #ff6c00;
    } 
b.LinkOfertaTitulo:hover
{
    font-size: 12pt;
    color: #ff6c00;
    cursor: pointer;
    }
    
/* ESTILOS LINK OPORTUNIDADES */

td.Link_Oportunidades
{
    height: 25px;
    border-top: solid 1px white;    
    border-bottom: solid 1px white;
    padding: 5px 5px 5px 5px;
    background-color: #5b5b5b;
    cursor: pointer;
    color: #ffffff;
    font-weight: bold;
    text-align: left;
    font-size: 10pt;}
td.Link_Oportunidades_over
{
    height: 25px;
    border-top: solid 1px white;    
    border-bottom: solid 1px white;
    padding: 5px 5px 5px 5px;
    background-color: #5b5b5b;
    cursor: pointer;
    color: #ff6c00;
    font-weight: bold;
    text-align: left;
    font-size: 10pt;}

/* ESTILOS TABLA OPORTUNIDADES */

tr.encabezado td
{
    padding: 3px 3px 3px 3px;
    background-color: #eb6b4a;
    color: white;
    font-weight: bold;
    text-align: center;
    }

tr.linea_normal td
{
    border-left: solid 1px #eb6b4a;
    border-bottom: solid 1px #eb6b4a;
    padding: 3px 3px 3px 3px;
    background-color: #efefef;
    text-align: center;
    }
    
tr.linea_normal_over td
{
    border-left: solid 1px #eb6b4a;
    border-bottom: solid 1px #eb6b4a;
    padding: 3px 3px 3px 3px;
    background-color: #8f8f8f;
    color: White;
    cursor: pointer;
    text-align: center;
    }
    
tr.linea_vacia td
{
    border-left: solid 1px #eb6b4a;
    border-bottom: solid 1px #eb6b4a;
    padding: 3px 3px 3px 3px;
    background-color: #efefef;
    text-align: center;
    }

tr.linea_pie td
{
    padding: 1px 3px 2px 3px;
    background-color: #eb6b4a;
    color: white;
    text-align: right;
    }
