/*body*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ecead9;
	/*background-color: #333333;*/
}
/*fin body*/

/*fondos y tablas*/

.fondo_primario1{
	background-image:url(../images/fondo_primario.gif);
	background-position:center;
	background-position:top;
	background-repeat:repeat-x;
}

.fondo_primario2{
	background-image:url(../images/fondo_primario3.gif);
	background-position:center;
	background-position:top;
	background-repeat: no-repeat;
}
.fondo_contenido_sup{
	background-image: url(../images/fondo_cont_sup.gif);
	background-repeat: no-repeat;
}


.fondo_pie{
	background-image:url(../images/fondo_pieP.gif);
	background-position:center;
	background-position:top;
	background-repeat: no-repeat;
}

.fondo_pie2{
	background-image:url(../images/fondo_pie2.gif);
	background-position:center;
	background-position:top;
	background-repeat: repeat-x;
}

.fondo_logos{
	background-image:url(../images/fondo_logos_pie.gif);
	background-position:center;
	background-position:center;
	background-repeat: repeat-x;
}

.propiedad_tabla{
border-collapse:collapse;
margin:0;
}

/*fin fondos y tablas*/

/*cabecera*/
.cabecera {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

/*fin cabecera*/

/*fecha*/
.fecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}

/*fin fecha*/

/*buscar*/
.caja_buscar {
	border:solid 1px #dddddd;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	height:15px;
	width:180px;
	color: #000000;
}
.boton_buscar {
	border:solid 1px #dddddd;
	background-color:#ecead9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	height:16px;
	
	color: #000000;
}

.boton_buscar:focus{
outline:none;
}

/*fin buscar*/
/*breves*/

.cuerpo_breves {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}

