/*Versio 1.1*/

/* ACTUALITAT */
div.capca{height: 269px;float: left;left: 0;margin: 0;overflow: hidden;width: 960px;margin-bottom: 31px;}

#content{display: inline; float: left; min-height: 340px; padding: 0;  width: 766px; font-family: 'Droid Sans', sans-serif;}
#content h1{border-bottom: 2px solid #c651b5; font-size: 25px;font-weight: 700; margin-bottom: 30px; text-align: left;}
#content_act{width: 960px;float:left;clear: left;/* margin-right: 40px; */margin-top: 10px;}
#otras{width: 222px;min-height:500px;float: left;margin-top: 24px;}
#otras h3{font-weight:400;border:none;padding:0;margin:0;}
#otras h3 a{font-size: 1.3em;text-transform: uppercase;}
#otras p{float:left;font-size: 1.9em;padding: 40px 0 20px;}
.paginador_act {/* float: left; */margin: -30px 18px 0 0;text-align: right;width: 200px;}
.paginador_act span { color: transparent; width: 12px; height: 12px; border: 1px solid #E3DFDC; display: inline-block; margin: 0 8px;}
.paginador_act.abajo {margin: -12px auto 30px;/* border-top: 1px solid #B2B2B2; */display:inline-block;text-align:center;width: 960px;}
.paginador_act a.pag {  text-decoration:none;   color: transparent;      width: 12px;      height: 12px;      border: 1px solid #A8A8A8;      display: inline-block;  margin: 0 8px;}
.paginador_act a.pag:hover {
    border-width: 2px;
    width: 10px;
    height: 10px;}
.paginador_act .pag{margin-top: 6px!important;}    
.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: #A8A8A8;width:auto;height:auto;border: none;font-size: 25px;}
.paginador_act span.prev, .paginador_act a.prev{/* float:left; */border: none;}
.paginador_act span.next, .paginador_act a.next{/* float:right; */border: none;}
.paginador_act span.prev.disabled {/* opacity:0.5; */color: #E3DFDC;}
.paginador_act span.next.disabled {opacity:0.5;}
#content_act ul {float:left; padding: 15px 0 0; width: 100%; margin:0;}
#content_act li {float: left;/* margin: 0 0 30px; */padding: 0 0 5px 0;position: relative;width: 100%;cursor:pointer;/* border-bottom: 1px solid #B2B2B2; */}

#content_act h2, #content_act h2 a {margin: 0 0 15px;padding:0;text-decoration:none;line-height: 45px;font-size: 1.05em;text-transform: uppercase;text-align: center;float: none;letter-spacing: 0.01em;}
#content_act table:hover h2 a{color: #d30066;}
#content #content_act h2{text-transform:none;margin-top: 7px;text-align: left;font-size: 18px;}
#content #content_act h2 a:hover{}
#content_act p { margin:0; padding:0}
#content #content_act img { border:none}

#content_act span.data{text-align: center;/* float:left; *//* clear:left; */width:auto;font-size: 20px;line-height: 1.3em;letter-spacing: 0.065em;font-style: italic;}
#content_act li:hover td {}
#content_act .btn_facebook, #content_act .btn_twitter {	float:left;	margin-right:3px}
#content_act .btn_facebook { margin-right:10px}
#content_act .btn_facebook i, #content_act .btn_twitter i {	width: 33px;	height: 33px;	display: inline-block;	border-radius: 3px;	color: #fff;	background: #36579e;	font-size: 1em;}
#content_act .btn_twitter i { background: #55aef0; font-size: 0.9em;}
#content_act .btn_facebook i:before{line-height: 44px;position:relative;left:4px;}
#content_act .btn_twitter i:before{line-height: 35px;position: relative;    left: 1px;}
#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{}
#content_act td{
    font-size: 2em;
}
#content_act td.txt {padding-bottom: 24px;text-align: left;font-size: 14px;line-height: 1.4em;padding-top: 16px;/* width: 365px; */font-style: italic;}
#content_act td.img { background-color: #000;}

#content_act table:hover td.img img{
    opacity: 0.7;
}
#content_act table:hover td.img .img_hover{
    opacity: 1;display:block
}
#content_act td.img .img_hover{
    width:auto;
    margin-bottom: -68px;
    position: relative;
    left: 0px;
    top: 43%;
    display: none;
    z-index: 111;
}

/*#content_act td.img .img_hover{display: none;text-align: center;width:960px;height:480px;background-color: rgba(0,0,0,0.5);margin-bottom: -480px;position: relative;}*/
#content_act .img_hover span.boto-article{display: inline-block;width: 165px;height: 66px;border: 1px solid #fff;float: none;line-height: 68px;font-size: 0.6em;color: #fff;text-align: center;text-transform: uppercase;}
#otras span.boto-article{display:block;width:98px;height:45px;border:1px solid #770f28;float: left;line-height: 45px;font-size: 1.5em;color: #770f28;text-align: center;clear: left;}

#content_act ul hr{height: 1px;width:700px;border: none;border-top: 1px solid #E3DFDC;margin-bottom: 35px;display: inline-block;}
#content_act ul hr:last-child{/* display:none; */}

