@charset "utf-8";
.n2_cud-1 {
	background-color: #FF008F;
	float: left;
	height: 37px;
	width: 838px;
	margin-left: 70px;
}
.n2_cud-2 {
	float: left;
	height: 30px;
	width: 30px;
	margin-left: 50px;
	margin-top: 5px;
}

.n2_cud-3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	float: left;
	height: 30px;
	width: 340px;
	margin-left: 10px;
	line-height: 30px;
	font-weight: bold;
	margin-top: 5px;
}

.n2_cud-4 {
	background-color: #FEFCFD;
	float: left;
	height: 22px;
	width: 200px;
	margin-top: 7px;
	margin-left: 200px;
	border: thin solid #EE2375;
	border-radius: 4px;
	cursor: pointer;
}
.n2_cud-4busq {
	background-color: #FEFCFD;
	float: left;
	height: 20px;
	width: 200px;
	margin-left: 0px;
	border: thin solid #EE2375;
	border-radius: 4px;
	cursor: pointer;
	margin-top: 5px;
}

.n2_cud-5 {
	float: right;
	height: 15px;
	width: 15px;
	margin-top: 5px;
	margin-right: 3px;
	background-image: url(../images/n-1/lup.png);
}
.n2_cud-6 {
	float: left;
	height: 50px;
	width: 965px;
	margin-top: 20px;
	margin-left: 7px;
}

.n2_cud-7{
	height: auto;
	width: 100%;
	float: left;
	border: none 1px #000;
	margin-top: -15px;
	background-image: url(../images/n-1/fondo-2.png);
}

.n2_cud-8 {
	font-family: "Kaushan-Script", Geneva, sans-serif;
	font-size: 28px;
	float: left;
	height: 42px;
	width: auto;
	margin-top: 2px;
	margin-left: 55px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #FCD2E5;
	border-right-color: #FCD2E5;
	border-bottom-color: #FCD2E5;
	border-left-color: #FCD2E5;
	line-height: 40px;
	padding-right: 15px;
	padding-left: 15px;
	color: #EE2375;
	text-shadow: 0.2px 0.2px #CCC;
	cursor: pointer;
	margin-right: 30px;
}
.n2_cud-8:hover {
	color: #FAAFD1;
}
.n2_cud-9{
	float: left;
	height: auto;
	width: 965px;
	margin-top: 10px;
	border: 8px solid #ED0086;
	margin-left: 2px;
}

.n2_cud-10 {
	float: left;
	height: auto;
	width: 220px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #ED0086;
}
.n2_cud-11 {
	background-image: url(../images/n-1/bot_ini-1.png);
	float: left;
	height: auto;
	width: 220px;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #ED0086;
	border-left-color: #ED0086;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	line-height: 40px;
	text-shadow: -1px -1px 1px #ED0086, 1px 1px 1px #ED0086, -1px 1px 1px #ED0086, 1px -1px 1px #ED0086;
	cursor: url(cursor.cur),auto;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
}
.n2_cud-11:hover {
	color: #EE2375;
	text-shadow: -1px -1px 1px #FEEBF3, 1px 1px 1px #FEEBF3, -1px 1px 1px #FEEBF3, 1px -1px 1px #FEEBF3;
}
.n2_cud-11-2 {
	background-image: url(../images/n-1/bot_ini-1_h.png);
	float: left;
	height: 45px;
	width: 220px;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #ED0086;
	border-left-color: #ED0086;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	line-height: 40px;
	text-shadow: -1px -1px 1px #000000, 1px 1px 1px #000000, -1px 1px 1px #000000, 1px -1px 1px #000000;
	font-weight: bold;
}
.n2_cud-12 {
	float: right;
	height: 282px;
	width: 742px;
	background-color: #FED7EA;
}
.n2_cud-13 {
	font-family: "Kaushan-Script", Geneva, sans-serif;
	font-size: 36px;
	float: left;
	height: auto;
	width: 960px;
	color: #ED0086;
	text-align: center;
	margin-top: 30px;
	margin-bottom: 15px;
	text-shadow: 1px 1px 1px #999;
}

.n2_cud-14 {
	float: left;
	height: auto;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 15px;
}

