/************************************************************************************
NOTICIAS PESTAŅAS
*************************************************************************************/
#plantilla #noticia, #plantilla .widgetnoticias{width:100%;}
#noticia {
	width:60%;
	float:left;
	padding:0em;
	margin: 0 auto;
	z-index:50;
}
.detalle_noticia {
    font-size: 1.2em;
    line-height: 1.3em;
    text-align: justify;
}
#noticia .titulo_principal h1 {font-size: 2em;}
#noticia .titulo_principal h1 .fecha {
    color: #666666;
    float: right;
    font-size: 0.7em;
    font-style: italic;
    line-height: 0.7em;
    margin-top: 0.8em;
    padding: 0 0.5em;
}
.widgetnoticias {
	float:right;
	width:39%;
	margin-top:0.4em;
}
.tabrow {
    font-size: 1.2em;
    height: 2.15em;
    line-height: 2em;
    list-style: none outside none;
    margin: 0 0 -0.1em;
    overflow: hidden;
    padding: 0 0 0 1.5em;
    position: relative;
}
.tabrow li {
	border: 0.1em solid #AAA;
	background: #D1D1D1;
	background: -o-linear-gradient(top, #ECECEC 50%, #D1D1D1 100%);
	background: -ms-linear-gradient(top, #ECECEC 50%, #D1D1D1 100%);
	background: -moz-linear-gradient(top, #ECECEC 50%, #D1D1D1 100%);
	background: -webkit-linear-gradient(top, #ECECEC 50%, #D1D1D1 100%);
	background: linear-gradient(top, #ECECEC 50%, #D1D1D1 100%);
	display: inline-block;
	position: relative;
	z-index: 0;
	border-top-left-radius: 0.5em;
	border-top-right-radius: 0.5em;
	box-shadow: 0 0.3em 0.3em rgba(0, 0, 0, 0.4), inset 0 0.1em 0 #FFF;
	-webkit-box-shadow:0 0.3em 0.3em rgba(0, 0, 0, 0.4), inset 0 0.1em 0 #FFF;
	-moz-box-shadow:0 0.3em 0.3em rgba(0, 0, 0, 0.4), inset 0 0.1em 0 #FFF;
	text-shadow: 0 0.1em #FFF;
	margin: 0 -0.1em;
	padding: 0 0.8em;
}
.tabrow a {
	  color: #555;
	  text-decoration: none;
}
.tabrow li.selected {
	background: #FFF;
	color: #333;
	z-index: 2;
	border-bottom-color: #FFF;
	margin: 0 -0.4em;
}
.tabrow:before {
	position: absolute;
	content: " ";
	bottom: 0;
	left: 0;
	border-bottom: 0.1em solid #AAA;
	z-index: 1;
}
.tabrow li:before,
.tabrow li:after {
	border: 0.1em solid #AAA;
	position: absolute;
	bottom: -0.1em;
	width: 0.4em;
	height: 0.4em;
	content: " ";
}
.tabrow li:before {
	left: -0.5em;
	border-bottom-right-radius: 0.5em;
	border-width: 0 0.1em 0.1em 0;
	box-shadow: 0.1em 0.1em 0 #D1D1D1;
	-webkit-box-shadow:0.1em 0.1em 0 #D1D1D1;
	-moz-box-shadow:0.1em 0.1em 0 #D1D1D1;
}
.tabrow li:after {
	right: -0.5em;
	border-bottom-left-radius: 0.5em;
	border-width: 0 0 0.1em 0.1em;
	box-shadow: -0.1em 0.1em 0 #D1D1D1;
	-webkit-box-shadow:-0.1em 0.1em 0 #D1D1D1;
	-moz-box-shadow:-0.1em 0.1em 0 #D1D1D1;
}
.tabrow li.selected:before {
	box-shadow: 0.2em 0.2em 0 #FFF;
	-webkit-box-shadow:0.2em 0.2em 0 #FFF;
	-moz-box-shadow:0.2em 0.2em 0 #FFF;
}
.tabrow li.selected:after {
	box-shadow: -0.2em 0.2em 0 #FFF;
	-webkit-box-shadow:-0.2em 0.2em 0 #FFF;
	-moz-box-shadow:-0.2em 0.2em 0 #FFF;
}
.indice {
    border-top: 0.1em solid #DDDDDD;
    float: left;
    font-size: 1.2em;
    height:34em;
    margin: 0 3%;
    overflow:auto;
    padding-top: 0.5em;
    width: 96%;
}
#plantilla .indice{height:22em;}
.indice ul{margin: 0;}
.indice li{
	list-style:none;
    margin: 0;
}
.indice li a {
    border-bottom: 0.1em solid #ECECEC;
	color:#363636;
    float: left;
    padding: 0.5em 1%;
    width: 98%;
	-webkit-transition: all 0.5s linear;
	-moz-transition: all 0.5s linear;
	-o-transition: all 0.5s linear;
	-ms-transition: all 0.5s linear;
	transition: all 0.5s linear;
}
.indice li img {
    background: #F0F0F0;
    border: 0.1em solid #FFFFFF;
	border-radius: 0.3em;
    box-shadow: 0 0 0.4em #CCCCCC;
	-webkit-box-shadow: 0 0 0.4em #CCCCCC;
	-moz-box-shadow: 0 0 0.4em #CCCCCC;
    float: left;
    margin: 0.5em 1em 0 0.25em;
    padding: 0.4em;
	-webkit-transition: all 0.5s linear;
	-moz-transition: all 0.5s linear;
	-o-transition: all 0.5s linear;
	-ms-transition: all 0.5s linear;
	transition: all 0.5s linear;
}
.indice li a h1 {
    font-size: 1em;
    line-height: 1.1em;
    margin: 0.75em 0 0.5em;
	-webkit-transition: all 0.5s linear;
	-moz-transition: all 0.5s linear;
	-o-transition: all 0.5s linear;
	-ms-transition: all 0.5s linear;
	transition: all 0.5s linear;
}
.indice li a .fecha{
	color:#666;
	font-style:italic;
	margin:0;
	-webkit-transition: all 0.5s linear;
	-moz-transition: all 0.5s linear;
	-o-transition: all 0.5s linear;
	-ms-transition: all 0.5s linear;
	transition: all 0.5s linear;
}
.indice li a:hover {
	box-shadow: 0 0 1em #dedede inset;
	-webkit-box-shadow: 0 0 1em #dedede inset;
	-moz-box-shadow: 0 0 1em #dedede inset;
	text-decoration:none;
	background:#fafafa;
}
.indice li a:hover img{
	box-shadow: 0 0 0.4em #333;
	-webkit-box-shadow: 0 0 0.4em #333;
	-moz-box-shadow: 0 0 0.4em #333;
}
.indice li a:hover h1 {color:#000;}
.indice li a:hover .fecha{
	color:#333;
}

.detalle_img img{margin-bottom: 1em;}
