﻿/*	Georgia, "Times New Roman", Times, serif;	*/
/*	"Trebuchet MS", Verdana, Geneva, Helvetica, Arial, sans-serif;	*/

/*	MAIN CONTAINER	*/

#HomeContent {
	background-image: url('images/menuinterior.bkgd.gif');
	background-repeat: no-repeat;
	background-position: top left;
	font-family: "Trebuchet MS", Verdana, Geneva, Helvetica, Arial, sans-serif;
	color: #666666;
	font-size: 12px;
	width: 984px;
}

#TopColumn h1 {
	color: #034ea1;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 31px;
	font-weight: normal;
	line-height: 100%;
	margin-top: 0.25em;
	margin-bottom: 0.5em;
}

#InnerBreadcrumb {
	display: none;
}

#InnerMainContent {
	width: 746px;
	float: left;
	margin-top: 8px;
}

/*	COMMON TO COLUMNS	*/

/*	LEFTMOST COLUMN	*/
/*	Most of styles for this column, besides WP headers, should be under ad.left-menu.inner.css	*/

#LeftColumn {
	float: left;
	width: 201px;
}

/*	SECOND COLUMN, AKA MIDDLE COLUMN	*/

#MiddleColumn {
	float: left;
	width: 509px;
	color: #000000;
}

#MiddleColumn .ms-WPHeader td {
	border: 0px;
}

#MiddleColumn .ms-WPHeader h3 {
	font: normal 18px Georgia, "Times New Roman", Times, serif;
	color: #ffffff;
	padding-left: 10px;
	padding-top: 0px;
}

#MiddleColumn .ms-WPBody {
	background-image: url('images/wpbody-509.bkgd.gif');
	background-repeat: repeat-y;
	background-position: left;
	padding: 0px 10px;
}

#MiddleColumn .ms-WPBorder, #MiddleColumn .ms-WPBorderBorderOnly {
	background-image: url('images/wpbody-bottom-509x30.bkgd.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
	border: 0px;
	padding-bottom: 30px;
}

#MiddleColumn .AgendaItemDate {
	font-family: "Trebuchet MS", Verdana, Geneva, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 120%;
	padding: 5px 0;
	color: #000000;
}

/*	MIDDLE COLUMN DESTACADOS / HIGHLIGHTS	*/

#MiddleColumn #MCAgendaHighlight {
	margin: 0px;
	padding: 0px;
}

#MiddleColumn #MCAgendaHighlight .ms-WPHeader {
	background-image: url('images/orange-header-509.bkgd.gif');
	background-repeat: no-repeat;
	background-position: left top;
	height: 29px;
	padding-top: 0px;
}

#MiddleColumn #MCAgendaHighlight .AgendaItemDate {
}

#MiddleColumn #MCAgendaHighlight .item {
	color: #F29820;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 24px;
	margin: 0px;
	padding: 0px;
}

#MiddleColumn #MCAgendaHighlight .item a, #MiddleColumn #MCAgendaHighlight .item a:link, #MiddleColumn #MCAgendaHighlight .item a:visited {
	color: #F29820;
	text-decoration: none;
}

#MiddleColumn #MCAgendaHighlight .AgendaItemHighlight {
	padding: 10px 0px 0px 0px;
}

#MiddleColumn #MCAgendaHighlight .AgendaItemDescriptionHighlight {
	color: #666666;
	font-family: "Trebuchet MS", Verdana, Geneva, Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 14px;
	float: left;
	width: 266px;
}

#MiddleColumn #MCAgendaHighlight .AgendaItemPicture {
	background-image: url(images/image-area-left.shadow.214.gif);
	background-repeat: no-repeat;
	background-position: top left;
	border-width: 0px;
	float: left;
	margin: 0 12px 0 -3px;
	height: 103px;
	width: 214px;
}

#MiddleColumn #MCAgendaHighlight .AgendaItemPicture img {
	border: 0px;
	margin-left: 7px;
	margin-top: 7px;
	width: 196px;
	height: 85px;
}

#MiddleColumn #MCAgendaHighlight .AgendaHighlightFooter {
	height: 0px;
	font-size: 0px;
}

/* MIDDLE COLUMN LISTA DE ITEMS DESTACADOS / HIGHLIGHTS*/

