﻿/* _lcid="1033" _version="12.0.4518"
    _LocalBinding */
form
{
	height:100%;
}
html
{
	height:100%;
}
.body
{
	background-color:#596E9E;
	height:100%;
	margin:0px;
}
.master
{
	width:59.375em;
	margin-left:auto;
	margin-right:auto;
	height:100%;
	background-color:#FFFFFF;
}
.masterContent
{
	background-color:#FFFFFF;

}
.shadowRight
{
	*height:100%;
	min-height:100%;
	width:.75em;	
	background-image: url(/Style%20Library/Images/bl_Shadow_Right.jpg);
	background-repeat:repeat-y;
	background-position:left top;
}
.shadowLeft
{
	*height:100%;
	min-height:100%;
	width:.75em;	
	background-image: url(/Style%20Library/Images/bl_Shadow_Left.jpg);
	background-repeat:repeat-y;
	background-position:left top;
}
.spacer
{
	width:.75em
}
.login
{
	display:inline;
}
.login a:hover
{
	text-decoration:underline;
}
.sharepointLogin
{
	float:right;
	display:inline;
}
.sharepointLogin .ms-globallinks
{
    position:relative;
    vertical-align: middle;
}
a.#zz1_MyLinksMenuMenu
{
    font-family:Tahoma;
}
a.#zz8_Menu
{
    font-family:Tahoma;
}
div.#zz8_Menu_t img
{
    vertical-align:middle;
}
{
	color:#333333;
}
.sharepointLogin .ms-globallinks a
{
	color:#333333;
}
.sharepointLogin .ms-globallinks
{
	color:#333333;
}
.sharepointLogin div
{
	color:#333333;
}
.topArea
{
	background:url(/Style%20Library/Images/bl_band.jpg) no-repeat;
	background-position:top right;

}
.topArea :active
{
	text-decoration:none;
}
.logo
{
    float:left;
	height: 2.55em;
	font-size:1.25em; 
	font-family: tahoma;   
	padding-bottom:.19em;
	padding-top:.19em;
	padding-left:.25em;
	padding-right: 0px;
}
.logo a
{
	color: #656B77;
	background-image:url(/Style%20Library/Images/bl_logo.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	display:block;
	padding:.95em .31em 0px 3.8em;
}
.topLinkBar 
{
    float:right;
    width:auto;
	padding-left: .0625em;
	padding-right: .44em;
   	display:inline;
}
.toplinkbar a:active
{
   	color: #444444;
	font-family: tahoma;
	font-size:.9em; 
	text-decoration:none;
}
.topLinkBar a
{
   	color: #444444;
	font-family: tahoma;  
	font-size:.9em; 
	text-decoration:none;
}
.topLinkBar a:hover
{
	text-decoration:underline;
}
.topLink
{
   	background: url(/Style%20Library/Images/linksdivider.gif) right .4em no-repeat;
   	display:inline;
}	
.console
{
	clear:both;
}
.search
{
    margin:.190em .155em 0.8em .500em;
}
.search .ms-sbcell .ms-sbplain
{
    margin-right:.125em;
    margin-left:.115em;
    border:.0625em #555555 none;
    height:1.1em;
}
.search .ms-sbcell
{
    border:none;
    font-weight:normal; 
    font-size:.9em; 
    color: #3A4663;
    padding:0px;
}
.search .ms-sbgo
{
    background:none;
}
.siteActionMenu
{
    float:right;
}
.authoringRegion
{
	width:100%;
	background-color:#DDDDDD;
	color:#333333;
}
.topNavContainer
{
	background-color:#3fa57d;
	background-image: url(/Style%20Library/Images//menu_main_v2.gif);
	background-repeat:repeat;
}
.topNav
{
    *position:relative;
    *top:-.0625em;
}
.topNavItem
{
	background-image: url(/Style%20Library/Images/blk_NavBar_Splitter_Glass.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em; 
	color:white;	
}
.topNavItem a
{
	display:block;
	padding:.5em .99em 0px .99em;
	height:2em;
}
.topNavSelected a
{
	background-image: url(/Style%20Library/Images/menu_main_v2.gif);
	background-repeat:repeat;
	background-position:top right;
	color: #EFF4FA;
}
.topNavHover a
{
	color:#FFFFFF;
	background-color:#536387;
    background-image: url(/Style%20Library/Images/menu_main_v2.gif);
	background-repeat:repeat;
	background-position:top right;


}
.topNavFlyOuts
{
	border-top:.0625em #3FA57Dsolid;
	border-bottom:.0625em #3FA57Dsolid;
}
.topNavFlyOutsItem
{	
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em; 
	background-color: #ffffff;
	border:.0625em #CBD1E0 solid;
	border-top-style: none;
	color:#3A4663; 
	*width:9.375em;
	min-width:9.375em;
}
.topNavFlyOutsItem a
{
    display:block;
    padding:.25em .31em .25em .31em;
}
.topNavFlyOutsHover
{
	background-color: #B2BCD3;
}
.topNavRoundRight
{
    width:0px;
}
.topNavRoundLeft
{
    width:0px;
}
.pageTitle
{
	margin:0px;
	font-family: tahoma;  
	font-size: 1em; 
	font-weight: bold; 
	color: #666666;
}
.pageTitle span
{
	margin:0px;
	padding:0px;
}
.mainContainer
{
margin-left:.625em;
margin-right:.625em;
}
.bottomLinkBar
{
	font-family: tahoma;  
	font-size: .9em; 
	color: #999999;
	float:none;
}
.mainContent td.ms-pagebreadcrumb
{
	display:none;
}
.mainContent div.ms-pagebreadcrumb
{
	display:none;
}
div.ms-wikieditouter
{
	position:static;
	border-bottom: .0625em #6393d4 solid;
	margin-bottom:.5em;
	margin-right:.31em;
	border-right-width:.0625em;
}
div.ms-quicklaunchouter
{
	margin-left:.44em;
	margin-top:.31em;
	width:9.875em;
	border-width:0px;
}






		.body {
			PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; BACKGROUND: url(/Style%20Library/Images/page_verde.jpg) #ffffff repeat-x left 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
		}
		
				
#extra{
	/*position:absolute;
	left: 50%;
	margin-left: -472px;*/
	margin:0px auto;
	padding: 0px;
	width:944px;
	height:17px;
	font-size:.1em;
	}
#header{
	padding: 0px;
	height: 114px;
	width: 944px;
	position:relative;
}
#eNacional {
	/*background: url(/Style%20Library/Images/bicentenario.jpg) no-repeat;*/
	height: 81px;
	width: 171px;
	position:absolute;
	top:0px;
	right:0px;
	overflow:hidden;
}

		

		#addon {
			MARGIN-TOP: 13px; DISPLAY: none; Z-INDEX: 9999; LEFT: 213px; BACKGROUND-IMAGE: url(/Style%20Library/Images/luto.jpg); WIDTH: 33px; POSITION: absolute; HEIGHT: 69px
		}

		
		#header #PEMEX {
			BACKGROUND: url(/Style%20Library/Images/logo_pemex.gif) no-repeat; LEFT: 0px; WIDTH: 213px; POSITION: absolute; TOP: 1px; HEIGHT: 80px
		}
		#PEMEX A {
			DISPLAY: block; TEXT-INDENT: -9999px; TEXT-DECORATION: none
		}
		#PEMEX A {
			HEIGHT: 68px
		}

		
		#PEMEX a{
	display:block;
	text-indent:-9999px;
	text-decoration:none;
}

		
		#eNacional a{
	display:block;
	text-indent:-9999px;
	text-decoration:none;
}
#PEMEX a{
	height:55px;
}
#eNacional a{
	height:41px;
	width:89px;
}

