/*Versio 1.1*/

/* ACTUALITAT */
div.capca{height: 269px;float: left;left: 0;margin: 0;overflow: hidden;width: 960px;margin-bottom: 31px;}

#content_act{width: 100%;float:left;clear: left;}
#content_act h1{color:#D82A20;cursor:default;font-size:20px;float:left;width:100%;text-transform: uppercase;margin:6px 0 10px}
#content_act h1 a{color:#D82A20;}

.ult_not { text-align:left;font-size: 15px;margin-bottom:5px;font-weight: 700;text-transform: uppercase;}
#otras{width: 222px;min-height:500px;float: left;margin-top: 50px;}
#otras h3{font-weight:400;border:none;padding:0;margin: 0 0 10px 0;}
#otras h3 a{font-size: 14px;line-height: 18px;text-transform: uppercase;font-weight: 400;color: inherit;}
#otras p{float:left;padding: 0;}
.paginador_act {/* font-family: "Work Sans", sans-serif; */display: inline-block;margin: 0px 0px 20px;text-align: center;width: 100%;}
.paginador_act span {width: 25px;height: 25px;background: #D82A20;color: #fff;border-radius: 18px;border: 1px solid #D82A20;display: inline-block; text-transform: capitalize;}
.paginador_act.abajo { margin: 0px 0 40px 0; /* border-top: 1px solid #B2B2B2; */ display:inline-block; text-align:center;  width: 697px;padding-right: 263px;}
.paginador_act a.pag {  text-decoration:none;width: 25px;height: 25px;            display: inline-block;border: 1px solid #A7A7A7;background: #fff;border-radius: 15px;}
.paginador_act a.pag:hover {background:#d8d8d8;}
.paginador_act .pag{font-size: 12px;line-height: 25px;margin: 0 10px;}    
.paginador_act a.prev:hover, #content_act .paginador_act a.next:hover {}
.paginador_act span.prev, .paginador_act span.next, .paginador_act a.prev span, .paginador_act a.next span{background:none;color: #000;/* width: 28px; *//* height: 28px; *//* border-radius: 14px; */border: none;font-size: 16px;/* background: #E9EEF2; */}
.paginador_act span.prev, .paginador_act a.prev{/* float:left; */border: none;margin-right: 10px;}
.paginador_act span.next, .paginador_act a.next{/* float:right; */border: none;margin-left: 10px;}
.paginador_act span.prev.disabled {opacity:0.5;/* color: #E3DFDC; */}
.paginador_act span.next.disabled {opacity:0.5;}
.paginador_act i{position: relative;top: 2px;}
.paginador_act .prev i{left:-1px;}
.paginador_act .next i{left:1px;}
#content_act ul {float:left;padding: 5px 0 0; width: 100%; margin:0;}
#content_act li { float: left;margin: 0 0 29px; padding: 0 0 28px 0;position: relative;width: 100%; cursor:pointer;border-bottom: 1px solid #DADADA;}

#content_act h2, #content_act h2 a {font-size:20px;float:left;width:100%;text-transform: uppercase;margin: -3px 0 0px;color:inherit;}
#content_act table:hover h2 a{color: #727272;}
#content_act table:hover span.boto-article{border-color: #727272;color: #727272;}
#content #content_act h2{text-transform:none;margin-top: 7px;text-align: left;font-size: 18px;}
#content_act p { margin:0; padding:0}
#content #content_act img { border:none}

#content_act span.data{text-align:left;float:left;clear:left;width:auto;font-size: 12px;/* letter-spacing: 0.035em; */position: relative;/* top: -12px; */}
#content_act li:hover td {}
#content_act a {	float:left;margin-right: 5px;}
#content_act .btn_facebook {/* margin-right:10px */}
#content_act i {	width: 28px;	height: 28px;line-height: 28px;	display: inline-block;	border-radius: 14px;color: #787878;background: #DBDBDB;font-size: 15px;}
#content_act i:before{line-height:28px;}
#content_act .btn_facebook i:before{position:relative;left: -4px;}
#content_act .btn_twitter i:before{position: relative;left: -4px;}
#content_act .btn_linkedin i:before{position:relative;left: -4px;}
#content_act .btn_google i:before{position:relative;left: -4px;top: 1px;}
#content_act .btn_mail i:before{position:relative;left: -4px;}
#content_act a:hover i { 
    -moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	-webkit-transition:all 0.3s ease-out;
	-ms-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;	
    opacity:0.5;
}
#content_act table { width:100%;}
#content_act tr{
    text-align: left;
}
#content_act td{}
#content_act td.title{height:20px;}
#content_act td.data{height:30px}

#content_act td.txt {display:inline-block;  text-align: left;line-height: 1.30em;  position: relative;height: auto;padding-bottom: 1em;}
#content_act td.img {text-align:right;padding-left: 40px;width: 515px;/* height: 203px; */}
#content_act td.btns{ vertical-align: bottom;}
#content_act span.boto-article{display: inline-block;width: 93px;height: 28px;border: 1px solid #D82A20;float: right;line-height: 30px;font-size: 13px;text-align: center;text-transform: uppercase;font-weight: 700;}
#otras span.boto-article{display: inline-block;width: 125px;height: 40px;/* border: 1px solid #4d4d4d; */float: left;line-height: 40px;font-size: 15px;text-align: center;background: #E6EAED;      text-transform: uppercase;      font-weight: 700;margin-top: 18px;display: none;}
#otras ul li:hover span.boto-article{border-color: #727272;color: #727272;}

#content_act td.img img {/* max-width: 205px; */ /* max-height: 130px; */border: 2px solid #D6D5D1;}
#otras ul li{padding: 9px 0 20px 0px; float: left;width: 226px;   text-align: left;cursor:pointer;}
#otras ul li img{    border: 2px solid #D6D5D1;margin-bottom:10px}
#otras ul li a{ text-decoration:none}
#otras ul li:hover h3 a{color: #020202;}
#otras.ot_casos ul {background:#FAFAFA;float:left;}
#otras.ot_casos ul li{background:none;width:210px;margin:0 18px;padding: 8px 0 10px;cursor:pointer;}
#otras.ot_casos ul li div{width:210px; text-align:center}
#otras.ot_casos ul li:hover a,#content #otras.ot_casos ul li:hover p,#content #otras.ot_casos ul li:hover img{outline-color:#E1001A}
#otras.ot_casos ul h2{font-size:20px; margin-bottom:12px;}
#otras.ot_casos ul h2 a{ text-decoration:none}
#otras.ot_casos ul img{border:4px solid #F3F3F3;outline: 1px solid #d0d0d0;margin-bottom:5px;}
#otras.ot_casos ul p{font-size:15px;}
/* FIN ACTUALITAT */


/* ACTUALITAT DETALL */
#content_act_detalle {width: 730px; min-height:500px;float:left;clear: left;margin-right: 48px;/* padding-bottom: 20px; */margin-top: 10px;}
#content_act_detalle h1{color:#D82A20;cursor:default;font-size:20px;float:left;width:100%;text-transform: uppercase;margin: 0px 0 15px;}
#content_act_detalle h1 a{color:#D82A20;}
#content_act_detalle .imagenes{
    float:right;
    /* margin-top: 15px; */
}
#content_act_detalle .texto{margin-top: 10px; float: left;padding-bottom:20px}

/*.volver {float: right;text-align:right;padding:0 0 0 0;position: relative;margin-top: -5px;}
.volver a{ text-decoration: underline;  padding: 0px 0px 0px 0px;float: right;color: #909599;width: 28px;      height: 28px;      border-radius: 14px;      border: none;      font-size: 16px;      background: #E9EEF2;}
.volver a:hover{text-decoration: none;}
.volver i{position: relative;top: 5px;left: -5px;}*/
#content_act_detalle h2, #content_act_detalle h2 a {font-size:20px;float:left;width:100%;text-transform: uppercase;margin: -3px 0 0px;color:inherit;width: 90%;}
#content_act_detalle h2 a:hover{color:#1b92bd}
#content #content_act_detalle h2{ margin:10px 0 5px; text-transform:none; font-weight:bold; float:left; width:100%; text-align: left;}
#content_act_detalle span.data{text-align: left;float:left;clear:left;width: 100%;font-size: 13px;}

#content_act_detalle div.imagenes ul{ clear: right;float:right;margin:0 0 15px;}
#content_act_detalle div.imagenes li{/* margin: 0 0px 0 20px; */ background:none; float: right; clear: right;    list-style-type: none;}
#content_act_detalle div.imagenes img{/* padding: inherit; */border: 2px solid #D6D5D1;width: 726px;/* max-height: 464px; */margin-top: 2px;}
#content_act_detalle img{ border:none}
#content_act_detalle div.imagenes.first img{/* width: 100%; */}

#content_act_detalle p.entradilla {  padding:10px 0}
#content_act_detalle p { text-align: left;padding:0}
#content_act_detalle ul{float:none;margin: 0 0 10px 30px;list-style-type:disc;}
#content_act_detalle ul li{list-style-type:disc;padding-left: 0;}
#content_act_detalle li{  float:none;  padding:0 0 10px 10px;   font-size: 13px; text-align: left;}
#content_act_detalle table{ float:left; margin:10px 0}
#content_act_detalle table td,#content #content_act_detalle table th{border:1px solid #000; padding:3px}
#content_act_detalle table.videos{width:678px;}
#content_act_detalle table.videos td,#content #content_act_detalle table.videos th{border:none; padding:0}
#content_act_detalle a{text-decoration:underline;color:#000}
#content_act_detalle a:hover{text-decoration:none;}
#content_act_detalle ol{margin: 0 0 10px 30px;}
#content_act_detalle ol li { background:none; list-style:decimal; padding:10px 0 0 0; font-size:13px}
#content_act_detalle ul.listado_archivos { float:left; width: 100%; padding: 0;}
#content_act_detalle ul.listado_archivos img{ margin-top:-10px;}
#content_act_detalle ul.listado_archivos li a{font-size: 1em; padding: 0 0 0 15px; line-height: 17px;text-decoration:underline;}
#content_act_detalle ul.listado_archivos li a:hover{text-decoration: none}
#content_act_detalle ul.listado_archivos li {background:none;padding: 12px 0;}

#content_act_detalle .comparteix{ padding: 20px 0 30px; width: 100%; float: left;border-top: 1px solid #DADADA;}
#content_act_detalle .comparteix div{ /* margin:9px 0 0 0; */ /* width:290px; */ /* float:left */text-align:right;}
#content_act_detalle .comparteix p{ font-size: 20px;font-weight: 400;padding-bottom: 5px;color: #515151;} 
#content_act_detalle .comparteix a{	float: left;	margin-right: 5px;}
#content_act_detalle .comparteix i  {width: 28px;	height: 28px;line-height: 28px;	display: inline-block;	border-radius: 14px;color: #787878;background: #DBDBDB;font-size: 15px;}
#content_act_detalle .comparteix i:before{position:relative;line-height:28px;}
#content_act_detalle .comparteix .btn_facebook i:before{position:relative;left: -4px;}
#content_act_detalle .comparteix .btn_twitter i:before{position: relative;left: -4px;}
#content_act_detalle .comparteix .btn_linkedin i:before{position:relative;left: -4px;}
#content_act_detalle .comparteix .btn_google i:before{position:relative;left: -4px;top: 1px;}
#content_act_detalle .comparteix .btn_mail i:before{position:relative;left: -4px;}
#content_act_detalle .comparteix a:hover i {
    -moz-transition:all 0.3s ease-out;
    -o-transition:all 0.3s ease-out;
    -webkit-transition:all 0.3s ease-out;
    -ms-transition:all 0.3s ease-out;
    transition:all 0.3s ease-out;
    opacity: 0.7;
}
/*#content_act_detalle .comparteix .btn_facebook i:before {font-size:2em;line-height:44px;position:relative;left:4px;}
#content_act_detalle .comparteix .btn_twitter i:before {font-size:1.7em;line-height:35px;position:relative;left:1px;}*/
#content_act_detalle .galeria { float:left; width: 100%; padding:0; margin: 28px 0 40px 0;}
#content_act_detalle .galeria ul { float: right; /* width:690px; */ padding:0; margin: 0;}
#content_act_detalle .galeria li { float: right;clear: right;background: none; padding:0; margin: 4px 0px 0 0; /* overflow:hidden; */ /* text-align:center; */position: relative;/* display: table-cell; *//* vertical-align: middle */}
#content_act_detalle .galeria li a{/* width:216px; */ /* height:141px; */  /* text-align:center; *//* position: relative; *//* display: table-cell; *//* vertical-align: middle */}
#content_act_detalle .galeria li img{/* border: 10px solid #f4f4f4; *//* float: right; */max-width: 100%;}
#content_act_detalle .galeria li.last{margin-right:0;}

#content_act .social{float: left;margin-top: -28px;}
/* FIN ACTUALITAT DETALL */

/* RECETAS */
#content_act_detalle.recetas h2 a{font-style:italic; font-family:'Georgia',Serif; font-size:27px;}
#content_act_detalle.recetas div.imagenes li img{width: 647px;}
#content_act_detalle.recetas .texto{width:647px;}
