
.bl_v1 {background: url(./botonera1/bl_v1.gif) 0 100% no-repeat #336633; width: 140px; font-family: arial, helvetica, sans-serif; font-weight:bolder;font-size:10pt;margin-top:15px;color:#FFFF99;}
.br_v1 {background: url(./botonera1/br_v1.gif) 100% 100% no-repeat}
.tl_v1 {background: url(./botonera1/tl_v1.gif) 0 0 no-repeat}
.tr_v1 {background: url(./botonera1/tr_v1.gif) 100% 0 no-repeat; padding: 4px; height: 20px; }
.tr_v1 a {text-decoration:none; color:#FFFF99;}
.tr_v1 a:hover {color:#669933;}

.bl_v2 {background: url(./botonera1/bl_v2.gif) 0 100% no-repeat #99CC33; width: 110px; font-family: arial, helvetica, sans-serif; font-size:8pt; font-weight:bolder;margin-top:8px; margin-bottom:1px; color:chocolate;}
.br_v2 {background: url(./botonera1/br_v2.gif) 100% 100% no-repeat}
.tl_v2 {background: url(./botonera1/tl_v2.gif) 0 0 no-repeat}
.tr_v2 {background: url(./botonera1/tr_v2.gif) 100% 0 no-repeat; padding: 3px; height: 23px; }


.cssnav
{
position: relative;
font-family: arial, helvetica, sans-serif;
/* font-size: 13px; */
/* font-weight: bold; */
width: 170px;
height: 26px;
background: url(./botonera1/b2.gif) 0 0 no-repeat;
/* white-space: nowrap; */
display: block;
margin: -5px -5px;
padding: 0px;
}

.cssnav a
{
display: block;
color: darkblue;
/* margin-top: 8px; */
font-family: arial, helvetica, sans-serif;
font-size: 10.3px;
font-weight: bolder;
width: 170px;
height: 26px;
float: left;
text-decoration: none;
}

.cssnav img
{
width: 170px;
height: 26px;
border: 0px;
}

.cssnav a:hover
{
color: yellow;
width: 170px;
height: 26px;
visibility:visible;
}


.cssnav a:hover img
{
margin-left:-5px;
visibility:hidden;

}

.cssnav span {
position: absolute;
left: 2px;
top: 7px;
margin: 0px;
padding: 0px;
cursor: pointer;
width: 170px;
height: 17px;
text-align: center;
}


/* Versión para captions Largos */

.cssnavLarga
{
position: relative;
font-family: arial, helvetica, sans-serif;
/* font-size: 13px; */
/* font-weight: bold; */
width: 170px;
height: 40px;
background: url(./botonera1/b3.gif) 0 0 no-repeat;
/* white-space: nowrap; */
display: block;
margin: -5px -5px;
padding: 0;
}

.cssnavLarga a
{
display: block;
color: darkblue;
/* margin-top: 8px; */
font-family: arial, helvetica, sans-serif;
font-size: 10.3px;
font-weight: bolder;
width: 170px;
height: 40px;
float: left;
text-decoration: none;
}

.cssnavLarga img
{
width: 170px;
height: 40px;
border: 0px;
}

.cssnavLarga a:hover
{
color: yellow;
width: 170px;
height: 40px;
visibility:visible;
/* background-color: #336633; */
}


.cssnavLarga a:hover img
{
margin-left:-5px;
visibility:hidden;
}

.cssnavLarga span {
position: absolute;
left: 2px;
top: 9px;
margin: 0px;
padding: 0px;
cursor: pointer;
width: 170px;
height: 40px;
text-align: center;
}


/* Fin Versión para captions Largos */


.btnTop {
background-color: #006600;
display:block;
width: 123px;
margin: 3px 3px;
color: #ffffcc;
padding: 2px 14px;
text-decoration: none;
border-bottom: solid 2px #003300;
border-right: solid 2px #003300;
font-family: arial, helvetica, sans-serif;
font-size: 10.3px;
font-weight: bolder;
text-align: center;
}

.btnTop:hover {
color: #339933;
background-color: #ffffcc;
}

.btnRi {
/* position: relative; */
/* top: 17px; */
display: block;
background-color: #cde0a1;
margin: 5px 0px;
color: #339900;
padding: 1px 2px;
text-decoration: none;
border: 1px solid #339900;
font-family: arial, helvetica, sans-serif;
font-size: 11px;
font-weight: bolder;
text-align:left;
width:100px;
}

.btnRi span {
visibility:hidden;
}

.btnRi:hover {
color: #ffffcc;
background-color: #339900;
border-bottom: solid 1px #003300;
border-right: solid 2px #003300;
}

.btnRi:hover span {
visibility:visible;
}


.btnLe {
display: block;
background-color: cornsilk;
background-color: midnightblue;
background-image:url(./images/linblue.jpg);
margin: 2px 0px;
color: lavender;
padding: 4px 2px;
text-decoration: none;
font-family:Verdana,Arial,Helvetica;
font-size:11px;
/*border: 1px solid #339900;*/
border-bottom: 2px solid midnightblue;
/*border-right: 2px solid midnightblue;*/
border-right:0px solid black;
width:151px;
}
.btnLeXT{
background-image:url(./images/linbluehor.jpg);
background-repeat:repeat-x;
}

.btnLe span {
visibility:hidden;
display:none;
}

.btnLe:hover {
color: midnightblue;
background-color: lavender;
background-image:url(./images/linlblue.jpg);
border-bottom: 2px solid #003300;
/*border-right: 2px solid #003300;*/
border-right: 0px solid black;
}
.btnLeXT:hover{
background-image:url(./images/linlbluehor.jpg);
background-repeat:repeat-x;
}


.btnLe:hover span {
visibility:visible;
display:inline;
font-weight:bolder;
}

.btnXP {
display: block;
background-color: #cde0a1;
margin: 5px 3px;
padding: 1px 2px;
text-decoration: none;
border-top: 1px solid #339900;
border-bottom: 2px solid #339900;
font-family: arial, helvetica, sans-serif;
font-size: 8pt;
font-weight: bolder;
}

.btnXP span {
visibility:hidden;
}


.btnXP a { 
text-decoration: none;
margin: 0 2;
color: darkslategray;
}

.btnXP a:hover{
color:chocolate;
}

.titulo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}

.titulo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
}

.tithome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #666666;
	padding-left:4px;
}

.titcentral {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #009966;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #CCFFCC;
	border-bottom-color: #CCFFCC;
	word-spacing: normal;
	letter-spacing: 3px;
}

.textolink, .textolink a {
color: activecaption ;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
padding-left:4px;
}
.textolink a:hover { color: royalblue; }

.textohome {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #666666;
padding-left:4px;
}

.textogris {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #666666}
.texto1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #009900}
.texto3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #006600}

a.lll:link, a.lll:active, a.lll:visited
{
color:indigo; /* #333333; */
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
text-decoration: underline;
text-transform: lowercase;
}

a.lll:hover
{
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  color:darkblue;
  text-decoration: underline;
  text-transform: lowercase;
  background-color: lightcyan;
}

a.lus:link, a.lus:active, a.lus:visited
{
  color:mediumblue;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  text-decoration: none;
}

a.lus:hover
{
  color:#ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
  background-color: darkblue;
}

a.lbr:link, a.lbr:active, a.lbr:visited
{
  color:forestgreen;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  text-decoration: none;
}

a.lbr:hover
{
  color:#ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
  background-color: darkblue;
}




a.mn:link, a.mn:active, a.mn:visited
{
  color:#009900;
  font-family: Verdana, Arial, Helvetica;
  font-size: 15px;
  text-decoration: none;
}
a.mn:hover
{
  COLOR:#ffffff;
  FONT-FAMILY: Verdana, Arial, Helvetica;
  font-size: 15px;
  font-weight: bold;
  text-decoration: underline;
  background-color: #006600;
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
/*     Adpated & integrated to be used as a popup tooltip
       by me: Daniel Aisenberg - .ar */

.thumbnail{
position: relative;
text-decoration: none;
z-index: 0;
}

.thumbnail:hover{
/* background-color: transparent; */
text-decoration: none;
color:#ffffff;
background-color: darkblue;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
z-index: 20000;
width: 150%;
top: 10px;
left: 0px; /*position where enlarged image should offset horizontally */
}


.comeSp {
/*visibility:hidden;*/
visibility:visible;
/*display:none;*/
display:block;
color:#000000;
background-color: lightyellow;
border-right:2px solid silver;
border-bottom:3px solid silver;
padding:7px;
margin:1px 2px 7px 1px;
font-size:8pt;
}

.comeUs, .comeBr {
visibility:hidden;
display:none;
color:#000000;
background-color:lightyellow;
border-right:2px solid silver;
border-bottom:3px solid silver;
padding:7px;
margin:1px 2px 7px 1px;
font-size:8pt;
}


.txtTitSrch {  margin-left: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000066; display: inline;}
.SrchTit1 { margin-left:3px;height:4px;width:99%;border:0px; background: url(./images/TitReg1_TM.gif) 100% 0 repeat-x;font-size:1px;}
.SrchTit2 { height:6px;background: url(./images/TitReg1_TL13.gif) 0px 0px no-repeat;}
.SrchTit3 { cursor:pointer; background: url(./images/TitReg1_LE.gif) 0px 0px no-repeat;margin-top:-1px;padding:3px;width:99%;border:0px; background-color: #000066; z-index: 1;margin-right:0;margin-left:3px;font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold;color:#ffffff;}
.SrchTit3 span {cursor:pointer; }
.SrchTit10 { margin-left:3px;height:4px;width:99%;border:0; background: url(./images/TitReg0_TM.gif) 100% 0 repeat-x;font-size:1px;}
.SrchTit20 { height:6px;background: url(./images/TitReg0_TL13.gif) 0 0 no-repeat;}
.SrchTit30 { background: url(./images/TitReg0_LE.gif) 0 0 no-repeat;margin-top:-1px;padding:3;width:99%;border:0; background-color:#99CC99; z-index: 1;margin-right:0;margin-left:3px;font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold;color:#000060;cursor:pointer; }
.SrchTit30 span {cursor:pointer; }
.SrchDet { border:2px solid #000066;display:none;visibility:hidden;padding:3;width:99%;background-color:#ccffcc; margin:1px 0px 5px 3px;
/* copia de texto1 */
font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: indigo; /* darkslategray; #009900 */ }

.srchItem {
cursor: default;
text-align:right;
text-decoration: underline;
display: inline;
width: 54px;
float: left;
}
.srchItem2 
{
display: inline;
margin-left: 4px;
float: left;
}

.cnt1, .cnt2 { color:#000000;font-size:10pt;font-family: Arial, Trebuchet MS, Times, Helvetica, Verdana, sans-serif;font-weight:normal;display:block;margin-top:7px;padding: 7 7 17 7;background-color:wheat;/*tan;floralwhite;mintcream; bisque;*/}
.cnt1 h1, .cnt2 h1  {
color:#000000;
font-family: Arial, Trebuchet MS, Times, Helvetica, Verdana, sans-serif;
font-size:13pt;
font-weight:bolder;
text-transform:uppercase;
display:block;
margin-top:7px;
}
.cnt1 h2, .cnt2 h2 {font-weight:bold;text-transform:none;font-size:12pt; }
.cnt1aut, .cnt2aut {font-style:italic;}
.cnt1maut {color: indigo; }
.cnt1fte, .cnt2fte { color: chocolate; text-decoration: underline;}
.cnt1 p, .cnt2 p:first-line { text-indent:13px;margin-bottom:8px;margin-top:9px;}
.negrita { font-weight: bold;}

.chiqui {position:relative;z-index:1;display:inline;float:left;height:10px;font-family:Verdana,Arial,Helvetica; font-size:10px;}
#chiqui {height:10px;font-family:Verdana,Arial,Helvetica; font-size:10px;}

.btnT0 {
/* position: relative; */
/* top: 17px; */
display: block;
/*background-color: darkred;*/
background-color: cornsilk;
background-color: midnightblue;
margin: 2px 0px;
/* color: green; */
color: lavender;
padding: 4px 2px;
text-decoration: none;
border: 1px solid #339900;
/* font-family: arial, helvetica, sans-serif;
font-size: 11px; */
font-family:Verdana,Arial,Helvetica;
font-size:10px;
/* font-weight: bold; */
/* border: 1px solid; */
/* border-bottom: 2px solid darkred; */
/* border-right: 2px solid darkred; */
border-bottom: 2px solid midnightblue;
border-right: 2px solid midnightblue;
width:220px;
}

.btnT0 span {
visibility:hidden;
display:none;
}

.btnT0:hover {
/* color: ivory; */
color: midnightblue;
/* background-color: firebrick;
background-color: green; */
background-color: lavender;
border-bottom: 2px solid #003300;
border-right: 2px solid #003300;
}

.btnTop:hover span {
visibility:visible;
display:inline;
font-weight:bolder;
}


.btnRegi1 {
display: block;
background-image: url(./images/home/regi1.jpg);
background-repeat: no-repeat;
text-decoration: none;
border: 0px none;
height: 45px;
width: 168px;
}

.btnRegi1:hover {
background-image: url(./images/home/regi2.jpg);
background-repeat: no-repeat;
}

.btnRegi2 {
display: block;
background-image: url(./images/home/Invitacion5ta.jpg);
background-repeat: no-repeat;
text-decoration: none;
border: 0px none;
height: 63px;
width: 150px;
}
