
body {margin:0;
	padding:0;
	background-color:#f7f7f7;
	font:11px arial, verdana;
	color:#333333;}
	
#gral {	width:775px;
		background-color:#ffffff;
		margin:0;
		padding:0;}
		
#cabecera {	background-image:url(img/linea-gris.gif);
			background-repeat: repeat-x;
			margin:0;
			padding:0;
			color:#cecece;
			height:139px;}
			
#cabecera #fecha {padding:0 15px 3px 0;
			/*border-bottom:1px solid #cecece;*/
			text-align:right;}
			
#cabecera input {background-color:#cecece;
				color:#333333;
				border:none;}
				
#cabecera #barraclima {
			background:url(img/barra-clima2.gif) 0 0 no-repeat;
			padding:0;
			margin:0 3px 2px 0;
			width:616px;
			height:60px;
			display:block;
			text-align:left;}
			
#cabecera #barraclima h3
			{font:10px verdana, verdana;
			color:#993333;
			margin:0;
			padding:0;
			font-weight:bold;
			text-align:right;}
			
#cabecera #login { padding:5px 10px 5px 0;}

.tabla { border-collapse: collapse;}

.clear {clear: both;
		margin:0;
		padding:0;}

#content {	padding:5px;
			margin:0;}

.menu {	border-left:1px solid #cccccc;
		border-right:1px solid #cccccc;
		border-bottom:1px solid #cccccc;
		padding:0;
		margin:0;}
		
.menu0 {border-left:1px solid #cccccc;
		border-right:1px solid #cccccc;
		padding:0;
		margin:0;}
		
.menu a, .menu a:link, .menu a:visited,
.menu0 a, .menu0 a:link, .menu0 a:visited {
	font:11px arial, verdana;
	color:#B52C18;	
	text-decoration:none;
	padding:5px 5px 5px 20px;
	width:120px;
	margin:0;
	display:block;}
		
