

* {
margin:0pt;
padding:0pt;
}
body {
font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;
min-width:998px;
padding:0.2em 0pt;
}
table tr td, .spanPrevious {
font-size:11px;
}
div, span, p {
font-size:12px;
}
p, #frmsignup, #form1 {
line-height:12px;
margin:0px;
padding:0px 8px 8px;
}
pre {
}
a {
text-decoration:none;
}
a:link, a:visited {
color:#0B3395;
text-decoration:none;
}
a:hover, a:visited:hover {
color:#FA8802;
}
a img {
border:medium none;
}
ul, dl {
list-style-type:none;
}
h1 {
color:#0A3A44;
display:block;
font-size:15px;
font-weight:bolder;
margin:10px 8px 18px;
text-transform:uppercase;
}
h2 {
color:#0A3A44;
font-size:13px;
margin:10px 8px 18px;
text-transform:capitalize;
}
h3 {
color:#000000;
font-size:12px;
font-weight:bold;
margin:10px 8px 18px;
text-transform:capitalize;
}
h2, h3 {
margin-bottom:0.3em;
}
h2 + p {
margin-top:0.1em;
}
textarea, select {
border:1px solid #000000;
font-family:Arial,Verdana,Tahoma,Sans-Serif;
font-size:12px;
}
input, option, label, button {
font-family:Arial,Verdana,Tahoma,Sans-Serif;
font-size:12px;
}
#bg {
margin:0pt auto;
position:relative;
text-align:left;
width:998px;
}
#container {
background:#FFFFFF none repeat scroll 0%;
border-bottom:3px solid #FFFFFF;
float:left;
margin-bottom:0pt;
padding-bottom:5px;
width:998px;
}
.adcol {
background:#FFFFFF none repeat scroll 0%;
clear:right;
float:right;
margin:3px 0px 10px 4px;
padding:0pt;
text-align:right;
}
.sky120singleCol, .sky120doubleCol, .sky240singleCol, .unquart, .unmig, .unters, .dostersos, .un, .tresquarts, .square300singleCol, .sotasky240 {
float:left;
font-size:11px;
margin:0px 0px 0px 8px;
}
.square300 {
float:left;
margin:0px 4px;
padding:0pt;
width:303px;
}
#content_Daily, #content_Weekly, #content_MidLong {
font-size:11px;
margin:8px 0px 0px 8px;
}
.sky120singleCol {
width:692px;
}
.sky120doubleCol {
width:342px;
}
.sky240singleCol {
width:562px;
}
.unquart {
width:173px;
}
.sotasky240 {
width:235px;
}
.unters {
width:268px;
}
.unmig {
width:403px;
}
.dostersos {
width:524px;
}
.tresquarts {
width:517px;
}
.un {
width:816px;
}
.square300singleCol {
width:505px;
}
.caixaLinks {
margin:0px;
padding:0px;
}
.caixaLinks p {
background:transparent url(images/cuadretTaronja.gif) no-repeat scroll left top;
color:#000000;
display:block;
font-size:12px;
text-align:left;
text-indent:5px;
}
.caixaLinks p a {
font-weight:bold;
}
.caixaambfons {
background-color:#E4EAEF;
border-bottom:1px solid #BBC8D8;
margin:8px 0px 0px;
}
.caixadestacadasensefons {
border-bottom:1px solid #BBC8D8;
margin:8px 0px 0px;
}
.caixaambfons h2, .caixadestacadasensefons h2 {
background-color:#8195AD;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
margin:0px;
padding:5px;
text-transform:uppercase;
}
.caixaambfons p, .caixadestacadasensefons p {
background:transparent url(images/cuadretTaronja.gif) no-repeat scroll left top;
color:#000000;
font-size:12px;
padding:0px 5px 5px 8px;
text-indent:5px;
}
.caixaambfons p a, .caixadestacadasensefons p a {
font-weight:bold;
}
.caixadestacadasensefons h2 a:hover {
font-weight:bold;
}
.caixadestacadasensefons h2 a:visited, .caixadestacadasensefons h2 a:link, .caixadestacadasensefons h2 a:active {
color:#FFFFFF;
}
.caixaambfons p a:hover, .caixaambfons p a:visited:hover, .caixadestacadasensefons p a:hover, .caixadestacadasensefons p a:visited:hover {
}
.caixasensefons {
margin:8px 0px 20px;
}
.caixasensefons h2 {
border-bottom:1px solid #0A3A44;
color:#0A3A44;
font-size:13px;
font-weight:bold;
margin:0px;
padding:5px;
}
.caixasensefons p {
color:#000000;
font-size:12px;
padding:0px 5px 5px 8px;
}
.caixasensefons p img.floatleft {
border:1px solid black;
float:left;
margin-right:5px;
}
.caixasensefons p img.floatright {
border:1px solid black;
float:left;
margin-right:5px;
}
.caixasensefons p img.nofloat {
border:1px solid black;
}
.caixasensefons p a {
color:#0B3395;
font-weight:bold;
}
.caixasensefons p a:hover, .caixasensefons p a:visited:hover {
color:#FA8802;
}
.caixasensefons ul, .popup ul, reportarchives ul {
margin:0pt;
padding:0pt;
}
.caixasensefons ul li, .popup ul li, reportarchives ul li {
background:transparent url(images/cuadretTaronja.gif) no-repeat scroll left top;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:3px 0px 0px;
text-indent:15px;
}
.caixaambborder {
border-color:-moz-use-text-color #FA8802 rgb(250, 136, 2);
border-style:none solid solid;
border-width:medium 1px 1px;
margin:8px 0px 0px 3px;
padding:0pt;
}
.caixaambborder h2, .caixaambborder h3 {
background:#FA8802 none repeat scroll 0%;
color:#FFFFFF;
margin:0pt;
padding:5px;
text-transform:uppercase;
}
.buscador {
border:1px solid #FA8802;
font-size:12px;
margin:0pt 0pt 0pt 8px;
padding:8px;
width:450px;
}
.buscador h2 {
background-color:#FA8802;
color:#FFFFFF;
}
.buscador input.text, .buscador textarea, .buscador select {
border:1px solid #000000;
color:#012830;
font-family:Arial,Verdana,Tahoma,Sans-Serif;
font-size:11px;
margin:0pt 3px 3px 0pt;
width:620px;
}
.buscador #selectYear, .buscador #selectMonth, .buscador #selectDay, .buscador #selectHour {
width:85px;
}
.buscador #selectAutor {
width:390px;
}
.buscador input {
border:1px solid #000000;
color:#012830;
font-family:Arial,Verdana,Tahoma,Sans-Serif;
font-size:11px;
margin:0pt 3px 3px 0pt;
}
.buscador2Col {
border:1px solid #FA8802;
font-size:12px;
margin:0pt 0pt 0pt 8px;
padding:8px;
width:650px;
}
.buscador2Col h2 {
background-color:#FA8802;
color:#FFFFFF;
}
.buscador2Col input.text, .buscador2Col textarea, .buscador2Col select {
border:1px solid #000000;
color:#012830;
font-family:Arial,Verdana,Tahoma,Sans-Serif;
font-size:11px;
margin:0pt 3px 3px 0pt;
}
.buscador2Col input.text, .buscador2Col textarea {
height:15px;
width:197px;
}
.buscador2Col select {
width:0px;
}
.buscador2Col input {
border:1px solid #000000;
color:#012830;
font-family:Arial,Verdana,Tahoma,Sans-Serif;
font-size:11px;
margin:0px 3px 3px 10px;
}
#latestnews {
float:left;
width:67%;
}
span.fullstory {
display:block;
font-size:11px;
margin:5px;
padding:0px 5px 5px;
text-align:right;
}
p.fullstory {
padding:0px;
}
.clearer {
clear:both;
font-size:1px;
line-height:0px;
}
.clearerleft {
clear:left;
font-size:1px;
line-height:0px;
}
div#header {
background-color:#0B1C3E;
height:55px;
}
#banner {
background:#0B1C3E url(images/f_capcalera.gif) repeat scroll 0%;
margin:0px;
padding:0px;
}
#logo {
float:left;
padding:14px 0px 0px 6px;
}
#headertoolbar {
float:left;
font-size:11px;
margin:22px 20px 0pt 25px;
}
#headertoolbar img {
margin:0px 3px 0px 10px;
}
#headertoolbar p a.premium {
color:#A5D438;
}
#headertoolbar p a {
color:#FA8802;
}
#idiomes {
float:left;
margin:28px 24px 4px 35px;
padding:0px 3px;
}
#siteSponsor {
float:left;
margin:10px 10px 0pt 35px;
padding:0pt;
}
#loginHeader {
color:#FFFFFF;
float:left;
font-size:11px;
height:30px;
margin-left:35px;
margin-top:10px;
padding-top:6px;
text-align:center;
width:110px;
}
#loginHeader a, #loginHeader a:visited, #loginHeader a:link {
color:#FFFFFF;
}
.linklogin {
background-color:#F1F5F8;
border:1px solid #DDE4EB;
margin-top:10px;
padding:10px;
width:450px;
}
#logoMAP {
float:left;
margin:10px 0pt 0pt 30px;
padding:0pt;
}
ul#times {
background:#168C1C none repeat scroll 0%;
clear:both;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-top:1px;
padding:3px 0pt 5px 10px;
}
ul#times li {
color:#FFFFFF;
display:inline;
font-size:11px;
margin-right:59px;
}
ul#times li span {
font-size:10px;
}
#headerselected a {
background-color:white;
padding:3px 10px;
}
#headerselected a 
{      
padding: 3px 10px;      
background-color: white;  
}    
ul#subnav li#headerselected a:hover 
{      
color: #D32C33;  
}

