@charset "utf-8";
/* CSS Document */

html, body, #wrapper {
  height:100%;
  margin: 0;
  padding: 0;
  border: none;
  text-align: center;
}

a:link {
	color: #00F;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #00F;
}
a:hover {
	text-decoration: none;
	color: #00F;
}
a:active {
	text-decoration: underline;
	color: #00F;
}

#wrapper {
  margin: 0 auto;
  text-align: left;
  vertical-align: middle;
  width: 960px;
  border:solid 0px;
  overflow:hidden;
}

body,td,th {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	line-height:20px;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#Tabla_01 {
	position:relative;
	left:0px;
	top:0px;
	width:951px;
	height:580px;
}

#maqueta-v2-sectores-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:40px;
	height:23px;
}

#maqueta-v2-sectores-02_ {
	position:absolute;
	left:40px;
	top:0px;
	width:869px;
	height:23px;
}

#maqueta-v2-sectores-03_ {
	position:absolute;
	left:909px;
	top:0px;
	width:42px;
	height:23px;
}

#maqueta-v2-sectores-04_ {
	position:absolute;
	left:0px;
	top:23px;
	width:40px;
	height:530px;
}

#maqueta-v2-sectores-05_ {
	position:absolute;
	left:40px;
	top:23px;
	width:26px;
	height:487px;
}

#maqueta-v2-sectores-06_ {
	position:absolute;
	left:66px;
	top:23px;
	width:384px;
	height:132px;
}

#maqueta-v2-sectores-07_ {
	position:absolute;
	left:450px;
	top:23px;
	width:26px;
	height:487px;
}

#maqueta-v2-sectores-08_ {
	position:absolute;
	left:476px;
	top:23px;
	width:433px;
	height:479px;
}

#maqueta-v2-sectores-09_ {
	position:absolute;
	left:909px;
	top:23px;
	width:42px;
	height:530px;
}

#maqueta-v2-sectores-10_ {
	position:absolute;
	left:66px;
	top:155px;
	width:384px;
	height:100px;
	background-image: url(images/maqueta-v2-sectores_10.jpg);
	background-repeat: no-repeat;
	display:inline;
	vertical-align: middle;
	text-align: center;
}

#maqueta-v2-sectores-11_ {
	position:absolute;
	left:66px;
	top:255px;
	width:181px;
	height:53px;
}

#maqueta-v2-sectores-12_ {
	position:absolute;
	left:247px;
	top:255px;
	width:25px;
	height:171px;
}

#maqueta-v2-sectores-13_ {
	position:absolute;
	left:272px;
	top:255px;
	width:178px;
	height:53px;
}

#maqueta-v2-sectores-14_ {
	position:absolute;
	left:66px;
	top:308px;
	width:181px;
	height:51px;
}

#maqueta-v2-sectores-15_ {
	position:absolute;
	left:272px;
	top:308px;
	width:178px;
	height:50px;
}

#maqueta-v2-sectores-16_ {
	position:absolute;
	left:272px;
	top:358px;
	width:178px;
	height:54px;
}

#maqueta-v2-sectores-17_ {
	position:absolute;
	left:66px;
	top:359px;
	width:181px;
	height:53px;
}

#maqueta-v2-sectores-18_ {
	position:absolute;
	left:66px;
	top:412px;
	width:181px;
	height:14px;
}

#maqueta-v2-sectores-19_ {
	position:absolute;
	left:272px;
	top:412px;
	width:178px;
	height:14px;
}

#maqueta-v2-sectores-20_ {
	position:absolute;
	left:66px;
	top:426px;
	width:85px;
	height:84px;
}

#maqueta-v2-sectores-21_ {
	position:absolute;
	left:151px;
	top:426px;
	width:299px;
	height:70px;
}

#maqueta-v2-sectores-22_ {
	position:absolute;
	left:151px;
	top:496px;
	width:299px;
	height:14px;
}

#maqueta-v2-sectores-23_ {
	position:absolute;
	left:476px;
	top:502px;
	width:433px;
	height:8px;
}

#maqueta-v2-sectores-24_ {
	position:absolute;
	left:40px;
	top:510px;
	width:869px;
	height:43px;
	background-image: url(images/maqueta-v2-sectores_24.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	display: inline;
}
#maqueta-v2-sectores-24_ td {
	color: #FFF;
	vertical-align: middle;
	line-height: 17px;

}
	
#maqueta-v2-sectores-24_ td a:link{
	color: #FFC;
}
#maqueta-v2-sectores-24_ td a:hover{
	color: #FF0;
	text-decoration:none;
}
#maqueta-v2-sectores-24_ td a:visited{
	color: #FFC;
}
#maqueta-v2-sectores-24_ td a:active{
	color: #FFC;
}

#maqueta-v2-sectores-25_ {
	position:absolute;
	left:0px;
	top:553px;
	width:951px;
	height:27px;
}

#maqueta-v2-sectores-XX_ {
	position:absolute;
	left:66px;
	top:255px;
	width:384px;
	height:171px;
	background-image: url(images/maqueta-v2-sectores_XX.jpg);
	background-repeat: no-repeat;
}

/*--- Botones ---*/

a.ovalbutton{
background: transparent url('images/oval-gray-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 13px Tahoma; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #494949; /*button text color*/
}

a.ovalbutton span{
background: transparent url('images/oval-gray-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}