.menu a:hover, .menu0 a:hover {color:#ffffff;
background-color:#B52C18;}

.menu_gris a, .menu_gris a:link, .menu_gris a:visited {
font:11px arial, verdana;
	color:#666666;	
	text-decoration:none;
	padding:3px 0px 3px 0px;
	margin:0;
	display:block;}

.menu_gris a:hover {color:#B52C18;}

.menu_gris h3 {margin:0;
				padding:5px 0 1px 0;
				color:#B52C18;
				font:11px arial, verdana;}

#pie { background-image:url(img/logo-pie.gif);
		background-repeat: no-repeat;
		background-position:10px 50%;
		background-color:#6B696B;
		border-top:3px solid #D6D7D6;
		font:11px arial, verdana;
		color:#D6D7D6;
		margin:10px 0 0 0;
		padding:8px 0;
		text-align:center;}
		
#pie a, #pie a:link, #pie a:hover, #pie a:visited {
	text-decoration:none;
	font:11px arial, verdana;
	color:#D6D7D6;}
	 
.top_informe {	background-image:url(img/marco-informes-top.gif);
				background-repeat: no-repeat;
				display:block;
				width:176px;
				height:5;
				margin:0;
				padding:0;
				font-size:1px;}
				
.tit_informes {	color:#B52C18;
				font-weight:bold;
				border-left:1px solid #cccccc;
				border-right:1px solid #cccccc;
				border-bottom:1px solid #cccccc;
				background-color:#f7f7f7;
				width:174px;
				margin:0;
				padding:2px 0 5px 0;
				text-align:center;
				display:block;}
				
.cont_informe {	color:#B52C18;
				font-size:10px;
				border-left:1px solid #cccccc;
				border-right:1px solid #cccccc;
				width:168px;
				margin:0;
				padding:5px 3px 0px 3px;}
				
.cont_informe a, .cont_informe a:link, .cont_informe a:visited {
	font:10px arial, verdana;
	color:#666666;
	text-decoration:none;}

.cont_informe a:hover {color:#B52C18;}

.cont_informe p {padding:0 0 5px 10px;
				margin:0;}
				
#home_noticias h2 {	color:#B52C18;
					font-size:11px;
					margin:0 0 5px 0;
					paddin:0;
					border-bottom:1px solid #cccccc;
					font-weight:bold;}
					
a.notis, a.notis:link, a.notis:visited {
	font-size:11px;
	text-decoration:none;
	color:#666666;}

a.notis:hover {text-decoration:underline; color:#B52C18;} 

a.notis2, a.notis2:link, a.notis2:visited {
	font-size:11px;
	text-decoration:none;
	color:#666666;}

a.notis2:hover {text-decoration:underline;} 

#home_noticias .fecha {color:#B52C18; font-weight:normal;}

#home_noticias .colizq {
			margin:0;
			padding:5px 5px 5px 0;
			width:50%;}
			
#home_noticias .colder {
			margin:0;
			padding:5px;
			border-left:1px solid #cccccc;
			width:50%;}

.tit_resumen {	font-weight:bold;
				background-color:#f7f7f7;
				padding:5px;
				margin:0 0 3px 0;}
				
a.matba, a.matba:link, a.matba:visited, a.matba:hover {
		text-align:center;
		background-image:url(img/or_matba.gif);
		color:#666666;
		width:61px;
		margin:0;
		height:16px;
		display:block;
		padding:2px 0 0 0;
		font-weight:bold;
		text-decoration:none;}
		
.matba_on {text-align:center;
		background-image:url(img/or_matba_on.gif);
		color:#ffffff;
		width:61px;
		margin:0;
		height:16px;
		display:block;
		padding:2px 0 0 0;
		font-weight:bold;
		text-decoration:none;}
					
a.rofex, a.rofex:link, a.rofex:visited, a.rofex:hover {
		text-align:center;
		background-image:url(img/or_rofex.gif);
		color:#666666;
		width:61px;
		margin:0 0 0 2px;
		height:16px;
		display:block;
		padding:2px 0 0 0;
		font-weight:bold;
		text-decoration:none;}
		
.rofex_on {text-align:center;
		background-image:url(img/or_rofex_on.gif);
		color:#ffffff;
		width:61px;
		margin:0 0 0 2px;
		height:16px;
		display:block;
		padding:2px 0 0 0;
		font-weight:bold;
		text-decoration:none;}
					
a.cbot, a.cbot:link, a.cbot:visited, a.cbot:hover {
		text-align:center;
		background-image:url(img/or_cbot.gif);
		color:#666666;
		width:50px;
		margin:0 0 0 2px;
		height:16px;
		display:block;
		padding:2px 0 0 0;
		font-weight:bold;
		text-decoration:none;}
		
.cbot_on {text-align:center;
		background-image:url(img/or_cbot_on.gif);
		color:#ffffff;
		width:50px;
		margin:0 0 0 2px;
		height:16px;
		display:block;
		padding:2px 0 0 0;
		font-weight:bold;
		text-decoration:none;}
		
a.kansas, a.kansas:link, a.kansas:visited, a.kansas:hover {
		text-align:center;
		background-image:url(img/or_kansas.gif);
		color:#666666;
		width:61px;
		margin:0 0 0 2px;
		height:16px;
		display:block;
		padding:2px 0 0 0;
		font-weight:bold;
		text-decoration:none;}
		
.kansas_on {text-align:center;
		background-image:url(img/or_kansas_on.gif);
		color:#ffffff;
		width:61px;
		margin:0 0 0 2px;
		height:16px;
		display:block;
		padding:2px 0 0 0;
		font-weight:bold;
		text-decoration:none;}
		
		
.home_mercados {margin:0;
				padding:0;
				border-left:1px solid #cccccc;
				border-right:1px solid #cccccc;
				width:243px;}
				
				
.home_mercados th { background-color:#666666;
					color:#ffffff;
					border-bottom:1px solid #cccccc;
					padding:2px;
					font-weight:normal;}
					
.home_mercados td { border-bottom:1px solid #cccccc;
					padding:0 2px 0 2px;
					font-size:10px;}
					
.home_mercados .vacio { margin:0;;
						padding:0;
						border:none;}
						
.home_mercados .ampliar {padding:3px 5px 0 0;
				margin:0;
				text-align:right;}
				
.ampliar a, .ampliar a:link, .ampliar a:hover, .ampliar a:visited {
	text-decoration:none;
	color:#666666;
}

.home_mercados h1 {
		font-weight:bold;
		background-color:#f7f3f7;
		padding:2px 10px;
		font-size:11px;
		margin:0;}
		
#merc_matba {visibility:hidden;
			position:absolute;
			top:176px;
			left:522px;}
			
#merc_cbot {visibility:hidden;
			position:absolute;
			top:176px;
			left:522px;}
			
#merc_rofex {visibility:hidden;
			position:absolute;
			top:176px;
			left:522px;}
			
#merc_kansas {visibility:hidden;
			position:absolute;
			top:176px;
			left:522px;}
			
#menu_extra {padding:0;
			margin:0;
			background-color:#f1f1f1;
			border-left:1px solid #cccccc;
			border-right:1px solid #cccccc;}
			