ul#subnav{
	margin:1px 0;
	list-style: none;	
	background: #A3D538;
	padding: 2px 0 3px 7px;
}
ul#subnav li{
	display: inline;
	text-transform: uppercase;
	margin:0 2px;
}
ul#subnav li a:link, ul#subnav li a:visited{
	color: #003233;
	font-size: 12px;
	font-weight: bolder;
	margin-right: 25px;
	text-decoration: none;	
}
ul#subnav li a:hover{
	color:#fff;
}

#content {
float:left;
margin:0px;
padding:0px;
}
#content h4 {
font-size:11px;
}
#content p, #content ul {
line-height:1.4em;
margin:5px 0pt 8px;
}
#content ul {
margin-left:20px;
}
#content li {
margin-bottom:4px;
}
#content ol li {
list-style-position:inside;
list-style-type:decimal;
}
#content #breadcrumb {
font-size:10px;
}
#content ul#breadcrumb {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:8px 8px 3px !important;
padding:0pt;
}
#content ul#breadcrumb li {
color:#8295AD;
display:inline;
margin-right:1em;
text-transform:capitalize;
}
#content ul#breadcrumb li a {
color:#8195AD;
text-decoration:none;
}
ul#actions {
border-top:1px dotted #0A3A44;
display:block;
font-size:10px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 15px 0pt 8px;
padding:3px 0pt 0pt;
text-align:right;
}
ul#actions img {
padding:0pt 0pt 0pt 0.2em;
}
ul#actions li a {
text-decoration:none;
}
ul#actions li {
display:inline;
margin-left:8px;
text-align:right;
}
span.datetime {
color:#8195AD;
font-size:11px;
}
#disclaimer {
font-size:11px;
height:75px;
margin:9px;
overflow:auto;
}
#reporttools {
}
.navfooter {
font-size:11px;
}
.navfooter table {
width:80%;
}
.navfooter a {
text-decoration:none;
}
p.signature {
font-size:0.8em;
}
div.summaryentry, div.summaryentry p {
font-size:10px;
margin-bottom:1.2em;
}
#selfpromo {
border:1px solid orange;
float:right;
font-size:11px;
margin:8px 16px 8px 8px;
padding:3px;
width:150px;
}
p.permalink {
border-bottom:1px dotted #002D22;
margin:3px 8px;
padding:0pt 0pt 0pt 5px;
}
#infocol {
float:left;
padding:5px 0px 0px;
width:162px;
}
#infocol form label {
background-color:transparent;
color:#000000;
font-size:11px;
font-weight:bold;
}
.ampletext {
display:block;
font-size:10px;
margin:5px 0px;
width:135px;
}
#infocol form input.button {
font-family:Arial,Verdana,Tahoma,Sans-Serif;
font-size:12px;
}
#infocol h2, .infocolfonsmenu h2 {
color:#000000;
font-size:12px;
margin:10px 5px 10px 0pt;
text-transform:uppercase;
}
#infocol ul li, .infocolfonsmenu ul li {
font-size:11px;
margin:0px 0px 7px;
}
#infocol ul li#menuselected {
background-color:#FFFFFF;
font-weight:bold;
margin-right:-5px;
padding:5px 7px;
}
#infocol p, .infocolfonsmenu p {
font-size:11px;
line-height:15px;
}
#infocol a, .infocolfonsmenu a {
font-size:12px;
text-decoration:none;
}
#infocol a:hover, #infocol a:visited:hover, .infocolfonsmenu a:hover, .infocolfonsmenu a:visited:hover {
text-decoration:underline;
}
#infocol li#active {
color:#000000;
}
#infocol hr {
display:none;
}
#infocol iframe {
margin:0pt;
padding:0pt;
}
#infocol fieldset, .infocolfonsmenu {
background:#DDE4EB none repeat scroll 0%;
display:block;
margin:0px 0px 5px;
padding:5px 5px 5px 10px;
}
#infocoleines, #infocol .infocoleines {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #BBC8D8;
display:block;
margin:8px 0px 0px;
}
#infocoleines h2, #infocol .infocoleines h2 {
background-color:#BBC8D8;
color:#FFFFFF;
font-size:12px;
margin:0px;
padding:5px;
text-transform:uppercase;
}
#infocoleines ul li, #infocol .infocoleines ul li {
font-size:11px;
margin:0px 0px 7px 7px;
}
#infocoleines p, #infocol .infocoleines p {
font-size:11px;
line-height:15px;
}
#infocoleines a, #infocol .infocoleines a {
color:#0B3395;
font-size:12px;
text-decoration:none;
}
#infocoleines a:hover, #infocol .infocoleines a:hover, .infocolfonsmenu a:visited:hover {
text-decoration:underline;
}
#infocoleines .button, #infocol .infocoleines .button {
margin-left:30px;
width:auto;
}
#infocoleines select, #infocol .infocoleines select {
width:140px;
}
#infocoleines input, #infocol .infocoleines input {
width:135px;
}
.button {
background-color:#DDDAD1;
border:1px solid #003333;
color:#0A3A44;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin-top:5px;
padding-left:10px;
padding-right:10px;
}
.buttonCenter {
background-color:#DDDAD1;
border:1px solid #003333;
color:#0A3A44;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin-left:80px;
margin-top:20px;
padding-left:10px;
padding-right:10px;
}
ul.tabNavigation {
line-height:1.2em;
margin:8px 0px 8px 8px;
}
.tabNavigation {
border-bottom:1px solid #000000;
font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:8px 0px 8px 8px;
padding:0pt 0pt 18px;
}
ul.tabNavigation li {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
ul.tabNavigation a, ul.tabNavigation a:link, ul.tabNavigation a:visited {
background:#A3D538 none repeat scroll 0%;
border:1px solid #000000;
color:#000000;
float:left;
margin:0pt 0pt 0pt 5px;
padding:2px 6px;
text-decoration:none;
}
ul.tabNavigation a:hover, ul.tabNavigation a:focus {
background:#168C1C none repeat scroll 0%;
color:#FFFFFF;
}
ul.tabNavigation li.selectedTab a, ul.tabNavigation li.selectedTab a:link, ul.tabNavigation li.selectedTab a:visited {
background:#FFFFFF none repeat scroll 0%;
border-color:#000000 rgb(0, 0, 0) -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px medium;
color:#000000;
cursor:text;
margin:0pt 0pt 0pt 5px;
padding:2px 6px 3px;
}
ul#footer {
background:#8195AD none repeat scroll 0%;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-top:0pt;
width:998px;
}
ul#footer li {
display:inline;
float:left;
}
ul#footer li a, ul#footerright li a {
color:#FFFFFF;
display:block;
font-size:11px;
padding:0.5em 0.8em 0.6em 1em;
}
ul#footerright {
background:#8195AD none repeat scroll 0%;
float:right;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-top:0pt;
width:100px;
}
ul#footerright li {
display:inline;
float:right;
}
.disclaimer {
color:#666666;
font-size:9px;
margin:10px 10px 5px 0pt;
}
.popup {
background-color:#FFFFFF;
font-size:11px;
margin:10px;
text-align:left;
}
fieldset {
border:medium none;
}
.AdPromo {
font-size:11px;
margin:8px 0px 0px;
padding:0px;
}
.AdNotification {
color:#BBC8D8;
font-size:11px;
}
.AdPromo div {
border:1px solid #BBC8D8;
margin:0px;
padding:6px 10px 0px;
}
.AdPromo h2 {
color:#0A3A44;
font-size:12px;
margin:0px;
padding:0px;
text-transform:none;
}
.AdPromo div p {
font-size:11px;
line-height:0px;
margin:0px;
padding:0px;
}
.AdPromo div p a {
margin:0px;
padding:0px;
}
.AdPromo img {
float:left;
padding:3px 10px 0px 0px;
}
#dailyalerts {
float:left;
}
h1#alerts {
clear:left;
color:#0A3A44;
display:block;
font-size:15px;
font-weight:bolder;
margin:12px 8px 3px;
text-transform:uppercase;
}
#summary {
margin-bottom:1.5em;
}
#summary p {
color:#8E94A4;
margin:0pt;
}
.mycssTable1 {
border-style:none;
}
.mycssTable1 caption {
background-color:#BBC8D8;
font-weight:bold;
}
.mycssHeaderRow1 {
background-color:#A3D537;
}
.mycssHeaderRow1 td {
color:#000000;
padding:3px;
}
.mycssHeaderCol1 {
background-color:#A3D537;
margin:0pt;
padding:3px;
}
.mycssEvenRow1 {
background-color:#E4EAEF;
margin:0pt;
padding:3px;
}
.mycssOddRow1 {
background-color:#BBC8D8;
margin:0pt;
padding:3px;
}
.mycssOddRow1 td, .mycssEvenRow1 td {
color:#000000;
padding:3px;
}
.mycssEvenCol1, .mycssOddCol1 {
margin:0pt;
padding:3px;
}
.mycssTableEC {
border-bottom:1px solid #818386;
}
.mycssTableEC caption {
background-color:#BBC8D8;
font-weight:bold;
}
.mycssHeaderRowEC {
background-color:#A3D537;
}
.mycssHeaderRowEC td {
color:#000000;
padding:3px;
}
.mycssEvenRowEC {
background-color:#E4EAEF;
padding:3px;
}
.mycssOddRowEC {
background-color:#BBC8D8;
}
.mycssEvenColEC, .mycssOddColEC {
}
.mycssOddRowEC tr, .mycssEvenRowEC tr {
border-left:1px solid #0088CC;
border-right:1px solid #0088CC;
}
.mycssOddRowEC td, .mycssEvenRowEC td {
color:#000000;
padding:3px;
}
#gifLoadingEC {
height:16px;
left:45%;
margin-top:-20px;
padding-bottom:4px;
position:relative;
width:16px;
}
#mycssEvenRowEC #xsnazzy {
background:#BBC8D8 none repeat scroll 0%;
}
#mycssOddRowEC #xsnazzy {
background:#E4EAEF none repeat scroll 0%;
}
#mycssEvenRowEC .xtop {
background:#BBC8D8 none repeat scroll 0%;
display:block;
font-size:1px;
}
#mycssOddRowEC .xtop {
background:#E4EAEF none repeat scroll 0%;
display:block;
font-size:1px;
}
.xb1, .xb2, .xb3, .xb4 {
display:block;
overflow:hidden;
}
.xb1, .xb2, .xb3 {
height:1px;
}
.xb1 {
background:#818386 none repeat scroll 0%;
margin:0pt 3px;
}
.xb2 {
border-width:0pt 2px;
margin:0pt 2px;
}
.xb3 {
margin:0pt 1px;
}
.xb4 {
height:2px;
margin:0pt 0px;
}
#mycssEvenRowEC .xb2, #mycssEvenRowEC .xb3, #mycssEvenRowEC .xb4 {
background:#E4EAEF none repeat scroll 0%;
border-left:1px solid #818386;
border-right:1px solid #818386;
}
#mycssOddRowEC .xb2, #mycssOddRowEC .xb3, #mycssOddRowEC .xb4 {
background:#BBC8D8 none repeat scroll 0%;
border-left:1px solid #818386;
border-right:1px solid #818386;
}
.hiddenDivEC {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #AAAAAA;
font-size:1px;
margin:0px;
padding:0px 3px;
}
.mycssTable2 {
border-style:none;
font-size:11px;
}
.mycssTable2 tr td {
padding:3px;
}
.mycssTable2 caption {
background-color:#FA8802;
font-weight:bold;
}
.mycssHeaderRow2 {
background-color:#BBC8D8;
margin:0pt;
padding:3px;
}
.mycssHeaderCol2 {
background-color:#BBC8D8;
margin:0pt;
}
.mycssEvenRow2, .mycssOddRow2, .mycssEvenCol2, .mycssOddCol2 {
margin:0pt;
}
.mycssTable3 {
border-style:none;
font-size:12px;
}
.mycssTable3 caption {
background-color:#FA8802;
font-weight:bold;
}
.mycssHeaderRow3, .mycssHeaderCol3, .mycssEvenCol3, .mycssOddCol3 {
margin:0pt;
}
tr.mycssHeaderRow3 {
background-color:#A3D537;
}
tr.mycssEvenRow3 {
background-color:#E4EAEF;
margin:0pt;
text-align:right;
}
tr.mycssEvenRow3 td, tr.mycssOddRow3 td, tr.mcssHeaderRow3 td {
padding:3px 0pt;
}
tr.mycssOddRow3 {
background-color:#EBFF8E;
margin:0pt;
text-align:right;
}
.mycssTable4 {
border-style:none;
font-size:12px;
}
.mycssTable4 caption {
background-color:#FA8802;
font-weight:bold;
}
.mycssHeaderRow4, .mycssHeaderCol4, .mycssEvenCol4, .mycssOddCol4 {
margin:0pt;
}
tr.mycssHeaderRow4 {
background-color:#A3D537;
}
tr.mycssEvenRow4 {
margin:0pt;
text-align:left;
}
tr.mycssEvenRow4 td a, tr.mycssOddRow4 td a, tr.mcssHeaderRow4 td a {
padding-left:5px;
}
tr.mycssEvenRow4 td, tr.mycssOddRow4 td, tr.mcssHeaderRow4 td {
padding:3px 0pt;
}
tr.mycssOddRow4 {
background-color:#EBFF8E;
margin:0pt;
text-align:left;
}
div#wbf table tr td {
margin:0pt;
padding:0pt;
}
td.taulapublicitat {
margin:0pt;
padding:0pt;
width:80px;
}
div#forwardrates {
margin-left:8px;
}
.javaperculador {
margin-left:8px;
}
#forwardrates applet {
margin:0pt;
padding:0pt;
}
form.formularicombodivises select {
border:1px solid #EBFF8E;
margin:3px;
width:146px;
}
form.formularicombodivisesdoble select {
border:1px solid #EBFF8E;
margin:3px;
width:355px;
}
form.formularicombodivises, form.formularicombodivisesdoble {
border:1px solid #EBFF8E;
width:480px;
}
.economagicpre {
font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;
font-size:12px;
padding:0.2em 0pt;
}
.economagicfont {
color:#FFFFFF;
}
.centeredimage {
background-color:#FFFFFF;
margin:0px;
padding:0px;
text-align:center;
}
.centeredimage img {
border:0px none;
margin:0px;
padding:0px;
}
.bannerfonsblanc {
background-color:#FFFFFF;
height:60px;
line-height:60px;
margin:0pt 0pt 0pt 100px;
padding:0pt;
width:468px;
}
.fotoContributor {
float:left !important;
height:33px;
margin:0px 10px 10px;
width:100px;
}
.capcaleraSpeaker {
clear:left;
}
.capcaleraSpeaker .fotoSpeaker {
float:left !important;
margin:5px 10px 10px;
}
.capcaleraSpeaker + div {
clear:left;
}
.contributorEven {
background-color:#E4EAEF;
clear:left;
height:35px;
margin:0px 10px 0px 8px;
padding:5px 10px;
}
.contributorEven .fotoContributor {
background-color:#E4EAEF;
display:inline;
margin:0px 10px 0px 0px;
}
.contributorOdd {
background-color:#FFFFFF;
clear:left;
height:35px;
margin:0px 10px 0px 8px;
padding:5px 10px;
}
.contributorOdd .fotoContributor {
background-color:#FFFFFF;
display:inline;
margin:0px 10px 0px 0px;
}
.fotoBroker img {
float:left;
margin:5px 10px 0px 0px;
}
#broker #alerts {
background-color:#D7E3B5;
margin-bottom:-8px;
padding:3px 0px 3px 5px;
width:814px;
}
#brokerInfo {
border:1px solid #D7E3B5;
margin:8px 0px 0px 8px;
padding:0px;
width:817px;
}
#brokerContact {
background-color:#F1F6E4;
border:1px solid #D7E3B5;
margin:8px 0px 8px 8px;
padding:10px 0px;
width:817px;
}
#brokerContact select {
margin-top:3px;
}
#brokerContact input {
margin-right:5px;
}
#brokerContact .centeredimage {
background-color:#F1F6E4;
}
#brokerContact #disclaimer {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
clear:left;
margin:0pt;
}
#brokerContact .premiumMissatge {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
font-size:11px;
margin:0px 5px;
padding:5px 5px 5px 8px;
}
#brokerContact .mycssHeaderRow4 {
background-color:#D7E3B5;
margin:0pt;
padding:3px;
}
#brokerContact #form1 {
line-height:12px;
margin:0px;
padding:0px 8px 8px;
}
#brokerContact table {
margin:0px 5px;
}