#header #search{
	right:181px;
	top:41px;
	width: 295px;
	height:27px;
	padding:0;
	position:absolute;
	background: url(/Style%20Library/Images/searchbox.jpg) no-repeat;
}
#header #search div.searchForm{
	padding:0;
	margin-left:5px;
	margin-top:5px;
}
#header #search div.searchType{
	font-size:0.6em;
	padding:0;
	margin-top:7px;
}
#header #search div.searchType table td{
background-image:none;
background-color:#B2B2B2;
border:none;
padding:0px;
}
#header #search div.searchType table{
border:none;
}
#search #searchBx{
	width:258px;
	border:0;
	margin:0;
	padding:0;
	height:20px;
	background-color: transparent;
	font:0.9em Arial, Helvetica, sans-serif;
	color: #666666;
	float:left;
}
#search #searchBtn{
	border:0;
	padding:0;
	margin:0;
	width:19px;
	height:20px;
	float:left;
	background-color: transparent;
}




#mainmenu{
	position:absolute;
	top:82px;
	height:33px;
	background-image: url(/Style%20Library/Images/menu_main_v2.gif);
	background-repeat: repeat-x;
	width:944px;
}
		
#utils{
	height:13px;
	top: 7px;
	right: 176px;
	position: absolute;
	font-size:1em;
	z-index:99;
	}
		




		#nav2 {
			PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
		}
		#nav2 UL {
			PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
		}

		#nav2 A {
			DISPLAY: block; COLOR: #000000; TEXT-DECORATION: none
		}
		#nav2 SPAN {
			DISPLAY: block; COLOR: #000000; TEXT-DECORATION: none
		}

		#nav2 LI {
			PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
		}

		#nav2 LI A.baritem {
			PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: #bcbcbc 1px solid; PADDING-TOP: 0px; TEXT-DECORATION: none
		}
		#nav2 LI A.baritem:hover {
			COLOR: #ffffff
		}
		#nav2 LI A.sfhover.baritem {
			COLOR: #ffffff
		}
		#nav2 LI.bar:hover A.baritem {
			COLOR: #ffffff
		}
		#nav2 LI.sfhover.bar A.baritem {
			COLOR: #ffffff
		}

		#nav2 LI.bar:hover .baritem {
			BACKGROUND-COLOR: #cc0000
		}
		#nav2 LI.sfhover.bar .baritem {
			BACKGROUND-COLOR: #cc0000
		}
		#nav2 .baritem#a_11720 {
			BACKGROUND: url(/Style%20Library/Images/rss_chico.gif) no-repeat 3px top; TEXT-INDENT: 12px
		}
		#nav2 .baritem#a_12120 {
			BACKGROUND: url(/Style%20Library/Images/rss_chico.gif) no-repeat 3px top; TEXT-INDENT: 12px
		}
		#nav2 LI.bar:hover .baritem#a_11720 {
			BACKGROUND-COLOR: #cc0000
		}
		#nav2 LI.sfhover.bar .baritem#a_11720 {
			BACKGROUND-COLOR: #cc0000
		}
		#nav2 LI.bar:hover .baritem#a_12120 {
			BACKGROUND-COLOR: #cc0000
		}
		#nav2 LI.bar:unknown .baritem#a_12120 {
			BACKGROUND-COLOR: #cc0000
		}

		#nav2 LI.bar:hover .baritem {
			BACKGROUND-COLOR: #cc0000
		}
		#nav2 LI.sfhover.bar .baritem {
			BACKGROUND-COLOR: #cc0000
		}
		#nav2 .baritem#a_11720 {
			BACKGROUND: url(/Style%20Library/Images/rss_chico.gif) no-repeat 3px top; TEXT-INDENT: 12px
		}
		#nav2 .baritem#a_12120 {
			BACKGROUND: url(/Style%20Library/Images/rss_chico.gif) no-repeat 3px top; TEXT-INDENT: 12px
		}
		#nav2 LI.bar:hover .baritem#a_11720 {
			BACKGROUND-COLOR: #cc0000
		}
		#nav2 LI.sfhover.bar .baritem#a_11720 {
			BACKGROUND-COLOR: #cc0000
		}
		#nav2 LI.bar:hover .baritem#a_12120 {
			BACKGROUND-COLOR: #cc0000
		}
		#nav2 LI.bar:unknown .baritem#a_12120 {
			BACKGROUND-COLOR: #cc0000
		}


		#nav2 LI LI {
			PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 1em; PADDING-BOTTOM: 1px; WIDTH: 160px; PADDING-TOP: 1px
		}
		#nav2 LI UL {
			BORDER-RIGHT: #c4c4be 1px solid; BORDER-TOP: #c4c4be 1px solid; LEFT: -9999em; BORDER-LEFT: #c4c4be 1px solid; WIDTH: 162px; BORDER-BOTTOM: #c4c4be 1px solid; POSITION: absolute; BACKGROUND-COLOR: #ffffff
		}
		#nav2 LI UL A {
			PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
		}
		#nav2 LI UL SPAN {
			PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
		}
		#nav2 LI LI A:hover {
			COLOR: #ffffff; BACKGROUND-COLOR: #cc0000
		}
		#nav2 LI:hover UL {
			LEFT: auto
		}
		#nav2 LI.sfhover UL {
			LEFT: auto
		}
		#nav2 .ddmenu {
			BORDER-RIGHT: #d9d9d9 1px solid; BORDER-TOP: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; BORDER-BOTTOM: #d9d9d9 1px solid; TOP: 15px
		}
		#nav2 IMG {
			DISPLAY: none
		}
		
		#header #search {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	RIGHT: 53px;
	
	PADDING-BOTTOM: 0px;
	WIDTH: 145px;
	PADDING-TOP: 0px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 84px;
}
		#header #search DIV.searchForm {
			PADDING-RIGHT: 0px; MARGIN-TOP: 32px; PADDING-LEFT: 0px; 
			PADDING-BOTTOM: 1px; MARGIN-LEFT: 5px; PADDING-TOP: 0px
		}
		#header #search DIV.searchType {
			PADDING-RIGHT: 0px; MARGIN-TOP: 15px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; 
			PADDING-BOTTOM: 0px; PADDING-TOP: 8px
		}
		#header #search DIV.searchType TABLE TD {
			PADDING-RIGHT: 0px; 
			PADDING-LEFT:0px; 
			BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; 
			BORDER-TOP-STYLE: none; PADDING-TOP: 0px; 
			BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; 
			BACKGROUND-COLOR: #b2b2b2; BORDER-BOTTOM-STYLE: none
		}
		#header #search DIV.searchType TABLE {
			BORDER-TOP-STYLE: none; 
			BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
			
		}
		#search #searchBx {
			BORDER-RIGHT: 0px; 
			PADDING-RIGHT: 0px; BORDER-TOP: 0px; 
			PADDING-LEFT: 0px; FONT-SIZE: 0.6em; FLOAT: left; PADDING-BOTTOM: 0px; 
			MARGIN: 0px 0px 0px .719em; BORDER-LEFT: 0px; WIDTH: 105px; COLOR: #666666; 
			PADDING-TOP: 0px; BORDER-BOTTOM: 0px; 
			FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 19px; BACKGROUND-COLOR: transparent
		}
		#search #searchBtn {
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: 0px;
	WIDTH: 27px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: 0px;
	HEIGHT: 26px;
	BACKGROUND-COLOR: transparent;
	/*background-image: url(/Style%20Library/Images/RSS.jpg);*/
}