.vinculo_breves {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color:#d42e12; font-weight: bold; }
.vinculo_breves:link {
	color: #d42e12;
	text-decoration: none;
}
.vinculo_breves:visited {
	text-decoration: none;
	color: #d42e12;
}
.vinculo_breves:hover {
	text-decoration: underline;
	color: #d42e12;
}
.vinculo_breves:active {
	text-decoration: none;
	color: #d42e12;
}

/*fin breves*/

/*menu*/

.vinculo_menu {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#ffffff; }
.vinculo_menu:link {
	color: #ffffff;
	text-decoration: none;
}
.vinculo_menu:visited {
	text-decoration: none;
	color: #ffffff;
}
.vinculo_menu:hover {
	text-decoration: underline;
	color: #ffffff;
}
.vinculo_menu:active {
	text-decoration: none;
	color: #ffffff;
}

/*fin menu*/

/*noticias*/
.titular_noticia {
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
color:#000000; 
font-weight: bold;

}

.fecha_noticia {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color:#000000; 
font-weight: bold;

}

.texto_noticia {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color:#000000; 

}

.vinculo_noticias {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#d42e12; font-weight: bold; }
.vinculo_noticias:link {
	color: #d42e12;
	text-decoration: none;
}
.vinculo_noticias:visited {
	text-decoration: none;
	color: #d42e12;
}
.vinculo_noticias:hover {
	text-decoration: underline;
	color: #d42e12;
}
.vinculo_noticias:active {
	text-decoration: none;
	color: #d42e12;
}

/*fin noticias*/

/*otros titulares*/

.texto_otros_titulares {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color:#000000; 
font-weight: bold;
}
.texto_otros_titulares :link {
	color: #000000;
	text-decoration: none;
}
.texto_otros_titulares :visited {
	text-decoration: none;
	color: #000000;
}
.texto_otros_titulares :hover {
	text-decoration: underline;
	color: #d42e12;
}
.texto_otros_titulares :active {
	text-decoration: none;
	color: #000000;
}

/*fin otros titulares*/

/*aviso legal*/

.vinculo_aviso_legal {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#d42e12; font-weight: bold; }
.vinculo_aviso_legal:link {
	color: #d42e12;
	text-decoration: none;
}
.vinculo_aviso_legal:visited {
	text-decoration: none;
	color: #d42e12;
}
.vinculo_aviso_legal:hover {
	text-decoration: underline;
	color: #d42e12;
}
.vinculo_aviso_legal:active {
	text-decoration: none;
	color: #d42e12;
}
/*fin aviso legal*/

/*logos pie*/

.texto_logos_pie {
font-family: Arial, Helvetica, sans-serif; 
font-size: 9px; 
color:#000000; 
font-weight: bold;}

.texto_logos_pie:link {
	color: #000000;
	text-decoration: none;
}
.texto_logos_pie:visited {
	text-decoration: none;
	color: #000000;
}
.texto_logos_pie:hover {
	text-decoration: none;
	color: #000000;
}
.texto_logos_pie:active {
	text-decoration: none;
	color: #000000;
}


/*fin logos pie*/

/*comunes*/
.caja_formularios {
	border:solid 1px #dddddd;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	height:15px;
	width:180px;
	color: #000000;
}
.caja_formularios_corto {
	border:solid 1px #dddddd;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	height:15px;
	width:115px;
	color: #000000;
}
.desplegables_formularios {
	border:solid 1px #dddddd;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	height:18px;
	width:180px;
	color: #000000;
}

.desplegables_formularios_corto {
	border:solid 1px #dddddd;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	height:18px;
	color: #000000;
}

.caja_formularios2 {
	border:solid 1px #dddddd;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #000000;
}

.area_textos_formularios {
	border:solid 1px #dddddd;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #000000;
}

.boton_formularios {
	border:solid 1px #dddddd;
	background-color:#ecead9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	height:16px;
	
	color: #000000;
}

.linea1{
text-align:left;
border:1px  dashed #000000 ;
height:1px;
width:60%;
}

.linea2{
text-align:left;
border:1px  dashed #000000 ;
height:1px;
}

.linea_dis{
text-align:left;
border:1px  solid #000000 ;
height:1px;
width:100%;
}

.cuerpo_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	text-align:center justify;
}
.cuerpo_negrita {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}

.vinculo_general {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color:#d42e12; 
font-weight: bold;}

.vinculo_general:link {
	color: #d42e12;
	text-decoration: none;
}
.vinculo_general:visited {
	text-decoration: none;
	color: #d42e12;
}
.vinculo_general:hover {
	text-decoration: underline;
	color: #d42e12;
}
.vinculo_general:active {
	text-decoration: none;
	color: #d42e12;
}
.vinculo_general2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #d42e12; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.vinculo_general2:hover {
	COLOR: #d42e12; TEXT-DECORATION: underline
}

.rotulo1 {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	color: #f86805;
	text-decoration: none;
}

.rotulo2 {
	font-family: Arial;
	font-size: 13pt;
	font-style: normal;
	font-weight:bold;
	color: #ffffff;
	background-image:url(/images/rotulo_general.gif);
	background-repeat:no-repeat;	
	text-decoration: none;
}

.rotulos_apdo {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	color: #d42e12;
	text-decoration: none;
}

.rotulos_apdo_mini {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	font-weight:bold;
	color: #d42e12;
	text-decoration: none;
}


.pie {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	font-weight:bold;
	
}

.deex {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-decoration: underline;
}
.deex:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-decoration: underline;
}
.deex:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-decoration: underline;
}
.deex:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-decoration: underline;
}
.deex:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-decoration: underline;
	letter-spacing: 3px;
}
/*fin comcunes*/

/*ESTILOS DEL MÓDULO BREVES*/
.breves
{
    width:190px;
    height:130px;
    font-family:Verdana;
    font-size:12px;
    text-align:left;
    /*font-style:oblique;*/
    /*color:#FFFFFF;*/
    /*background-color:#FFFFFF;*/
    border-collapse:collapse;
    text-decoration:none;
}

.breves a
{
    color:#000000;
    text-align:left;
}

.breves a:hover
{
    color:Red;
    text-align:left;
}

.tablabreves
{
    border-collapse:collapse;
    text-align:left;
    text-decoration:none;
    border:none; /*solid 2px #0066BB;*/
    /*background-color:Maroon;*/
}
/*FIN DE ESTILOS DE BREVES*/

/*ESTILOS DEL MENÚ VERTICAL*/

	#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 11em;
	}
	
	#nav li { /* all list items */
		position : relative;
		float : left;
        background-image: url(/images/barra_menu1.gif);
        background-color: transparent;
        background-repeat: no-repeat;
        font-family: Arial;
        font-size: x-small;
        margin-bottom: 12px;
        vertical-align: top;
        color: White;
        width: 196px;
        text-indent: 4px;
	}
	
    #nav li.daddy {
        background: url(/images/flecha_menu.gif) center right no-repeat;
        background-color: #d42e12;
    }

    #nav li.married {
        background-color: #d42e12;
        vertical-align: middle;
        line-height: 30px;
        border:solid 1px #888888;
        margin-bottom: 0px;
        background: url(/images/flecha_menu.gif) center right no-repeat;
        background-color: #d42e12;
    }

    #nav li.child {
        background-color: #d42e12;
        vertical-align: middle;
        line-height: 30px;
        border:solid 1px #dddddd;
        margin-bottom: 0px;
    }

    #nav li ul { /* second-level lists */
		    position : absolute;
		    left: -999em;
		    margin-left : 192px;
		    margin-top : -1.35em;
	}
	
	#nav li ul ul { /* third-and-above-level lists */
		left: -999em;
		margin-top: -31px;
	}
	
	#nav li a {
		width: 196px;
		w\idth : 196px;
		display : block;
		text-decoration : none;
        color: White;
	}
	
	#nav li a:hover {
		color : white;
		background-color : #f86805;
	}
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}
	
