/*------------------------------------------/
HTML width: 996 px

Color de titulos (azul): #012063
Color de textos de noticias (gris):  #333333
Mouse-over (negro):   #b4d5f3
Mouse-over (azul):   #CFE4F7
Font de noticias:  Arial

Banners & sizes:
1x   728 x 90 px
2 x  468 x 60 px
5 x  300 x 270 px
/*------------------------------------------*/

/*------------------------------------------*/
/*  C O M M O N   E L E M E N T S        	*/
/*------------------------------------------*/

* {
	margin:0;
	padding:0;
	font-family:arial;
}
html, body {
	width:100%;
	height:100%;
	color:#333333;
	background:#f5f5f5 url(/fileadmin/img/bg_da1.gif);
}
div#container,
div.container {
	position:relative;
	width:996px;
	left:50%;
	margin-left:-498px;
	margin-top:20px;
	margin-bottom:20px;
	border:1px solid #cccccc;
	background:#ffffff url(/fileadmin/img/header_tile.jpg) repeat-x;
} html>body #wrapper {height:auto;}
img {
	border:none;
}
a {
	color:#012063;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
td ,
p {
	font:12px/14px arial,verdana,sans-serif;
	margin:5px;
	text-align:justify;
}
ul,
ol {
	font:12px/14px arial,verdana,sans-serif;
	list-style:outside;
	margin-left:18px;
}
.FR {position:relative; float:right;}
.FL {position:relative; float:left;}
.CB {						/* prevent floats from overlapping the containers they are in  */
	clear:both;
	height:1px;
}
.TAC {text-align:center;}
.TAJ {text-align:justify;}
.TAL {text-align:left;}
.TAR {text-align:right;}
.red {color:#AA080E;}
.HIDE {display:none !important;}
.B	{font-weight:bold !important;}

/*------------------------------------------*/
/*  H E A D E R S                        	*/
/*------------------------------------------*/

h1, h2, h3, h4, h5 {
	color:#012063;
	font-weight:bold;
	padding:3px;
}

div.csc-header-n2 h2 ,
div#block_3 div.csc-header-n1 h2 ,
div#block_5 h2 {
	background:#9BACBE url(/fileadmin/img/h2_tile.jpg) repeat-x;
	font:bold 14px arial,verdana,sans-serif;
	color:#ffffff;
}
div.csc-header-n2 h2 a ,
div#block_3 div.csc-header-n1 h2 a ,
div#block_5 h2 a {
	color:#ffffff;
}
form#SearchBox {
	margin-top:4px;
	margin-left:15px;
	float:left;
}



/*------------------------------------------*/
/*  C O M M O N   C O N T A I N E R S    	*/
/*------------------------------------------*/

div#header {
	height:250px;
	background: url(/fileadmin/img/palm_tree.jpg) right 119px no-repeat;
}
div#Leaderboard {
	height:100px;
	text-align:center;
}
div#header_logo {
	height:90px;
	padding-left:25px;
}
div#Fecha {
	float:right;
	margin-right:25px;
	margin-top:10px;
	font:bold 12px/25px arial,verdana,sans-serif;
}
div#clearfooter {
	clear:both;
	height:140px;
}
div#footer {
	width:100%;
	height:120px;
	text-align:center;
	position:absolute;
	bottom:0;
}
div#footer * {
	font:11px/12px arial,verdana,sans-serif !important;
	text-align:center;
	color:#555555;
}
img#footer_logo {
	height:45px;
}
/*------------------------------------------*/
/*    M E N U S  				      		*/
/*------------------------------------------*/
ul#Bottom_Menu ,
ul#Top_Menu_upper {
	height:25px;
	list-style:none;
	margin-left:0;
	text-align:center;
}
ul#Bottom_Menu li ,
ul#Top_Menu_upper li {
	height:16px;
	display:inline;
}
li.Menu_Level_One_NO a ,
li.Menu_Level_One_ACT a {
	font:bold 12px/25px arial,verdana,sans-serif;
	padding:2px 4px;
	color:#6E6E6E;
	text-decoration:none;
}
li.Menu_Level_Two_NO a ,
li.Menu_Level_Two_ACT a {
	font:bold italic 11px/25px arial,verdana,sans-serif;
	padding:2px 4px;
	color:#6E6E6E;
}
li.Menu_Level_One_ACT a ,
li.Menu_Level_Two_ACT a  {
	color:#6E6E6E;
	background-color:#CFE4F7;
	text-decoration:none;
}
li.Menu_Level_One_NO:hover a ,
li.Menu_Level_Two_NO:hover a {
	color:#ffffff !important;
	background-color:#012063;
	text-decoration:none;
}
ul#Bottom_Menu {
	border-bottom:1px solid #ccc;
}