.homebg {
	BACKGROUND: url(/Style%20Library/Images/homecontent.gif) repeat-y
}

.homebgapp {
	BACKGROUND: url(/Style%20Library/Images/homecontentapp.gif) repeat-y
}

#maincontent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: auto; OVERFLOW: hidden; WIDTH: 944px; PADDING-TOP: 0px
}

#maincontentapp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: auto; OVERFLOW: hidden; WIDTH: 944px; PADDING-TOP: 0px
}

.left {
	FLOAT: left;
}

#contentHome {
	BORDER-TOP: #ffffff 0px solid; MARGIN: 0px
}
#contentHome {
	FONT-SIZE: 0.7em; FLOAT: left; WIDTH: 773px
}

#contentHomeapp {
	BORDER-TOP: #ffffff 0px solid; MARGIN: 0px
}
#contentHomeapp {
	FONT-SIZE: 0.7em; FLOAT: left; WIDTH: 944px
}

#contentHome #banners {
	PADDING-RIGHT: 0px; DISPLAY: block; 
	PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; 
	MARGIN: 0px; WIDTH: 773px; PADDING-TOP: 0px; 
	BORDER-BOTTOM: #ffffff  5px solid; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #ffffff;
	border-top:#ffffff  5px solid;
	/*separacion entre flash y banners*/
}
#contentHome #banners IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#contentHome #banners .spacer {
	MARGIN-LEFT: 4px
}
#contentHome H3 A {
	TEXT-DECORATION: none;
}
#contentHome H3 {
	FONT-SIZE: 1.5em;
}
#contentHome .sectext {
	FONT-SIZE: 1em; WIDTH: 420px; COLOR: #666666
}
#contentHome .separador {
	CLEAR: both; MARGIN-TOP: 10px; BACKGROUND: url(/Style%20Library/Images/separadorsechome.gif) repeat-x -11px center; HEIGHT: 5px
}
#contentHome #seccionesHome IMG {
	MARGIN-TOP: 2px; MARGIN-LEFT: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

