@charset "UTF-8";
/* CSS Document */


/*Estilos comunes*/
body{overflow-x:hidden; margin:0px; padding:0px; background:#f7f7f7 url(../r_media/img/main-bg.jpg) repeat-x; font-family: Verdana;}
h1{ margin:0px; padding:0px; font-family:Tahoma;}
h2{margin:0px; padding:0px;font-family:Tahoma;}
h3{margin:0px 0px 10px 0px; padding:0px; text-transform:uppercase; font-size:13px; color:#2659a9;font-family:Tahoma; }

h4{
	margin:0px 0px 10px 0px;
	padding:0px;
	text-transform:uppercase;
	font-size:10px;
	color:#737373;
	font-family:Tahoma;
}
h5{
	margin:0px 0px 10px 0px;
	padding:0px;
	text-transform:uppercase;
	font-size:11px;
	color:#737373;
	font-family:Tahoma; color:#000000;
}
p{margin:0px; padding:0px; color:#4f4f4f; line-height:15px;font-size:11px;}
a{color:#444e58;}
a:hover{ text-decoration:underline;}
img{ border:none;}
.imgfleft{ float:left; display:block;}
.imgfright{ float:right; display:block;}
.menuDestacado	{color:#28487b; font-style:normal; font-size:10px;}
.peque{font-size:11px;}
/*Fin estilos comunes*/


/*Contenedor*/
#container{ margin:0px auto; width:980px; margin-top:60px;}


/*Menu de izqu*/
#menu{ float:left; width:250px; margin-bottom:15px; margin-top:0px;_margin-top:10px;}

#menu #info1{ background:url(../r_media/img/info-tel.gif) no-repeat top left; height:55px; margin-top:10px; overflow:hidden; width:100%;}
#menu #info1 span{ visibility:hidden;}
#menu #info1 h2{
	font-size:20px;
	color:#886b6b;
	float:right;
	font-weight:normal;
	margin:10px 20px 0px 0px;
*margin:12px 20px 0px 0px;_margin:12px 20px 0px 20px;
}

#menu-opt{float:left;width:100%;background:url(../r_media/img/option-medb.jpg) repeat-y top center;}

#menu #options-sup{float:left; width:100%; height:45px; background:url(../r_media/img/option-sup.jpg) no-repeat top center; margin-top:0px;}
#menu #options-sup h3{
	color:#FFFFFF;
	font-size:12px;
	float:left;
	margin:25px 0px 0px 25px;
	_margin:20px 0px 0px 12px;
	text-transform:none;
}

#menu .options-med{float:left; width:100%;background: url(../r_media/img/option-med.jpg) repeat-x top center;}
#menu .options-med ul{float:left; width:240px; margin:0px 0px 0px 6px;_margin:0px 0px 0px 3px; padding:0px;}
#menu .options-med li{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	list-style-type:none;
	padding:7px 0px 10px 20px;
	*padding:3px 0px 8px 20px; 
	
}

#menu .options-med li a{ width:90%; display:block; color:#FFFFFF; text-decoration:none;background:url(../r_media/img/menu-list.jpg) no-repeat center right;}
#menu .options-med li a:hover{ text-decoration:underline;background:url(../r_media/img/menu-list-hov.jpg) no-repeat center right;}
#menu .options-med li #act1{ text-decoration:underline;background:url(../r_media/img/menu-list-hov.jpg) no-repeat center right;}

#menu .options-med .suboption{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;*margin:-10px 0px 0px -35px; }

#menu .options-med dl{ border-bottom:1px solid #f99d20;}

#menu .options-med dt{margin:0px 0px 0px 25px;*margin:0px 0px 5px 25px; padding:0px 0px 10px 0px;*padding:0px 0px 5px 0px; border:none;color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:10px; }

#menu .options-med dt a{ background:none;padding:0px 0px 0px 6px;color:#FFFFFF; text-decoration:none;}

#menu .options-med dt a:hover{ text-decoration:underline;background:url(../r_media/img/menu-list2.jpg) no-repeat 0px 5px;}

#menu .options-med dt #act2{text-decoration:underline;background:url(../r_media/img/menu-list2.jpg) no-repeat 0px 5px;}


#menu #options-inf{float:left; width:100%; height:20px; float:left; background:url(../r_media/img/option-inf.jpg) no-repeat bottom center; overflow:hidden;}

#menu .modinfo{ float:left; margin:15px 0px 0px 0px; width:90%; margin-left:10px; height:100%; overflow:visible;}



#menu h4{ color:#ff7e00; background:url(../r_media/img/lines-spacer.gif) bottom left repeat-x; padding-bottom:7px;}
#menu h4 a{ color:#ff7e00; text-decoration:none;}


/*Fin del menu de la izquierda*/



#content{ float:left; width:695px; margin-left:33px;_margin-left:20px; margin-top:0px;_margin-top:8px;}

#content #cab{float:left; width:100%; height:65px; margin-top:0px;}

#cab #btns{float:left; height:90px; width:505px; margin-top:-5px; margin-bottom:0px; _margin-bottom:-20px; background:url(../r_media/img/main-btns.gif) no-repeat 0px 20px;}

#cab #btns ul{ float:left;margin:23px 0px 0px 10px;_margin:23px 0px 0px 7px; padding:0px; height:50px;}
#cab #btns ul li{ display:inline; margin:0px; padding:0px; text-align:center; }
#cab #btns li a{ color:#504f48; font-size:11px; text-decoration:none; padding:14px 0px 0px 0px;display:block; float:left; height:46px; width:120px; text-align:center; line-height:12px;}

#cab #btns li a:hover{height:46px; width:120px; overflow:hidden;background: url(../r_media/img/btn-sup.gif) no-repeat 1px 3px;} 

#cab #btns #main-act a{height:46px; width:120px; overflow:hidden;background: url(../r_media/img/btn-sup.gif) no-repeat 1px 3px; }
#cab #btns .doubleline{  padding-top:10px;}


#cab #logo{ float:left; background:url(../r_media/img/logo.gif) no-repeat top left; width:170px; height:75px; margin:7px 0px 0px 15px;_margin:12px 0px 0px 0px;}
#cab #logo h1{ overflow:hidden;}
#cab #logo a{ display:block;width:490px; height:75px; margin-left:-300px;}



#content #info2{float:left;width:100%;padding:10px 0px; min-height:35px;   height: auto !important;height:35px; background:url(../r_media/img/info-bar.jpg) no-repeat bottom left;}
#content #info2 ul{ float:left; margin:5px 0px 0px 10px; padding:0px; padding-bottom:0px;*padding-bottom:10px;}
#content #info2 li{ font-size:11px; list-style-type:none;padding:0px 0px 6px 0px;*padding:0px 0px 0px 0px;}
#content #info2 a{ color:#737373; text-decoration:none; padding-left:8px;background:url(../r_media/img/menu-list4.gif) no-repeat 0px 5px; text-transform:uppercase;}
#content #info2 #act3{ color:#737373; text-decoration:none; background:url(../r_media/img/menu-list3.jpg) no-repeat 0px 5px; padding-left:8px;}
#content #info2 a:hover{ text-decoration:underline;background:url(../r_media/img/menu-list3.jpg) no-repeat 0px 5px;}


#content #explain{
	float:left;
	width:100%;
	margin:5px 0px 0px 0px;
	background:url(../r_media/img/content-bg.jpg) no-repeat top left;
	min-height:360px;
	height: auto !important;
	height:360px;
	/*padding-top: 10px;*/
}

#content #explain h3{ margin:25px 0px 12px 18px; padding:0px; text-decoration:underline;}

#content #explain h4 {
	margin:15px 0px 5px 20px;
	*margin:25px 0px 5px 20px;
	padding:0px;
	text-transform:uppercase;
	color:#2659a9;
	font-size:11px;
}
#content #explain h4 span{ text-transform:uppercase; font-size:15px;}

