﻿@charset "utf-8";
/*----------------------------------------
Name: pmx_custom.css
Copyright: PEMEX
Sirve para probar cambios a los archivos CSS
----------------------------------------*/
@import url("//fonts.googleapis.com/css?family=Roboto+Condensed:400,700,300");
@import url("plugins/fancybox-buttons.css");
@import url("pmx_indicadores.css");
@import url("pmx_reset.css");
@import url("pmx_global.css");
@import url('plugins/carousel.css');
@import url("qklchreset.css");
/*EDITOR STYLES*/
p.pmxElement-borrar_formato{
  -ms-name:"Borrar Formato";
}
H3.pmxElement-H3
{
  -ms-name:"H3";
  font-size:1.75em;
  line-height:1.2em;
}
H3.ms-rteElement-H3 
{
  -ms-name:"H3";
  font-size:1.75em;
}
H4.pmxElement-H4
{
  -ms-name:"H4";
  font-size:1.5em;
}
H4.ms-rteElement-H4
{
  -ms-name:"H4";
  font-size:1.5em;
}
H5.pmxElement-H5
{
  -ms-name:"H5";
  font-size:1.25em;
}
H5.ms-rteElement-H5 
{
  -ms-name:"H5";
  font-size:1.25em;
}
H6.pmxElement-H6
{
  -ms-name:"H6";
  font-size:1em;
}
H6.ms-rteElement-H6 
{
  -ms-name:"H6";
  font-size:1em;
}
/*PMX Contenidos*/
.pmxStyle-borrar_formato{
	-ms-name:"Borrar Formato";
}
.pmxStyle-italicas{
	-ms-name:"Italicas";
	font-style:italic;
}
.pmxStyle-nota{
	-ms-name:"Nota la pie y avisos";
	font-weight:normal;
	font-size:.75em;
	padding-top:10px;
}
.pmxStyle-negritas{
	-ms-name:"Negritas";
	font-weight:bold;
}
.pmxStyle-negritas_italicas{
  	-ms-name:"Negritas italicas";
	font-weight:bold;
	font-style:italic;
}
.pmxStyle-subindice{
	-ms-name:"Subindice";
	vertical-align:sub;
	font-size:0.7em;
}
.pmxStyle-superindice{
	-ms-name:"Superindice";
	vertical-align:super;
	font-size:0.7em;
}
.pmxStyle-subrayado{
	-ms-name:"Subrayado";
	text-decoration: underline;
}
.pmxStyle-tachado{
	-ms-name:"Tachado";
	text-decoration: line-through;
}
.pmxStyle-leermas{
	-ms-name:"Leer mas";
	padding:0;
	background:transparent url("../Images/pmx/icons/leer_mas.png") no-repeat left !important;
	display:block;
	width:100px;
	height:27px;
	text-indent:-99999em;
}
.pmxStyle-leermas a{
	padding:0;
	background:transparent url("../Images/pmx/icons/leer_mas.png") no-repeat left !important;
	display:block;
	width:100px;
	height:27px;
	text-indent:-99999em;
}
.pmxStyle-vervideo{
	-ms-name:"Ver video";
	padding:0;
	background:transparent url("../Images/pmx/icons/video.png") no-repeat left !important;
	display:block;
	width:100px;
	height:27px;
	text-indent:-99999em;
}
.pmxStyle-oiraudio{
	-ms-name:"Audio";
	padding:0;
	background:transparent url("../Images/pmx/icons/audio.png") no-repeat left !important;
	display:block;
	width:100px;
	height:27px;
	text-indent:-99999em;
}
.pmxStyle-vergaleria{
	-ms-name:"Ver Galeria";
	padding:0;
	background:transparent url("../Images/pmx/icons/galeria.png") no-repeat left !important;
	display:block;
	width:100px;
	height:27px;
	text-indent:-99999em;
}
.pmxStyle-textboxleft{
	-ms-name:"Caja de texto a la izquierda";
	padding:10px;
	margin:10px 10px 10px 0;
	display:block;
	width:200px;
	height:auto;
	font-family:'Roboto Condensed',Arial, Helvetica, sans-serif!important;
	font-weight:700;
	font-size:1.5em;
	line-height:1.5em;
	float:left;
	color:#555;
	border-bottom:2px solid #E2A8A8;
	border-top:2px solid #E2A8A8;
}

/*PMX tables*/
.pmxTable-default,
.pmxTable-default td,
.pmxTable-default th,
.pmxTableHeaderFirstCol-default,
.pmxTableHeaderLastCol-default,
.pmxTableHeaderOddCol-default,
.pmxTableHeaderEvenCol-default,
.pmxTableFirstCol-default,
.pmxTableLastCol-default,
.pmxTableOddCol-default,
.pmxTableEvenCol-default,
.pmxTableFooterFirstCol-default,
.pmxTableFooterLastCol-default,
.pmxTableFooterOddCol-default,
.pmxTableFooterEvenCol-default,
TD.pmxTable-default, 
TH.pmxTable-default, 
.pmxtablecells
{
	-ms-name:"Estilo de tabla predeterminado - Claro";
    border:2px solid #FFF;
    padding:2px;
    vertical-align: top;
}
.pmxTable-1 th,
.pmxTable-1 td,
.pmxTableHeaderFirstCol-1,
.pmxTableHeaderLastCol-1,
.pmxTableHeaderOddCol-1,
.pmxTableHeaderEvenCol-1,
.pmxTableFirstCol-1,
.pmxTableLastCol-1,
.pmxTableOddCol-1,
.pmxTableEvenCol-1,
.pmxTableFooterFirstCol-1,
.pmxTableFooterLastCol-1,
.pmxTableFooterOddCol-1,
.pmxTableFooterEvenCol-1,
TD.pmxTable-1, 
TH.pmxTable-1
{
	-ms-name:"borde tabla";
	border:2px solid #FFF;
    padding:2px;
    vertical-align: top;
}
.pmxTable-1 th,
.pmxTable-1 tr.pmxTableFooterRow-1 td,
.pmxTable-default th,
.pmxTable-default tr.pmxTableFooterRow-default td{
	background-color: #222;
	color:#ffffff;
}
.pmxTable-default tr.pmxTableHeaderRow-default th,
.pmxTable-1 tr.pmxTableHeaderRow-1 th{
	border-top:2px solid #FFF;	
}
.pmxTable-default tr.pmxTableFooterRow-default th,
.pmxTable-1 tr.pmxTableFooterRow-1 th{
	border-bottom:2px solid #FFF;	
}
.pmxTable-default tr.pmxTableOddRow-default,
.pmxTable-1 tr.pmxTableOddRow-1  {
	background-color: #E8E8E8;
	color:#333;
}
.pmxTable-default tr.pmxTableEvenRow-default,
.pmxTable-1 tr.pmxTableEvenRow-1 {
	background-color: #F7F7F7;
	color:#333;
}
/*PMX images*/
.pmxImage-0
{
-ms-name:"Sin borde";
}
.pmxImage-1
{
-ms-name:"Borde de línea fina";
background-color:#f1f1f1;
border:1px solid #CCC;
background-repeat:repeat-x;
background-position:top;
}
.pmxPosition-1{
-ms-name:"Izquierda";
float:left;
}
.pmxPosition-2{
-ms-name:"Derecha";
float:right;
}
.pmxPosition-3{
-ms-name:"Arriba";
vertical-align:text-top;
}
.pmxPosition-4{
-ms-name:"Centro";
vertical-align:middle;
}
.pmxPosition-5{
-ms-name:"Abajo";
vertical-align:text-bottom;
}

