/* CSS Document */
/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
/* HEADER */
DIV.header980 {
	position:relative;
	width:980px;
	height:80px;
	background-image:url(../images/box980_header.gif);
	background-repeat:no-repeat;
	background-position:left;
	margin-top:10px;
}
DIV.headerLogo {
	position:absolute;
	left:10px;
	top:8px;
	width:205px;
	height:64px;
}
DIV.headerText {
	position:absolute;
	right:10px;
	top:10px;
	width:210px;
	height:64px;
	font:12px Arial, Helvetica, sans-serif;
	color: #3659a8;
	text-align:center;
}
/* GLOBALHEADER */
#globalheader { width: 982px; height: 38px; margin: 10px 0px 10px 0px; position: relative; z-index: 9998; }
#globalheader #globalnav { margin: 0; padding: 0; }
#globalheader #globalnav li { display: inline; }
#globalheader #globalnav li a { float: left; width: 140px; height: 0; padding-top: 38px; overflow: hidden; }
#globalheader #globalnav li a,
#globalheader #globalsearch { background-image: url(../images/globalnavbg.png); _background-image: url(../images/globalnavbg.gif); background-repeat: no-repeat; }

/* BUTTONS */
#globalheader #globalnav li#gn-inicio a { background-position: 0 0; }
#globalheader #globalnav li#gn-apple a { background-position: -140px 0; }
#globalheader #globalnav li#gn-pc a { background-position: -280px 0; }
#globalheader #globalnav li#gn-software a { background-position: -420px 0; }
#globalheader #globalnav li#gn-store a { background-position: -560px 0; }
#globalheader #globalnav li#gn-servicio a { background-position: -700px 0; }
#globalheader #globalnav li#gn-links a { background-position: -840px 0; }

/* OVER STATES */
#globalheader #globalnav li#gn-inicio a:hover { background-position: 0 -38px; }
#globalheader #globalnav li#gn-apple a:hover { background-position: -140px -38px; }
#globalheader #globalnav li#gn-pc a:hover { background-position: -280px -38px; }
#globalheader #globalnav li#gn-software a:hover { background-position: -420px -38px; }
#globalheader #globalnav li#gn-store a:hover { background-position: -560px -38px; }
#globalheader #globalnav li#gn-servicio a:hover { background-position: -700px -38px; }
#globalheader #globalnav li#gn-links a:hover { background-position: -840px -38px; }

/* PRESSED STATES */
#globalheader #globalnav li#gn-inicio a:active { background-position: 0 -76px; }
#globalheader #globalnav li#gn-apple a:active { background-position: -140px -76px; }
#globalheader #globalnav li#gn-pc a:active { background-position: -280px -76px; }
#globalheader #globalnav li#gn-software a:active { background-position: -420px -76px; }
#globalheader #globalnav li#gn-store a:active { background-position: -560px -76px; }
#globalheader #globalnav li#gn-servicio a:active { background-position: -700px -76px; }
#globalheader #globalnav li#gn-links a:active { background-position: -840px -76px; }

/* ON STATES */
#globalheader.inicio #globalnav li#gn-inicio a { background-position: 0 -114px; cursor: default; }
#globalheader.apple #globalnav li#gn-apple a { background-position: -140px -114px !important; }
#globalheader.pc #globalnav li#gn-pc a { background-position: -280px -114px !important; }
#globalheader.software #globalnav li#gn-software a { background-position: -420px -114px !important; }
#globalheader.store #globalnav li#gn-store a { background-position: -560px -114px !important; }
#globalheader.servicio #globalnav li#gn-servicio a { background-position: -700px -114px !important; }
#globalheader.links #globalnav li#gn-links a { background-position: -840px -114px !important; }

/* FOOTER */
DIV.footerContainer {
	height: 65px;
	width: 570px;
	position:relative;
	margin-top:10px;
}
DIV.footerLinks {
	text-align: center;
	float: right;
	margin-left: 25px;
	clear:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666666;
}
DIV.footerLinks a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#5787B7;
	text-decoration:underline;
}
DIV.footerLinks a:hover{
	text-decoration:none;
}