#content #explain p{ margin:0px 35px 7px 20px; font-size:11px;  text-align:justify;}
#content #explain p span{ text-transform:uppercase; font-size:15px;}

 
#content #explain a{ text-decoration:underline; color:#737373; }
#content #explain a:hover{ text-decoration:none;color:#ff7e00;}

.filemap{ float:left; width:220px;}

#content #explain ul{ margin:10px 0px 10px 25px; padding:0px; width:90%; }
#content #explain li{font-size:11px;color:#4f4f4f; padding-bottom:8px;*padding-bottom:5px; list-style:none; padding-left:16px;
background:url(../r_media/img/explain-list.gif) no-repeat 0px 2px;*background:url(../r_media/img/explain-list.gif) no-repeat 0px 4px;}


#content #explain .parentsub{ margin-top:10px; margin-bottom:0px; padding-bottom:2px;}
#content #explain .sub{ background:none; padding-bottom:4px; }
#content #explain .sub a{ background:url(../r_media/img/li-map.gif) no-repeat 0px 8px;padding-left:7px;} 


#content #explain .grafical-a{ float:left; margin:10px 0px 0px 35px;_margin:10px 0px 0px 25px;}

#content #explain .notes{ margin:10px 0px 0px 20px;_margin:10px 0px 0px 0px; float:left; background:url(../depot/img-cont/notes.jpg) no-repeat left center; width:650px; height:150px; overflow:hidden;}