#seccionesHome {
	MARGIN: 0px; WIDTH: 513px
}
#seccionesHome H3 {
	BORDER-BOTTOM: #cccccc 1px solid
}


#contentHome P {
	MARGIN: 0px 5px 0px 0px
}

#contentHome UL LI {
	PADDING-LEFT: 10px; BACKGROUND: url(/Style%20Library/Images/2.gif) no-repeat 0px 5px; TEXT-ALIGN: left
}

#contentHome UL LI A {
	COLOR: #000000
}

#contentHome UL LI A:hover {
	COLOR: #cc0000
}

#contentHome UL LI A:visited {
	COLOR: #999999
}

.right {
	FLOAT: right
}

#saladeprensa .titulo {
	FONT-WEIGHT: bold; FONT-SIZE: 1.5em; COLOR: #666666
}
#saladeprensa .titulo A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #666666; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
#saladeprensa .titulo A:hover {
	TEXT-DECORATION: underline
}
#saladeprensa .fecha {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #cc0000
}

#saladeprensa .titulo A {
	DISPLAY: block; BACKGROUND: url(/Style%20Library/Images/b_more.gif) no-repeat right 3px
}
#saladeprensa .cintillo A {
	FONT-SIZE: 1em; COLOR: #666666; TEXT-DECORATION: none
}
#saladeprensa .cintillo A:visited {
	FONT-SIZE: 1em; COLOR: #666666; TEXT-DECORATION: none
}
#saladeprensa .cintillo A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
#saladeprensa .links A {
	MARGIN: 2px 0px
}
#saladeprensa .links STRONG {
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
#saladeprensa {
	MARGIN-TOP: 0px; WIDTH: 253px
}

#sideBar SELECT {
	FONT-SIZE: 11px; WIDTH: 150px
}
#sideBar .boton {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; BACKGROUND-IMAGE: url(/Style%20Library/Images/b_buscar.gif); WIDTH: 44px; COLOR: #ffffff; BORDER-TOP-STYLE: none; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 17px; BACKGROUND-COLOR: transparent; BORDER-BOTTOM-STYLE: none
}
#sideBar {
	FONT-SIZE: 0.7em; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 164px;
}
#sideBar H4 {
	FONT-SIZE: 1.1em
}
#sideBar H5 {
	FONT-SIZE: 1em; MARGIN: 0px
}
#sideBar .separadorsp {
	HEIGHT: 6px
}
#maincontent #sideBar .margin {
	MARGIN: 0px 5px 5px; 
}
#maincontent #sideBar .margin P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
#maincontent #sideBar .margin A {
	COLOR: #666666; TEXT-DECORATION: none;
}
#maincontent #sideBar .margin A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
#maincontent #sideBar .margin P.list {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(/Style%20Library/Images/2.gif) no-repeat 0px 6px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px
}
#maincontent #sideBar .margin P.listSub {
	DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(/Style%20Library/Images/2.gif) no-repeat 10px 6px; WIDTH: auto
}
#sideBar P.fecha {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN: 0px 0px 3px; COLOR: #cc0000
}
#sideBar P.price {
	MARGIN: 0px; FONT: bold 1.7em Arial, Helvetica, sans-serif bold; COLOR: #666666; TEXT-ALIGN: center
}
#sideBar P.dolares {
	MARGIN: 0px; FONT: 0.8em Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-ALIGN: center
}
#sideBar .aviso {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; MARGIN: 0px; TEXT-ALIGN: center
}
#sideBar .aviso A {
	TEXT-DECORATION: none
}

