.sep {
	font-size: 5px;
	line-height: 5px;
}
.formtexto {  border: 1px solid #CD2C71; font-size: 10px; color: #333333; line-height: 10px; width: 90px}
.formtabla {  border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.formbutton { border: 1px solid #AC7206; font-size: 10px; color: #AC7206; line-height: 12px; background-color: #F9E874; width: 90px}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #0066CC;
	border: solid;
	background-color: #E1F0FF;
	border-color: #A8CDF2 #A8CDF2 black;
	border-width: 1px 1px 0px;
	text-decoration: none;
	width: 270px;
}
.menub { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 15px; color: #0066CC; border: 1px #A8CDF2 solid; background-color: #E1F0FF; width: 270px; text-decoration: none}
.menulink {  width: 270px; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 15px; color: #0066CC; background-color: #E1F0FF}
.menulink:hover {  background-color: #FFFFFF}
.menu:hover {  background-color: #FFFFFF}
.menub:hover {  background-color: #FFFFFF}
.menuizq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #CD2C71;
	background-color: #EEAFCA;
	text-decoration: none;
	width: 170px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 0px solid black;
	border-left: 1px solid #FFFFFF;
}
.menuizqb { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 15px; color: #CD2C71; border: 1px solid #FFFFFF; background-color: #EEAFCA; width: 170px; text-decoration: none }
.menuizq:hover {  background-color: #FFFFFF}
.menuizqb:hover {  background-color: #FFFFFF}
.formtxtmenu { border: 1px solid #CD2C71; font-size: 11px; color: #666666; line-height: 11px; width: 110px}
.formbutmenu { border: 1px #A8CDF2 solid; font-size: 10px; color: #0066CC; line-height: 12px; background-color: #FFFFFF; width: 50px}
.telefono {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #CD2C71; text-align: center}
.titulos {  font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-weight: bolder; color: #000000; text-decoration: none}
.titulos:hover {  color: #EFAECE}
.registabla {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6A1540; border: 1px solid #EFAECE; font-weight: normal; line-height: 12px}
.texto {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; color: #333333; text-align: justify}
.alta {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #FFFFFF; line-height: 12px; background-color: #EFAECE; text-align: center}
.formtxt {
	border: 1px solid #EFAECE;
	font-size: 10px;
	color: #333333;
	line-height: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.regisinfo { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; border: 0px #99CCFF none; font-weight: normal; line-height: 9px}
.visitas {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11px; font-weight: bold; color: #CD2C71}
.bordepunteado {  border: 2px #A8CDF2 dashed}
.texto1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #D73586; text-align: justify ; font-weight: normal}
.menuizqin { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 15px; color: #FFFFFF; border: 0px 0 none; background-color: #EEAFCA; text-decoration: none; width: 170px }
.menuizqin:hover { background-color: #FFFFFF }
.titular { font-family: Arial, Helvetica, sans-serif; font-size: 19px; line-height: 19px; color: #FFCD9B; text-align: justify ; font-weight: bold }
.titular2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 14px; color: #FF9E3E; text-align: justify ; font-weight: bold ; text-decoration: none}
.titular3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 12px; color: #CA6500; text-align: justify ; font-weight: bold}
.separador {  font-size: 5px; line-height: 5px; font-family: Arial, Helvetica, sans-serif}
.titular4 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 12px; color: #884400; text-align: justify ; font-weight: bold }
.titular2:hover {  color: #FF6600}
.pagina2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #955900; background-image: url(../images/pagon.gif); width: 16px; height: 15px; font-weight: bold; text-decoration: none}
.pagina { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #955900; background-image: url(../images/pagoff.gif); width: 16px; height: 15px; font-weight: bold ; text-decoration: none}
.pagina3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #955900; background-image: url(../images/pagoff.gif); width: 16px; height: 15px; font-weight: bold ; text-decoration: none }
.pagatras { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #955900; background-image: url(../images/pagizq.gif); width: 16px; height: 15px; font-weight: bold; text-decoration: none }
.pagatras:hover {  background-image: url(../images/pagizq2.gif)}
.pagina:hover {  background-image: url(../images/pagon.gif)}
.pagalan { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #955900; background-image: url(../images/pagder.gif); width: 16px; height: 15px; font-weight: bold; text-decoration: none }
.pagalan:hover {  background-image: url(../images/pagder2.gif)}
.cattexto { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #C47500; background-color: #FDE9AA; border-color: #FFFDF4 #CBAD67 #CBAD67 #FFFDF4; line-height: 24px; text-align: left; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width: 350px; text-decoration: none}
.catborde {  border: 1px #955900 solid}
.cattexto:hover {  background-color: #FFF4D5}
.cattexto2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #C47500; background-color: #FDE18E; border-color: #FFFDF4 #CBAD67 #CBAD67 #FFFDF4; line-height: 24px; text-align: left; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width: 350px; text-decoration: none }
.cattexto3 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #C47500; background-color: #F9E874; border-color: #FFFDF4 #CBAD67 #CBAD67 #FFFDF4; line-height: 11px; text-align: left; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; text-decoration: none }
.cattexto4 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #7D4B00; background-color: #FCF3B4; border-color: #FFFDF4 #CBAD67 #CBAD67 #FFFDF4; line-height: 11px; text-align: justify; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; text-decoration: none }
.cattitular1 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #F9E874; background-color: #DE9234; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; line-height: 18px; text-align: center; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #EFC99A; border-right-color: #623A00; border-bottom-color: #623A00; border-left-color: #EFC99A;}
.menux {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #0066CC;
	border: solid;
	background-color: #E1F0FF;
	border-color: #A8CDF2 #A8CDF2 black;
	border-width: 1px 1px 0px;
	text-decoration: none;
	width: 170px;
}
.menux:hover {
	background-color: #FFFFFF;
}
.mnu01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #FFCC00;
	text-decoration: none;
	border-top: 1px solid #DDFFDD;
	border-right: 1px solid #DDFFDD;
	border-bottom: 0px solid black;
	border-left: 1px solid #DDFFDD;
	width: 270px;
	line-height: 15px;




}
.mnu01:hover {
	color: #000000;
	background-color: #FFEA97;
}
.mnu01b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #FFCC00;
	text-decoration: none;
	width: 270px;
	border: 1px solid #DDFFDD;
	line-height: 15px;


}
.mnu01b:hover {
	color: #000000;
	background-color: #FFEA97;
}
.mnu02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #000000;
	background-color: #FFCC99;
	text-decoration: none;
	width: 270px;
	border-top: 1px solid #FFE1F0;
	border-right: 1px solid #FFE1F0;
	border-bottom: 0px solid black;
	border-left: 1px solid #FFE1F0;
}
.mnu01i {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 23px;
	color: #000000;
	background-color: #FFCC00;
	text-decoration: none;
	border-top: 1px solid #DDFFDD;
	border-right: 1px solid #DDFFDD;
	border-bottom: 0px solid black;
	border-left: 1px solid #DDFFDD;
	width: 170px;
}
.mnu02i {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 23px;
	color: #000000;
	background-color: #FFCC99;
	text-decoration: none;
	width: 170px;
	border-top: 1px solid #FFE1F0;
	border-right: 1px solid #FFE1F0;
	border-bottom: 0px solid black;
	border-left: 1px solid #FFE1F0;
}
.mnu02:hover {
	color: #000000;
	background-color: #FFE7CE;
}
.mnu02b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #000000;
	background-color: #FFCC99;
	text-decoration: none;
	width: 270px;
	border-top: 1px solid #FFE1F0;
	border-right: 1px solid #FFE1F0;
	border-bottom: 1px solid #FFE1F0;
	border-left: 1px solid #FFE1F0;
}
.mnu02b:hover {
	color: #000000;
	background-color: #FFE7CE;
}
.mnu03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #665200;
	background-color: #FFCC00;
	text-decoration: none;
	width: 270px;
	border-top: 1px solid #FFFBEC;
	border-right: 1px solid #FFFBEC;
	border-bottom: 0px solid black;
	border-left: 1px solid #FFFBEC;
}
.mnu03i {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 23px;
	color: #665200;
	background-color: #FFCC00;
	text-decoration: none;
	width: 170px;
	border-top: 1px solid #FFFBEC;
	border-right: 1px solid #FFFBEC;
	border-bottom: 0px solid black;
	border-left: 1px solid #FFFBEC;
}
.mnu03b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #665200;
	background-color: #FFCC00;
	text-decoration: none;
	width: 270px;
	border: 1px solid #FFFBEC;
}
.mnu03:hover {
	background-color: #FFF7D7;
}
.mnu03b:hover {
	background-color: #FFF7D7;
}
.mnu04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #EAF8FF;
	background-color: #008BD7;
	text-decoration: none;
	width: 270px;
	border-top: 1px solid #CAEDFF;
	border-right: 1px solid #CAEDFF;
	border-bottom: 0px solid black;
	border-left: 1px solid #CAEDFF;
}
.mnu04i {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 23px;
	color: #EAF8FF;
	background-color: #008BD7;
	text-decoration: none;
	width: 170px;
	border-top: 1px solid #CAEDFF;
	border-right: 1px solid #CAEDFF;
	border-bottom: 0px solid black;
	border-left: 1px solid #CAEDFF;
}
.mnu04:hover {
	background-color: #EAF8FF;
	color: #008BD7;
}
.mnu04b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #EAF8FF;
	background-color: #008BD7;
	text-decoration: none;
	width: 270px;
	border: 1px solid #CAEDFF;
}
.mnu04b:hover {
	background-color: #EAF8FF;
	color: #008BD7;
}
.mnu05 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #F9E1FF;
	background-color: #75009B;
	text-decoration: none;
	width: 270px;
	border-top: 1px solid #F9E1FF;
	border-right: 1px solid #F9E1FF;
	border-bottom: 0px solid black;
	border-left: 1px solid #F9E1FF;
}
.mnu05i {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 23px;
	color: #F9E1FF;
	background-color: #75009B;
	text-decoration: none;
	width: 170px;
	border-top: 1px solid #F9E1FF;
	border-right: 1px solid #F9E1FF;
	border-bottom: 0px solid black;
	border-left: 1px solid #F9E1FF;
}
.mnu05b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #F9E1FF;
	background-color: #75009B;
	text-decoration: none;
	width: 270px;
	border: 1px solid #F9E1FF;

}
.mnu05:hover {
	background-color: #F9E1FF;
	color: #75009B;
}
.mnu05b:hover {
	background-color: #F9E1FF;
	color: #75009B;
}
.mnu06i {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 23px;
	color: #FFECEC;
	background-color: #CC0000;
	text-decoration: none;
	width: 170px;
	border-top: 1px solid #F9E1FF;
	border-right: 1px solid #F9E1FF;
	border-bottom: 0px solid black;
	border-left: 1px solid #F9E1FF;
}
.mnu07 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #000000;
	background-color: #00CCFF;
	text-decoration: none;
	width: 270px;
	border-top: 1px solid #FFF0D9;
	border-right: 1px solid #FFF0D9;
	border-bottom: 0px solid #FFF0D9;
	border-left: 1px solid #FFF0D9;


}
.mnu07i {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 23px;
	color: #000000;
	background-color: #00CCFF;
	text-decoration: none;
	width: 170px;
	border-top: 1px solid #FFF0D9;
	border-right: 1px solid #FFF0D9;
	border-bottom: 0px solid #FFF0D9;
	border-left: 1px solid #FFF0D9;
}
.mnu07b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #000000;
	background-color: #00CCFF;
	text-decoration: none;
	width: 270px;
	border: 1px solid #FFF0D9;
}
.mnu07:hover {
	background-color: #7DE6FF;
	color: #000000;
}
.mnu07b:hover {
	background-color: #7DE6FF;
	color: #000000;
}
.mnu08i {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 23px;
	color: #000000;
	background-color: #99CCFF;
	text-decoration: none;
	width: 170px;
	border-top: 1px solid #DDFFFF;
	border-right: 1px solid #DDFFFF;
	border-bottom: 0px solid black;
	border-left: 1px solid #DDFFFF;
}
.mnu09 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #000000;
	background-color: #99CC00;
	text-decoration: none;
	width: 270px;
	border-top: 1px solid #F5F5F5;
	border-right: 1px solid #F5F5F5;
	border-bottom: 0px solid black;
	border-left: 1px solid #F5F5F5;
}
.mnu09i {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 23px;
	color: #000000;
	background-color: #99CC00;
	text-decoration: none;
	width: 170px;
	border-top: 1px solid #F5F5F5;
	border-right: 1px solid #F5F5F5;
	border-bottom: 0px solid black;
	border-left: 1px solid #F5F5F5;
}
.mnu09b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #000000;
	background-color: #99CC00;
	text-decoration: none;
	width: 270px;
	border: 1px solid #F5F5F5;

}
.mnu09:hover {
	background-color: #C7FF1C;
	color: #000000;
}
.mnu09b:hover {
	background-color: #C7FF1C;
	color: #000000;
}
.mnu10 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #FFF3E1;
	background-color: #E68A00;
	text-decoration: none;
	width: 270px;
	border-top: 1px solid #FFF3E1;
	border-right: 1px solid #FFF3E1;
	border-bottom: 0px solid black;
	border-left: 1px solid #FFF3E1;
}
.mnu10i {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 13px;
	color: #FFF3E1;
	background-color: #E68A00;
	text-decoration: none;
	width: 170px;
	border-top: 1px solid #FFF3E1;
	border-right: 1px solid #FFF3E1;
	border-bottom: 0px solid black;
	border-left: 1px solid #FFF3E1;
}
.mnu10b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #FFF3E1;
	background-color: #E68A00;
	text-decoration: none;
	width: 270px;
	border: 1px solid #FFF3E1;
}
.mnu10:hover {
	background-color: #FFF3E1;
	color: #E68A00;
}
.mnu10b:hover {
	background-color: #FFF3E1;
	color: #E68A00;
}
.mnu11i {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 23px;
	color: #D5F1FF;
	background-color: #006699;
	text-decoration: none;
	width: 170px;
	border-top: 1px solid #D5F1FF;
	border-right: 1px solid #D5F1FF;
	border-bottom: 0px solid black;
	border-left: 1px solid #D5F1FF;
}
.mnu12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #000000;
	background-color: #00FF00;
	text-decoration: none;
	width: 270px;
	border-top: 1px solid #FFFFE8;
	border-right: 1px solid #FFFFE8;
	border-bottom: 0px solid black;
	border-left: 1px solid #FFFFE8;
}
.mnu12i {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 23px;
	color: #000000;
	background-color: #00FF00;
	text-decoration: none;
	width: 170px;
	border-top: 1px solid #FFFFE8;
	border-right: 1px solid #FFFFE8;
	border-bottom: 0px solid black;
	border-left: 1px solid #FFFFE8;
}
.mnu12b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #000000;
	background-color: #00FF00;
	text-decoration: none;
	width: 270px;
	border: 1px solid #FFFFE8;
}
.mnu12:hover {
	background-color: #D9FFBF;
	color: #000000;
}
.mnu12b:hover {
	background-color: #D9FFBF;
	color: #000000;
}
.mnu13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #FFFFFF;
	background-color: #800000;
	text-decoration: none;
	width: 270px;
	border-top: 1px solid #FFF4DF;
	border-right: 1px solid #FFF4DF;
	border-bottom: 0px solid black;
	border-left: 1px solid #FFF4DF;
}
.mnu13i {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 23px;
	color: #FFFFFF;
	background-color: #800000;
	text-decoration: none;
	width: 170px;
	border-top: 1px solid #FFF4DF;
	border-right: 1px solid #FFF4DF;
	border-bottom: 0px solid black;
	border-left: 1px solid #FFF4DF;
}
.mnu13b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #FFFFFF;
	background-color: #800000;
	text-decoration: none;
	width: 270px;
	border: 1px solid #FFF4DF;
}
.mnu13:hover {
	background-color: #C60000;
	color: #FFFFFF;
}
.mnu13b:hover {
	background-color: #C60000;
	color: #FFFFFF;
}
.mnu14i {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 23px;
	color: #FFFFFF;
	background-color: #FF8080;
	text-decoration: none;
	width: 170px;
	border-top: 1px solid #ECECF2;
	border-right: 1px solid #ECECF2;
	border-bottom: 0px solid black;
	border-left: 1px solid #ECECF2;
}
.texto2 {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; color: #333333; text-align: center
}
.mnu00 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 23px;
	color: #ADAA9C;
	background-color: #CDCCCC;
	text-decoration: none;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 0px solid black;
	border-left: 1px solid #FFFFFF;
	width: 170px;
}
.cabmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #FFFFFF;
	background-color: #EBEBEB;
	text-align: center;
	height: 17px;



}
.cabmenu:hover {
	background-color: #FFFFFF;
}