/*-- POPUP CONTACT BROKERS --*/

#popupContactBroker {margin: 0pt; padding: 0pt; width: 730px;}
#popupContactBroker .agrupadorContingutssensefons{
background-color:#FFFFFF;
margin:10px 0;
padding:0 1%;
text-align:justify;
font-size:9pt;
}
#popupContactBroker p.agrupadorContingutssensefons{
background-color:#FFFFFF;
margin:10px 0;
padding:1%;
text-align:justify;
font-size:8pt;
}
#popupContactBroker #disclaimer{border: 1px solid rgb(204, 204, 204); margin: 2% 0; clear: left; background-color: rgb(255, 255, 255);}
#popupContactBroker .contForm{width: 360px; display: inline; float: left; margin-top: 0px;margin-bottom:2%}
#popupContactBroker .contForm:last-child{width: 354px;}
#popupContactBroker .contForm .formulari {border-left: 1px solid rgb(204, 204, 204); border-right: 5px solid rgb(239, 239, 239); border-bottom: 1px solid rgb(204, 204, 204); padding: 1em; font-family: Arial; font-size-adjust: none; font-style: normal; font-variant: normal; line-height: 160%; background-color: rgb(255, 255, 255); height: 245px;}
#popupContactBroker .contForm:last-child .formulari{border-left: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); padding: 1em; font-family: Arial; font-size-adjust: none; font-style: normal; font-variant: normal; line-height: 130%; background-color: rgb(255, 255, 255); height: 245px;}
#popupContactBroker .contForm .formularifila{margin: 0pt; padding: 5px 0pt; clear: left;}
#popupContactBroker .contForm fieldset div {margin-top: 1%; float: left; width: 100%;}
#popupContactBroker .contForm fieldset div p {padding: 4px 20px 0pt 0pt; height: 20px; text-align: left; width: 166px; font-weight: bold; color: rgb(98, 100, 102);}
#popupContactBroker .contForm fieldset div ul {width: 100%; text-align: left;}
#popupContactBroker .contForm fieldset div ul li {display: inline; font-size: 9px; }