.sidemenuscd {
	BORDER-TOP: #ffffff 7px solid; PADDING-TOP: 0px; BACKGROUND-COLOR: #f3f3f3
}

#maincontent #sideBar .margin {
	MARGIN: 0px 5px 5px
}
#maincontent #sideBar .margin P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}

#maincontent #sideBar .margin A {
	COLOR: #666666; TEXT-DECORATION: none
}


#maincontent #sideBar .margin A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}

#maincontent #sideBar .margin P.list {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(/Style%20Library/Images/2.gif) no-repeat 0px 6px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px
}

#maincontent #sideBar .margin P.listSub {
	DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(/Style%20Library/Images/2.gif) no-repeat 10px 6px; WIDTH: auto
}
.margin {
	MARGIN: 5px 10px 10px
}

.list {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(/Style%20Library/Images/2.gif) no-repeat 0px 6px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px
}

P {
	MARGIN: 5px 0px;
	text-align:justify;
	
}


H5 {
	MARGIN: 5px 0px; COLOR: #666666
}

H5 {
	FONT-SIZE: 1em; MARGIN: 10px 0px
}
H5 SPAN {
	FONT-WEIGHT: normal
}

H5 A {
	COLOR: #cc0000
}

.separadorsp {
	CLEAR: both; BACKGROUND-POSITION: -28px center; FONT-SIZE: 0.1em; BACKGROUND-IMAGE: url(/Style%20Library/Images/separadorsechome.gif); MARGIN: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}

#anuncio {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

.seccion {
  	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; 
  	BACKGROUND: url(/Style%20Library/Images/secciones_home.gif) no-repeat; 
  	PADDING-BOTTOM: 10px; PADDING-TOP: 10px
  	/*separacion*/
}
H3 {
	MARGIN: 5px 0px; COLOR: #666666
}


A {
	COLOR: #cc0000
}
A:hover {
	COLOR: #000000
}
A.detalle {
	MARGIN-TOP: 10px; DISPLAY: block; BACKGROUND: url(/Style%20Library/Images/b_readmore.gif) no-repeat; WIDTH: 65px; TEXT-INDENT: -9999px; HEIGHT: 24px
}
A.detalle:hover {
	BACKGROUND-POSITION: left -24px
}

.innerPR {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/Style%20Library/Images/prensa_home.gif) no-repeat; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}

.sidemenu {
	BORDER-TOP: #ffffff 9px solid; PADDING-TOP: 4px; BACKGROUND-COLOR: #f3f3f3;
	/*separador*/
}


#footerPPQ {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/Style%20Library/Images/footer.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 7px auto; OVERFLOW: hidden; WIDTH: 944px; PADDING-TOP: 0px
}
.footerRight {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 0.7em; FLOAT: right; PADDING-BOTTOM: 6px; WIDTH: 530px; COLOR: #999999; PADDING-TOP: 6px; TEXT-ALIGN: right
}
.footerRight A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; COLOR: #999999; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.footerRight A:hover {
	BACKGROUND: #cc0000; COLOR: #ffffff; TEXT-DECORATION: none
}
.footerLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-SIZE: 0.6em; PADDING-BOTTOM: 0px; WIDTH: 380px; COLOR: #999999; PADDING-TOP: 20px
}

.footerLeftPPQ {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 0.7em; FLOAT: left; PADDING-BOTTOM: 6px; WIDTH: 530px; COLOR: #999999; PADDING-TOP: 6px; TEXT-ALIGN: right
}


#content .pressroom TD {
	BACKGROUND-POSITION: -999px 50%; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}

#content {
	BORDER-TOP: #ffffff 7px solid; MARGIN: 0px
}

#content OL.romanos LI {
	PADDING-LEFT: 0px; BACKGROUND-IMAGE: none
}
#content OL {
	
}
#content UL OL {
	
}
#content OL LI {
	PADDING-LEFT: 0px; BACKGROUND-IMAGE: none
}
#content OL LI {
	PADDING-LEFT: 0px; BACKGROUND-IMAGE: none
}
#content UL LI {
	PADDING-LEFT: 10px; BACKGROUND: url(/Style%20Library/Images/2.gif) no-repeat 0px 5px; TEXT-ALIGN: left
}