/*------------------------------------------*/
/*    N E W S   D I V S                  	*/
/*------------------------------------------*/
div.news-Principal div.news-latest-item h2 a {
	font:bold 24px/26px arial,verdana,sans-serif;
	color:#012063;
}
div.news-Principal div.news-latest-item p {
	font:bold 12px arial,verdana,sans-serif;
	color:#333333;
}
div.news-Principal {
	border-bottom:1px solid #ccc;
	margin-bottom:10px;
}
div.news-Cajas-Double div.news-latest-item h2 a ,
div.news-Cajas div.news-latest-item h2 a ,
div.news-Editorial div.news-latest-item h2 a ,
div.news-Secundarias div.news-latest-item h2 a {
	font:bold 14px/16px arial,verdana,sans-serif;
	color:#012063;
}
div.news-Editorial ,
div.news-Terciarias {
	background:#eef4f2;
	border:1px solid #aaadbe;
	padding:3px;
}
div.news-Bluebox {
	background:#ffffff url(/fileadmin/img/bluebox_tile.jpg) repeat-y;
	border:1px solid #d2d8d4;
}
div.news-Secundarias img ,
div.news-Secundarias div.news-latest-item div.news-single-img div.rgsgcontent {
	border:1px solid #cccccc;
	float:left;
	margin-right:4px;
	margin-top:6px;
}
div.news-Terciarias ul a {
	font-weight:bold;
}

div#block_4 div.csc-frame div.csc-header h1 {
	font:bold 16px/24px arial,verdana,sans-serif;
	color:#ffffff;
	background:#001C59 url(/fileadmin/img/h1_blue_tile.jpg) repeat-x;
	text-align:left;
	padding-left:30px;
}


/*------------------------------------------*/
/*	SINGLE NEWS								*/
/*------------------------------------------*/

div#block_1 div.news-single-item {
	width:600px;
	margin:20px;
}
div#block_1 div.news-single-item h2 {
	border-bottom:1px solid #ccc;
}

/*------------------------------------------*/
/*	MOST POPULAR							*/
/*------------------------------------------*/
div.rgtabs-wrapper {
	padding:0;
	margin-bottom:10px;
}
.news-container-popular h5 a {
	color:#666666;
	padding-left:15px;
	font-weight:normal;
}
.news-container-popular h5.odd {
	background:#f6f6f6 url(images/plus.gif) no-repeat 5px 5px;
	margin:0;
}
.news-container-popular h5.even {
	background:#e8e8e8 url(images/plus.gif) no-repeat 5px 5px;
	margin:0;
}

