html, body {
	width: 100%;
	height: 100%;
	min-width: 1000px;
	min-height: 702px;
	margin: 0;
	padding: 0;
	position: absolute;
	background: #03404a;
}
#content {
	position: absolute;
	min-height: 566px;
	width: 1000px;
	top: 136px;
	left: 50%;
	margin-left: -500px;
	background-color: #00a4b0;
	background-image: url(../img/background.png);
	background-size:100% auto;
}
header {
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -500px;
	width: 1000px;
	height: 136px;
	background-color: #076875;
	background: url(../img/header.png);
}
header nav {
	position: absolute;
	top: 64px;
	height: 70px;
	left: 261px;
	width: 700px;
	padding: 0;
	margin: 0;
}
header nav a {
	margin: 0;
	margin-right: 1px;
	height: 70px;
	display: inline-block;
}
a {
	cursor: pointer;
}
a:hover {
	background: #1b558d;
	opacity: 0.3;
}
header nav a.selected {
	background-image: url(../img/selected.png);
}
img {
	-moz-user-select: none
}
#home {
	position: absolute;
	height: 82px;
	width: 255px;
}
div,a {
	background-repeat: no-repeat;
}

#slideshow {
	position: absolute;
	top: 17px;
	left: 72px;
	width: 259px;
	height: 257px;
	cursor:pointer;
	background-repeat:no-repeat;
	background-image: url(../content/index-joseph.png);
}
#slideshow:hover{
	opacity:1;
	background-color: transparent;
}
#conoce {
	width: 79px;
}
#programa {
	width: 94px;
	background-position: -80px;
}
#registro {
	width: 90px;
	background-position: -175px;
}
#costo_y_sede {
	width: 117px;
	background-position: -266px
}
#prensa {
	width: 69px;
	background-position: -384px
}
#patrocinadores {
	width: 138px;
	background-position: -454px
}
#expositores {
	width: 102px;
	background-position: -593px
}
.sshow{
	position:relative;
	top:-298px;
	left:540px;
	cursor:pointer;
	width:12px;
	height:12px;
	border:none;
	border-radius:6px;
	opacity:0.7;
	margin-left:5px;
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
}
.sshow.current{
	opacity:1;
	width:15px;
	height:15px;
	top:-297px;
	border-radius:8px;
}
.panel{
	display:none;
}
#ProgramPop{
	position:absolute;
	top:64px;
	left:139px;
	height:492px;
	width:664px;
	background-image:url(../content/ProgramaAgentes.png);
	
}
#ProgramPop #popclose{
	  position: absolute;
  right: 29px;
  top: 18px;
  height: 33px;
  width: 39px;
  border-radius: 8px;
}
#sesTable{
  width: 366px;
  height: 110px;
  position: absolute;
  top: 397px;
  right: 147px;
}
#sesTable td{
	width:122px;
	cursor:pointer;
}

#sesTable td:hover{
	background: #1b558d;
	opacity: 0.3;
}
.subprog{
	position:absolute;
	bottom:70px;
	right:150px;
}
