
.flexslider {float: left;}
.flex-caption {font-size: 26px;color: #922a43;font-weight: bold; line-height: 110%}
	.flex-caption a {text-decoration: none;border:0;color: #922a43;font-weight: bold;}
	.flex-caption span {margin-top: 10px;font-size: 16px;color: #000;font-weight: normal;display:block;}
	#container_sub .wrapper {margin-bottom: 1em;}

#perfils_portada {
	width: 182px;
	float: right;
}
	#perfils_portada h2 {margin:0;}

	#perfils_portada li {border-bottom: 1px #efebec solid;font-size: 12px;padding: .7em 0;}
		#perfils_portada li a:link {text-decoration: none;border: none;}


div#destaquem {clear:both;background: none; }
	div#destaquem h2 {border-bottom: 1px #888 solid;padding: .5em 1em;font-size: 14px;color: #333;margin-bottom: 1.5em;}
	div#destaquem ul li {background: url(img/kland-llistat-portada.gif) 0 5px no-repeat;padding: 0 0 0 15px;}

h2.dreceres {font-size: 1em;}
div#dreceres {clear:both;background: #F1E6E9;padding:18px 0;margin-bottom: 3em;}
	div#dreceres .column {width: 25%;	float:left;}
		div#dreceres .column div {padding: 0 15px;}
	div#dreceres h3 {background: none; padding: 0 0 .5em !important; font-size: 1em; border-bottom: 1px solid #C59297; margin-bottom: 1em;}
		div#dreceres h3 b {display: none;}
		div#dreceres ul {margin: 0;}
			div#dreceres ul li {font-weight: bold; font-size: .9em; background: none; padding: 0; margin-bottom: .75em;padding-left: 18px;background: url('img/kland-1-destacat-portada.png') 0 .35em no-repeat;}
				div#dreceres ul ul {margin-top: .5em;}					
					div#dreceres ul li li {font-weight: normal; font-size: .9em; background: url('img/kland-2-destacat-portada.png') 0 .5em no-repeat; padding-left: 12px; margin-top: .5em;margin-bottom: 0;}

#botons {text-align: center;border-bottom:1px #bbb solid;margin-bottom: 2em;}
	#botons div {margin: 0 auto;}
	#botons p {padding: .7em 1em; margin: 1em 1em 2em; display: inline-block; vertical-align: middle;}
	#botons a {border:0;}

	#botons .premsa {background: url(img/img-premsa.jpg) 0 5px no-repeat;padding-left: 43px;}
	#botons .guia {background: url(img/img-guia.jpg) 0 2px no-repeat;padding-left: 38px;}
	#botons .social {padding: 0;}

/* notícies */

#frontpageNews h2 {font-weight: normal;font-size: 14px;font-weight: bold;}
	/*#frontpageNews .titol {
		clear:both;
		/*background:#e7e7e7;
		margin-top: 15px;
	} */
		#frontpageNews .left,
		#frontpageNews .right  {position: relative;margin-top: 15px;}

		#frontpageNews .left .titol,
		#frontpageNews .right .titol {background: none;}
		#frontpageNews .left .titol span {
			position: absolute;
			top: -13px;
			left:10px;
			width: 39px;
			height: 44px;
			background: url(img/ico_noticies.png) no-repeat;

		}


		#frontpageNews div.left h2 {padding: 0 0 0 60px;width: 300px;float: left;}
		#frontpageNews div.right h2 {padding: 0 0 0 60px; width: 50px;float: left;}

		#frontpageNews .left .opcions {width: 216px;float:right;margin-right:15px;}
			#frontpageNews .left .opcions p {margin:10px 0 0 0;font-size: 11px;}
			#frontpageNews .left .opcions .activa {float: left;}
			#frontpageNews .rss {float: right;background: url(img/rss.gif) 0 50% no-repeat;padding-left: 20px;}
				#frontpageNews .opcions a,
				#frontpageNews div.right .rss a {border:0;color: #811e38;}

				#frontpageNews div.right .rss {font-size: 11px;margin-right: 10px;margin-top:12px;}


			#frontpageNews .right .titol span {
				position: absolute;
				top: -13px;
				left:10px;
				width: 37px;
				height: 44px;
				background: url(img/ico_agenda.png) no-repeat;
			}