#content_act td.img img {width: 960px; /* max-height:150px; *//* border:1px solid #c8c8c8; */}
.ult_not { text-align:left; padding-bottom:2px; font-size: 2em;margin-bottom:5px; font-weight: bold; /* border-bottom:1px dotted #bbb; */}
#otras ul li{padding: 15px 0 18px 0px; float: left;   width: 222px; /* background: url(../imgs/bullet-a.png) no-repeat 0 18px; */ /* border-bottom:1px dotted #B2B2B2; */ text-align: left; }
#otras ul li a{ text-decoration:none}
#otras ul li:hover {}
#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: 960px; min-height:500px;float:left;clear: left;margin-right: 40px;/* padding-bottom: 20px; */margin-top: 24px;}
#content_act_detalle .texto,#content_act_detalle .imagenes{
    margin-bottom: 30px;
}

.volver {float: right;text-align:right;font-size:13px;padding:0 0 0 0;width: auto;height: 24px;border: 2px solid #d30066;position: relative;top: 50px;margin-bottom: -6px;}
.volver a{/* text-decoration: underline; */text-transform: capitalize;padding: 0px 12px 0px 0px;font-weight: 500;float: right;line-height: 26px;font-size: 12px;/* color: #d30066; */}
.volver a:hover{text-decoration: none;}
.volver i{
    /* color: #d30066; */
    opacity: 0.5;
    font-size: 15px;
    line-height:30px;
    position: relative;
    top: 5px;
    left: 1px;
    }
#content_act_detalle h2, #content_act_detalle h2 a {margin:0 0 6px;padding:0;text-decoration:none;line-height: 1.4em;font-size: 28px;text-transform: uppercase;text-align: center;float: none;}
#content_act_detalle h2 a:hover{color:#c651b5}
#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: center;/* float:left; *//* clear:left; */width:auto;font-size: 1.6em;font-style: italic;}

#content_act_detalle div.imagenes ul{ float:right; margin: 15px 0 5px;}
#content_act_detalle div.imagenes li{ margin: 0 0px 0 20px; background:none; float: right; clear: right;}
#content_act_detalle div.imagenes img{ padding: inherit; /* border:1px solid #c8c8c8 */ width: 960px;}
#content_act_detalle img{ border:none}

#content_act_detalle p.entradilla {  padding:10px 0}
#content_act_detalle p { text-align: left; line-height: 1.2em;  /* padding: 10px 0; */font-size: 15px;}
#content_act_detalle ul{  float:none;   margin: 20px 0;}
#content_act_detalle li{  float:none; padding:0 0 10px 10px;   font-size: 15px; 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{}
#content_act_detalle ol{margin: 14px 0 24px 30px}
#content_act_detalle ol li { background:none; list-style:decimal; padding:10px 0 0 0; font-size:17px}
#content_act_detalle ul.listado_archivos { float:left; width: 70%; padding: 0;}
#content_act_detalle ul.listado_archivos img{ margin-top:-10px;}
#content_act_detalle ul.listado_archivos li a{ font-size: 1.3em; 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{ margin: 20px 0; width: 30%; float: right;}
#content_act_detalle .comparteix div{ /* margin:9px 0 0 0; */ /* width:290px; */ /* float:left */}
#content_act_detalle .comparteix p{ font-size: 20px;font-weight: 400;padding-bottom: 5px;color: #515151;} 
#content_act_detalle .comparteix .btn_facebook,#content_act_detalle .comparteix .btn_twitter {	float: right;	margin-left: 10px;}
#content_act_detalle .comparteix .btn_twitter { margin-right: 0px;}
#content_act_detalle .comparteix .btn_facebook i, #content_act_detalle .comparteix .btn_twitter i { width: 33px; height: 33px; display: inline-block; border-radius: 3px; background: #36579e;color:#fff;}
#content_act_detalle .comparteix .btn_twitter i { background: #55aef0;}
#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.5;
}
#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:690px; */ padding:0; margin: 28px 0 40px 0;}
#content_act_detalle .galeria ul { float:left; /* width:690px; */ padding:0; margin: 0;}
#content_act_detalle .galeria li { float:left;background: none; padding:0; margin: 1px 1px 0px 0; overflow:hidden; text-align:center;position: relative;display: table-cell;vertical-align: middle}
#content_act_detalle .galeria li a{width: 319px; float: left;background-color: #000;}
#content_act_detalle .galeria li img{width: 319px;/* max-height: inherit; */vertical-align: middle;/* border:1px solid #c8c8c8 */}
#content_act_detalle .galeria li.last{margin-right:0;}
#content_act_detalle .galeria li.first{float:left;clear:left;}

#content_act_detalle .galeria li a:hover img{
    opacity: 0.7;
}
#content_act_detalle .galeria li a:hover img.mas{
    opacity: 1;display:block
}
#content_act_detalle .galeria li img.mas{

    width:auto;

    margin-bottom: -68px;

    position: relative;

    left: 126px;

    top: 43%;

    display: none;

    z-index: 111;

}

#content_act td.social{vertical-align: middle;}
/* 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;}