#content UL LI A {
	COLOR: #000000
}

#content UL LI A:hover {
	COLOR: #cc0000
}
#content UL LI A:visited {
	COLOR: #999999
}
#pathway {
	FONT-SIZE: .7em
}
#pathway a {
	COLOR: #666666; TEXT-DECORATION: none;
}
#pathway a:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
.bullet {
	BACKGROUND-POSITION: center center; display:inherit; BACKGROUND-IMAGE: url(/Style%20Library/Images/1.gif); WIDTH: 8px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 8px
}

H1 {
	MARGIN: 5px 0px; COLOR: #666666
}

H1 {
	FONT-SIZE: 1.9em; BORDER-BOTTOM: #cccccc 1px solid
}

.breadcrumb1
{

  	BACKGROUND: url(/Style%20Library/Images/content.gif) no-repeat;
    color: #666666;
    font-size:1em; 
    margin-top:0px;
    padding-top:6px;
    
}

.breadcrumb2
{

  	BACKGROUND: url(/Style%20Library/Images/contentapp.gif) no-repeat;
    color: #666666;
    font-size:1em; 
    margin-top:0px;
    padding-top:6px;
    
}

.breadcrumb1 a:active
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #656b77;
}
.breadcrumb1:active
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #656b77;
}
.breadcrumb1 a
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #656b77;
}
.breadcrumb1 a:hover
{
	text-decoration:underline;
}
.breadcrumb1Current
{
	font-weight:bold; 
}

#contentBox {
	CLEAR: both; FONT-SIZE: 1.2em; OVERFLOW: hidden; WIDTH: 753px
}


#contentBox H1 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
#contentBox H2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
#contentBox H3 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
#contentBox H4 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
#contentBox H5 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}


#contentBoxapp {
	CLEAR: both; FONT-SIZE: 1.2em; OVERFLOW: hidden; WIDTH: 944px
}


#contentBoxapp H1 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
#contentBoxapp H2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
#contentBoxapp H3 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
#contentBoxapp H4 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
#contentBoxapp H5 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}


HR {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #e9e9e9 1px solid; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}

.hora {
	COLOR: #999999;
	FONT-SIZE: 1.2em;
 }

#sideBar #sidemenu #margin .leftNav{

	margin-right:.95em;
	margin-left:.6em;
	margin-top:.25em;
	padding-top:0px;
	border:.0625em #f3f3f3 solid;
	width:14em;
	BACKGROUND-COLOR: #f3f3f3;
	
	FONT-SIZE: 1em;
	COLOR: #666666; TEXT-DECORATION: none;
	padding-bottom:5px;
}


#sideBar #sidemenu #margin .leftNavSpacer
{
	width:10em;
}
#sideBar #sidemenu #margin .leftNavSelected
{
	background-color: #f3f3f3;
	color: #666666;


	MARGIN: 0px; 
}
#sideBar #sidemenu #margin .leftNav3
{
	color: #354260;
}
#sideBar #sidemenu #margin .leftNav2
{
	color: #354260;
}
#sideBar #sidemenu #margin .leftNav1
{

	font-size: 1em; 
	COLOR: #666666; TEXT-DECORATION: none;
	font-weight:normal;


}

#sideBar #sidemenu #margin .leftNav1 a
{
	padding-left:1.7em;
	display:block;
	padding-right:.1em;

	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND: url(/Style%20Library/Images/2.gif) no-repeat  10px 5px;


}

#sideBar #sidemenu #margin .leftNav2
{
	DISPLAY:list-item;
	BACKGROUND-REPEAT: no-repeat; 



}

#sideBar #sidemenu #margin .leftNav2
{	
	font-size: 1em; 
	COLOR: #666666; TEXT-DECORATION: none;
	font-weight:normal;

}
#sideBar #sidemenu #margin .leftNav2 a
{
	padding-left:2.1em;
	display:block;
	padding-right:.1em;

	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND: url(/Style%20Library/Images/2.gif) no-repeat  13px 5px;

	
}