#MiddleColumn #MCAgendaItems {
	margin: 0px;
	padding: 0px;
}

#MiddleColumn #MCAgendaItems .ms-WPBody {
	background-image: url('images/wpbody-509.bkgd.gif');
	background-repeat: repeat-y;
	background-position: left;
	padding: 0px;
}


#MiddleColumn #MCAgendaItems .ms-WPHeader {
	background-image: url(images/blue-arrow-header-509.bkgd.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height: 29px;
	padding-top: 0px;
}

#MiddleColumn #MCAgendaItems td.ms-WPBorder, #MiddleColumn #MCAgendaItems td.ms-WPBorderBorderOnly {
	padding-top: 10px;
}

#MiddleColumn #MCAgendaItems #AgendaSearchTable {
	padding: 0px 10px 0 10px;
}

#MiddleColumn #MCAgendaItems .ms-WPHeader h3 {
	color: #034EA1;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	padding-left: 38px;
}

#MiddleColumn #MCAgendaItems .ms-WPBody .ms-WPHeader h3 {
	color: #034EA1;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	padding: 3px 10px 0px 38px;
}

#MiddleColumn #MCAgendaItems .ms-WPBody h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #333333;
	margin: 0em 0em 1em 0em;
	padding: 0px 10px;
}

#MiddleColumn #MCAgendaItems .ClearBoth {
	clear: both;
	height: 0px;
	font-size: 0px;
	padding: 0px;
	margin: 0px;
}

#MiddleColumn #MCAgendaItems .bloque {
	padding: 5px 0px 5px 0px;
}

#MiddleColumn #MCAgendaItems .AgendaItem {
	padding: 0 10px ;
}

#MiddleColumn #MCAgendaItems .AgendaItemPicture {
	background-image: url(images/image-area-left.shadow.214.gif);
	background-repeat: no-repeat;
	background-position: top left;
	border-width: 0px;
	float: left;
	margin: 0 12px 0 -3px;
	height: 103px;
	width: 214px;
}

#MiddleColumn #MCAgendaItems .AgendaItemPicture img {
	border: 0px;
	margin-left: 7px;
	margin-top: 7px;
	width: 196px;
	height: 85px;
}

#MiddleColumn #MCAgendaItems .item a, #MiddleColumn #MCAgendaItems .item a:link, #MiddleColumn #MCAgendaItems .item a:visited {
	color: #034EA1;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	text-decoration: none;
}

#MiddleColumn #MCAgendaItems .item a:hover {
	text-decoration: underline;
}

#MiddleColumn #MCAgendaItems .AgendaItemContent {
	clear: both;
}

#MiddleColumn #MCAgendaItems .AgendaItemDescription {
	float: left;
	width: 266px;
}

#MiddleColumn #MCAgendaItems .AgendaItemDescription .item {
	margin: 0px;
}

#MiddleColumn .AgendaItemDate span {
	padding:8px 0;
}

/*	Newsletter	*/

#MiddleColumn #MCAgendaItems #NLSubscribeBody, #MiddleColumn #MCAgendaItems #NLGoToUnsubscribe {
	padding: 0px 15px;
	font: normal 12px "Trebuchet MS", Verdana, Geneva, Helvetica, Arial, sans-serif;
	color: #333333;
}

#MiddleColumn #MCAgendaItems #NLSubscribeBody .NLLITitle {
	width: 30%;
	float: left;
}

#MiddleColumn #MCAgendaItems #NLSubscribeBody ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	list-style-image: none;
}

#MiddleColumn #MCAgendaItems #NLSubscribeBody ul li {
	margin: 0px;
	padding: 0px 0px 10px 15px;
	background-image: url('Images/canal.raquo.mabe.gif');
	background-position: left 4px;
	background-repeat: no-repeat;
	font: bold 12px "Trebuchet MS", Verdana, Geneva, Helvetica, Arial, sans-serif;
	color: #666666;
}

	/*	select	*/

	#MiddleColumn #MCAgendaItems #NLSubscribeBody ul li select {
		font: normal 12px "Trebuchet MS", Verdana, Geneva, Helvetica, Arial, sans-serif;
		color: #6A93CC;
		border: 1px solid #6A93CC;
		background-color: #E1EAF4;
		margin: 0em;
		padding: 0px;
		width: 60%;
	}
	
	/*	input	*/
	
	#MiddleColumn #MCAgendaItems #NLSubscribeBody ul li input {
		border: 1px solid #6A93CC;
		background-color: #E1EAF4;
		margin: 0em;
		padding: 0em;
		font: normal 12px "Trebuchet MS", Verdana, Geneva, Helvetica, Arial, sans-serif;
		color: #6A93CC;
		width: 60%;
	}