#menu_extra h3 {text-align:center;
				font:12px arial, verdana;
				color:#666666;
				font-weight:bold;
				margin:0;
				padding:5px 0;}
				
#menu_extra p {text-align:left;
				margin:0;
				padding:0 0 5px 10px;}

.menu_gris {border-left:1px solid #cccccc;
		border-right:1px solid #cccccc;
		border-bottom:1px solid #cccccc;
		background-color:#f1f1f1;
		padding:5px 10px 5px 20px;
		margin:0;
		line-height:5px;}
			
#noticias {	width:534px;
			padding:10px 0 0 0;
			margin:0;
			text-align:left;
			border-left:1px solid #cccccc;
			border-right:1px solid #cccccc;}
			
#noticias p {margin:0;
			padding:0 20px 10px 20px;}
			
#noticias h1 {	font:12px arial, verdana;
				color:#B52C18;
				border-bottom:1px solid #cccccc;
				padding:0 20px 10px 20px;}
			
#noticias a, #noticias a:link, #noticias a:visited {
	font:12px arial, verdana;
	color:#B52C18;
	text-decoration:none;}
	 
#noticias a:hover {text-decoration:underline;}

#paginacion {		
		padding:5px 20px;
		margin:0;
		text-align:left;
		border-top:1px solid #cccccc;}
		
#paginacion a, #paginacion a:link, #paginacion a:visited {
	font:12px arial, verdana;
	color:#B52C18;
	text-decoration:none;}
	 
#paginacion a:hover {text-decoration:underline;}
		
.st_tit { font:11px arial, verdana;
		color:#B52C18;
		background-color:#f1f1f1;
		border:1px solid #cccccc;
		padding:5px;
		margin:0;
		font-weight:bold;
		text-align:center;}
		
.st_td1 {font:11px arial, verdana;
		color:#B52C18;
		background-color:#f1f1f1;
		border:1px solid #cccccc;
		padding:5px;
		margin:0;
		text-align:center;}
		
.st_td {font:11px arial, verdana;
		color:#666666;
		border:1px solid #cccccc;
		padding:5px;
		margin:0;
		text-align:left;}
		
.st_td2 {font:11px arial, verdana;
		color:#666666;
		border:1px solid #cccccc;
		padding:5px;
		margin:0;
		text-align:left;
		background-color:#f1f1f1;}
		
#clima_cont {border-left:1px solid #d2d2d2;
			border-right:1px solid #d2d2d2;
			margin:0;
			padding:0;
			width:526px;}
			
#clima_cont h1 { 	margin:0;
				padding:0 0 5px 0;
				font:14px arial, verdana;
				color:#666666;
				font-weight:bold;}
			
#clima_cont h2 {margin:0;
				padding:10px 0 5px 20px;
				font:12px arial, verdana;
				color:#B52C18;
				font-weight:bold;
				text-align:left;}
				
#clima_cont p {	margin:0;
				padding:0 20px 10px 20px;
				font:12px arial, verdana;
				color:#333333;
				text-align:left;}
			
#ruta0 {background-image:url(logistica/img/bg_mapa.gif);
		background-repeat:no-repeat;
		margin:0;
		padding:30px 0 0 20px;
		height:416px;
		text-align:left;
		font:12px arial, verdana;
		color:#666666;
		float:left;}
		
#ruta0 h1 {font:12px arial, verdana;
			color:#B52C18;
			margin:0;
			padding:0 0 5px 0;
			font-weight:bold;}
			
#ruta0 p { width:250px;
		margin:0;
		padding:0 0 10px 0;}
		
#conversor {margin:5px;
			padding:0;
			width:343px;
			background-color:#d2d2d2;
			text-align:left;}
			
#conversor h1 { background-color:#636563;
				margin:0;
				padding:5px 0 0 0;
				font:12px arial, verdana;
				color:#ffffff;
				font-weight:bold;
				text-align:center;}
				
#inf_cont { border-left:1px solid #d2d2d2;
			border-right:1px solid #d2d2d2;
			margin:0;
			padding:10px 20px;
			width:486px;
			text-align:left;}

#inf_cont h1 { 	margin:0;
				padding:0 0 5px 0;
				font:14px arial, verdana;
				color:#666666;
				font-weight:bold;}
			
#inf_cont h2 { 	margin:0;
				padding:10px 0 5px 0;
				font:12px arial, verdana;
				color:#B52C18;
				font-weight:bold;}
				