#sideBar #sidemenu #margin .leftNav3
{	
	font-family: tahoma;  
	font-size: .9em; 
	line-height:1.8em;
}
#sideBar #sidemenu #margin .leftNav3 a
{
	padding-left:1.125em;
	display:block;
	padding-right:.625em;
}
#sideBar #sidemenu #margin .leftNavHover
{
	background-color: #f3f3f3;
	color:#000000;
}
#sideBar #sidemenu #margin .leftNavFlyOuts
{
	font-family:Tahoma; 
	font-size:.9em; 
	border-top:.0625em #CBD1E0 solid;
	border-left:.0625em #CBD1E0 solid;
	border-right:.0625em #CBD1E0 solid;	
}
#sideBar #sidemenu #margin .leftNavFlyOutsItem
{
	border-bottom:.0625em #CBD1E0 solid;
	background-color: #ECEFF3;
}
#sideBar #sidemenu #margin .leftNavFlyOutsItem a
{
	padding:.0625em .31em .0625em .31em;
	display:block;
	color:#354260;
	*width:6.25em;
	min-width:6.25em;
}
#sideBar #sidemenu #margin .leftNavFlyOutsHover
{
	background-color: #B2BCD3;
}
span.titulomenuderecho{
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #666666; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}


#sideBar #sidemenu #margin .subsitio
{
	margin-left:1.2em;
}





/*----------------------------------------------------------------------------------- Menú superior tabla contenedora*/
.ms-topnavContainer{
border:none;
border-left:solid 5px transparent;
background-image:url("");
background-repeat:no-repeat;


}
/*----------------------------------------------------------------------------------- Menú superior tabla individual propiedades */
.ms-topnav{
border-top:none;
border-left:none;
border-color:#1F523E;
background-image:url("");
background-repeat:repeat-x;
background-position:right;
background-color:transparent;
vertical-align:top;
height:22px;
font-family:"Trebuchet MS";
font-size: 11px;

}
/*--------------------------------------------------------------------------------- Menú superior texto propiedades */
.ms-topnav a:active{
	font-size: 11px;
	color: #FFFFFF;
	font-family:"Trebuchet MS";
	display:block;
	white-space:nowrap;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;|
	height:22px;
	vertical-align:top;
	font-family:"Trebuchet MS";
	/*vertical-align:middle;*/
}
.ms-topnav a:visited{
	font-size: 11px;
	color: #FFFFFF;
	font-family:"Trebuchet MS";

	display:block;
	white-space:nowrap;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	height:22px;
	vertical-align:top;

	/*vertical-align:middle;*/
}
.ms-topnav a{
	font-size: 11px;
	color: #FFFFFF;
	font-family:"Trebuchet MS";
	display:block;
	white-space:nowrap;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	height:22px;
	vertical-align:top;

	/*vertical-align:middle;*/
}
/*--------------------------------------------------------------------------------- Menú superior texto propiedades over */

.ms-topnav a:hover{
	font-size: 11px;
	color: #FFFFFF;
	font-family:"Trebuchet MS";
	display:block;
	white-space:nowrap;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	height:22px;
	vertical-align:top;

	/*vertical-align:middle;*/
}
/*--------------------------------------------------------------------------------------Menú superior tabla individual seleccionada propiedades */
.ms-topnavselected{
color:#FFFFFF;
background-image:url("");
background-repeat:repeat-x;
background-position:right;

border-bottom-width: none;
border-left:none;
background-color:transparent;
vertical-align:top;


}
/*------------------------------------------------------------------------------------Menú superior texto seleccionado propiedades */
.ms-topnavselected a:visited{
	/*font-size: 10px;*/
	font-size: 11px;
	
	/*color: #122451;*/
	color: #FFFFFF;
	background-image: url("");
	background-repeat: no-repeat;
	background-position: center top;
	vertical-align:top;
	
	
}
.ms-topnavselected a:active{
	/*font-size: 10px;*/
	font-size: 11px;
	color: #FFFFFF;
	
	background-image: url("");
	background-repeat: no-repeat;
	background-position: center top;
	vertical-align:top;

	/*vertical-align:middle;*/

}
.ms-topnavselected a{
	font-family:"Trebuchet MS";
	color: #122451;
	background-image: url("");
	background-repeat: no-repeat;
	background-position: center top;
	vertical-align:top;
	

}
/*-------------------------------------------------------------------------------------Menú superior tabla individual over propiedades */
.ms-topNavHover{
/*color:#122451;
color:#FFFFFF;
background-image:url("../ctz_images/images/ctz_bot02_lp_on.jpg");*/
background-repeat:repeat-x;
background-position:right;


color:#FFFFFF;
border-bottom-width:none;
border-left:none;
background-color:#3FA57D;
vertical-align:top;

}
/*----------------------------------------------------------------------------------------- Menú superior texto overo propiedades */
.ms-topNavHover a:active{
	font-size: 11px;
	
	/*color:#122451;*/
color:#FFFFFF;

	background-image: url("");
	background-repeat: no-repeat;
	background-position: center top;
	vertical-align:middle;
	/*text-decoration:none;*/}
.ms-topNavHover a:visited{

	
	/*color:#122451;*/
color:#FFFFFF;

	background-image: url("");
	background-repeat: no-repeat;
	background-position: center top;
	vertical-align:middle;
	/*text-decoration:none;*/
}
.ms-topNavHover a{
	font-size: 11px;
	

	/*color:#122451;*/
color:#FFFFFF;

	background-image: url("");
	background-repeat: no-repeat;
	background-position: center top;
	vertical-align:middle;
	/*text-decoration:none;*/
}
/*----------------------------------------------------------------------------------------- Menú superior imagen rollover */

.ms-topnav img{
position:relative;
left:-1px;
}
/*------------------------------------------------------------------------- Menú superior menu flotante Borde */

.ms-topNavFlyOutsContainer
{
border:solid 1px #3FA57D;
color:#FFFFFF;
width:14em;
}
/*------------------------------------------------------------------------- Menú superior menu flotante fondo */

.ms-topNavFlyOuts{
background-color:#FFFFFF;
font-family: "Trebuchet MS";
font-size:11px;
color:#000000;
width:14em;
}
/*------------------------------------------------------------------------- Menú superior menu flotante liga */

.ms-topNavFlyOuts a{
/*display:block;
width:120px;
min-width:120px;*/
width:14em;
color:#000000;
padding:4px 8px 4px 8px;
}

/*------------------------------------------------------------------------ Menú superior menu flotante fondo over */

.ms-topNavFlyOutsHover{
background-color:#3FA67D;
color:#FFFFFF;

}
/*------------------------------------------------------------------------ Menú superior menu flotante liga over */

#flashcontent {
	PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 0px solid; 
	PADDING-LEFT: 0px; 
	WIDTH: 944px; COLOR: #000000; PADDING-TOP: 0px; TOP: 117px; 
	BACKGROUND-COLOR: #ffffff;
	PADDING-BOTTOM: 0px;
}