.n2_cud-15 {
	float: left;
	height: 50px;
	width: 960px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../images/n-1/divi1.png);
}
.map_n{
	font: italic 12px Georgia, "Times New Roman", Times, serif;
	color: #000000;
	float: left;
	width: 900px;
	height: 20px;
	margin-left: 25px;
	margin-bottom: 0px;
	margin-top: 15px;
}
.map_n_coti{
	color: #EA003A;
	float: left;
	width: 900px;
	height: auto;
	margin-left: 25px;
	margin-bottom: 10px;
	margin-top: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	font-style: italic;
}

.map_nbusq{
	color: #000000;
	float: left;
	width: 670px;
	height: 20px;
	margin-left: 25px;
	margin-bottom: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	margin-top: 10px;
}
.map_ncat2{
	color: #660000;
	float: left;
	width: 300px;
	height: 25px;
	margin-left: 25px;
	margin-bottom: 0px;
	margin-top: 15px;
	font-family: "Kaushan-Script", Georgia, Times, serif;
	font-size: 24px;
	font-style: italic;
}

.n2_cud-20 {
	float: left;
	height: auto;
	width: 80%;
	margin-bottom: 15px;
}
.n2_cud-20-2 {
	float: left;
	height: 1600px;
	width: 80%;
	margin-bottom: 15px;
}
.n2_cud-20-3 {
	float: left;
	height: auto;
	width: 85%;
	margin-bottom: 15px;
	margin-right: 0px;
	margin-left: 60px;
}

.n2_cud-21 {
	float: left;
	height: auto;
	width: 760px;
	border: thin solid #FDEEF4;
	margin-left: 15px;
	margin-bottom: 25px;
	margin-top: 10px;
	border-radius: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
}
.n2_cud-21-2 {
	float: left;
	height: auto;
	width: 93%;
	border: thin none #F8BED6;
	margin-left: 15px;
	margin-bottom: 25px;
	margin-top: 10px;
	border-radius: 15px;
	padding: 15px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #630;
}

.n2_cud-22 {
	float: left;
	height: 213px;
	width: 320px;
	margin-top: -1px;
	margin-right: 10px;
	margin-bottom: 25px;
	margin-left: 0px;
	border: thin solid #000000;
	cursor:url(cursor.cur),auto;
}
.n2_sombra1 {
	background-image: url(../images/n-1/sombra_f.png);
	float: left;
	height: 229px;
	width: 320px;
	margin-bottom: 15px;
	margin-left: 25px;
	margin-right: 20px;
}
.n2_sombra2 {
	background-image: url(../images/n-1/sombra_ini.png);
	float: left;
	height: 148px;
	width: 210px;
	margin-top: 2px;
}




.n2_cud-23{
	float: left;
	height: 150px;
	width: 960px;
	margin-top: 10px;
	z-index: auto;
	padding-left: 0px;
	margin-bottom: 0px;
	border: 5px solid #7D0048;
	margin-left: 4px;
}
.n2_cud-23_coti{
	float: left;
	height: 150px;
	width: 900px;
	margin-top: 10px;
	z-index: auto;
	padding-left: 0px;
	margin-bottom: 20px;
	border: 5px none #7D0048;
	margin-left: 35px;
	margin-right: 0px;
}
.form-4 {
	float: left;
	height: 152px;
	width: 400px;
	margin-left: 50px;
}
.form-5 {
	float: left;
	height: 152px;
	width: 447px;
}
.form-6 {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bold;
	color: #ED003A;
	float: left;
	height: auto;
	width: 380px;
}
.form-7 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #EE2375;
	float: left;
	height: auto;
	width: 380px;
	margin-top: 6px;
	margin-bottom: 0px;
}





.n2_cud-24 {
	float: right;
	height: 300px;
	width: 184px;
	margin-right: 5px;
	padding-top: 35px;
}



.n2_cod-25 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #FFF;
	float: left;
	height: auto;
	width: 100px;
	margin-left: 20px;
	margin-top: -30px;
	text-shadow: -1px -1px 1px #000, 1px 1px 1px #000, -1px 1px 1px #000, 1px -1px 1px #000;
	font-weight: bold;
	position: absolute;
}
.ver_mas {
	background-image: url(../images/n-1/ver_mas.png);
	float: right;
	height: 25px;
	width: 83px;
	margin-top: -33px;
	margin-bottom: 10px;
	z-index: auto;
	position: absolute;
	cursor: pointer;
	margin-left: 220px;
}