#MiddleColumn #MCAgendaItems #NLSubscribeBody .SendButtonContainer {
	float: left;
}

#MiddleColumn #MCAgendaItems #NLSubscribeBody table.FieldButton {
	margin: 0px 0px 0px 10px;
}

#MiddleColumn #MCAgendaItems #NLSubscribeBody .FieldButton .FieldButtonL {
	background-image: url('Images/bg_buttton_Left.envelope.gif');
	background-color: transparent;
	background-position: top left;
	background-repeat: no-repeat;
	height: 22px;
	padding: 0px 0px 0px 30px;
}

#MiddleColumn #MCAgendaItems #NLSubscribeBody .FieldButton .FieldButtonR {
	background-image: url('Images/bg_buttton_Right.gif');
	background-color: transparent;
	background-position: top right;
	background-repeat: no-repeat;
	height: 22px;
	width: 8px;
}

#MiddleColumn #MCAgendaItems #NLSubscribeBody .FieldButton input {
	border: none;
	background: none;
	color: #666666;
	font-size: 13px;
	font-family: "Trebuchet MS", Verdana, Geneva, Helvetica, Arial, sans-serif;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

#MiddleColumn #MCAgendaItems #NLGoToUnsubscribe a {
	padding: 0px 17px 0px 0px;
	background-image: url('Images/more-items.icon.gif');
	background-position: right 2px;
	background-repeat: no-repeat;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}

#MiddleColumn #MCAgendaItems #NLHeader {
	background-color: #ffffff;
	background-image: none;
}

#MiddleColumn #MCAgendaItems #NLHeaderTitle {
	font: bold 16px Georgia, "Times New Roman", Times, serif;
	color: #333333;
	padding: 0em 0em 0.5em 0em;
}

#MiddleColumn #MCAgendaItems #NLHeaderSubtitle {
	font: normal 12px "Trebuchet MS", Verdana, Geneva, Helvetica, Arial, sans-serif;
	color: #666666;
}

/*	OFERTES	*/

#MiddleColumn #MCOfertes {
	margin: 0px;
	padding: 0px;
}

#MCOfertes #OfertesHeader {
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#333;
	font-size:18px;
}

#MCOfertes tr.ms-WPHeader {
	height: 29px;
	background-image: url('images/dark-gray-header-509.bkgd.gif');
	background-repeat: no-repeat;
	background-position: top left;
}

#MCOfertes .ms-WPBody {
	background-image: url('images/ofertes-body.bkgd-509.gif');
	background-repeat: no-repeat;
	background-position: top left;
}

#MCOfertes table.Ofertes {
	width: 100%;
}

#MCOfertes table.Ofertes .OFF_Item {
	padding: 5px 0 10px 0;
}

#MCOfertes table.Ofertes .OFF_Aux01 {
	float: left;
	width: 215px;
}

#MCOfertes table.Ofertes .OFF_Picture {
	background: transparent url(images/home.ofertes-star-bkgd.gif) no-repeat scroll left top;
	height: 111px;
	margin: 0;
	width: 207px;
	float: left;
}

#MCOfertes table.Ofertes .OFF_Aux01 img {
	height: 87px;
	left: 18px;
	position: relative;
	top: 18px;
	width: 184px;
}

#MCOfertes table.Ofertes .OFF_Aux02 {
	margin-left: 15px;
	width: 260px;
	float: left;
}

#MCOfertes table.Ofertes .OFF_Aux02 table {
	margin-top:10px;
}

#MCOfertes table.Ofertes .OFF_Aux02 .OFF_Title {
	background: transparent url(images/canal.ofertes.arrow-title-bkgd.gif) no-repeat scroll left 3px;
	color: #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	padding-left: 10px;
}

#MCOfertes table.Ofertes .OFF_Aux02 .OFF_Title  a {
	color:#000000;
}

#MCOfertes table.Ofertes .OFF_Aux02 .OFF_Description {
	padding-top:10px;
	padding-left:10px;
	color:#666;
}