#content #explain .notes .grafical{ float:left; width:260px; height:90px; margin:12px 0px 0px 15px; padding:5px;}
#content #explain .notes .grafical:last-child{ margin-left:62px;} 

#content #explain .notes p{ width:75%; height:90px; margin:20px 0px 0px 55px;}

#content #explain .mod{
	float:left;
	background:url(../r_media/img/modular-line.gif) repeat-y 300px 0px;
	width:670px;
	margin:20px 0px;
}
#content #explain .fila{ float:left; width:100%; border-bottom:1px solid #e8e7e5;}
#content #explain .mod .fila:last-child{ border:none;}

#content #explain .obj{ float:left; width:280px; margin-right:45px;}
#content #explain .obj .cont{ width:182px; display:block; float:right;}
#content #explain .obj p{ margin:0px 0px 0px 2px; padding:0px; width:auto; float:none; text-align:left;}
#content #explain .obj ol{ margin:0px 0px 0px 100px; padding:5px 0px 0px 0px; width:auto; float:none; text-align:left; list-style:outside;}

#content #explain .imgfleft{padding:10px;}
#content #explain .imgfright{padding:10px;}


#content #form{ margin:30px 0px 20px 170px;}
#content #form label{ font-size:11px; color:#737373;}

#content #form table td{ padding:5px;}
#content #form input{ border:1px solid #999; width:200px; font-size:11px;}
#content #form .right{ text-align:right;}
#content #form .bt{ width:95px; background:#c9dce9;}
#content #form .bt:hover{ background:#ff7e00; color:#FFFFFF; }

/*styles for select file*/
.SI-FILES-STYLIZED label.cabinet
{
	width: 95px;
	height: 22px;
	background: url(../r_media/img/btn-choose-file.gif) 0 0 no-repeat;

	display: block;
	overflow: hidden;
	cursor: pointer;
}
.SI-FILES-STYLIZED label.cabinet:hover
{
	width: 95px;
	height: 22px;
	background: url(../r_media/img/btn-choose-file2.gif) 0 0 no-repeat;

	display: block;
	overflow: hidden;
	cursor: pointer;
}
.SI-FILES-STYLIZED label.cabinet input.file
{
	position: relative;
	height: 100%;
	width: auto;
	opacity: 0;
	-moz-opacity: 0;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
/*fin select files*/



#content #form .newaccount{width:350px;}

#content #info2 .important{ background:#ececec; padding:15px;}

#content #info-banner{
	float:left;
}