/*------------------------------------------*/
/*	news.with-thumb.html					*/
/*------------------------------------------*/
.news-container-with-thumb .news-item ,
.news-container-with-thumb div.even ,
.news-container-with-thumb div.odd {
	border-top:1px dotted #cccccc;
	border-left:1px dotted #cccccc;
	margin-bottom:10px;
}
.news-container-with-thumb h3 a {
	color:#134D86;
}
.news-container-with-thumb p a {
	color:#000000;
}
.news-container-with-thumb img {
	border:1px solid #ccc;
	display:block;
}
img.icon {
	display:inline;
	border:none;
	width:auto !important;
	height:auto !important;
	margin-right:5px;
}
.news-container-with-thumb-img {
	float:left;
	margin:8px 5px 3px 5px;
	background:#f7f7f7;
	width:auto;
}
p.category {
	text-align:right;
	font-size:10px;
	line-height:12px;
	background:#f7f7f7;
	margin:0;
}
.news-container-with-thumb div.even {
	float:left;
	width:320px;
	margin-left:15px;
	margin-bottom:0;
	margin-top:10px;
}
.news-container-with-thumb div.odd {
	float:left;
	width:320px;
	margin-bottom:0;
	margin-top:10px;
}
/*------------------------------------------*/
/*	news.titles.2.html						*/
/*------------------------------------------*/
.news-container-titles {
	margin-bottom:10px;
}
.news-container-titles h5 a {
	color:#666666;
	padding-left:15px;
	font-weight:normal;
}
.news-container-titles h5.odd {
	background:#f6f6f6 url(images/plus.gif) no-repeat 5px 5px;
	margin:0;
}
.news-container-titles h5.even {
	background:#e8e8e8 url(images/plus.gif) no-repeat 5px 5px;
	margin:0;
}


/*------------------------------------------*/
/*	advertisements							*/
/*------------------------------------------*/
div.advertisement {
	padding:10px 0;
	clear:left;
}


/*------------------------------------------*/
/*	TASAS DEL MERCADO						*/
/*------------------------------------------*/
div.tx-lumophpinclude-pi1 {
	background:#ffffff url(/fileadmin/img/bluebox_tile.jpg) repeat-y;
	border:1px solid #d2d8d4;
}
table.tabla-de-combustibles ,
table.tabla-de-monedas {
	margin:3px;
	width:292px;
	padding:10px;
	border:1px solid #ccc;
	font:bold 11px/11px arial,verdana,sans-serif;
	background:#fff;
}
table.tabla-de-combustibles th ,
table.tabla-de-combustibles td ,
table.tabla-de-monedas td {
	font:10px/11px arial,verdana,sans-serif;
}
/*------------------------------------------*/
/*	VIDEO BOX								*/
/*------------------------------------------*/
div.tx-rgmediaimages-pi1 {
	background:#f5f5f5;
	border:1px solid #ccc;
	width:298px;
	height:198px;
	margin-bottom:10px;
}
div#loadingMessage,
div#flvplayercaption {
	width:298px;
}
div#flvcaption {
	width:290px;
	font:normal 10px/12px arial,verdana,sans-serif;
	padding:0 4px;
}
div#player embed#mpl {
	position:relative;
	left:-1px;
}
div#playlist {
	padding:0 5px;
}
div#playlist div.flvplayer_listpic {
	width:60px;
	height:45px;
	padding:2px;
}
div#playlist div.flvplayer_listpic_act {
	width:60px;
	height:45px;
	padding:2px;
}
div#loadingMessage {
	width:240px;
	border:1px solid #AA080E;
	z-index:10000;
}

/*------------------------------------------*/
/*	Cajas									*/
/*------------------------------------------*/
div#block_4 div.csc-frame {
	position:relative;
	float:left;
	width:325px;
	margin-top:10px;
	margin-right:5px;
}
div.news-Cajas-Double {
	width:584px;
	padding:10px;
	text-align:left;
	border:1px solid #ccc;
}
div.news-Cajas-Double ul {
	margin-left:320px;
}
div#block_4 div.csc-frame div.csc-header-n11 h1 {
	width:573px;
}
div.news-Cajas {
	width:303px;
	padding:10px;
	text-align:left;
	border:1px solid #ccc;
}
div.news-Cajas p {
	text-align:justify;
}
div.news-Cajas img {
	position:relative;
	float:left;
	margin-right:10px;
}