#MCOfertes table.Ofertes .OFF_Aux02 .OFF_DesDe {
	color: #000000;
	font-family: "Trebuchet MS", Verdana, Geneva, Helvetica, Arial, sans-serif;
	font-size: 10px;
}

#MCOfertes table.Ofertes .OFF_Aux02 td.OFF_PreuLeft {
	background: transparent url(images/canal.ofertes.preu-left.gif) no-repeat scroll left center;
}

#MCOfertes table.Ofertes .OFF_Aux02 td.OFF_PreuRight {
	background: transparent url(images/canal.ofertes.preu-right.gif) no-repeat scroll right center;
}

#MCOfertes table.Ofertes .OFF_Aux02 div.OFF_PreuLeft, #MCOfertes table.Ofertes .OFF_Aux02 div.OFF_PreuRight {
	width:10px;
}

#MCOfertes table.Ofertes .OFF_Aux02 td.OFF_PreuCenter {
	background: transparent url(images/canal.ofertes.preu-center.gif) repeat-x scroll left center;
	color: #000000;
	font-family: "Trebuchet MS", Verdana, Geneva, Helvetica, Arial, sans-serif;
	font-size: 23px;
	font-weight: bold;
}

#MCOfertes table.Ofertes .OFF_Aux02 td.OFF_Fraccio {
	color: #000000;
	font-family: "Trebuchet MS", Verdana, Geneva, Helvetica, Arial, sans-serif;
	font-size: 10px;
	padding-left: 5px;
}

#MCOfertes table.Ofertes .OFF_ClearFloats {
	border-bottom: 1px dotted #ccc;
	clear: both;
	padding-top: 10px;
}

/* PLANIFICADOR */

#MiddleColumn #MCPlanificadorHeader {
	margin: 0px;
	padding: 0px;
}

#MiddleColumn #MCPlanificadorHeader #BackgroundedHeader {
	background-image: url('Images/planificador-header.bkgd.gif');
	background-position: top left;
	background-repeat: no-repeat;
	height: 78px;
	display: block;
	padding: 10px 10px 0px 75px;
}

#MiddleColumn #MCPlanificadorHeader .ms-WPBody {
	background: transparent none;
	padding: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
}

#MiddleColumn #MCPlanificadorHeader .ms-WPBody p {
	margin: 0em;
}

#MiddleColumn #MCPlanificadorHeader .ms-WPBody span.Dates {
	color: #3e77b7;
}

/* Planificador - Propostes */

#MiddleColumn #MCPlanificadorPropostes {
	margin: 0px;
	padding: 0px;
}

#MiddleColumn #MCPlanificadorPropostes .ms-WPBody {
	background-image: url('images/wpbody-509.bkgd.gif');
	background-repeat: repeat-y;
	background-position: left;
	padding: 0px;
}


#MiddleColumn #MCPlanificadorPropostes .ms-WPHeader {
	background-image: url(images/green-header-509.bkgd.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height: 29px;
	padding-top: 0px;
}

#MiddleColumn #MCPlanificadorPropostes #PropostesHeader {
	font: bold 16px Georgia, "Times New Roman", Times, serif;
	color: #333333;
	margin: 0em 0em 0em 0em;
	padding: 0.75em 10px 0.25em 10px;
}

#MiddleColumn #MCPlanificadorPropostes #PropostesSearchTable {
	padding: 0px 10px 0 10px;
}

#MiddleColumn #MCPlanificadorPropostes .ms-WPHeader h3 {
	color: #ffffff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	padding-left: 10px;
}

#MiddleColumn #MCPlanificadorPropostes .ClearBoth, 
#MiddleColumn #MCPlanificadorPropostes .bloque {
	padding: 10px 0 0 0;
}

#MiddleColumn #MCPlanificadorPropostes .PropostaItem {
	padding: 10px 0px 0px 0px;
}

#MiddleColumn #MCPlanificadorPropostes .PropostaItemPicture {
	background-image: url(images/image-area-left.shadow.214.gif);
	background-repeat: no-repeat;
	background-position: top left;
	border-width: 0px;
	float: left;
	margin: 0 12px 0 -3px;
	height: 103px;
	width: 214px;
}