.comision{
	font-size:11px;
	border:none;
	margin:10px 0px 20px 50px;
	width:550px;
}
#content table caption{
	text-align:left;
	margin:0px 0px 5px 10px;
	font-size:11px;
	color:#737373;
	font-weight:bold;
}
.comision thead th{color:#2659a9; font-size:10px;}
.comision tbody th{ color:#333333; text-align:right; padding-right:25px;  font-weight:normal; text-transform:uppercase; font-size:10px;background-color:#eeeeee; }
.comision tbody td{ background-color:#eeeeee; text-align:center; padding:5px; color:#333333; font-size:10px;}
.comision .tdstyle2{ background:none;}

.pdf{ padding:20px 0px;} 
.pdf a{ background:url(../r_media/img/icon-pdf.jpg) no-repeat 0px 0px;  padding:10px 0px 10px 35px; width:90px;}

.ancla{ visibility:hidden;}


#foot{ border-top:1px solid #e8e7e5; float:right; width:675px; margin:0px 25px 0px 0px;*margin:30px 25px 0px 0px;_*margin:30px 19px 0px 0px; padding-bottom:20px;}

#foot ul{ margin:15px 0px 0px 190px; *margin:15px 0px 0px 180px; padding:0px;font-size:10px; float:right;*float:none;}
#foot ul li{ text-align:right; display:inline;color:#979696;  padding:0px 0px 0px 10px;}
#foot ul li a{color:#979696; text-decoration:none; border-right:1px solid #c4c2ba; padding-right:10px; }
#foot ul li:last-child a{ border-right:none;}
#foot ul li a:hover{ text-decoration:underline;}
#foot ul li #act4{ text-decoration:underline;}
#foot p{margin:10px 9px 0px 0px;color:#979696; text-align:right; font-size:10px;}
#foot .info{ margin:10px 0x; float:right;}

/* Chapuza de los diseñadores por incluir estilos en las paginas (Estilo1, Estilo2....) 
   y no en el archivo css directamente que es como se debería */

/* bolsa espanola */
#bolsa_espanola .Estilo1 {font-size: 10px}
#bolsa_espanola .Estilo3 {
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
}
#bolsa_espanola .Estilo4 {font-size: 10px; font-weight: bold; color: #FFFFFF; }
#bolsa_espanola .Estilo23 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff6600;
}
#bolsa_espanola .Estilo15 {color: #3366CC;
	font-size: 16px;
	font-weight: bold;
}
#bolsa_espanola .Estilo28 {color: #3366CC;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* bolsas internacionales */
#bolsas_internacionales .Estilo10 {font-size: 12px; color: #FF6600;}
#bolsas_internacionales .Estilo11 {color: #FFFFFF}
#bolsas_internacionales .Estilo12 {font-family: Verdana, Arial, Helvetica, sans-serif}
#bolsas_internacionales .Estilo14 {font-size: 10px}
#bolsas_internacionales .Estilo15 {color: #3366CC;
	font-size: 16px;
	font-weight: bold;
}
#bolsas_internacionales .Estilo17 {color: #FF6600; font-weight: bold; font-size: 12px; }
#bolsas_internacionales .Estilo19 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
#bolsas_internacionales .Estilo20 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9.5px; }
#bolsas_internacionales .Estilo21 {font-size: 9.5px}
#bolsas_internacionales .Estilo23 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
#bolsas_internacionales .Estilo25 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
#bolsas_internacionales .Estilo28 {	color: #3366CC;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#bolsas_internacionales .Estilo29 {color: #000000}
#bolsas_internacionales .Estilo30 {color: #333333}
#bolsas_internacionales .Estilo32 {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
#bolsas_internacionales .Estilo35 {color: #FFFFFF; font-size: 10px; }

/* cfds */
#cfds .Estilo11 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
#cfds .Estilo13 {
	color: #3366CC;
	font-size: 10px;
}
#cfds .Estilo14 {font-weight: bold}
#cfds .Estilo15 {	color: #3366CC;
	font-size: 16px;
	font-weight: bold;
}
#cfds .Estilo16 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9.5px; color: #FFFFFF; }
#cfds .Estilo7 {font-family: Verdana, Arial, Helvetica, sans-serif}
#cfds .Estilo8 {font-size: 9.5px}
#cfds .Estilo9 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9.5px; }
#cfds .Estilo17 {color: #FF6600; font-weight: bold; font-size: 12px; }