#frontpageNews ul {margin:0;}
#frontpageNews ul li,
#frontpageNews ul li h4 {background: none;margin:0;padding:0;font-size: 15px;line-height: 1em;}

	#portada #frontpageNews {
		margin: 0 0 20px 0;
		position: relative;
		/*padding-bottom: 20px;*/
	}
			#portada #frontpageNews div.left {clear: left;float: left;width: 630px;background: #E7E7E7;}
			#portada #frontpageNews div.right {clear: right;float: right;width: 202px;background: #F6F6F6;}

		#portada #frontpageNews div.left ul {position: relative;margin: 0;padding: 0;width: 200px;height: 335px;}

			#portada #frontpageNews .left ul li {
				display: block;
				float: left;
				/*padding: 1em 15px;*/

				border-bottom: 1px solid #CCC9C9;
				height: 33%;
			}
				#portada #frontpageNews .left ul li h4 {
					/*padding: .7em 15px;*/
					padding: .7em 15px 0 15px;
				}
			#portada #frontpageNews ul li.last {
				border:none;
			}
					#portada #frontpageNews div.left ul li {
						border-top: 1px solid #ccc;
						border-bottom: none;
					}

				#portada #frontpageNews div.left ul li:hover,
				#portada #frontpageNews div.left ul li.active {
					background: #D3D3D3;
				}
					#portada #frontpageNews ul li:hover div.image,
					#portada #frontpageNews ul li.active div.image {
						left: 200px;
						top: 0;
						background: #D3D3D3;
						padding: 22px;
						/*border: 22px #d3d3d3 solid;*/
					}

				#portada #frontpageNews div.left ul li.first {
					border-top: 0;
				}

				#portada #frontpageNews div.left ul li.last {
                    min-height: 120px;
                }
				#portada #frontpageNews li a {color: #333;}

					#portada #frontpageNews ul li div.image {
						overflow: hidden;
						position: absolute;
						top: -9999em;
						width: 386px;
						height: 290px;
						text-align: center;
					}
						#portada #frontpageNews ul li div.image a,
						#portada #frontpageNews ul li div.image img {
							position: relative;
							display: inline-block;
							vertical-align: middle;
							border: 0;
							-moz-transition: opacity .2s ease-in;
							-webkit-transition: opacity .2s ease-in;
							transition: opacity .2s ease-in;
						}
							#portada #frontpageNews ul li div.image a:hover {
								opacity: .8;
							}
						/*#portada #frontpageNews ul li div.image span {
							display: inline-block;
							height: 100%;
							vertical-align: middle;
							border:1px red solid;
						}*/
				#portada #frontpageNews ul li h4 {
					margin: 0 0 .2em 0;
					font-size: .875em; /* 14px / 16 */
					font-weight: normal;
					line-height: 1.2em;
				}
				#portada #frontpageNews ul li div.media {
					padding: 0 15px .7em 15px;
				}
					#portada #frontpageNews ul li div.media img {
						margin-right: 10px;
					}
					#portada #frontpageNews ul li h4 a,
					#portada #frontpageNews ul li h4 a:active,
					#portada #frontpageNews ul li h4 a:visited {
						border: 0;
						background: none;
					}
						#portada #frontpageNews ul li h4 a:hover {
							color: #000;
							text-decoration: none;
						}
					#portada #frontpageNews ul li p.multimedia {
						margin: 0;
					}
						#portada #frontpageNews ul li p.multimedia img {
							vertical-align: middle;
							margin-right: 3px;
						}




					#portada #frontpageNews .right ul {margin: 15px 10px 0 10px;height: 315px;}
						#portada #frontpageNews .right ul li {padding: 7px 0;border-top:1px #bbbbbb solid;}
							#portada #frontpageNews .right ul li.dia {background:#fff;border:0;font-size: 12px;padding-left: 7px;font-weight:bold;}

							#portada #frontpageNews .right ul.mes_actes {height: auto;border-top:3px white solid;border-bottom:0;margin:0;padding-top: 20px;}
								#portada #frontpageNews .right ul.mes_actes li {margin: 0 10px;}



	#portada #frontpageNews div.mes {
		clear:both;
		/*position: absolute;*/
		font-size: 12px;
		display:block;
		background: #aa273d;
		/*text-align: center;*/
		padding: 10px 15px;
		cursor:pointer;
		border-top: 3px white solid;
		color: white;
	}
		#portada #frontpageNews .right div.mes {
			position: absolute;
			bottom: 0;
			left:0;
			width: 192px;
			background-color: #c54e68;
		}
		#portada #frontpageNews div.mes a {color: white;font-size: 12px;margin:0 auto;width: 140px;background: url(img/kland-mes.gif) 100% 50% no-repeat;padding-right: 20px;text-decoration: none;border:0;}
			#portada #frontpageNews div.mes.more p {background: url(img/kland-menys.gif) 100% 50% no-repeat;}

#portada #frontpageNews .left ul.mes_notis {
	height: auto;
	width: 630px;
	border-top: 3px white solid;
	padding:15px 0;
}
	#portada #frontpageNews .left ul.mes_notis li {border-right:1px #bbb solid;border-top:0;float: left;display:inline;width: 200px;}

/*	#portada #frontpageNews div.left ul.mes_notis li:hover,
	#portada #frontpageNews div.left ul.mes_notis li.active {
		background: none;
	}*/

	#portada #frontpageNews .left ul.mes_notis li.ultim {border-right:0;}