OL {
	LIST-STYLE-POSITION: inside
}
UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
UL HR {
	MARGIN-LEFT: -20px
}

.pc50 {
	MARGIN: auto; WIDTH: 50%
}

A.back {
	BACKGROUND-POSITION: 0px 0px; DISPLAY: block; BACKGROUND-IMAGE: url(/Style%20Library/Images/b_regresar.gif); WIDTH: 65px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 17px; TEXT-DECORATION: none
}
A.back:hover {
	BACKGROUND-POSITION: 0px -17px
}

#__ViewContainer .BrandingText{

color:#FFFFFF;
}

.image{
border:0;
}






#maincontentapp #sideBar #sidemenu #margin .leftNavSpacer
{
	width:10em;
}
#maincontentapp #sideBar #sidemenu #margin .leftNavSelected
{
	background-color: #f3f3f3;
	color: #666666;


	MARGIN: 0px; 
}
#maincontentapp #sideBar #sidemenu #margin .leftNav3
{
	color: #354260;
}
#maincontentapp #sideBar #sidemenu #margin .leftNav2
{
	color: #354260;
}
#maincontentapp #sideBar #sidemenu #margin .leftNav1
{

	font-size: 1em; 
	COLOR: #666666; TEXT-DECORATION: none;
	font-weight:normal;


}

#maincontentapp #sideBar #sidemenu #margin .leftNav1 a
{
	padding-left:1.7em;
	display:block;
	padding-right:.1em;

	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND: url(/Style%20Library/Images/2.gif) no-repeat  10px 5px;


}

#maincontentapp #sideBar #sidemenu #margin .leftNav2
{
	DISPLAY:list-item;
	BACKGROUND-REPEAT: no-repeat; 



}

#maincontentapp #sideBar #sidemenu #margin .leftNav2
{	
	font-size: 1em; 
	COLOR: #666666; TEXT-DECORATION: none;
	font-weight:normal;

}
#maincontentapp #sideBar #sidemenu #margin .leftNav2 a
{
	padding-left:2.1em;
	display:block;
	padding-right:.1em;

	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND: url(/Style%20Library/Images/2.gif) no-repeat  13px 5px;

	
}



#maincontentapp #sideBar #sidemenu #margin .leftNav3
{	
	font-family: tahoma;  
	font-size: .9em; 
	line-height:1.8em;
}
#maincontentapp #sideBar #sidemenu #margin .leftNav3 a
{
	padding-left:1.125em;
	display:block;
	padding-right:.625em;
}
#maincontentapp #sideBar #sidemenu #margin .leftNavHover
{
	background-color: #f3f3f3;
	color:#000000;
}
#maincontentapp #sideBar #sidemenu #margin .leftNavFlyOuts
{
	font-family:Tahoma; 
	font-size:.9em; 
	border-top:.0625em #CBD1E0 solid;
	border-left:.0625em #CBD1E0 solid;
	border-right:.0625em #CBD1E0 solid;	
}
#maincontentapp #sideBar #sidemenu #margin .leftNavFlyOutsItem
{
	border-bottom:.0625em #CBD1E0 solid;
	background-color: #ECEFF3;
}
#maincontentapp #sideBar #sidemenu #margin .leftNavFlyOutsItem a
{
	padding:.0625em .31em .0625em .31em;
	display:block;
	color:#354260;
	*width:6.25em;
	min-width:6.25em;
}
#maincontentapp #sideBar #sidemenu #margin .leftNavFlyOutsHover
{
	background-color: #B2BCD3;
}

#contentBoxapp UL {
	WIDTH: 300px;   list-style-image:  url(/Style%20Library/Images/cir.gif); list-style-position:outside;

}
#contentBoxapp LI {
	COLOR: #656B77; TEXT-DECORATION: none; 
}
#contentBoxapp A {
	COLOR: #000000; TEXT-DECORATION: underline
}
#contentBoxapp A:hover {
	COLOR: #444444; TEXT-DECORATION: underline
}