/* divisas */
#divisas .Estilo1 {font-size: 10px}
#divisas .Estilo15 {color: #3366CC;
	font-size: 16px;
	font-weight: bold;
}
#divisas .Estilo23 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff6600;
}
#divisas .Estilo29 {color: #FF6600; font-size: 12px;}
#divisas .Estilo31 {font-size: 12px; font-weight: bold; color: #FFFFFF; }
#divisas .Estilo32 {color: #FFFFFF}
#divisas .Estilo33 {font-size: 10px; color: #FFFFFF; }
#divisas .Estilo35 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #3366CC;}
#divisas .Estilo36 {color: #FF6600; font-size: 10px; }

/* futuros */
#futuros .Estilo3 {font-size: 9px; color:#FFFFFF;}
#futuros .Estilo5 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
#futuros .Estilo6 {font-size: 10px}
#futuros .Estilo15 {color: #3366CC;
	font-size: 16px;
	font-weight: bold;
}
#futuros .Estilo23 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff6600;
}
#futuros .Estilo7 {font-size: 12px; color: #FFFFFF; }

/* por defecto */
.Estilo3 {color: #FF6600}
.Estilo4 {font-size: 12px}
.Estilo7 {color: #FF6600; font-size: 10px; }
div.c3 {text-align: left}
.Estilo8 {font-size: 10px}
.Estilo9 {color: #FF6600; font-size: 14px; }
.Estilo12 {
	color: #2659A9;
	font-weight: bold;
}

/* Webservices */

/* shared tables */

#ShowRoom { margin-left:20px; width: 635px; font-size:11px;}
#ShowRoom #quotes, #charts	{ margin:16px 0 0 0;}
#ShowRoom table				{ width:100%; font-size:10px; border:none; }
#ShowRoom table tr th 		{ color:#2659a9; font-size:10px; }
#ShowRoom table tr td		{ color:#4f4f4f; padding:2px 4px; border-bottom:1px solid #EEEEEE; }

/* swap_rates.asp specifics */

#ShowRoom { margin-top: 15px; }
#ShowRoom * html .tabbox 				{ height: 1%; }
#ShowRoom .tabbox 						{ padding-bottom: 0; }
#ShowRoom .tabbox:after 				{ content: "."; display: block; clear: both; height: 0; line-height: 0; visibility: hidden; }
#ShowRoom #fExchange 					{ float: left; width: auto; padding: 0 1em; }
#ShowRoom #fCategories 					{ float: left; width: auto; }
#ShowRoom .mouseOverBox 				{ position:absolute; top:12px; left:12px; z-index:20; background: #fff; visibility: hidden; width:10em; padding:6px; color:#0c1318; }
#ShowRoom .positionTD					{ width: 100px; cursor: help; }
#ShowRoom .instrumentTD 				{ width: 100px; }
#ShowRoom .dateTD 						{ width: 100px; text-align: center; }

/* futures/rates.asp specifics */

#ShowRoom #tbl_select 					 	{ border:none; }
#ShowRoom #tbl_select th, #tbl_select td	{ border:none; }
#ShowRoom #tbl_select th 					{ background-color:transparent; font-weight: normal; text-align: left; } /* dropdown menu */
#ShowRoom .table_productSummary 			{ background-color:#fff; border:1px solid #aaaaaa; border-bottom:none; } /* futures bottom line */
#ShowRoom .summary th.baseProduct 			{ white-space: nowrap; text-align:left; }
#ShowRoom .summary th, .summary td 			{ padding: 3px; text-align: right; }
#ShowRoom .summary th 						{ background-color: transparent; border-bottom:1px solid #aaaaaa; font-weight: normal; }
#ShowRoom .summary td 						{ background-color: #E6E6E6; border-bottom:1px solid #aaaaaa; } /* margin bottom line */
#ShowRoom .tableholder 						{ padding: 5px; width: 100%; border-bottom:1px solid #aaaaaa; }
#ShowRoom .futures-table					{ border: none; }
#ShowRoom .contracts, .properties 			{ width:50%; padding:5px; vertical-align:top; } /* wrapping table defining padding for enclosed tables */
#ShowRoom .contracts table, .properties table { width:100%; border: 1px solid #aaaaaa; border-bottom:none; } /* enclosed tables */
#ShowRoom .contracts table td, .properties table td {border-bottom: 1px solid #aaaaaa; }
#ShowRoom .contracts th, .properties th		{ text-align: left; }
#ShowRoom span.productExpand {
	display: inline;
	margin: auto 8px auto 4px;
	padding: 0 1px;
	background-color: #FF7E00;
	border: 1px solid #FF7E00;
	color: #fff;
	font-size: 8px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer; 
	width:8px;
}
#ShowRoom select {
	border:1px solid #999;
	font-size:11px;
	color:#4f4f4f;
	margin-bottom:10px;
}
#ShowRoom h2{
	margin:15px 0px 5px 0px;
	*margin:25px 0px 5px 0px;
	padding:0px;
	text-transform:uppercase;
	color:#2659a9;
	font-size:11px;
}