#popupContactBroker .contForm .formularifila label {height: 20px; text-align: left; width: 166px; font-weight: bold; color: rgb(98, 100, 102);}

#popupContactBroker .contChkAccept{float: left; margin-bottom: 1%; margin-top: 2%; color: rgb(10, 58, 68); background-color: rgb(239, 239, 239); -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; width: 35%;}
#popupContactBroker .contChkAccept label {border: 0px none ; position: relative; top: -2px; left: 6px;}
#popupContactBroker .txtNote {clear: left; text-align: justify; padding-left: 0px; width: 97%; margin-left: 1%;}
#popupContactBroker .centeredimage.buttonBrk{background: transparent none repeat scroll 0% 0%;border:0}
#popupContactBroker form div p,h1{margin:2% 0;padding:0;}
#popupContactBroker #disclaimer p {padding:1%;}
/*--------------------------*/

.agrupadorContinguts {
background-color:#F1F6E4;
border:1px solid #D7E3B5;
margin:8px 0px 0px;
padding:0px;
}
.promoFXstreet {
background-color:#FCF2CA;
border:1px solid #FA8802;
margin:8px 0px 0px;
padding:0px;
}
.agrupadorContingutssensefons {
border:1px solid #D7E3B5;
margin:8px 0px 0px;
padding:0px;
}
.promoFXstreetsensefons {
border:1px solid #FA8802;
margin:8px 0px 0px;
padding:0px;
}
.agrupadorContinguts h1, .agrupadorContingutssensefons h1, .promoFXstreet h1, .promoFXstreetsensefons h1 {
color:#0A3A44;
font-weight:bold;
margin:0px;
padding:5px 6px;
text-transform:uppercase;
}
.agrupadorContinguts h2, .agrupadorContingutssensefons h2, .promoFXstreet h2, .promoFXstreetsensefons h2 {
color:#0A3A44;
font-weight:bold;
margin:0px;
padding:5px 6px;
text-transform:uppercase;
}
.agrupadorContinguts h3, .agrupadorContingutssensefons h3, .promoFXstreet h3, .promoFXstreetsensefons h3 {
color:#000000;
font-weight:bold;
margin:0px;
padding:5px 6px;
text-transform:uppercase;
}
.agrupadorContinguts h4, .agrupadorContingutssensefons h4, .promoFXstreet h4, .promoFXstreetsensefons h4 {
color:#0A3A44;
font-weight:bold;
margin:0px;
padding:5px 6px;
text-transform:uppercase;
}
.agrupadorContinguts p, .agrupadorContingutssensefons p, .promoFXstreet p, .promoFXstreetsensefons p {
margin:8px 6px 0px;
padding:0px;
}
.agrupadorContinguts .datetime, .agrupadorContingutssensefons .datetime, .promoFXstreet .datetime, .promoFXstreetsensefons .datetime {
margin:0px;
padding:0px 6px;
}
.agrupadorContinguts a, .agrupadorContingutssensefons a, .promoFXstreet a, .promoFXstreetsensefons a {
margin:0px;
padding:0px;
}
.agrupadorContinguts img, .agrupadorContingutssensefons img, .promoFXstreet img, .promoFXstreetsensefons img {
margin:0px;
padding:0px;
}
.agrupadorContinguts ul, .agrupadorContingutssensefons ul, .promoFXstreet ul, .promoFXstreetsensefons ul, .CAGagrupador dl {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:8px 6px 0px;
padding:0px;
}
.agrupadorContinguts ul li, .agrupadorContingutssensefons ul li, .promoFXstreet ul li, .promoFXstreetsensefons ul li {
background:transparent url(images/cuadretTaronja.gif) no-repeat scroll left top;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
text-indent:15px;
}
.CAGagrupador dl dd, .CAGagrupador dl dt {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
}
.CAGagrupador dl dt {
font-weight:bold;
}
div.CAGagrupador {
border-bottom:1px solid #BBC8D8;
margin:8px 0px 0px;
overflow:hidden;
padding-bottom:4px;
}
div.CAGagrupador h2 {
background-color:#8195AD;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
margin:0px;
padding:5px;
text-transform:uppercase;
}
.widehomes {
width:836px !important;
}
.wide {
margin:0px 0px 0px 8px;
width:836px !important;
}
.wide ul, .wide li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.wide p, .wide applet, .entry, .widehomes p, .widehomes applet {
margin:0px;
padding:0px 8px;
}
.wide form, .wide embed, .wide iframe {
margin-left:8px;
}
.wideQuote {
margin:0px 0px 0px 8px;
width:636px !important;
}
.wideQuote table {
margin:0px 0px 0px 8px;
padding:0px;
}
.wideQuote p, .wideQuote .datetime {
margin:0px;
padding:0px 8px;
}
.wideWorld {
margin:0px 0px 0px 8px;
width:636px !important;
}
.wideWorld table, .wideWorld form, .wideWorld p, .wideWorld .datetime {
margin-left:8px;
}
.wide #form2 {
margin-left:0px;
}
table tr td .datetime {
color:#000000;
}
applet {
margin-left:8px;
}
div#content p.livesessions {
border-bottom:1px solid #BBC8D8;
margin-left:8px;
padding:0pt 0pt 5px;
}
.entry h2 {
font-size:19px;
margin:0pt;
padding:0pt;
}
.entry h3 {
border-left:4px solid #FA8802;
font-size:13px;
margin:0pt;
padding:0pt 0pt 0pt 3px;
}
.titular {
border:0px none;
color:#16387C;
font-size:12px;
margin:0px;
padding:0px;
}
.entry p {
margin:0pt;
padding:0pt;
}
.entry ul li {
list-style-image:url(images/cuadretTaronja.gif);
list-style-position:outside;
list-style-type:circle;
}
ul.files li img {
margin:0pt 5px 0pt 0pt;
}
div.reportarchives h2 {
background:transparent url(images/i_fletxa_baix.gif) no-repeat scroll left bottom;
color:#8295AD;
margin:0pt 18px;
padding-left:12px;
}
.reportarchives ul {
background-color:#E4EAEF;
border-bottom:1px solid #BBC8D8;
border-top:1px solid #BBC8D8;
width:74.5%;
}
.reportarchives li {
margin-left:4px;
}
.reportarchives li#archiveviewall {
font-size:10px;
margin-right:8px;
text-align:right;
}
.alert {
color:#FF0000;
font-size:1.4em;
}
span.alert {
color:Red;
font-size:11px;
}
#titolapartat {
background:transparent url(images/i_puntvermell.gif) no-repeat scroll left top;
color:#C4141B;
font-size:11px;
padding-left:16px;
text-transform:uppercase;
}
#titol {
color:#16387C;
font-size:18px;
margin:0pt 0pt 0pt 8px;
text-transform:none;
}
#peutitol {
margin-bottom:18px;
}
span.datetimetitol {
font-size:12px;
}
#monthlyWebinars ul li {
list-style-position:inside;
list-style-type:disc;
}
#monthlyWebinars li.primeraLiniaList {
list-style-position:outside;
list-style-type:none;
}
.alertabona {
color:#168C1C;
font-size:11px;
}
.alertadolenta {
color:#FF0000;
font-size:11px;
}
#calendarcontainer {
float:left;
left:12px;
overflow:visible;
padding:0pt;
position:absolute;
top:-8px;
}
#imgCalendar {
display:none;
height:16px;
left:45%;
margin-top:-27px;
padding-bottom:11px;
position:relative;
width:16px;
}
.calTable {
background:#EEEEEE none repeat scroll 0%;
border:1px solid #BBBBBB;
color:#888888;
margin:10px;
padding:5px;
text-align:center;
}
.calTable a {
color:#888888;
}
.calWeekHeader {
background:#EEEEEE none repeat scroll 0%;
}
.CalOut {
background:#EEEEEE none repeat scroll 0%;
border:1px solid #D4D0C8;
color:#D4D0C8;
text-decoration:none;
}
.CalOut a {
color:#888888;
}
.calWeek {
background:#B8C9D9 none repeat scroll 0%;
}
.calCurrent {
background:#B8C9D9 none repeat scroll 0%;
border:1px solid #D4D0C8;
}
.calCurrent a {
color:#444444;
}
.calSelection {
background:#A5D438 none repeat scroll 0%;
border:1px solid #D4D0C8;
}
.calSubmit {
}
.calWeekSelector {
}
a.calWeekSelector {
color:#444444;
font-weight:bold;
}
.calMonthHeader a {
text-decoration:underline;
}
.calMonthHeader a {
color:#444444;
}
.thread, .forum, .post {
background:transparent url(images/cuadretTaronja.gif) no-repeat scroll left top;
color:#000000;
font-size:12px;
padding:0px 5px 5px 8px;
text-indent:5px;
}
.foroTitle {
background-color:#8195AD;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
margin:0px;
padding:5px;
text-transform:uppercase;
}
.upperGreen a, .upperGreen li, .upperGreen div {
color:#A3D538;
font-size:12px;
font-weight:bold;
line-height:22px;
padding:2px;
text-transform:uppercase;
}
.upperGreen a {
text-decoration:underline;
}
.inline {
display:inline;
}
.brokersPromo {
border:1px solid #000066;
clear:both;
font-size:12px;
margin:20px 0px;
}
.brokersPromo h2 {
background-color:#000066;
border-bottom:1px solid #0A3A44;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin:0px;
padding:0pt 5px;
text-transform:uppercase;
}
.brokersPromo img {
margin:0pt 5px 10px 0pt;
}
.brokersPromo p {
background:#FFFFFF url(http://mediaserver.fxstreet.com/images/i_premium.gif) no-repeat scroll 0pt 10px;
border-top:1px dotted #B4BDC8;
color:#000000;
font-size:12px;
margin:8px 15px 0pt;
padding:8px 0pt 8px 15px;
}
.brokersPromo span {
background:#FFFFFF url(http://images.fxstreet.com/arrow.gif) no-repeat scroll 0pt 3px;
padding-left:15px;
}
.brokersPromo table {
margin:0px 20px;
}
.brokersPromo hr {
display:none;
}


/***************
 footer 
****************/
#footer {
	width: 988px;
	overflow: auto;
	background: #8195ad;
	padding: 5px;
}

#footer .left {
	float: left;
}
#footer .right {
	float: right;
}

#footer ul{
	list-style: none;
	background-color: #8195ad;
	margin-top:0;
}
#footer ul li{
	display: inline;
}
#footer ul li a{
	padding: 5px;
	font-size: 11px;
	color: #fff;
}
.disclaimer{
	margin:10px 10px 5px 0;
	font-size:9px;
	color:#666666;
}
.promoFXstreet{
	background-color:#fcf2ca;
	border:1px solid #fa8802;
	margin:8px 0px 0px 0px;
	padding:0px;
}

.businessAreaWelcome{
	background-color:#fcf2ca;
	border:1px solid #fa8802;
	margin:8px 0px 0px 0px;
	padding:0px;
	width:200px;
}
/************
end footer
*************/
