@import url('jquery-ui-1.8.17.custom.css');
@import url('nova_st.css');


/********************************
*****PISAN***** 
*********************************/
.widgetcolor {color:white}
.fila_widget {border-bottom:1px dotted #ffffff !important;}
#admin_link a{color:white;}
#admin_link a:hover{color:#CCC;}
#divResultados {color:white;}
#divResultados a{color:white;}

.marcouno {
    box-shadow: -5px 0 30px -0px #000, 5px 0 30px -5px #000;
	width:1080px;
}

.marco {width:1080px;}	

body {
background-color: #FFFFFF;
background-image: url(siteBackground2.jpg);
background-repeat: no-repeat;
background-attachment:fixed
}

.cld {border: 1px solid #b2b2b2;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
	overflow: hidden !important;  }
	
.titulo_not_portada {
	font-size : 14px;

}

.marco_menu {height: 25px; width: 100%; background-image: url('<tmpl_var mapeo_prod>entorno/fondo_menu.jpg');}

#mtot {
    
    /*background-image:url(wid/fondo_marco.png);*/
	background-color:#e9e9e9 ;
}
.cuerpo_noticia {font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: normal;color:#000;text-align:justify;}
.altofijo {height:95px;overflow:hidden; !important; }

/***********************************
*****PARA DEPURAR***** 
***********************************/
/**aparece en codigo cabecera de INTRANET**/
.color {color: #DE0505;font-family : Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;}

/**negritas**/
.subtitulos {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;}
/***en show_newdup2???
.subtitulos2 {font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color:#ffffff}**/

/*.subtitulos_noticia_des {font-family:Arial, Helvetica, sans-serif;font-size: 16px;font-weight: normal;color:#333333}*/

/*.titulo_cabecera {color : #FFFFFF;font-size : 18px;font-family : Arial, Helvetica, sans-serif;font-weight: bold;}*/


/*div bloque pequeño de noticia****/
/*.noticia_solo_titulo_1 
{
	padding:5px;
	float:left;
	color: #000;
	text-align:inherit;
	padding-bottom:5px;
	width:90%;
	border-top-width:1px;
	border-top-style:dotted;
	border-top-color:#CCC;
	font-size: 12px;
}**/

.noticia_titulo_resumen {
	margin-left:15px;
	padding:5px;
	float:left;
	color: #FFF;
	text-align:inherit;
	padding-bottom:5px;
	width:90%;
	/*border-bottom-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#CCC;
	height:50px;*/
	font-size: 12px;
}



/*  TABLAS antiguo */

.tabla_bordeado {
	border: 1px solid #999999;
}

.tabla_bordeado_nobot {
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: none;
	border-left: 1px solid #999999;
}

.tabla_bordeado_fichatop {
	border-top: 1px solid #999999;
	border-right: none;
	border-bottom: none;
	border-left: 1px solid #999999;
}

.tabla_bordeado_fichabot {
	border-top: none;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}


.fondotitulolistadosizq {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-top-color: #999999;
}
.fondotitulolistados {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-left-style: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.fondotitulolistadosdcha {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
}

.fondotitulolistadostodo {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-left-width: 1px;
	border-left-color: #999999;
}

.fondolistados {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
.fondolistadoscierre {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}

.fondolistadoscierre_dcha {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}

.fondolistados_solocierres {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}

.fondolistadoscierre_top {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #999999;
	border-bottom-color: #999999;
}

.fondolistados_solohoriz {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}


.fondotitulolistados_notop_izq {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #999999;
}

.fondotitulolistados_notop {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}

.fondotitulolistados_soloizq {
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #999999;
}

.fondotitulolistados_solodcha {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}

.fondotitulolistados_solohoriz {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

.FILA_ON {
background-color: #FEFAE2;
}

.FILA_OFF {
background-color: #FFFFFF;
}

.FILA_OFF2 {
background-color: #F2F2F2;
}


/***********************botones antiguos*************************/
input.groovybutton
{
	font-size:11px;
	font-family : Arial, Helvetica, sans-serif;
    font-weight : normal;
	color:#000000;
	background-color:#E7E7E7;
	border-style:solid;
	border-color:#999999;
	border-width:1px;
	cursor: hand;
}
.boton_generico {
	background-color: #CEE2FB;
	cursor: hand;
	border: 1px solid #999999;
	font-size: 11px;
}
.boton_generico_over {
	background-color: #E9F3FF;
	border: 1px solid #999999;
	cursor: hand;
	font-size: 11px;
}


.cssbutton{
background-color: #E7E7E7;
border: 1px #999999 outset;
padding: 1px 11px;
color: black;
text-decoration: none;
font: Arial, Helvetica, sans-serif;
font-size : 11px;
}

.cssbutton:visited{
color: black;
}

.cssbutton:hover{
border-style: inset;
background-color: #FAFAFA;
padding: 2px  11px; /*shift text 1px to the right and down*/
text-decoration: none;
}

.cssbutton:active{
color: black;
}
	
/************************* DATOS CSS SHOWBOX ***********************/

.ui-widget { 
	font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; 
	font-size: 1.1em; 
	}
.ui-widget .ui-widget { 
	font-size: 1em; 
	}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { 
	font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; 
	font-size: 1em; 
	}
.ui-widget-content { 
	border: 1px solid #260b6c; 
	background: #fcfdfd  50% bottom repeat-x; 
	color: #222222; 
	}
.ui-widget-content a { 
	color: #222222; 
	}
.ui-widget-header { 
	border: 1px solid #260b6c; 
	background: #260b6c 50% 50% repeat-x; 
	color: #ffffff; 
	font-weight: bold; 
	}
.ui-widget-header a { 
	color: #ffffff; 
	}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { 
	border: 1px solid #260b6c; 
	background: white;*/ /*url(novabox/ui-bg_glass_75_d0e5f5_1x400.png) 50% 50% repeat-x;*/
	font-weight: bold; 
	color: #000;  
}
.ui-icon { 
	width: 16px; 
	height: 16px; 
	background-image: url(novabox/ui-icons_217bc0_256x240.png); 
	}
.ui-widget-content .ui-icon {
	background-image: url(novabox/ui-icons_217bc0_256x240.png); 
	}
	
	/*** [X] CABECERA ***/
.ui-widget-header .ui-icon {
	background-image: url(novabox/ui-icons_ffffff_256x240.png); 
	}
	
.ui-state-default .ui-icon { 
	background-image: url(novabox/ui-icons_217bc0_256x240.png); 
	}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
	background-image: url(novabox/ui-icons_217bc0_256x240.png); 
	}
.ui-state-active .ui-icon {
	background-image: url(novabox/ui-icons_217bc0_256x240.png); 
	}
.ui-state-highlight .ui-icon {
	background-image: url(novabox/ui-icons_217bc0_256x240.png); 
	}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
	background-image: url(novabox/ui-icons_217bc0_256x240.png); 
	}

/**********Menus antiguos ( en intranets - cabecera )************/

.menu01 .menu01 a{
	color : #FFFFFF;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.menu01 a:hover {
	color : #000000;
	text-decoration: none;
}
.menu02 .menu02 a{
	color : #FFFFFF;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.menu02 a:hover {
	color : #000000;
}

.menu03 .menu03 a{
	color : #FFFFFF;
	margin-top : 3px;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.menu03 a:hover {
	color : #CC0099;
	font-weight: bold;
	text-decoration: none;
}


/**************antiguos************************/

.titulo_noticia_destacada {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;}

.titulo_noticia_contenido {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;}

.noticia_contenido {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;}

.link_not_portada_des {color: #065D85;text-decoration: none;font-size: 14px;font-weight: bold;}

.link_not_portada_des a:link .link_not_portada_des a:visited .link_not_portada_des a:active{color : #065D85;text-decoration: none;}
.link_not_portada_des a:hover {color : #9D0C04;text-decoration: none;}


/******************************************************* MENU HORIZONTAL********************************************/
#menu{
	
	background-color: #0B44B4;
}

#menu li:hover > a {
    background-color: #0690DB;
}
 
#menu li {
    border-right: 1px solid #7ebba2;
}
 
#menu ul {  
    z-index: 99999;
    background: #0B44B4;
 
}
 
#menu ul li {
    -moz-box-shadow: 0 1px 0 #c51231, 0 2px 0 #666;
    -webkit-box-shadow: 0 1px 0 #69cea3, 0 2px 0 #666;
    box-shadow: 0 1px 0 #69cea3, 0 0px 0 #666;}
}


/* ****************** ESTILOS PARA NOVA SEARCH ****************************** */

	.ul_search{
					
					    font-size: 12px;

    overflow: hidden;
    list-style: none;
    padding-left: 0;
	margin-top:10px;
				}
				
	.impar{
	
		/*background-color:#FFF;*/
		padding: 5px;
	}
	
	.par{
	
		/*background-color:#dadada;*/
		padding: 5px;
	}
	
	.selected{
		
		background-color:#e6e6e6;
		color:#000;
		padding: 5px;
		
	}
	
	.li_search:hover{
		cursor:pointer; 
		cursor: hand;
		background-color:#969696;
		color:#FFF
	}