/* informes */
#informes { padding-left:20px; }
#informes .iconpdf { background:url(../depot/img-cont/pdf.gif) no-repeat 0px 0px;padding-left:10px; }
#informes table {float: left; width:90%; border:0px solid #666666; margin-left:0px; padding-left:0px;}
#informes thead th{color:#2659a9; font-size:10px; text-align:left; padding-left:5px; }
#informes tbody th{ color:#666666; text-align:left; padding-right:25px;  font-weight:bold; font-size:10px;background-color:#eeeeee; }
#informes tbody td{ background-color:#eeeeee; text-align:left; padding:5px; color:#333333; font-size:10px;}
#informes .tdstyle2{ background:none;}
.message { font-size:10px; font-weight:normal; }

/* estrategias */
#estrategias { padding-left:20px; }
#estrategias .iconpdf { background:url(../depot/img-cont/pdf.gif) no-repeat 0px 0px;padding-left:10px; }
#estrategias table {float: left; width:90%; border:0px solid #666666; margin-left:0px; padding-left:0px;}
#estrategias thead th{color:#2659a9; font-size:10px; text-align:left; padding-left:5px; }
#estrategias tbody th{ color:#666666; text-align:left; padding-right:25px;  font-weight:bold; font-size:10px;background-color:#eeeeee; }
#estrategias tbody td{ background-color:#eeeeee; text-align:left; padding:5px; color:#333333; font-size:10px;}
#estrategias .tdstyle2{ background:none;}

/* informes */
#videos { padding-left:20px; }
#videos .iconvideo { background:url(../depot/img-cont/iconvideo.gif) no-repeat 0px 0px;padding-left:20px; }
#videos table {float: left; width:90%; border:0px solid #666666; margin-left:0px; padding-left:0px;}
#videos thead th{color:#2659a9; font-size:10px; text-align:left; padding-left:5px; }
#videos tbody th{ color:#666666; text-align:left; padding-right:25px;  font-weight:bold; font-size:10px;background-color:#eeeeee; }
#videos tbody td{ background-color:#eeeeee; text-align:left; padding:5px; color:#333333; font-size:10px;}
#videos .tdstyle2{ background:none;}

#noticia_destacada {
	width:200px;
	float:right;
	margin:15px 40px 0 25px;
	padding:10px;
	border:1px solid #ffcc66;
	background-color:#fde6b9;
	color:#aa7a43;
}
#noticia_destacada .titulo { 
	padding-left:25px;
	padding-top:10px;
	padding-bottom:10px;
	text-transform:uppercase;
	font-weight:bold;
	color: #884901;
	font-size:11px;
	background:url(../r_media/img/click.png) no-repeat left;
}
#noticia_destacada .texto { 
	margin:0px; 
	padding:0 0 10px 0; 
	color:#4f4f4f; 
	line-height:15px;
	font-size:11px;
	text-align:justify;
}


/* Acceso clickGlobalTrader */

#content #explain #clickGlobalTrader p a		{color:#E36C0AA; font-size:10px; text-transform:uppercase;}
#content #explain #clickGlobalTrader #visitaVirtual a	{color:#2659A9; font-size:12px; text-transform:uppercase; font-style:italic;
														 text-decoration:underline; font-weight:bold; margin:0px 0px 10px 6px;}