.n2_cod-26 {
	float: left;
	height: 213px;
	width: 320px;
	z-index: 3;
	position: absolute;
}
.n2_cud-27
 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	color: #000000;
	float: left;
	height: auto;
	width: 99%;
	margin-bottom: 10px;
	margin-top: 15px;
}
.n2_cud-36 {
	background-color: #FFF0FF;
	float: left;
	height: auto;
	width: 90%;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #600;
	cursor: pointer;
	padding: 5px;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	border: thin solid #F66596;
	border-radius: 8px;
}
.n2_cud-36:hover {
	background-color: #F76897;
	color: #FFF4FF;
	border: thin solid #FCF;
}

.n2_cud-28{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	color: #FF0099;
	float: left;
	height: auto;
	width: 100%;
	margin-bottom: 6px;
	cursor: pointer;
	text-shadow: 1px 1px #CCC;
}
.n2_cud-28:hover{
	color: #7D0048;
}

.n2_cud-29 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #F09;
	float: left;
	height: auto;
	width: 180px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.n2_cud-30 {
	float: left;
	height: 30px;
	width: 30px;
	margin-top: 15px;
	margin-left: 15px;
	cursor: pointer;
	background-image: url(../images/n-1/face-a.png);
	margin-bottom: 15px;
}
.n2_cud-30:hover {
	background-image: url(../images/n-1/face-h.png);
}

.n2_cud-31 {
	float: left;
	height: 235px;
	width: 211px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
	margin-right: 7px;
	border: thin solid #FFF0FF;
	border-radius: 4px;
}
.n2_cud-32 {
	float: left;
	height: 136px;
	width: 212px;
	margin-top: -1px;
	margin-right: 10px;
	margin-bottom: 25px;
	margin-left: 0px;
	outline: thin solid #000000;
	cursor: url(cursor.cur),auto;
	z-index: auto;
}

.n2_cud-32:hover {
	border: thin solid #ED00B1;
}
	
.n2_cud-33 {
	font-family: "Kaushan-Script", Geneva, sans-serif;
	font-size: 18px;
	color: #660000;
	float: left;
	height: 20px;
	width: 100%;
	text-align: center;
	font-weight: bold;
}
.n2_cud-34 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #F2419B;
	float: left;
	height: 40px;
	width: 98%;
	margin-top: 8px;
	margin-left: 3px;
	margin-right: 3px;
}
.n2_cud-35{
	color: #000000;
	float: left;
	width: 250px;
	height: auto;
	margin-bottom: 0px;
	margin-top: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
}
.form-1{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #600;
	background-color: #FCF;
	width: 100px;
	font-weight: bold;
	border: thin solid #F06;
	border-radius: 5px;
	height: 30px;
	vertical-align: middle;
	cursor: pointer;
}
.form-1:hover{
	background-color: #F9C;
	color: #B00;
}
.form-2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #600;
	background-color: #FFECFF;
	width: 50px;
	font-weight: normal;
	border: thin solid #F06;
	border-radius: 5px;
	height: 20px;
	vertical-align: middle;
	cursor: pointer;
}
.form-2:hover{
	background-color: #F9C;
	color: #FFE8FF;
}
.form-3{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #600;
	background-color: #FCF;
	width: 100px;
	font-weight: bold;
	border: thin solid #F06;
	border-radius: 5px;
	height: 30px;
	vertical-align: middle;
	cursor: pointer;
}
.form-3:hover{
	background-color: #F9C;
	color: #B00;
}

.n2_cud-40 {
	float: right;
	height: auto;
	width: 195px;
	margin-left: 4px;
}

.n2_cud-19 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ED0086;
	float: left;
	height: auto;
	width: 180px;
	margin-top: 5px;
}

.whatsapp {
  position:fixed;
  width:60px;
  height:60px;
  bottom:40px;
  right:40px;
  background-color:#25d366;
  color:#FFF;
  border-radius:50px;
  text-align:center;
  font-size:30px;
  z-index:100;
}

.whatsapp-icon {
  margin-top:13px;
}