/*ESTILOS DEL MÓDULO FORO*/
.foroTabla 
{
    font-family: Verdana;
    font-size: 16px;
    line-height: 18px;
    color: #000000;
    background-color: #FFFFFF;
    border: 2px solid #FFFFFF;
    border-spacing: 1px 1px;
    width: 98%;
}

.foroTablaExterna
{
    font-family: Verdana;
    font-size: 16px;
    line-height: 18px;
    background-color: #FFFFFF;
    color: #000000;
    border-spacing: 1px 1px;
    width: 98%;
}

.foroth
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    line-height: 13px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
    background-image: url(/images/cellpic3.gif);
    color: #FFFFFF;
    border-top: 1px solid #FFFFFF;
    border-right: 0px solid #FFFFFF;
    border-bottom: 0px solid #FFFFFF;
    border-left: 1px solid #FFFFFF;
    padding: 2px 2px 2px 2px;
}

.forothTop
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    line-height: 13px;
    vertical-align: middle;
    background-color: #000000;
    background-image: url(/images/cellpic3.gif);
    color: #FFFFFF;
    border-top: 1px solid #FFFFFF;
    border-right: 0px solid #FFFFFF;
    border-bottom: 0px solid #FFFFFF;
    border-left: 0px solid #FFFFFF;
    padding: 4px 4px 4px 4px;
    border-spacing: 1px 1px;
}

.forotdCat
{
    font-family: Verdana;
    font-size: 16px;
    line-height: 18px;
    vertical-align: middle;
    background-color: #D1D7DC;
    background-image: url(/images/cellpic1.gif);
    color: #000000;
    border-top: 0px solid #FFFFFF;
    border-right: 0px solid #FFFFFF;
    border-bottom: 0px solid #FFFFFF;
    border-left: 1px solid #FFFFFF;
    padding: 2px 2px 2px 2px;
    border-spacing: 1px 1px;
}

.foroTituloCat
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 14px;
    text-decoration: none;
    color: #000000;
    height: auto;
    width: auto;
    cursor: pointer;
}

.foroTituloCat:hover
{
    text-decoration: underline;
}

.foroCierreCat
{
    background-color: #FFFFFF;
    background-image: url(/images/cellpic2.jpg);
    background-repeat: repeat-y;
    color: #000000;
    padding: 2px 2px 2px 2px;
    border-spacing: 1px 1px;
}

.foroSubForoDetalles
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    line-height: 12px;
    text-decoration: none;
    color: #333333;
}

.foroSubForoDetalles a
{
    font-weight: normal;
    text-decoration: none;
    color: #F86805;
    cursor: pointer;
}

.foroSubForoDetalles a:hover
{
    text-decoration: underline;
}

.foroPaginacionTema
{
    font-family: Verdana;
    font-size: 10px;
    line-height: 12px;
    color: #000000;
    text-decoration: none;
}

.foroPaginacionTema a
{
    text-decoration: underline;
    color: #000000;
    cursor: pointer;
}

.foroPaginacionTema a:hover
{
    color: #DD6900;
}

.foroNombreTema
{
    font-family: Verdana;
    font-size: 16px;
    line-height: 18px;
    vertical-align: middle;
    background-color: #EFEFEF;
    color: #000000;
    padding: 2px 2px 2px 2px;
    border-spacing: 1px 1px;
}

.foroFila1
{
    font-family: Verdana;
    font-size: 16px;
    line-height: 18px;
    vertical-align: top;
    background-color: #EFEFEF;
    color: #000000;
    padding: 2px 2px 2px 2px;
    border-spacing: 1px 1px;
}