#MiddleColumn #MCPlanificadorPropostes .PropostaItemPicture img {
	border: 0px;
	margin-left: 7px;
	margin-top: 7px;
	width: 196px;
	height: 85px;
}

#MiddleColumn #MCPlanificadorPropostes .item {
	margin: 0em 0em 0.5em 0em;
}

#MiddleColumn #MCPlanificadorPropostes .item a, #MiddleColumn #MCPlanificadorPropostes .item a:link, #MiddleColumn #MCPlanificadorPropostes .item a:visited {
	color: #6D942A;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 24px;
	margin: 0px;
	padding: 0px;
}

#MiddleColumn #MCPlanificadorPropostes .item a:hover {
	text-decoration: underline;
}

#MiddleColumn #MCPlanificadorPropostes .PropostaItemContent {
	clear:both;
}

#MiddleColumn #MCPlanificadorPropostes .PropostaItemDescription {
	color: #666666;
	font-family: "Trebuchet MS", Verdana, Geneva, Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 14px;
	float: left;
	width: 266px;
}

#MiddleColumn #MCPlanificadorPropostes .PropostaItemSeparator {
	margin: 0px;
	padding: 0px;
	height: 1px;
	font-size: 0px;
	clear: both;
}

/* Planificador - Ofertes */

#MiddleColumn #MCPlanificadorOfertes {
	margin: 0px;
	padding: 0px;
}

#MiddleColumn #MCPlanificadorOfertes {
	margin: 0px;
	padding: 0px;
}

#MiddleColumn #MCPlanificadorOfertes #OfertesHeader {
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#333;
	font-size:18px;
}

#MiddleColumn #MCPlanificadorOfertes tr.ms-WPHeader {
	height: 29px;
	background-image: url('images/dark-gray-header-509.bkgd.gif');
	background-repeat: no-repeat;
	background-position: top left;
}

#MiddleColumn #MCPlanificadorOfertes .ms-WPBody {
	background-image: url('images/ofertes-body.bkgd-509.gif');
	background-repeat: no-repeat;
	background-position: top left;
}

#MiddleColumn #MCPlanificadorOfertes table.Ofertes {
	width: 100%;
}

#MiddleColumn #MCPlanificadorOfertes table.Ofertes .OFF_Item {
	padding: 5px 0 10px 0;
	border-bottom: 1px dotted #cccccc;
}

#MiddleColumn #MCPlanificadorOfertes table.Ofertes .OFF_Aux01 {
	float: left;
	width: 215px;
}

#MiddleColumn #MCPlanificadorOfertes table.Ofertes .OFF_Picture {
	background: transparent url(images/home.ofertes-star-bkgd.gif) no-repeat scroll left top;
	height: 111px;
	margin: 0;
	width: 207px;
	float: left;
}

#MiddleColumn #MCPlanificadorOfertes table.Ofertes .OFF_Aux01 img {
	height: 87px;
	left: 18px;
	position: relative;
	top: 18px;
	width: 184px;
}

#MiddleColumn #MCPlanificadorOfertes table.Ofertes .OFF_Aux02 {
	margin-left: 15px;
	width: 260px;
	float: left;
}

#MiddleColumn #MCPlanificadorOfertes table.Ofertes .OFF_Aux02 table {
	margin-top:10px;
}

#MiddleColumn #MCPlanificadorOfertes table.Ofertes .OFF_Aux02 .OFF_Title {
	background: transparent url(images/canal.ofertes.arrow-title-bkgd.gif) no-repeat scroll left 3px;
	color: #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	padding-left: 10px;
}

#MiddleColumn #MCPlanificadorOfertes table.Ofertes .OFF_Aux02 .OFF_Title  a {
	color:#000000;
}

#MiddleColumn #MCPlanificadorOfertes table.Ofertes .OFF_Aux02 .OFF_Description {
	padding-top:10px;
	padding-left:10px;
	color:#666;
}

#MiddleColumn #MCPlanificadorOfertes table.Ofertes .OFF_Aux02 .OFF_DesDe {
	color: #000000;
	font-family: "Trebuchet MS", Verdana, Geneva, Helvetica, Arial, sans-serif;
	font-size: 10px;
}

#MiddleColumn #MCPlanificadorOfertes table.Ofertes .OFF_Aux02 td.OFF_PreuLeft {
	background: transparent url(images/canal.ofertes.preu-left.gif) no-repeat scroll left center;
}

