@import url('jquery-ui-1.8.17.custom.css');
@import url('nova_st.css');
/****fontawesome - btn***/
.btn-success {
	display: inline-block;
    padding: 4px 12px;
    margin-bottom: 0;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	border: 1px solid;
    background-color: #83a94c;
    /**background-image: -moz-linear-gradient(top, #95bf52, #678943);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#95bf52), to(#678943));
    background-image: -webkit-linear-gradient(top, #95bf52, #678943);
    background-image: -o-linear-gradient(top, #95bf52, #678943);
    background-image: linear-gradient(to bottom, #95bf52, #678943);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff95bf52', endColorstr='#ff678943', GradientType=0);*//
    border-color: #678943 #678943 #40562a;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}

.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] {
    color: #ffffff!important;
    background-color: #678943!important;
	text-decoration: none;
}




/********************************
*****PISAN***** 
*********************************/
/*.cld {border: 1px solid #b2b2b2;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
	overflow: hidden !important;  }*/
	
.newslider-vertical2 .sliderkit-nav-clip li a {
    height: 94px !important;
    width: 300px !important;
}
.newslider-vertical2 .txt_carousel {

    font-size: 14px !important;
	margin-left: 10px !important;
	margin-right: 10px !important;

}	
	
	
.marcouno {width:1080px;}
.marco {width:1080px;}	
.publi_cabecera {
float:right;
margin-top:20px !important;
clear:right;
}		

A {color: #065d85;text-decoration: none;!important;}
	
.titulo_not_portada {
	font-size : 14px;

}

.cuerpo_noticia {font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: normal;color:#000;text-align:justify;}



/***********************************
*****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: #000000;
	
}

#menu li:hover > a {
    background-color: #555555;
}
 
#menu li {
    border-right: 1px solid #555555;
}
 
#menu ul {  
    z-index: 99999;
    background: #000000;

}
 
#menu ul li {
    -moz-box-shadow: 0 1px 0 #555555, 0 2px 0 #666;
    -webkit-box-shadow: 0 1px 0 #555555, 0 2px 0 #666;
    box-shadow: 0 1px 0 #555555, 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
	}


/**************  CAPAS BOOTSTRAP ***********/


.modal {z-index: 10050 !important;outline: none !important;}
/***
Close icon used for modal dialog and other UI element close buttons
***/
.close {display: inline-block;margin-top: 0px;margin-right: 0px;width: 9px;height: 9px;background-repeat: no-repeat !important;background-image: url("remove-icon-small.png") !important;}


.modal-open {
  overflow: hidden; }

.modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10050;
  -webkit-overflow-scrolling: touch;
  outline: 0; }
  .modal.fade .modal-dialog {
    -webkit-transform: translate(0, -25%);
    -ms-transform: translate(0, -25%);
    -o-transform: translate(0, -25%);
    transform: translate(0, -25%);
    -webkit-transition: -webkit-transform 0.3s ease-out;
    -moz-transition: -moz-transform 0.3s ease-out;
    -o-transition: -o-transform 0.3s ease-out;
    transition: transform 0.3s ease-out; }
  .modal.in .modal-dialog {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0); }

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto; }

.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px; }

.modal-content {
  position: relative;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: 0; }

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10049;
  background-color: #000; }
  .modal-backdrop.fade {
    opacity: 0;
    filter: alpha(opacity=0); }
  .modal-backdrop.in {
    opacity: 0.5;
    filter: alpha(opacity=50); }

.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5; }
  .modal-header:before, .modal-header:after {
    content: " ";
    display: table; }
  .modal-header:after {
    clear: both; }

.modal-header .close {
  margin-top: -2px; }

.modal-title {
  margin: 0;
  line-height: 1.42857; }

.modal-body {
  position: relative;
  padding: 15px; }

.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5; }
  .modal-footer:before, .modal-footer:after {
    content: " ";
    display: table; }
  .modal-footer:after {
    clear: both; }
  .modal-footer .btn + .btn {
    margin-left: 5px;
    margin-bottom: 0; }
  .modal-footer .btn-group .btn + .btn {
    margin-left: -1px; }
  .modal-footer .btn-block + .btn-block {
    margin-left: 0; }

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto; }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); }
  .modal-sm {
    width: 300px; } }

@media (min-width: 992px) {
  .modal-lg {
    width: 900px; } }