DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 70px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	list-style-image: url(xxx);
	list-style-position: inherit;
	vertical-align: top;
}
LI{list-style-position: outside;
	padding-bottom: 2px;
}

td { font-family: Trebuchet MS, Tahoma,Verdana, Arial;
	font-size: 12px;color: #333333;} 
.fondogris{ background-color:#F0F0F0}
/* ----- lineas-COSTA---- */
.linecr {
	border-top-width: medium;
	border-top-style: solid;
	border-top-color: #739948;
}
.linecrab {
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #739948;

}
.linecrde {
	border-right-width: medium;
	border-right-style: solid;
	border-right-color: #01914C;

}
.linecriz {
	border-left-width: medium;
	border-left-style: solid;
	border-left-color: #739948;

}

/* ----- TEXTO FRASE COLOR---- */
.frasepan {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #0099CC;
}
.frasecr {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #739948;
}
.frasenic {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #FF9966;
}
.frasees {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #339999;
}.fraseho{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #330099;
}.frasegua{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #CC9900;
}
/* ----- lineas-GRIS---- */
.grisde {
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #EAEAEA;
}
.grisarri {
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #EAEAEA;
}
.grisiz {
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #EAEAEA;
}
.grisabajo {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	display: block;
}
/*------estilo css------------*/

.cerrar {
	font-family: Trebuchet MS, verdana, Arial;
	font-size: 12px;
	color: #666666;TEXT-DECORATION: none;}
.menugris {
	COLOR: #666666;
	BACKGROUND-COLOR: #E7E7E7;
	TEXT-DECORATION: none;
	font-weight: bold;
	BORDER-BOTTOM:#ffffff 1px solid;
	BORDER-TOP:#ffffff 1px solid;

}
.menugris a{
	BORDER-BOTTOM:#ffffff 1px solid;
	BORDER-TOP:#ffffff 1px solid;
	DISPLAY: block;
	PADDING-RIGHT: 2px;
	COLOR: #666666;
	BACKGROUND-COLOR: #E7E7E7;
	TEXT-DECORATION: none;
}
.menugris a:hover {
	BORDER-TOP: #ffffff 1px solid; 
	BORDER-BOTTOM:  #FFFFFF 1px solid; 
	BACKGROUND-COLOR: #666666; COLOR: #FFFFFF;
}
.menugris a:active {
	BACKGROUND-COLOR: #666666; COLOR: #FFFFFF;
}

.botones a{
	BORDER-RIGHT:#ffffff 1px solid;
	BORDER-BOTTOM:#ffffff 1px solid;
	BORDER-LEFT:#ffffff 1px solid;
	BORDER-TOP:#ffffff 1px solid;
	DISPLAY: block;
	PADDING-left: 5px;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #006699;
	TEXT-DECORATION: none;
}
.botones a:visited {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #006699;
	display: block;
}
.botones a:hover {
	BORDER-RIGHT:  #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	BORDER-LEFT:  #FFFFFF 1px solid; 
	BORDER-BOTTOM:  #FFFFFF 1px solid; 
	BACKGROUND-COLOR: #E3F4FC; COLOR: #003366;
}
.botones a:active {
	text-decoration: none;
	color: #006699;
	display: block;
	background-color: #E3F4FC;
}
.botones {
	text-decoration: none;
	color: #006699;
	display: block;
	background-color: #E3F4FC;
}
.cbotones a{
	BORDER-RIGHT:#ffffff 1px solid;
	BORDER-BOTTOM:#ffffff 1px solid;
	BORDER-LEFT:#ffffff 1px solid;
	BORDER-TOP:#ffffff 1px solid;
	DISPLAY: block;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #739948;
	TEXT-DECORATION: none; PADDING-left: 5px;
}
.cbotones a:visited {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #739948;
	display: block
}
.cbotones a:hover {
	BORDER-RIGHT:  #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	BORDER-LEFT:  #FFFFFF 1px solid; 
	BORDER-BOTTOM:  #FFFFFF 1px solid; 
	BACKGROUND-COLOR:#D9E6CA; COLOR: #336600
}
.cbotones { 
	text-decoration: none;
	color: #336600;
	display: block;
	background-color: #D9E6CA; }

.cbotones a:active {
	text-decoration: none;
	color: #336600;
	display: block;
	background-color: #D9E6CA
}
.gbotones a{PADDING-left: 5px;
	BORDER-RIGHT:#ffffff 1px solid;
	BORDER-BOTTOM:#ffffff 1px solid;
	BORDER-LEFT:#ffffff 1px solid;
	BORDER-TOP:#ffffff 1px solid;
	DISPLAY: block;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #FFCC00;
	TEXT-DECORATION: none; 
}
.gbotones a:visited {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FFCC00;
	display: block
}
.gbotones a:hover {
	BORDER-RIGHT:  #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	BORDER-LEFT:  #FFFFFF 1px solid; 
	BORDER-BOTTOM:  #FFFFFF 1px solid; 
	BACKGROUND-COLOR:#FFFFCC; COLOR: #CC8535
}
.gbotones {
	text-decoration: none;
	color: #CC9900;
	display: block;
	background-color: #FFFFCC
}

.menuhome a{
	BORDER-BOTTOM:#FFFFFF 1px solid;
	BORDER-TOP:#FFFFFF 1px solid; 
	DISPLAY: block;
	PADDING-left: 5px;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #01914c;
	TEXT-DECORATION: none;
}
.menuhome a:hover {
	BORDER-BOTTOM:#FFFFFF  1px solid;
	BORDER-TOP:#FFFFFF  1px solid;
	BACKGROUND-COLOR: #ffffff; COLOR: #01914c;
}
.menuhome a:active {
	BACKGROUND-COLOR:#c7e07c; COLOR: #01914c; 
}
.hbotones {
	BACKGROUND-COLOR: #CECCFE; COLOR:#20009F;
}
.hbotones a{
	BORDER-RIGHT:#FFFFFF 1px solid;
	BORDER-BOTTOM:#FFFFFF 1px solid;
	BORDER-LEFT:#FFFFFF 1px solid;
	BORDER-TOP:#FFFFFF 1px solid;
	DISPLAY: block;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #5353A8;
	TEXT-DECORATION: none;
	color: #FFFFFF; PADDING-left: 5px;
}
.hbotones a:hover {
	BORDER-RIGHT:  #FFFFFF 1px solid; 
	BORDER-TOP:#FFFFFF 1px solid; 
	BORDER-LEFT:  #FFFFFF 1px solid; 
	BORDER-BOTTOM:  #FFFFFF 1px solid; 
	BACKGROUND-COLOR: #CECCFE; COLOR:#20009F;
}
.hbotones a:active {
	text-decoration: none;
	color: #20009F;
	display: block;
	background-color: #CECCFE;
}
.nbotones{
	display: block;
	COLOR: #FF6600;
	BACKGROUND-COLOR: #FCCFBC;
	TEXT-DECORATION: none;}
	
.nbotones a{
	BORDER-RIGHT:#ffffff 1px solid;
	BORDER-BOTTOM:#ffffff 1px solid;
	BORDER-LEFT:#ffffff 1px solid;
	BORDER-TOP:#ffffff 1px solid;
	display: block; PADDING-left: 5px;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #F26822;
	TEXT-DECORATION: none;}

.nbotones a:hover {
	BORDER-RIGHT:  #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	BORDER-LEFT:  #FFFFFF 1px solid; 
	BORDER-BOTTOM:  #FFFFFF 1px solid; 
	BACKGROUND-COLOR:#FFE4D2; COLOR: #333333
}
.nbotones a:active {
	BORDER-RIGHT:  #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	BORDER-LEFT:  #FFFFFF 1px solid; 
	BORDER-BOTTOM:  #FFFFFF 1px solid; 
	BACKGROUND-COLOR:#FFE4D2; COLOR:#F26822}
.sbotones a{
	BORDER-RIGHT:#ffffff 1px solid;
	BORDER-BOTTOM:#ffffff 1px solid;
	BORDER-LEFT:#ffffff 1px solid;
	BORDER-TOP:#ffffff 1px solid;
	display: block;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #339999;
	TEXT-DECORATION: none; PADDING-left: 5px;
}
.sbotones a:hover {
	BORDER-RIGHT:  #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	BORDER-LEFT:  #FFFFFF 1px solid; 
	BORDER-BOTTOM:  #FFFFFF 1px solid; 
	BACKGROUND-COLOR:#66CCCC; COLOR: #006666
}
.sbotones a:active {
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	background-color: #339999
}
.sbotones{
	text-decoration: none;
	color: #006666;
	display: block;
	background-color: #B5E6E6
}
.menupanama a{
	BORDER-BOTTOM:#ffffff 1px solid;
	BORDER-TOP:#ffffff 1px solid;
	DISPLAY: block;
	PADDING-left: 5px;
	WIDTH: 126px;
	COLOR: #006699;
	TEXT-DECORATION: none;
}
.menupanama a:hover {
	BORDER-TOP: #ffffff 1px solid; 
	BORDER-BOTTOM:  #FFFFFF 1px solid; 
	BACKGROUND-COLOR: #ffffff; COLOR: #6699cc;
}
.menupanama a:active {
	BACKGROUND-COLOR:#336699; COLOR: #FFFFFF; 
}
.menunic a{
	BORDER-BOTTOM:#ffffff 1px solid;
DISPLAY: block;
	COLOR: #D25400;
	TEXT-DECORATION: none;
	text-align:left;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 10pt;
	padding-left: 5px;
}
.menunic a:hover {
	BORDER-BOTTOM:  #FFFFFF 1px solid; 
	BACKGROUND-COLOR: #ffffff; COLOR: #FF6600;
}
.menunic a:active {
	BACKGROUND-COLOR:#F26822; COLOR: #FFFFFF;
}
.menuhon a{
	BORDER-BOTTOM:1px solid #FFFFFF;
	DISPLAY: block;
	PADDING-left:5px;
	COLOR: #20009F;
	TEXT-DECORATION: none;
}
.menuhon a:hover {
	BORDER-BOTTOM:  #FFFFFF 1px solid;
	COLOR: #20009F;
	background-color: #FFFFFF;
}
.menuhon a:active {
BACKGROUND-COLOR: #20009F; COLOR:#FFFFFF ;
}
.menucost a{
	BORDER-BOTTOM:#ffffff 1px solid;
	DISPLAY: block;
	COLOR: #669933;
	TEXT-DECORATION: none;
	padding-left: 5px;
}
.menucost a:hover {
	BORDER-BOTTOM:  #FFFFFF 1px solid; 
	BACKGROUND-COLOR:#669933; COLOR:#ffffff;
}
.menucost a:active {
	BACKGROUND-COLOR:  #336600; COLOR:#ffffff;
}
.menugua a{
	BORDER-BOTTOM:1px solid #FFFFFF;
	DISPLAY: block;
	PADDING-left:5px;
	COLOR: #CC8535;
	TEXT-DECORATION: none;
}
.menugua a:hover {
	BORDER-BOTTOM:  1px solid #FFFFFF;
	COLOR: #CC8535;
	background-color:#FFFFFF;
}
.menugua a:active {
	COLOR:#FFFFFF;
	background-color:#FFCC00;
}
.menusal a{
	BORDER-BOTTOM:1px solid #FFFFFF;
	DISPLAY: block;
	PADDING-left:5px;
	COLOR: #019B99;
	TEXT-DECORATION: none;
}
.menusal a:hover {
	BORDER-BOTTOM:  1px solid #FFFFFF;
	COLOR: #019B99;
	background-color: #FFFFFF;
}
.menusal a:active {
	COLOR:#FFFFFF ;
	background-color:#019B99;
}