#inf_cont p { 	margin:0;
				padding:0 0 5px 0;
				font:12px arial, verdana;
				color:#333333;}
				
#inf_cont th { font:11px arial, verdana;
		color:#B52C18;
		background-color:#f1f1f1;
		border:1px solid #cccccc;
		padding:2px;
		margin:0;
		font-weight:bold;
		text-align:center;}
		
#inf_cont td {font:11px arial, verdana;
		color:#666666;
		border:1px solid #cccccc;
		padding:2px;
		margin:0;}
				
#inf_cont a, #inf_cont a:link, #inf_cont a:hover, #inf_cont a:visited { 
		color:#B52C18;
		font:11px arial, verdana;}
		
#mercados { margin:0;
			padding:0;
			width:526px;}
			
#mercados th {	margin:0;
				padding:3px;
				font:11px arial, verdana;
				color:#B52C18;
				font-weight:bold;}
				
#mercados .filas {
				border-left:1px solid #d2d2d2;
				border-right:1px solid #d2d2d2;
				margin:0;
				padding:3px;
				font:11px arial, verdana;
				color:#333333;}
				
#mercados .filas2 {
				border-left:1px solid #d2d2d2;
				border-right:1px solid #d2d2d2;
				margin:0;
				padding:3px;
				font:11px arial, verdana;
				color:#333333;
				background-color:#f1f1f1;}
				
#mercados .tit_put {border-left:1px solid #d2d2d2;
				border-right:1px solid #d2d2d2;
				font:12px arial, verdana;
				color:#B52C18;
				margin:0;
				padding:3px 5px;
				text-align:left;}
				
#domicilio {border-left:1px solid #d2d2d2;
			border-right:1px solid #d2d2d2; 
			margin:0;
			padding:0;
			width:526px;}
			
#domicilio th {	margin:0;
				padding:3px;
				font:11px arial, verdana;
				color:#B52C18;
				font-weight:bold;}
				
#domicilio .filas { margin:0;
				padding:3px;
				font:10px arial, verdana;
				color:#333333;
				text-align:left;}
				
#domicilio .filas2 { margin:0;
				padding:3px;
				font:10px arial, verdana;
				color:#333333;
				background-color:#f1f1f1;
				text-align:left;}
				
#varios_cont { border-left:1px solid #d2d2d2;
			border-right:1px solid #d2d2d2;
			margin:0;
			padding:10px 20px;
			width:486px;
			text-align:left;}
			
#varios_cont .categoria {font:11px arial, verdana;
				color:#B52C18;}
				
#varios_cont .titulo {font:11px arial, verdana;
				color:#333333;}
				
#varios_cont a, #varios_cont a:link, #varios_cont a:hover, #varios_cont a:visited {
	background-image: url(img/bot_ir.gif);
	background-repeat: no-repeat;
	background-position: 0% 50%;
	font:11px arial, verdana;
	color:#B52C18;
	margin:0;
	padding:2px 0 2px 20px;
	display:block;}
	
#varios_cont p {margin:0; padding:0 0 10px 0;}

#fecha_act {margin:0;
			padding:0;
			font:11px arial, verdana;
			color:#B52C18;
			width:526px;
			text-align:right;}
			
#ins_bolsa {padding:20px;
		margin:0;
		width:494px;
		border-left:1px solid #d2d2d2;
		border-right:1px solid #d2d2d2;}

#ins_bolsa h2 {font:12px arial, verdana;
			color:#B52C18;
			font-weight:bold;
			text-align:left;
			border-bottom:1px solid #d2d2d2;
			margin:5px 0 10px 0;
			padding:0;}
			
#ins_bolsa p {background-image:url(interes/img/cuadradito.gif);
		background-repeat:no-repeat;
		background-position:0 4px;
		font:11px arial, verdana;
		color:#333333;
		margin:0;
		padding:0 0 10px 10px;
		text-align:left;}
		
#ins_bolsa a, #ins_bolsa a:link, #ins_bolsa a:visited, #ins_bolsa a:hover {
	font:11px arial, verdana;
	color:#B52C18;
	text-decoration:undeline;}
			
#impositivo {padding:20px;
		margin:0;
		width:494px;
		border-left:1px solid #d2d2d2;
		border-right:1px solid #d2d2d2;}

#impositivo h2 {font:12px arial, verdana;
			color:#B52C18;
			font-weight:bold;
			text-align:left;
			border-bottom:1px solid #d2d2d2;
			margin:5px 0 10px 0;
			padding:0;}
			
