/*pijama*/
.mycssTableEC{
	border:2px solid #dde4eb;
	font-size:11px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px; /* future proofing */
	border-collapse:separate !important;

}
.mycssTableEC p
{
	font-size:12px;
	padding:0px 8px;
}
.mycssTableEC caption{
	background-color:#bbc8d8;
	font-weight: bold;
}
.mycssTableEC .flag_banks img{
	width:16px;
	height:11px;
}


.mycssHeaderRowEC{
    background-color: #dde4eb;
    font-weight: bold;
}
.mycssHeaderRowEC td, .mycssHeaderRowEC th{
	padding:3px;
	color:#444;
}
.mycssEvenRowEC{
	background-color: #f1f5f8;
	padding:3px;
}
.mycssOddRowEC{
    background-color: #eaf0f4;
}
.mycssEvenRowEC:hover,


.mycssEvenColEC, .mycssOddColEC{
	margin:1px solid #08c;
}
.mycssOddRowEC tr, .mycssEvenRowEC tr{
	border-left:1px solid #0088cc;
	border-right:1px solid #0088cc;
}
.mycssOddRowEC td, .mycssEvenRowEC td{
	padding:4px 3px;
	color:#444;
	vertical-align:middle;
}
.mycssActiveRowEC{
	background-color:#ffc;
}
/*end pijama*/

/*loading del economic calendar*/
#gifLoadingEC{
	position:relative;
	margin-top:-25px;
	padding-bottom:15px;
	left:45%;
	height:16px;
	width:16px;
}
/*end loading*/

/*para los redondeos de los cantos,pestanyes */
#mycssEvenRowEC #xsnazzy {background: #bbc8d8;}
#mycssOddRowEC #xsnazzy {background: #e4eaef}
#mycssEvenRowEC .xtop {display:block; background:#bbc8d8; font-size:1px;}
#mycssOddRowEC .xtop {display:block; background:#e4eaef; font-size:1px;}

.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}

.xb1 {margin:0 3px; background:#818386;}
.xb2 {margin:0 2px; border-width:0 2px;}
.xb3 {margin:0 1px;}
.xb4 {height:2px; margin:0 0px;}
/*end redondeos, pestanyes*/

/*segons la pestanya*/
#mycssEvenRowEC .xb2, #mycssEvenRowEC .xb3, #mycssEvenRowEC .xb4 {background:#e4eaef; border-left:1px solid #818386; border-right:1px solid #818386;}
#mycssOddRowEC .xb2, #mycssOddRowEC .xb3, #mycssOddRowEC .xb4 {background:#bbc8d8; border-left:1px solid #818386; border-right:1px solid #818386;}
/*end segons*/

.hiddenDivEC
{
background:#fff;
padding:0px;
margin:0px;
border:1px solid #aaa;
padding-left:3px;
padding-right:3px;
font-size:1px;
}
.alertabona 
{
	color:#57ae34;
/*	font-size:11px;*/
}
.alertadolenta
{
	color:#cc523d;
/*	font-size:11px;*/
}
.tabNavigation{
	padding: 0 0 17px 0;
}

/* Modificació Per afegir Div info ical */
#infoIcal
{
	position:absolute;
	padding: 4px 4px 4px 4px;
	border: solid 1px orange;
	width:165px;
	right:0px;
	top:15px;
	height:55px;
	background-color:White;
	font-size:10px;
	text-align:left;
}
/* Fi Modificació */

/* Modificació padding EcoCalendar*/
.hiddenrow td
{
	padding:0px 3px;
}
/* Fi modificació */ 

/* Modificació per la taula de dades històriques*/
div#historyTab {
	width: 250px;
}

table.historyTable {
	background: #F1F5F8;
	border: 1px solid #BBC8D8;
	width: 100%;
}		

table.historyTable tr td {
	padding: 5px 10px;
}

table.historyTable tr.titles td {
	background: #BBC8D8;
}

/* links pagination */

div.paginationHistoryTable {margin-top: 15px; text-align: center; }

a.pg-normal,
a.pg-selected {
	padding: 3px 7px;
	background: #F1F5F8;
	border: 1px solid #BBC8D8;
	margin: 10px 2px 0;
}

a.pg-normal:hover,
a.pg-selected:hover {
	background: #fff;
	color: #0B3395;
}

a.pg-selected {
	background: #fff;
	border: 0;
	color: #626466;
	font-weight: bold;
}
/*Fi modificació per la taula de dades històriques*/

/**Pagincio Next&Prev ***/
div#pagination {
	margin: 10px 0;
	overflow: auto;
}

div#pagination a#prev { float: left; }
div#pagination a#next { float: right; }

div#pagination a {
	background: #F1F5F8;
	border: 1px solid #dde4eb;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 3px 7px;
	color: #a0a0a0;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
}

div#pagination a:hover { background: #DDE4EB; color: #fff; }

/*********NO-RESULTS*************/
div#noresults_ecocal h1 {
	color: #e0e0e0;
	font-size: 32px;
	margin: 0;
}

div#noresults_ecocal h2 {
	margin: 0;
	color: #a0a0a0;
	text-transform: none;
	font: bold 18px Arial, sans-serif;
}

.annotatedtimelinetable tr,
.annotatedtimelinetable tr td { border: 0; }

.goog-custom-button-inner-box table tr td { padding: 0 !important; }


/*Adaptar el enginy al nuevo calendario*/
#ecoCalTableofContent {
   -moz-border-radius: 8px;
   -webkit-border-radius: 8px;
   background-color:#DDE4EB;
   border:2px solid #DDE4EB;
   border-collapse:separate;
}

#ecoCalTableofContent .mycssHeaderRowEC{
   background:none !important
}

#ecoCalTableofContent .mycssEvenRowEC {
   background-color:#EAF0F4;
}

#ecoCalTableofContent tr:hover {
   background-color:#fff
}

#ecoCalTableofContent .alertadolenta {
    color:#CC523D;
}
#ecoCalTableofContent .fxec_better {
   color:#57AE34;
}

#ecoCalTableofContent .mycssHeaderRowEC td,
#ecoCalTableofContent .mycssHeaderRowEC th,
#ecoCalTableofContent .mycssOddRowEC td,
#ecoCalTableofContent .mycssEvenRowEC td {color:#333333}
#ecoCalTableofContent .mycssOddRowEC {background:#F1F5F8;}
#ecoCalTableofContent .mycssOddRowEC:hover{
	background-color:#fff;
}

/* fin Adaptar el enginy al nuevo calendario*/

