.maprep{
	float:left;
	width:718px;
	height:469px;
	background: url(/images/ubica/republica2.webp);
	}
	
.button {
	width:178px;
	height:26px;
	
}
.button a{
	display:block;
	width:100%;
	height:100%;
	background:url(/images/ubica/bot_estados.webp) no-repeat top center;
	outline:none;
	text-decoration:none;
	color:#FFF;
	text-align:center;
	padding-top:4px;
	font-size:16px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius:7px;
}
.button a:hover {
	background-position:0 -26px;
}
.button1 {
	width:91px;
	height:75px;
	text-indent:-9999px;
	margin-top:222px;
	margin-left:250px;
	position:absolute;
}
.button1 a {
	display:block;
	width:100%;
	height:100%;
	background:url(/images/ubica/bot_jalisco.webp) no-repeat top center;
	outline:none;
}
.button1 a:hover {
	background-position:0 -75px;
}
.button2 {
	width:91px;
	height:51px;
	text-indent:-9999px;
	margin-left:330px;
	margin-top:301px;
}
.button2 a {
	display:block;
	width:100%;
	height:100%;
	background:url(/images/ubica/bot_guerrero.webp) no-repeat top center;
	outline:none;
}
.button2 a:hover {
	background-position:0 -51px;
}

.button3 {
	width:105px;
	height:64px;
	margin-left:411px;
	margin-top:-50px;
	text-indent:-9999px;
}
.button3 a {
	display:block;
	width:100%;
	height:100%;
	background:url(/images/ubica/bot_oaxaca.webp) no-repeat top center;
	outline:none;
}
.button3 a:hover {
	background-position:0 -64px;
}
.button4 {
	width:112px;
	height:109px;
	margin-top:-144px;
	margin-left:407px;
	text-indent:-9999px;
}
.button4 a {
	display:block;
	width:100%;
	height:100%;
	background:url(/images/ubica/bot_veracruz.webp) no-repeat top center;
	outline:none;
}
.button4 a:hover {
	background-position:0 -109px;
}
.button5 {
	width:51px;
	height:63px;
	text-indent:-9999px;
	margin-left:398px;
	margin-top:-75px;

}
.button5 a {
	display:block;
	width:100%;
	height:100%;
	background:url(/images/ubica/bot_puebla.webp) no-repeat top center;
	outline:none;
}
.button5 a:hover {
	background-position:0 -63px;
}
.button6 {
	width:43px;
	height:39px;
	text-indent:-9999px;
	margin-left:364px;
	margin-top:-48px;
}
.button6 a {
	display:block;
	width:100%;
	height:100%;
	background:url(/images/ubica/bot_estadomexico.webp) no-repeat top center;
	outline:none;
}
.button6 a:hover {
	background-position:0 -39px;
}

.button7 {
	width:18px;
	height:13px;
	text-indent:-9999px;
	margin-top:-15px;
	margin-left:389px;
}
.button7 a {
	display:block;
	width:100%;
	height:100%;
	background:url(/images/ubica/bot_morelos.webp) no-repeat top center;
	outline:none;
}
.button7 a:hover {
	background-position:0 -13px;
}

	
.button8 {
	width:9px;
	height:10px;
	text-indent:-9999px;
	margin-top:-24px;
	margin-left:391px;
}
.button8 a {
	display:block;
	width:100%;
	height:100%;
	background:url(/images/ubica/bot_df.webp) no-repeat top center;
	outline:none;
}
.button8 a:hover {
	background-position:0 -10px;
}

.button9 {
	width:83px;
	height:73px;
	text-indent:-9999px;
	margin-left:513px;
	margin-top:18px;
}
.button9 a {
	display:block;
	width:100%;
	height:100%;
	background:url(/images/ubica/bot_chiapas.webp) no-repeat top center;
	outline:none;
}
.button9 a:hover {
	background-position:0 -73px;
}
.button10 {
	width:70px;
	height:29px;
	text-indent:-9999px;
	margin-top:-89px;
	margin-left:509px;
}
.button10 a {
	display:block;
	width:100%;
	height:100%;
	background:url(/images/ubica/bot_tabasco.webp) no-repeat top center;
	outline:none;
}
.button10 a:hover {
	background-position:0 -29px;
}

.button11 {
	width:45px;
	height:82px;
	text-indent:-9999px;
	margin-top:-101px;
	margin-left:616px;
}
.button11 a {
	display:block;
	width:100%;
	height:100%;
	background:url(/images/ubica/bot_quintenaroo.webp) no-repeat top center;
	outline:none;
}
.button11 a:hover {
	background-position:0 -82px;
}

.button12 {
	width:65px;
	height:48px;
	text-indent:-9999px;
	margin-top:-80px;
	margin-left:583px;
}
.button12 a {
	display:block;
	width:100%;
	height:100%;
	background:url(/images/ubica/bot_yucatan.webp) no-repeat top center;
	outline:none;
}
.button12 a:hover {
	background-position:0 -48px;
}

.button13 {
	width:32px;
	height:34px;
	text-indent:-9999px;
	margin-top:-34px;
	margin-left:363px;
}
.button13 a {
	display:block;
	width:100%;
	height:100%;
	background:url(/images/ubica/bot_queretaro.webp) no-repeat top center;
	outline:none;
}
.button13 a:hover {
	background-position:0 -34px;
}
.button14 {
	width:48px;
	height:38px;
	text-indent:-9999px;
	margin-top: -36px;
    margin-left: 332px;
	position:relative;
	z-index:99;
}
.button14 a {
	display:block;
	width:100%;
	height:100%;
	background:url(/images/ubica/bot_guanajuato.webp) no-repeat top center;
	outline:none;
}
.button14 a:hover {
	background-position:0 -38px;
}
#seg input{
	width:130px;
	margin-top:11px;
  	margin-left:7px;
	font-size:small;	
  	border:0px;
  	border-radius: 0px;
  	-moz-border-radius: 0px;
  	-webkit-border-radius: 0px;    
  	background: #fff;
}		
#prim input{
	margin-left:5px;
	margin-top:8px;
}

		