#impositivo p {	font:11px arial, verdana;
		color:#333333;
		margin:0;
		padding:0 0 10px 0;
		text-align:left;}
			
#impositivo th {border:1px solid #cccccc;
				padding:2px;
				text-align:center;}

#impositivo td {border:1px solid #cccccc;
				padding:2px;}	
				
#institucional {background-image:url(institucional/img/marco.gif);
		width:255px;
		height:358px;
		font:11px tahoma, arial, verdana;
		color:#666666;
		text-align:left;
		margin:0;
		padding:20px 20px 20px 20px;}
		
#institucional p {margin:0; padding:7px 0 0 0;}

.inst_lk {	font:11px arial, verdana;
			color:#B52C18;
			padding:3px 0;}
			
.inst_lk2 {	font:11px arial, verdana;
			color:#666666;
			padding:5px 0 0 0;
			margin:0;}

a.inst_lk, a.inst_lk:link, a.inst_lk:visited {
	font:11px arial, verdana;
	color:#B52C18;
	text-decoration:none;}

a.inst_lk:hover {text-decoration:underline;}

#contacto_cont { border-left:1px solid #d2d2d2;
			border-right:1px solid #d2d2d2;
			margin:0;
			padding:10px 20px;
			width:483px;
			text-align:left;}
			
#contacto_cont .tit {padding:20px 0 5px 0;}
			
#contacto_cont .col1 {border-bottom:1px solid #cccccc;
			padding:0 0 0 3px;}
			
#contacto_cont .col2 {
		background-image:url(contacto/img/flecha_rj.gif);
		background-repeat:no-repeat;
		background-position:0 3px;
		border-bottom:1px solid #cccccc;
		padding:0 0 0 15px;
		color:#B52C18;}
		
#contacto_cont .col2 a, #contacto_cont .col2 a:link, #contacto_cont .col2 a:visited {
	text-decoration:none;
	color:#B52C18;}
	
#contacto_cont .col2 a:hover {text-decoration:underline;}

#insumos { border-left:1px solid #d2d2d2;
			border-right:1px solid #d2d2d2;
			margin:0;
			padding:0;
			width:523px;
			text-align:left;}
	
#insumos p {padding:0 20px 10px 20px;
			margin:0;}

#insumos strong {color:#B52C18;}

#insumos h1 {font:14px arial, verdana;
			color:#B52C18;
			margin:0;
			padding:0 20px 0 20px;
			border-bottom:2px solid #B52C18;
			font-weight:bold;}
			
#insumos .txt {background-image:url(contacto/img/flecha_rj.gif);
		background-repeat:no-repeat;
		background-position:0 3px;
		padding:0 0 0 10px;
		color:#B52C18;}
		
#insumos a, #insumos a:link, #insumos a:visited {
	background-image:url(img/bot_ir.gif);
	background-repeat:no-repeat;
	background-position:100% 50%;
	text-decoration:none;
	color:#B52C18;
	padding:0 22px 0 0;}

#inf_varios {margin:0;
			padding:0 8px;
			width:129px;
			border-left:1px solid #cccccc;
			border-right:1px solid #cccccc;}
			
#inf_varios h1 {font:bold 11px arial, verdana;
				color:#B52C18;
				margin:0;
				padding:3px 0;}
				
#inf_varios a, 	#inf_varios a:link, #inf_varios a:visited {
		font:11px arial, verdana;
		color:#666666;
		text-decoration:none;
		background-image:url(img/ico-informes.gif);
		background-repeat:no-repeat;
		background-position:0px 7px;
		width:117px;
		padding:5px 0 5px 12px;
		diplay:block;}
		
#inf_varios a:hover {color:#B52C18;}
	 
#tarifa {margin:5px 0 10px 0;
		padding:0;
		width:530px;}

#tarifa h1 {background-image:url(logistica/img/curva-1.gif);
			background-repeat:no-repeat;
			font:bold 12px arial, verdana;
			color:#ffffff;
			margin:0;
			padding:3px 0;			
			background-color:#636563;}
			
#tarifa th {background-color:#E7E7E7;
			font:bold 12px arial, verdana;
			color:#666666;
			text-align:center;}
			
#tarifa td.calcular {background-image:url(logistica/img/curva-2.gif);
			background-repeat:no-repeat;
			background-position:0 100%;
			font:12px arial, verdana;
			color:#ffffff;
			margin:0;
			padding:2px 0;			
			background-color:#636563;}
			
#tarifa td.resul {font:12px arial, verdana;
			color:#666666;
			margin:0;
			padding:2px;
			border:1px solid #E7E7E7;}
			