#content #explain #clickGlobalTrader #visitaVirtual a:hover{text-decoration:none;}
#content #explain #clickGlobalTrader p a .enlace	{color:#E36C0AA; font-size:10px; text-transform:capitalize;}

#content #explain #clickGlobalTrader h4	{font-size:18px; line-height:24px; color:#2659A9; font-weight:bold;}

#content #explain #clickGlobalTrader .mod	{height:100%; margin:20px 10px; padding:0px; overflow:hidden;}
#content #explain #clickGlobalTrader .obj	{float:left;}
#content #explain #clickGlobalTrader .obj p	{ margin:0px 0px 0px 2px; padding:0px; width:auto; float:none; text-align:left;}
#content #explain #clickGlobalTrader .imgfleft{ float:left; display:block; margin-bottom:20px;}
#content #explain #clickGlobalTrader .clear{ clear:both; overflow:hidden;}

#clickGlobalTrader #clweb		{background:url(../depot/img-cont/bg_clweb.jpg) no-repeat; width:643px; height:116px; padding:1px 0px 0px 0px; position:relative; margin-left:20px; margin-top:10px; margin-bottom:10px;}
#clickGlobalTrader #clweb p	{line-height:20px; text-align:left;}
#clickGlobalTrader #clweb p span	{font-size:11px; color:#E36C0A; text-align:left;}
#clickGlobalTrader #clweb h3	{font-size:14px; text-decoration:none; text-align:left; line-height:14px;}
#clickGlobalTrader #clweb a		{color:#E36C0A; font-size:10px;}

#clickGlobalTrader #clmovil	{background:url(../depot/img-cont/bg_clmovil.jpg) no-repeat; width:643px; height:153px; padding:1px 0px 0px 0px; position:relative; margin-left:20px;}
#clickGlobalTrader #clmovil p	{width:250px; line-height:16px; padding-bottom:10px; text-align:left;}
#clickGlobalTrader #clmovil p span	{font-size:11px;color:#E36C0A; text-align:left;}
#clickGlobalTrader #clmovil h3	{font-size:14px; text-decoration:none; text-align:left; line-height:14px;}
#clickGlobalTrader #clmovil a		{color:#E36C0A; font-size:10px;}

#clickGlobalTrader #anclaCL1	{float:right; display:block; background:url(../depot/img-cont/icn_acercade.jpg) no-repeat; width:63px; height:37px;
			 position:absolute; right:20px; bottom:20px; font-size:9px; text-decoration:none;
			 font-weight:bold; padding:10px 5px; text-align:center; color:#E36C0A;}
#clickGlobalTrader #anclaCL2	{float:right; display:block; background:url(../depot/img-cont/icn_acercade.jpg) no-repeat; width:63px; height:37px;
			 position:absolute; right:20px; bottom:20px; font-size:9px; text-decoration:none;
			 font-weight:bold; padding:10px 5px; text-align:center; color:#E36C0A;}

#clickGlobalTrader #linkCompara		{padding:17px 0px 0px 6px;}
#clickGlobalTrader #linkCompara a	{color:#E36C0A; font-weight:bold; font-size:11px; font-style:italic;}
#clickGlobalTrader #linkCompara a span{color:#E36C0A; font-weight:bold; font-size:11px; font-style:italic;}



/* Seccion ClickGlobal */

#content #explain #sec_clickGlobal h5						{font-size:11px; color:#2659a9; padding-left:20px;}
#content #explain #sec_clickGlobal h5 span					{font-size:11px; color:#E36C0A;}
#content #explain #sec_clickGlobal .imgleft					{float:left; margin-right:30px;}
#content #explain #sec_clickGlobal .descript				{border:#000 1px solid; padding:10px 0px 0px 0px; float:left;
															 margin:10px 0px 20px 0px; width:550px;}