#MiddleColumn #MCPlanificadorOfertes table.Ofertes .OFF_Aux02 td.OFF_PreuRight {
	background: transparent url(images/canal.ofertes.preu-right.gif) no-repeat scroll right center;
}

#MiddleColumn #MCPlanificadorOfertes table.Ofertes .OFF_Aux02 div.OFF_PreuLeft, #MiddleColumn #MCPlanificadorOfertes table.Ofertes .OFF_Aux02 div.OFF_PreuRight {
	width:10px;
}

#MiddleColumn #MCPlanificadorOfertes table.Ofertes .OFF_Aux02 td.OFF_PreuCenter {
	background: transparent url(images/canal.ofertes.preu-center.gif) repeat-x scroll left center;
	color: #000000;
	font-family: "Trebuchet MS", Verdana, Geneva, Helvetica, Arial, sans-serif;
	font-size: 23px;
	font-weight: bold;
}

#MiddleColumn #MCPlanificadorOfertes table.Ofertes .OFF_Aux02 td.OFF_Fraccio {
	color: #000000;
	font-family: "Trebuchet MS", Verdana, Geneva, Helvetica, Arial, sans-serif;
	font-size: 10px;
	padding-left: 5px;
}

#MiddleColumn #MCPlanificadorOfertes table.Ofertes .OFF_ClearFloats {
	clear: both;
	padding-top: 10px;
}

#MiddleColumn #MCPlanificadorOfertes table.Ofertes .OFF_Footer {
}

/* Planificador - Items */

#MiddleColumn #MCPlanificadorItems {
	margin: 0px;
	padding: 0px;
}

/* Planificador - Esdeveniments */

#MiddleColumn #MCPlanificadorEsdeveniments {
	margin: 0px;
	padding: 0px;
}

#MiddleColumn #MCPlanificadorEsdeveniments .ms-WPBody {
	background-image: url('images/wpbody-509.bkgd.gif');
	background-repeat: repeat-y;
	background-position: left;
	padding: 10px 0px 0px 0px;
}

#MiddleColumn #MCPlanificadorEsdeveniments .ms-WPBody h3 {
	display: none;
}

#MiddleColumn #MCPlanificadorEsdeveniments .ms-WPHeader {
	background-image: url(images/orange-header-509.bkgd.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height: 29px;
	padding-top: 0px;
}

#MiddleColumn #MCPlanificadorEsdeveniments td.ms-WPBorder, #MiddleColumn #MCPlanificadorEsdeveniments td.ms-WPBorderBorderOnly {
}

#MiddleColumn #MCPlanificadorEsdeveniments .bloque {
	padding: 5px 0px 5px 0px;
}

#MiddleColumn #MCPlanificadorEsdeveniments .AgendaItem {
	padding: 0px 10px;
}

#MiddleColumn #MCPlanificadorEsdeveniments .AgendaItemDescription {
	float: left;
	width: 266px;
}

#MiddleColumn #MCPlanificadorEsdeveniments .AgendaItemDescription .item {
	margin: 0px;
}

#MiddleColumn #MCPlanificadorEsdeveniments .item {
	color: #F29820;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 24px;
}

#PropostaPaginador {
font-size:9px;
padding:0 10px 0 0;
text-align:right;}

#PropostaPaginador a {font-size:12px;}

#PropostaPaginadorSota {
font-size:9px;
padding:0 10px 0 0;
text-align:right;}

#PropostaPaginadorSota a {font-size:12px;}

#MiddleColumn #MCPlanificadorEsdeveniments .item a, #MiddleColumn #MCPlanificadorEsdeveniments .item a:link, #MiddleColumn #MCPlanificadorEsdeveniments .item a:visited {
	color: #F29820;
	text-decoration: none;
}

#MiddleColumn #MCPlanificadorEsdeveniments .AgendaItemPicture {
	background-image: url(images/image-area-left.shadow.214.gif);
	background-repeat: no-repeat;
	background-position: top left;
	border-width: 0px;
	float: left;
	margin: 0 12px 0 -3px;
	height: 103px;
	width: 214px;
}

#MiddleColumn #MCPlanificadorEsdeveniments .AgendaItemPicture img {
	border: 0px;
	margin-left: 7px;
	margin-top: 7px;
	width: 196px;
	height: 85px;
}