.foroFila2
{
    font-family: Verdana;
    font-size: 16px;
    line-height: 18px;
    vertical-align: middle;
    background-color: #DEE3E7;
    color: #000000;
    padding: 2px 2px 2px 2px;
    border-spacing: 1px 1px;
}

.foroFila3
{
    font-family: Verdana;
    font-size: 16px;
    line-height: 18px;
    vertical-align: middle;
    background-color: #E1E1E1;
    color: #000000;
    padding: 4px 4px 4px 4px;
    border-spacing: 1px 1px;
}

.foroTituloForo
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    line-height: 14px;
    text-decoration: none;
    color: #000000;
    height: auto;
    width: auto;
    cursor: pointer;
}

.foroTituloForo:hover
{
    color: #000000;
    text-decoration: underline;
}

.foroSubtitulo
{
    font-family: Verdana;
    font-size: 11px;
    line-height: 13px;
    color: #000000;
    height: auto;
    width: auto;
}

.foroSubForos
{
    font-family: Verdana;
    font-size: 12px;
    letter-spacing: 1px;
    line-height: 14px;
    color: #000000;
}

.foroContenidoPeq
{
    font-family: Verdana;
    font-size: 10px;
    line-height: 12px;
    color: #000000;
    height: auto;
    width: auto;
}

.foroTituloPrincipal
{
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 22px;
    font-weight: bold;
    line-height: 26px;
    color: #000000;
    text-decoration: none;
    height: auto;
    width: auto;
    cursor: pointer;
}

.foroTituloPrincipal:hover
{
    color: #DD6900;
    text-decoration: underline;
}

.foroTituloTema
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    line-height: 13px;
    text-decoration: none;
    color: #000000;
    height: auto;
    width: auto;
    cursor: pointer;   
}

.foroTituloTema:hover
{
    color: #DD6900;
    text-decoration: underline;
}

.foroTemaFijado
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    line-height: 13px;
    color: #000000;
}

.foroCabeceraTema
{
    font-family: Verdana;
    font-size: 12px;
    line-height: 14px;
    vertical-align: middle;
    background-color: #D1D7DC;
    background-image: url(/images/cellpic1.gif);
    color: #000000;
    height: 22px;
    border-top: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    border-bottom: 0px solid #FFFFFF;
    border-left: 1px solid #FFFFFF;
    padding: 3px 3px 3px 3px;
    border-spacing: 1px 1px;
}

.foroMensajeImpar
{
    font-family: Verdana;
    font-size: 16px;
    line-height: 18px;
    vertical-align: top;
    background-color: #EFEFEF;
    color: #000000;
    padding: 3px 3px 3px 3px;
    border-spacing: 1px 1px;
}

.foroMensajePar
{
    font-family: Verdana;
    font-size: 16px;
    line-height: 18px;
    vertical-align: top;
    background-color: #DEE3E7;
    color: #000000;
    padding: 3px 3px 3px 3px;
    border-spacing: 1px 1px;
}

.foroMensajeEspacio
{
    background-color: #D1D7DC;
    height: 1px;
    border-top: 0px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    border-bottom: 0px solid #FFFFFF;
    border-left: 1px solid #FFFFFF;
    padding: 3px 3px 3px 3px;
    border-spacing: 1px 1px;
}

.foroCuerpoMensaje
{
    font-family: Verdana;
    font-size: 12px;
    line-height: 18px;
    color: #000000;
    height: auto;
    width: auto;
}

.foroLineaSep
{
    width: 80%;
    margin-left: 3px;
    text-align: left;
    color: #D1D7DC;
}

.foroCabecera
{
    border-right: #ffffff 0px solid;
    padding-right: 2px;
    border-top: #ffffff 1px solid;
    padding-left: 2px;
    font-weight: bold;
    font-size: 11px;
    background-image: url(/images/fondo_cabecera.gif);
    padding-bottom: 2px;
    vertical-align: middle;
    border-left: #ffffff 1px solid;
    color: #ffffff;
    line-height: 13px;
    padding-top: 2px;
    border-bottom: #ffffff 0px solid;
    font-family: Verdana;
    white-space: nowrap;
    text-align: left;
}

.foroNavegacion
{
    font-family: Verdana;
    font-size: 11px;
    line-height: 13px;
    font-weight: bold;
    color: #F86805;
    padding: 2px 2px 2px 2px;
    white-space: nowrap;
    text-align: left;
    vertical-align: middle;
}

.foroNavegacion a
{
    font-family: Verdana;
    font-size: 11px;
    line-height: 13px;
    font-weight: bold;
    color: #F86805;
    text-decoration: none;
    cursor: pointer;
}

