/**
 * Esqueleto de la página.
 * Color primario #BF5E2A
 * Color secundario #3E8D97
 */

/*Cuerpo Principal*/
body
	{
	margin: 0px;
	padding: 0px;
	background-color: #4A939C;
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-position: center 20px;
	}




/*Top Zone*/
#pageTopZone
	{
	background-color: #000000;
	background-image: url(../images/top-bar.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 20px;
	font-size: 1px;
	line-height: 1px;
	overflow: hidden;
	}

/*Header*/
#pageHeaderZone
	{
	padding-top: 5px;
	background-image: url(../images/header/header-bar.png);
	background-repeat: repeat-x;
	background-position: left top;
	}

#pageHeaderZone .headerBottomBorder
	{
	height: 5px;
	font-size: 1px;
	line-height: normal;
	background-image: url(../images/header/header-bar-bottom.png);
	background-repeat: repeat-x;
	background-position: left 4px;
	}

#pageHeader
	{
	width: 980px;
	background-image: url(../images/header/separation.png);
	background-repeat: no-repeat;
	background-position: center center;
	}


#pageHeader th
	{
	width: 490px;
	height: 100px;
	}

#pageHeader th div
	{
	width: 490px;
	height: 100px;
	background-repeat: no-repeat;
	overflow: hidden;
	}

#pageHeader th .png
	{
	background-image: url(../images/header/logo-inicio.png);
	background-position: 62px 6px;
	}


#pageLogo
	{
	background-image: url(../images/header/logo.jpg);
	background-position: 61px 6px;
	opacity: 0.0;
	}

#pageHeader th noscript
	{
	display: block;
	width: 490px;
	height: 100px;
	background-image: url(../images/header/logo.jpg);
	background-position: 61px 6px;
	background-repeat: no-repeat;
	}

#pageHeader td
	{
	width: 490px;
	height: 100px;
	
	text-align: center;
	vertical-align: middle;

	font-family: "Trebuchet MS", sans-serif;
	text-transform:uppercase;
	font-size: 20px;

	color: #7A7A7A;
	}

/*Buscar/TopMenu Zone*/
#buscarTopMenuZone
	{
	height: 35px;
	overflow: hidden;
	}


/*Page Width*/
center#bodyCenter 
	{
	background-image: url(../images/bg2.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	}

#pageWidth 
	{
	width: 980px;
	background-image: url(../images/showcase/showcase-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}


/*Glass Bg*/
.glassTopBorder
	{
	background-image: url(../images/glass-bg/main-tl.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 13px;
	}


.glassTopBorder div
	{
	background-image: url(../images/glass-bg/main-tr.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 13px;
	}

.glassTopBorder div div
	{
	font-size: 1px;
	line-height: 1px;
	height: 12px;
	background-image: url(../images/glass-bg/main-tm.png);
	background-repeat: repeat-x;
	background-position: left top;
	padding-right: 0px;
	}


.glassLeftBorder
	{
	background-image: url(../images/glass-bg/main-l.png);
	background-repeat: repeat-y;
	background-position: left top;
	padding-left: 12px;
	}

.glassRightBorder
	{
	background-image: url(../images/glass-bg/main-r.png);
	background-repeat: repeat-y;
	background-position: right top;
	padding-right: 12px;
	}


.glassBg
	{
	background-image: url(../images/glass-bg/main-m.png);
	background-repeat: repeat;
	background-position: left top;
	}

.glassBottomBorder
	{
	background-image: url(../images/glass-bg/main-bl.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 25px;
	}


.glassBottomBorder div
	{
	background-image: url(../images/glass-bg/main-br.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-right: 25px;
	}

.glassBottomBorder div div
	{
	font-size: 1px;
	line-height: 1px;
	height: 12px;
	background-image: url(../images/glass-bg/main-bm.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-right: 0px;
	}

/*Main Table*/
#pageMainTable
	{
	}

#pageMainTableSpace
	{
	font-size: 1px;
	line-height: normal;
	width: 5px;

	height: 800px;
	}

/*MainZone*/
#pageMainZone
	{
	width: 697px;
	vertical-align: top;
	text-align: left;
	}

/*Content*/
#pageContentZone
	{
	padding-top: 5px;
	}

#pageContentBg
	{
	background-color: #FFFFFF;
	background-image: url(../images/content/col-bgtop.png);
	background-repeat: repeat-x;
	background-position: left top;

	border-right: 1px solid #AEAEAE;
	border-left: 1px solid #AEAEAE;
	border-top: 1px solid #AEAEAE;
	
	
	padding-top: 24px;
	padding-bottom: 0px;
	padding-left: 24px;
	padding-right: 24px;
	}


#pageContent
	{
	width: 623px;
	padding-top: 2px;
	padding-bottom: 1px;
	text-align: justify;
	}

#pageContentClear
	{
	height: 1px;
	font-size: 1px;
	line-height: normal;
	clear: both;
	line-height: normal;
	}

#pageContentBottomDegradado
	{
	height: 14px;
	font-size: 1px;
	line-height: normal;

	border-right: 1px solid #AEAEAE;
	border-left: 1px solid #AEAEAE;

	background-image: url(../images/content/bottom-degradado.png);
	background-repeat: repeat-x;
	background-position: left top;
	}


#pageContentBottomBorder
	{
	background-image: url(../images/content/col-bl.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 8px;
	}

#pageContentBottomBorder div
	{
	background-image: url(../images/content/col-br.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 8px;
	}

#pageContentBottomBorder div div
	{
	font-size: 1px;
	line-height: normal;
	height: 10px;
	background-image: url(../images/content/col-bm.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-right: 0px;
	}


/*Right Zone*/
#pageRightZone
	{
	width: 278px;
	vertical-align: top;
	}


#pageBottomShadow
	{
	font-size: 1px;
	line-height: normal;
	height: 25px;
	background-image: url(../images/bottom-shadow.png);
	background-repeat: no-repeat;
	background-position: center center;	
	}

/*Footer*/
#pageFooter
	{
	background-image: url(../images/bottom-menu.png);
	background-repeat: repeat-x;
	background-position: left bottom;	
	padding-bottom:  5px;
	}

#pageFooter td
	{
	color: #BBBBBB;
	width: 490px;
	height: 48px;
	text-align: center;
	vertical-align: middle;

	font-size: 11px;
	
	letter-spacing: normal;
	}

#pageFooter a
	{
	color: #A66514;
	}

#pageFooter img
	{
	vertical-align: middle;
	}