p.news-single-author {
	display:inline;
}
div.news-single-bar-top {
	font:12px/14px arial,verdana,sans-serif;
	margin-bottom:20px;
}
div.news-single-media {
	border:1px solid #cccccc;
	padding:4px;
	position:relative;
	float:left;
	margin-right:15px;
	margin-bottom:15px;
}

div#block_4 h2 ,
div#block_4 div.news-Terciarias div.news-Bluebox ul.news-latest-item {
	text-align:left;
}
div#block_4 div.news-Terciarias div.news-Bluebox ul.news-latest-item {
	padding:10px;
}
div#block_4 div.news-Terciarias div.news-Bluebox ul.news-latest-item li {
	margin-bottom:5px;
}

/*------------------------------------------*/
/*	Single News Bottom Bar					*/
/*------------------------------------------*/
div.news-single-bar-bottom {
	border-top:1px solid #ccc;
	height:60px;
}
div.addthis_toolbox {
	background:#f5f5f5;
	border:1px solid #ccc;
	float:right;
}
div.news-single-bar-bottom div.tx-ratings-pi1 {
	float:right;
	width:240px;
}

/*------------------------------------------*/
/*	Related News & External Links			*/
/*------------------------------------------*/
div.news-single-links-direct dl.news-single-links ,
div.news-single-related-direct dl.news-single-related {
	margin-top:20px;
	border:1px solid #ccc;
	padding-bottom:10px;
}
div.news-single-links-direct dl.news-single-links dt ,
div.news-single-related-direct dl.news-single-related dt {
	font:bold 16px/24px arial,verdana,sans-serif;
	color:#ffffff;
	background:#001C59 url(/fileadmin/img/h1_blue_tile.jpg) repeat-x;
	text-align:left;
	padding-left:30px;
}
div.news-single-links-direct dl.news-single-links dd ,
div.news-single-related-direct dl.news-single-related dd {
	font:bold 12px/15px arial,verdana,sans-serif;
	padding:5px 0 0 5px
}
div.news-single-links-direct dl.news-single-links dd span,
div.news-single-related-direct dl.news-single-related dd span {
	font-weight:normal;
	color:#666;
}
div.news-single-item div.news-single-media div.news-single-img a img {
	max-width:480px;
	max-height:480px;
}

/*------------------------------------------*/
/*	Comments Form							*/
/*------------------------------------------*/
div.tx-comments-pi1 {
	width:600px;
	margin:0 20px 20px 20px;
}
div.tx-comments-pi1 h1 {
	font:bold 16px/24px arial,verdana,sans-serif;
	color:#ffffff;
	background:#001C59 url(/fileadmin/img/h1_blue_tile.jpg) repeat-x;
	text-align:left;
	padding-left:30px;
}
div.tx-comments-pi1 form {
	padding:5px 20px;
	border:1px solid #ccc;
}
div.tx-comments-comments {
	font:12px/14px arial,verdana,sans-serif;
}
div.tx-comments-captcha img {
	width:94px;
	height:34px;
}
div.tx-comments-captcha span.tx-comments-required-error {
	display:block;
}

/**/
h1.csc-firstHeader {
	font:italic 30px/36px arial,verdana,sans-serif;
	color:#ffffff;
	background:#A4B5C7 url(/fileadmin/img/titulo_secciones.png) bottom repeat-x;
	padding:0;
}
div.opinion-list div.opinion-list-box img ,
div.opinion-latest div.opinion-latest-box img {
	float:left;
	margin-right:10px;
	border:2px solid #f7f7f7;
}
div.opinion-list div.opinion-list-box  {
	border-bottom:2px solid #f7f7f7;
	margin-bottom:15px;
}

/* Smooth Gallery*/
div.slideInfoZone h2 ,
div.slideInfoZone h2 a {
	color:#fff !important;
	font:bold 12px/14px arial,verdana,sans-serif !important;
}