/*	THIRD COLUMN, AKA RIGHT COLUMN	*/

#RightColumn {
	float: left;
	width: 227px;
	color: #000000;
	margin:0;
}

#RightColumn .ms-WPHeader {
	background-image: url('Images/light-gray-header-227.bkgd.gif');
	background-repeat: no-repeat;
	background-position: left top;
	height: 29px;
	padding-top: 0px;
}

#RightColumn .ms-WPHeader td {
	border: 0px;
}

#RightColumn .ms-WPHeader h3 {
	font: normal 18px Georgia, "Times New Roman", Times, serif;
	color: #666;
	padding-left: 10px;
}

#RightColumn .ms-WPBody {
	padding: 0px 10px 0px 10px;
	background:transparent url('Images/wpbody.bkgd.227x1.gif') repeat-y;

}

#RightColumn .ms-WPBorder, #RightColumn .ms-WPBorderBorderOnly {
	background-image: url('images/wpbody.bkgd.227.bottom.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
	border: 0px;
	padding-bottom:15px;
}

/*	Filtres	i enviaments */

#RightColumn #FiltreOfertes, #RightColumn #EnviarPla {
	padding: 10px 0px 0px 0px;
	font: normal 12px "Trebuchet MS", Verdana, Geneva, Helvetica, Arial, sans-serif;
	color: #333333;
}

#RightColumn #FiltreOfertes ul, #RightColumn #EnviarPla ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	list-style-image: none;
}

#RightColumn #FiltreOfertes ul li, #RightColumn #EnviarPla ul li {
	margin: 0px;
	padding: 0px 0px 10px 15px;
	background-image: url('Images/canal.raquo.mabe.gif');
	background-position: left 4px;
	background-repeat: no-repeat;
	font: bold 12px "Trebuchet MS", Verdana, Geneva, Helvetica, Arial, sans-serif;
	color: #666666;
}

	/*	select	*/

	#RightColumn #FiltreOfertes ul li select, #RightColumn #EnviarPla ul li select {
		color: #6A93CC;
		border: 1px solid #6A93CC;
		background-color: #E1EAF4;
		width: 170px;
		margin: 0.5em 0em 0em 0em;
		padding: 0px;
		font: normal 12px "Trebuchet MS", Verdana, Geneva, Helvetica, Arial, sans-serif;
	}
	
	/*	input	*/
	
	#RightColumn #EnviarPla ul li input {
		font: bold 12px "Trebuchet MS", Verdana, Geneva, Helvetica, Arial, sans-serif;
		margin: 0.5em 0em 0em 0em;
		padding: 0em;
		color: #6A93CC;
		border: 1px solid #6A93CC;
		background-color: #E1EAF4;
		font-weight: normal;
		width: 170px;
	}
	
#RightColumn #EnviarPla ul li img {
	vertical-align: top;
	margin: 0em 0em 0em 0.5em;
	height: 13px;
	width: 13px;
}

#RightColumn #FiltreOfertes #FiltreMesOpcions {
	padding: 0px 0px 0px 15px;
	margin: 0.5em 0em 0em 0em;
}

#RightColumn #FiltreOfertes #FiltreMesOpcions a {
	padding: 0px 17px 0px 0px;
	background-image: url('Images/more-items.icon.gif');
	background-position: right 2px;
	background-repeat: no-repeat;
	font: bold 12px "Trebuchet MS", Verdana, Geneva, Helvetica, Arial, sans-serif;
	color: #333333;
	text-decoration: underline;
}

#RightColumn .SendButtonContainer {
	margin: 0.5em 0em 0em 15px;
}

#RightColumn table.FieldButton {
	margin: 0px;
}

#RightColumn div.FieldButton {
	margin: 0px;
}

#RightColumn .FieldButton .FieldButtonL {
	background-image: url('Images/bg_buttton_Left.gif');
	background-color: transparent;
	background-position: top left;
	background-repeat: no-repeat;
	height: 22px;
	padding: 0px 0px 0px 8px;
}

#RightColumn .AgendaFilter {
	margin: 1em 0em 0em 0em;
}

#RightColumn .AgendaFilter .FieldButton .FieldButtonL {
	float: left;
}

