.texto-pie {
	FONT-SIZE: 9px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.texto-pia {
	FONT-SIZE: 9px;
	COLOR:#FFFFCC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.texto-pia:hover {
	COLOR:#FFFF00;
}

.fecha {
	FONT-SIZE: 11px;
	COLOR: #ddffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.titulo-menu {
	FONT-SIZE: 12px;
	COLOR: #E6E5DF;	FONT-FAMILY:
	Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;
}
.cuerpotexto {
	FONT-SIZE: 9pt; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: justify;
}
.bordetabla {
	BORDER-RIGHT: #333333 1px solid; 
	BORDER-TOP: #333333 1px solid; 
	BORDER-LEFT: #333333 1px solid; 
	BORDER-BOTTOM: #333333 1px solid;
}
.texto-empresa {
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.textos {
	FONT-SIZE: 10pt; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.titulo-mes {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	LETTER-SPACING: 1pt;
}
.enlambar {
	color: #FFCC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.copygris {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.italazul {
	color: #0056BA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
}
.rojnegr {
	color: #990000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.tigrazul {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0056BA;
	font-size: 18pt;
}
.titbeig {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px;}.fndamaril {
	background-color: #FFFFFB;
}
.tigrrojo {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-size: 18pt;
	background-color: #FFFF00;
}
.italazmbar {

	color: #FFCC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
}
.timagrazul {

	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0056BA;
	font-size: 24pt;
}
.timagrrojo {


	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-size: 24pt;
}
.capocel {
	background-color: #F0F8FF;
	border: dotted #84BDEF;
}
.cel {
	border: dotted #F0F8FF;
	background-color: #F0F8FF;
}
.cblanco {
	border: none; /*#FFFFFF*/
	background-color: #FFFFFF;
}
.cgriso {
	border: none;
	background-color: #F4F4F4;
}
.tigrblanco {

	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 18pt;
}
.timagrverde {


	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #33CC00;
	font-size: 36pt;
}
.tithojarojo {

	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-size: 18pt;
}
.celeste {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0099CC;
}
.celeston {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #0099CC;
}
.celestonsb {
	border: none; /*#FFFFFF*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #0099CC;
}


.negrcator {

	color: #000000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
}
.cajatexto-emp {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border: #FFFFFF;
}
.mediogris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #333333;
}
.azulin10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-transform: none;
	color: #003399;
}
.botin{
-moz-border-radius: 15px 15px 0px 20px;/*para Firefox*/
-webkit-border-radius: 15px 15px 0px 20px;/*para Safari y Chrome*/
/*para IE behavior:url(border.htc);*/
border-radius: 15px 15px 0px 20px;/* para Opera */
/*border-radius: 15px 15px 0px 20px;Borde redondeado */
	cursor:pointer;
       font-size:10px;
        font-family:Verdana,Helvetica;
        font-weight:bold;
        color:white;
        background:#669900;
        border:0px;
        width:70px;
        height:23px;
}
.botin:hover 	{  
		   background-color:#D1E8C5;
		   background-image: url("../mams_archivos/spaci.gif");
		   color: #339900;
		   border: #339900 1px solid;  }

.botim{
       font-size:10px;
        font-family:Verdana,Helvetica;
        color:white;
        background:#F9FFF9;
        border:0px;
        width:70px;
        height:23px;
}

.verde10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-transform: none;
	color: #333300;
}
.verdoli16 {

	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #339900;
	font-size: 16pt;
}
.fonact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003300;
	font-size: 6pt; 
	background:#EEF0F4;/*#CCE8BB;*/
}
.fonosc {
	color: #CCCCCC;
	background: #0099CC;
}
.negro28 {

	font-family: "Times New Roman", Times, serif;
	font-size: 24pt;
}
.negromedio {
	font-size: 16pt;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.negrochico {
	font-size: 10pt;
	font-family: "Century Gothic";
}
ydob010666{
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	background-color: #666666;
}.titconfov {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CCFFCC; background-color:#006600;
	font-size: 16pt;
	text-transform: capitalize;
	border: thin solid #009900;
}
.titcfa {
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #333366; background-color:#B1C3D9;
	font-size: 16pt;
	text-transform: capitalize;
	border: thin solid #3399CC;	border-radius: 5px 5px 5px 5px;
}
.titcfabol {
/*	font-weight: bold;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #333366; background-color:#B1C3D9;
	font-size: 16pt;
	text-transform: capitalize;
	text-align: left;
	width: auto;
	margin: auto 10px 10px;
	padding: 10px;
	border: thin solid #3399CC;	
	border-radius: 5px 5px 0px 0px;
}
.titcfaef {
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #333366; background-color:#B1C3D9;
	font-size: 16pt;
	text-transform: capitalize;
	border: thin solid #3399CC;	border-radius: 5px 0px 5px 0px;
}
.titconfotu {
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF; background-color:#33CCCC;
	font-size: 16pt;
	text-transform: capitalize;
	/*border: thin solid #009900;*/
		border-radius: 12px 12px 0px 0px;
}

.titfotrn {/*	font-weight: bold; background-color:#B1C3D9;text-align: left;border: thin solid #3399CC;	*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	text-transform: capitalize;
	width: auto;
	margin: auto 10px 10px;
	padding: 10px; border-style:solid; border-width:thin;
	border-radius: 3px 3px 3px 3px;
}
.crojo{	color: #FF0000;}
.cmarn{	color: #CC0000;}
.cazul{	color: #003399;}
.cvrde{	color: #009900;}
.cblco{	color: #FFFFFF;}
.cgros{	color: #333333;}
.cgrcl{	color: #CCCCCC;}
.cmoos{	color: #333366;}

.frojo{	background-color: #FF0000;}
.fmarn{	background-color: #CC0000;}
.fazul{	background-color: #003399;}
.fvrde{	background-color: #009900;}
.fblco{	background-color: #FFFFFF;}
.fgros{	background-color: #333333;}
.fgrcl{	background-color: #CCCCCC;}
.fmocl{	background-color: #B1C3D9;}

.comentgris {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	font-weight: normal;
	text-transform: none;
	color: #2E2E2E;
	font-variant: normal;
}
.comentblangra {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18pt;
	font-weight: bold;
	text-transform: none;
	color: #FFFFFF;
	font-variant: normal;
}
.textoscom {
FONT-SIZE: 10pt;
COLOR: #000000;
FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
font-style:italic;
}
.textoscom:over {
background:background-color:#CCFF00;
font-style: normal;
}
.tibocr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0099CC;
	font-style: oblique;
	/*background-color: #003399;
	text-decoration: underline;*/
}
.botimpnlcr {

       font-size:12px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #F5F5F5;
        background: #6699FF;
        border:1px solid #009900;
		border-radius: 5px 5px 5px 5px;/**/
        width:45%; margin:5px;
        height:30px; cursor:pointer;
}
.botimpnlcr:hover {
        color: #3366CC; font-weight:bold;/*#006600*/
        background:#66CCFF;
        /*border:0px;
		border-radius: 5px 5px 5px 5px;*/
  
}
.botimpnlcm {

       font-size:12px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color:#F5F5F5;
        background-color: #9966CC;
/*        border:1px; border-color:#009900; border-style:solid;*/
        width:45%; margin:5px;
        height:30px; cursor:pointer;
		border-radius: 5px 5px 5px 5px;
  
}
.botimpnlcm:hover {
        color:#006600; font-weight:bold;
        background-color: #FF99FF;
        /*border:0px;*/
		border-radius: 5px 5px 5px 5px;
  
}
.botimpnlvt {

       font-size:12px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color:#F5F5F5;
        background-color: #CC6600;
/*        border:1px; border-color:#009900; border-style:solid;*/
        width:45%; margin:5px;
        height:30px; cursor:pointer;
		border-radius: 5px 5px 5px 5px;
  
}
.botimpnlvt:hover {
        color:#006600; font-weight:bold;
        background-color: ;
        /*border:0px;*/
		border-radius: 5px 5px 5px 5px;
  
}

.botimpnlal {

       font-size:12px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color:#F5F5F5;
        background:#006600;
/*        border:1px; border-color:#009900; border-style:solid;*/
        width:45%; margin:5px;
        height:30px; cursor:pointer;
		border-radius: 5px 5px 5px 5px;
  
}
.botimpnlal:hover {
        color:#006600; font-weight:bold;
        background:#66FF00;
        /*border:0px;*/
		border-radius: 5px 5px 5px 5px;
  
}

.botimpnlvr {

       font-size:12px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color:#F5F5F5;
        background-color: #666699;
/*        border:1px; border-color:#009900; border-style:solid;*/
        width:45%; margin:5px;
        height:30px; cursor:pointer;
		border-radius: 5px 5px 5px 5px;
  
}
.botimpnlvr:hover {
        color:#006600; font-weight:bold;
        background-color: #FF99CC;
        /*border:0px;*/
		border-radius: 5px 5px 5px 5px;
  
}.tibocm {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF00FF;
	font-style: oblique;
}
.tibovt {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CC3300;
	font-style: oblique;
}
.tibovtal {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #009900;
	font-style: oblique;
}
.tibovtvr {




	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #6666CC;
	font-style: oblique;
}
.italazroja {


	color: #FF3300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
}
.enlblanca {

	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.enlblancalk {
    text-decoration:none;
	color: #F5F5F5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.enlblancalk:hover {
	color:  #FFFFFF; font-weight:bold;

/*    text-decoration: underline;*/
}
.imacuad {
	border-radius: 20px 20px 0px 20px; cursor:pointer;
/*	border: 1px solid  #999999;
box-shadow:0px 0px 5px 5px  #999999;*/
margin:15px;
}
.imacuad:hover {
box-shadow:0px 0px 4px 4px  #FF0000;
}
.membro {
	border-radius: 0px 0px 0px 40px;
	padding: 0px;
	/*border: 1px solid  #000000;*/
box-shadow:0px 0px 5px 5px  #666666;
}
.membro:hover {
box-shadow:0px 0px 5px 5px  #FFFFFF; cursor:pointer;
}
.idss {
position:relative;float:left;  height:95%;  
}
.idss95 {
position:relative;float:left;  height:95%;  
}
.blanc12n {
	FONT-SIZE: 12px;
	COLOR: #E6E5DF;	FONT-FAMILY:
	Verdana, Arial, Helvetica, sans-serif;
}
.blanc12b {
	FONT-SIZE: 12px;
	COLOR: #E6E5DF;	FONT-FAMILY:
	Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.blanc12blk {
    text-decoration:none;
	FONT-SIZE: 12px;
	COLOR: #E6E5DF;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.blanc12blk:hover {
	color:  #FFFFFF; font-weight:bold;
}
.blanc12nlk {
    text-decoration:none;
	FONT-SIZE: 12px;
	COLOR: #E6E5DF;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	/*font-weight: bold;*/
}
.blanc12nlk:hover {
	color:  #FFFFFF; /*font-weight:bold;*/
}
.bande24lk {
	border-radius: 7px 0px 7px 0px;
}
.bande24lk:hover {
box-shadow:0px 0px 2px 2px  #FFFFFF;
}



.botire{
-moz-border-radius   : 15px 0px 20px 15px;
-webkit-border-radius: 15px 0px 20px 15px;/*para IE behavior:url(border.htc);*/
border-radius: 15px 0px 20px 15px;
cursor:pointer;
font-size:10px; font-family:Verdana,Helvetica; font-weight:bold;
color:#336699;
background:white;/* border:0px;*/
width:80px;
height:23px; /*margin:3px;*/
}
.botire:hover 	{  
background-color:white;/*background-image: url("../mams_archivos/spaci.gif");*/
color:#336699;
border:#336699 1px solid;  }


.botirebox{
-moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
    background: #FF9800;
    border: #0099CC 1px solid;
    border-width: thin;
    width: 80px;
    height: 23px;
    margin: 1px;}
.botirebox:hover 	{  
background-color:white;/*background-image: url("../mams_archivos/spaci.gif");*/
color: #669900;
border:#0099CC 1px solid;  }

/*----------------------------*/
.botirepn{
-moz-border-radius   : 5px 5px 0px 0px;
-webkit-border-radius: 5px 5px 0px 0px;/*para IE behavior:url(border.htc);*/
border-radius: 5px 5px 0px 0px;
cursor:pointer;
font-size:10px; font-family:Verdana,Helvetica; font-weight:bold;
color:#C8D5E4;
background:#336699;/* border:#F5F5F5 1px solid;*/
width:80px;
height:23px;margin:1px;
}
.botirepn:hover 	{  
background-color:#C8D5E4;
color:#336699;
border:#336699 1px solid;
}
/*----------------------------*/
.botireformu{
-moz-border-radius   : 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;/*para IE behavior:url(border.htc);*/
border-radius: 5px 5px 5px 5px;
cursor:pointer;
font-size:10px; font-family:Verdana,Helvetica; font-weight:bold;
color:white;
background:#999999; border:#F5F5F5 1px solid;
width:80px;
height:23px;/*margin:3px;*/
}
.botireformu:hover 	{  
background-color:white;
color:#999999;
border:#999999 1px solid;
}

.botirecuadradu{
-moz-border-radius   : 2px 2px 2px 2px;
-webkit-border-radius: 2px 2px 2px 2px;
border-radius: 2px 2px 2px 2px;
cursor:pointer;
font-size:10px; font-family:Verdana,Helvetica; font-weight:bold;
color:white;
background:#336699; border:#3399CC 1px solid;
width:80px;
height:45px;margin:1px;
}
.botirecuadradu:hover 	{  
background-color:white;
color:#336699;
border:#3399CC 1px solid;
}

.menbuchk {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background:-moz-linear-gradient(#F2FBFF 0%, #6699CC 100%);
background:-ms-linear-gradient(#F2FBFF 60%, #6699CC 100%);
background:-o-linear-gradient(#F2FBFF 60%, #6699CC 100%);
background:-webkit-linear-gradient(#F2FBFF 60%, #6699CC 100%);
background:linear-gradient(#F2FBFF 60%, #6699CC 100%);
		/*  background-color:#FFFFFF;*/
	color: #000000;border:1px; border-color: #0099CC; border-style:solid;
	width:100px; margin-left:2px; margin-right:2px;
	height:24px;
	border-radius: 4px 4px 4px 4px;
}

.menbucmb {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background:-moz-linear-gradient(#F2FFF2 0%, #66CC99 100%);
background:-ms-linear-gradient(#F2FFF2 60%, #66CC99 100%);
background:-o-linear-gradient(#F2FFF2 60%, #66CC99 100%);
background:-webkit-linear-gradient(#F2FFF2 60%, #66CC99 100%);
background:linear-gradient(#F2FFF2 60%, #66CC99 100%);*
/*		  background-color: #66CC99;*/
	color: #000000;border:1px; border-color:#66CC99; border-style:solid;
	width:160px; margin-left:2px; margin-right:2px;
	height:24px;
	border-radius: 4px 4px 4px 4px;
}
.menbuvara {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; padding:4px;
	background:-moz-linear-gradient(#F2FBFF 0%, #6699CC 100%);
background:-ms-linear-gradient(#F2FBFF 60%, #6699CC 100%);
background:-o-linear-gradient(#F2FBFF 60%, #6699CC 100%);
background:-webkit-linear-gradient(#F2FBFF 60%, #6699CC 100%);
background:linear-gradient(#F2FBFF 60%, #6699CC 100%);*
/*		  background-color: #66CC99;*/
	color:   #000000;border:1px; border-color:#6699CC; border-style:solid;
	margin-left:2px; margin-right:2px;
	height:24px;
	border-radius: 4px 4px 4px 4px;
}
.boti90{  
width:90px; margin-left:5px; margin-right:5px; cursor:pointer;
}
.verdolk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;cursor:pointer; 
	text-transform: none;
	color: #333300; text-decoration:none;  
}
.verdolk:hover 	{  
background-color:#F1FECB;
color:#000000;
}
.verdolk:visited { 
background-color: #CCFF00;
}
.verdolkf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-transform: none; cursor:default;
	color: #333300; text-decoration:none;  
}
.verdolkf:hover 	{  
background-color:#F1FECB;
color:#000000;
}
.verdolkf:visited { 
background-color: #CCFF00;
}
.verdolke {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;cursor:pointer; 
	text-transform: none;
	color: #333300; text-decoration:none;  
}
.verdolke:hover 	{  
background-color:#FFCC99;
color:#000000;
}
.verdolke:visited { 
background-color: #CCFF00;
}


.botirechi{
-moz-border-radius   : 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;/*para IE behavior:url(border.htc);*/
border-radius: 5px 5px 5px 5px;
font-size:10px;
color:#000000; cursor:pointer;
background:#F5F5F5;border:#0099CC 1px solid;border-width:thin;
width:55px;
height:20px; /**/
margin:1px;
}
.botirechi:hover 	{  
background-color:white;
color: #669900;
border:#0099CC 1px solid;  }
.botirechipes{
-moz-border-radius   : 5px 5px 0px 0px;
-webkit-border-radius: 5px 5px 0px 0px;/*para IE behavior:url(border.htc);*/
border-radius: 5px 5px 0px 0px;
font-size:10px;
color:#000000; cursor:pointer;
background:#F5F5F5;border:#B1C3D9 1px solid;border-width:thin;
width:55px;
height:20px; 
/*margin:1px;*/
}
.botirechipes:hover 	{  
background-color:white;
color: #669900;/*
border:#0099CC 1px solid;*/
  }

.ejas{
-moz-border-radius   : 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;/*para IE behavior:url(border.htc);*/
border-radius: 5px 5px 5px 5px;
font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;
color: #000; padding:6px;
 cursor:pointer;
background-color:#fff;border:#A3CC15 2px groove;
width:280px;height:40px;/*text-shadow: White;  */
margin-left:-140px; /* margin:1px;font-weight:bold;*/
box-shadow:0px 0px 6px 6px #FFFFF2;
/*filter:alpha(opacity=50); opacity:0.9; */
display:none;
position:absolute;left:50%; top:30%; z-index:401;
}
.ejas:hover 	{  
background-color:#ECF9C1;
color: #996600;
border:#996600 1px solid;  }

.rejas{
-moz-border-radius   : 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;/*para IE behavior:url(border.htc);*/
border-radius: 5px 5px 5px 5px;
font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;
color: #000; padding-top:2px;/*12*/
 cursor:pointer;
background-color:  #fff;border:#FF6C70 2px groove;
width:280px;height:20px;/*text-shadow: White;  */
margin-left:-140px; /* margin:1px;font-weight:bold;*/
box-shadow:0px 0px 6px 6px #FFFFF2;
/*filter:alpha(opacity=50); opacity:0.9;*/
display:none;
position:absolute;left:50%; top:30%; z-index:400;
}
.rejas:hover 	{  
background-color:#fff1f1;
color: #996600;
border:#996600 1px solid;  }


.ejasg{
-moz-border-radius   : 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;/*para IE behavior:url(border.htc);*/
border-radius: 5px 5px 5px 5px;
font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
color: #669900;
padding-top:2px;
cursor:pointer;
background-color:#ECF9C1;border:#E2F59E 2px groove;
width:280px;height:100px;
text-shadow: White; /* */
margin-left:-140px; /* margin:1px;font-weight:bold;*/
box-shadow:0px 0px 6px 6px #ECF9C1;
/*filter:alpha(opacity=50); opacity:0.9; */
display:none;
position:absolute;left:50%; top:30%; z-index:401;
}
.ejasg:hover 	{  
background-color:#ECF9C1;
color: #996600;
border:#996600 1px solid;  }

.rejasg{
-moz-border-radius   : 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;/*para IE behavior:url(border.htc);*/
border-radius: 5px 5px 5px 5px;
font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;
color: #CC3300; padding-top:2px;/*12*/
 cursor:pointer;
background-color:  #fff1f1;border:#FF99CC 2px groove;
width:280px;height:100px;text-shadow: White;  /**/
margin-left:-140px; /* margin:1px;font-weight:bold;*/
box-shadow:0px 0px 6px 6px #fff1f1;
/*filter:alpha(opacity=50); opacity:0.9;*/
display:none;
position:absolute;left:50%; top:30%; z-index:400;
}
.rejasg:hover 	{  
background-color:#fff1f1;
color: #996600;
border:#996600 1px solid;  }










.avise{
-moz-border-radius   : 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;cursor:pointer;
background-color:#ECF9C1;border:#E2F59E 2px groove;
width:50%;height:25%;/*filter:alpha(opacity=50); opacity:0.9; */
margin-left:-25%;
box-shadow:0px 0px 6px 6px #ECF9C1;
display:none;
position:absolute;left:50%; top:30%; z-index:401;
}
















.nbotim45 {

  font-size:12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #003366;
/*        background-color: #666699;
        border:1px; border-color:#009900; border-style:solid;border-radius: 5px 5px 5px 5px;	*/
  width:45%; margin:5px;
  height:30px; cursor:pointer;

}
.nbotim45:hover {
   color:#006600; font-weight:bold;
         /*background-color: #FF99FF;
       border:0px;
		border-radius: 5px 5px 5px 5px;*/
  
}


.nbotim450 {
  font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#003366;
background:-moz-linear-gradient(#FAFAFA 1px, #E0E0E0, #F5F5F5);
background:-ms-linear-gradient(#FAFAFA 1px, #E0E0E0, #F5F5F5);
background:-o-linear-gradient(#FAFAFA 1px, #E0E0E0, #F5F5F5);
background:-webkit-linear-gradient(#FAFAFA 1px, #E0E0E0, #F5F5F5);
background:linear-gradient(#FAFAFA 1px, #E0E0E0, #F5F5F5);
/* background-color: #66CC99;*/
  border:1px; border-color: #666666; border-style:solid;border-radius: 3px 3px 3px 3px;
  width:45%; margin:5px; height:30px; cursor:pointer; vertical-align:middle; text-align:center;
}
.nbotim450:hover {
background:-moz-linear-gradient(#FFF, #E0E0E0, #FFF);
background:-ms-linear-gradient(#FFF, #E0E0E0, #FFF);
background:-o-linear-gradient(#FFF, #E0E0E0, #FFF);
background:-webkit-linear-gradient(#FFF, #E0E0E0, #FFF);
background:linear-gradient(#FFF, #E0E0E0, #FFF);
   color:#006600; font-weight:bold;
}







.titnuazu{
	border-radius: 4px 4px 0px 4px;
	color: #FFFFFF;
	background-color: #376ECB;
	width: auto;
	margin: auto 10px 10px;
	padding: 10px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;/*	font-weight: bold;*/
}

.btrolk{
       font-size:12px;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       color:#FFFFFF;
       background-color: #CC6600;/* border:1px; border-color:#009900; border-style:solid; width:45%;height:30px; */
		margin:5px; padding:1px; text-decoration:none;
        cursor:pointer;
		border-radius: 5px 5px 5px 5px;
}
.btrolk:hover{
        color:#FFFF00;/* font-weight:bold;        */
}

.btrolck{
       font-size:12px;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       color:#FFFFFF;
       background-color: #0066FF;/* border:1px; border-color:#009900; border-style:solid; width:45%;height:30px; */
		margin:5px; padding:1px; text-decoration:none;
        cursor:pointer;
		border-radius: 5px 5px 5px 5px;
}
.btrolck:hover{
        color:#00FFFF;/* font-weight:bold;        */
}
.btrolknu{
       font-size:12px;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       color: #0099CC;
       background-color: #FFFFFF;/* border:1px; border-color:#009900; border-style:solid; width:45%;height:30px; */
		margin:5px; padding:4px; text-decoration:none;
        cursor:pointer;
		border-radius: 2px 2px 2px 2px;
}
.btrolknu:hover{
        color: #6600FF;/* font-weight:bold;        */
}
.mrgimg{
	border-radius: 10px 10px 10px 10px;/**/
	box-shadow:0px 0px 10px 10px #990000;
	background-color: #FFFFFF;
	border-style:solid;
	border-color: #CC0000 ;
	border-width:1px;
	width:70%; margin:15px;/* height:85%;  */
padding:5px;
}

.imarad {
	border-radius: 20px 20px 0px 20px; cursor:pointer; color:#FF0000; 
	border: 1px solid  #999999;
box-shadow:0px 0px 5px 5px  #999999;/**/
margin:15px;
}
.imarad:hover {
box-shadow:0px 0px 4px 4px  #FF0000;
}

.enlace {
	cursor:pointer; text-decoration:none;color:#3399CC;
/*  */
}
.enlace:hover { 
color:#CC0000;
}
.enlacv {
	cursor:pointer; text-decoration:none;color: #669900;
/*  */
}
.enlacv:hover { 
color: #CC0000;
}
.blan10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}
.blan12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFFFFF;
}
.blan14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #FFFFFF;
}
.arto{
-moz-border-radius   : 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	text-align:center;
	padding:12px;
	cursor:pointer;
	background-color:#FDEFEA;
	border:#FF99CC 2px groove;
	width:400px;
	height:200px;
	margin-left:-200px;
	box-shadow:0px 0px 6px 6px #ECF9C1;
	display: block;
	position:absolute;
	left:50%;
	top:30%;
	z-index:900;
	visibility: visible;
}
.taray { border-collapse:collapse;
border-top:1px solid #99CC00;border-left:1px solid #99CC00; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #333300;
}
.taray td{border-right:1px solid #99CC00;border-bottom:1px solid #99CC00; padding:3px;}
.inpmsj {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; padding:7px; width:100%; 
	color: #2E2E2E;
}
.inpmsj:focus { background-color: #F2FFF7;}
.margr {
border-radius: 4px 4px 4px 4px;
box-shadow: 0px 0px 2px #CBCCD0;
padding:5px; 
}


.fond0{
background:-moz-linear-gradient(#000066 , #0000CC , #000066 );
background:-ms-linear-gradient(#000066 , #0000CC , #000066 );
background:-o-linear-gradient(#000066 , #0000CC , #000066 );
background:-webkit-linear-gradient(#000066 , #0000CC , #000066 );
background:linear-gradient(#000066 , #0000CC , #000066 );
}

.botirebox90{
-moz-border-radius   : 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;font-size:12px;color:#000000;
background:#F5F5F5;border:#0099CC thin solid;width:90%;height:23px; margin:1px; cursor:pointer;}
.botirebox90:hover 	{  
background-color:white;color: #669900;border:#0099CC thin solid;  }
.botireboxlb{
-moz-border-radius   : 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;font-size:12px;color:#000000;
background:#F5F5F5;border:#0099CC thin solid;height:23px; margin:1px; cursor:pointer;}
.botireboxlb:hover 	{  
background-color:white;color: #669900;border:#0099CC thin solid;  }


.boxverdlb{
-moz-border-radius   : 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;
border:#99CC99 thin solid;}




.botvermed{
-moz-border-radius   : 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;/*para IE behavior:url(border.htc);*/
border-radius: 5px 5px 5px 5px;
cursor:pointer;
font-size:14px; font-family:Verdana,Helvetica; font-weight:bold;
color:white;
background:#66CC00; border:#669900 1px solid;
height:30px;margin:3px;/**/
}
.botvermed:hover 	{  
background-color:#99FF33;
color:#000;
border:#66CC00 1px solid;
}