.foroNavegacion a:hover
{
    text-decoration: underline;
}

.foroNombreCampos
{
    font-family: Verdana;
    font-size: 12px;
    line-height: 14px;
    font-weight: bold;
    color: #000000;
}

.foroAdjuntos
{
    font-family: Verdana;
    font-size: 12px;
    line-height: 14px;
}

.foroAdjuntos a
{
    color: #000000;
}

.foroIframeRevisar
{
    border: 2px inset #000000;
}

.foroTextoinformacion
{
	font-family: Verdana;
	font-size: 12px;
	line-height: 14px;
	text-align: center;
	color: #000000;
	text-decoration: none;
}

.foroTextoinformacion a
{
	color: #DD6900;
	text-decoration: none;
}

.foroTextoinformacion a:hover
{
	text-decoration: underline;
}
/*FIN DE ESTILOS DEL MÓDULO FORO*/

/*ESTILOS DEL MÓDULO TABLÓN*/

.tablonTitPpal
{
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
    background-color: #F86805;
    color: White;
}

.tablonNombreTablon
{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	color: #d42e12;
	text-decoration: none;
}

.tablonNombreTablon a
{
    color: #F86805;
    cursor: pointer;
    text-decoration: none;
}

.tablonNombreTablon a:hover
{
    text-decoration: underline;
}

.tablonCabGridView
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	text-decoration: none;
    background-color: #F86805;
    color: White;
}

.tablonDatosGridViewBusqueda {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.tablonPaginGridView
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px; color:#d42e12;
    font-weight: bold; 
    text-decoration: None;
	color: #000000;
}

.tablonPaginGridView a
{
    font-family: Verdana;
    font-size: 9px;
    text-decoration: underline;
	color: #d42e12;
}

.tablonDatosGridView
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    color: Black;
    font-weight: bold;
    text-decoration: none;
}

.tablonDatosGridView a
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    text-decoration: none;
    color: Black;
}

.tablonDatosGridView a:hover
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    text-decoration: underline;
    color:#d42e12;
}

.tablonTablaGridView
{
    background-color: White;
}

.tablonBtnVolver
{
	border:solid 1px #dddddd;
	background-color:#ecead9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	height:16px;
	color: #000000;
}

.tablonTitMensaje
{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	color: #d42e12;
	text-decoration: none;
}

.tablonAutoriaMensaje
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}

.tablonAutoriaMensaje a
{
    color:#000000;
	text-decoration: none;
    cursor: pointer;
}

.tablonAutoriaMensaje a:hover
{
    color:#d42e12;
	text-decoration: underline;
}

.tablonTxtMensaje
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	text-align:center justify;
}

.tablonLinea
{
    width: 70%;
    color: #E0E0E0;
    text-align: left;
}

.tablonTitUltMens
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    color: #d42e12;
    font-weight: bold;
    text-decoration: none;
}

.tablonTitUltMens a
{
    color: #d42e12;
    text-decoration: none;
    cursor: pointer;
}

.tablonTitUltMens a:hover
{
    text-decoration: underline;
}

.tablonAutorUltMens
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
	text-decoration: none;
	font-weight: lighter;
}

.tablonAutorUltMens a
{
    color:#808080;
	text-decoration: none;
    cursor: pointer;
}

.tablonAutorUltMens a:hover
{
    color:#d42e12;
	text-decoration: underline;
}

.tablonTxtUltMens
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align:center justify;
	font-weight: lighter;
}

.tablonTblNuevoMensaje
{
    border: solid 1px #d42e12;
}

/*FIN DE ESTILOS DEL MÓDULO TABLÓN*/

/*FIN DE ESTILOS DEL MENÚ VERTICAL*/

/* ESTILOS DE LAS PESTAÑAS DEL MÓDULO DE CURRÍCULUMS */
.pestana1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #fa6805;
	font-weight: none;
	text-decoration: none;
}
.pestana1 a {
	color: #fa6805;
	text-decoration: none;
	
	
}

.pestanas1 a:hover {
	text-decoration: none;
	color: #d42e12;
}


.pestana2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	font-weight:bolder;
	text-decoration: none;
	
}

.cuerpo_gridview {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
}

.cuerpo_justificado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}

/*ESTILOS CURRÍCULUMS*/
.nombre_cv {
	font-family: Arial;
	font-size: 15px;
	font-style: normal;
	font-weight:bold;
	color: #d42e12;
	text-decoration: none;
}