#content #explain #sec_clickGlobal .descript .cgProd		{font-size:9px; padding:0px 0px 4px 0px;}
#content #explain #sec_clickGlobal .descript .cgProd span	{font-size:9px; text-transform:none; color:#E36C0A; font-weight:bold;}

#content #explain #sec_clickGlobal #tablas					{width:646px; padding:0px; margin:0px; overflow:hidden;}
#content #explain #sec_clickGlobal .comision				{font-size:11px; border:none; margin:10px 0px 20px 14px; width:646px;}
#content #explain #sec_clickGlobal .comision tr td			{font-size:9px; text-align:left;}
#content #explain #sec_clickGlobal .comision .tabHeader td	{color:#2659a9; font-weight:bold; text-align:center;}



/* Secciones Productos - Tutoriales */

#explain #tutorial .titTutor		{padding:24px 0px 0px 30px; color:#ff7e00; font-size:16px; text-transform:none; font-weight:bold;}
#explain #tutorial .subtit1Tutor	{color:#2659a9; font-size:14px; padding:15px 0px 10px 0px; font-weight:bold;}
#explain #tutorial .subtit2Tutor	{color:#ff7e00; font-weight:bold;}
#explain #tutorial .titFaqs			{padding:24px 0px 0px 0px; color:#ff7e00; font-size:16px; text-transform:none; font-weight:bold;}
#explain #tutorial img				{margin-left:20px;}
#explain #tutorial ul				{line-height:18px;}

#explain #tutorial .tablaTutorial		{font-size:11px; margin-left:20px;}
#explain #tutorial .tablaTutorial td	{border-bottom:#ff7e00 1px solid; height:16px; padding:4px 2px 2px 2px; color:#4f4f4f;}


/* Seccion Productos - CFDs sobre Materias Primas */

#explain #cfds_materiaprima #marcoTabla	{border:#666 1px solid; margin:0px 10px 10px 40px; padding:5px 0px 5px 10px; width:600px;}
#explain #cfds_materiaprima .tableTitle	{color:#ff7e00; font-size:12px;}
#explain #cfds_materiaprima .tableItem	{color:#2659a9; font-size:12px;}
#explain #cfds_materiaprima .caracteristica	{color:#2659a9; font-weight:bold;}
#explain #cfds_materiaprima .nombrePlat	{color:#ff7e00; font-weight:bold;}


/* Seccion Formacion y Seminarios - Como darse de alta en los seminarios online */
#explain #como_alta_seminarios			{overflow::hidden; padding-right:42px;}
#explain #como_alta_seminarios ol		{list-style:decimal; padding-top:12px;}
#explain #como_alta_seminarios ol li	{line-height:18px; padding-bottom:18px;}
#explain #como_alta_seminarios span		{font-weight:bold; text-decoration:underline; font-style:italic;}
#explain #como_alta_seminarios .titu_paso	{font-style:normal; text-decoration:none; font-size:12px;}


/* Seccion Formacion y Seminarios - Videos Formativos */
#explain #videosFormativos h5			{color:#ff7e00; padding:10px 0px 0px 20px;}
#explain #videosFormativos .nota		{font-weight:normal; padding-left:10px;}


/* Seccion Area de Clientes - Videos Formativos */
#explain #videosClientes h5			{color:#ff7e00; padding:10px 0px 0px 20px;}
#explain #videosClientes .nota		{font-weight:bold; padding-left:10px;}


/* Seccion Promociones */
#promociones							{padding-right:60px;}
#promociones h5							{padding-left:20px; color:#ff7e00;}
#promociones ul							{padding-left::0px; padding-right:0px; width:620px;}
#promociones ol							{padding-right:0px; padding-left::0px; width:620px;}
#promociones ul li						{padding-right:0px; padding-left::0px; text-align:justify; width:620px;}
#promociones ol li						{padding-right:0px; text-align:justify; width:600px;}

/* Secciones Comisiones */

#explain #comisiones h4					{text-decoration: none; padding-top: 10px; color:#e36c0a; font-size:12px;}
#explain #comisiones h5					{padding-left:20px; color:#2659a9;}
#explain #comisiones table h5			{padding-left:20px; color:#2659a9;}