#RightColumn #EnviarPla .FieldButton .FieldButtonL {
	background-image: url('Images/bg_buttton_Left.envelope.gif');
	padding-left: 30px;
}

#RightColumn .FieldButton .FieldButtonR {
	background-image: url('Images/bg_buttton_Right.gif');
	background-color: transparent;
	background-position: top right;
	background-repeat: no-repeat;
	height: 22px;
	width: 8px;
}

#RightColumn .AgendaFilter .FieldButton .FieldButtonR {
	float: left;
}

#RightColumn .FieldButton input {
	border: none;
	background: none;
	color: #666666;
	font-size: 13px;
	font-family: "Trebuchet MS", Verdana, Geneva, Helvetica, Arial, sans-serif;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

#RightColumn .AgendaFilter .FieldButton input {
	color: #6A93CC;
	font-weight: bold;
}

#RightColumn .AgendaFilter .FilterRow {
	padding: 0em 0em 1em 0em;
}

#RightColumn .AgendaFilter .FilterRow select {
	color: #6A93CC;
	border: 1px solid #6A93CC;
	background-color: #E1EAF4;
	width: 204px;
	padding: 0px;
	font: normal 12px "Trebuchet MS", Verdana, Geneva, Helvetica, Arial, sans-serif;
}

/* AGENDA CALENDAR */

#RightColumn .Calendar {
	font-family: "Trebuchet MS", Verdana, Geneva, Helvetica, Arial, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}

#RightColumn table.Calendar {
	width: 100%;
}

#RightColumn #AgendaCalendarHeader {
	background-image: url('images/calendar.body.header.gif');
	background-repeat: no-repeat;
	background-position: bottom left;
	height: 10px; 
}

#RightColumn #AgendaCalendarWP {
}

#RightColumn #AgendaCalendarBody {
	background-image: url('images/calendar.body.middle.bkgd.gif');
	background-repeat: repeat-y;
	padding-left: 9px;
	padding-right: 9px;
}

#RightColumn #AgendaCalendarWP {
}

#RightColumn #AgendaCalendarFooter {
	background-image: url('images/calendar.body.footer.gif');
	background-repeat: no-repeat;
	background-position: top left;
	height: 55px;
	width: 208px;
}

#RightColumn .CalendarTitle {
	color: #ffffff;
	font-weight: bold; 
	text-transform: uppercase; 
	height: 32px;
	background-image: url('images/home.calendar-header.bkgd.gif');
	background-repeat: repeat-x;
}

#RightColumn .CalendarNextPrev {
	color: #ffffff;
	font-weight: bold; 
}

#RightColumn .CalendarNextPrev a {
	color: #ffffff /*!important*/;
	font-weight: bold;
}

#RightColumn .CalendarNextPrev a:hover {
	text-decoration: none /*!important*/; 
 	color: #ffffff !important;
	font-weight: bold;
}

#RightColumn .CalendarSelectedDay {
	 background-color: #ffd801 !important;
	 color: #666666;
}

#RightColumn .CalendarToday {
	color: #b43537;
	border-color: #b43537;
	border-style: solid;
	border-width: 1px; 
}

#RightColumn .CalendarDay {
	color: #666666;
}

#RightColumn .Calendar a, #RightColumn .Calendar a:hover {
	color: #666666 !important;
}

#RightColumn .CalendarDayHeader {
	 color: #c5c5c5;
	 font-weight: lighter; 
}

#RightColumn .HighlightEventHeader {
	background-image: url('images/agenda.destacats.header.gif');
	background-repeat: no-repeat;
	height: 29px;
	padding-left: 10px;
	padding-top: 2px;
}

#RightColumn a.ExtendedTooltip {
	position: relative;
    z-index: 24;
} 

#RightColumn a.ExtendedTooltip:hover {
    z-index: 25;
} 

#RightColumn a.ExtendedTooltip span {  
    display: none;
} 

#RightColumn a.ExtendedTooltip:hover span { 
    display: block;
    position: absolute;
    top: 15px;
    left: 15px;
    width: 150px;
    border: 1px solid #4b93d8;
    background-color: #d9e3ed;
    color: #000000;
    text-align: left;
    font-family: "Trebuchet MS", Verdana, Geneva, Helvetica, Arial, sans-serif;
    font-size: 12px;
    padding: 5px;
    text-decoration: none; 
    z-index: 26;
}
