BODY   { font-style: normal; font-size: 10px; font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; }

td  { font-size: 12px; vertical-align: top;}

body { font-style: normal; font-size: 10px; font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; vlink: "#2869D5" }

A:link {

	COLOR: #2869d5; TEXT-DECORATION: none

}

A:visited { color: #2869d5; text-decoration: none }

A:hover {

	COLOR: #666666; TEXT-DECORATION: none

}

A:active {

	COLOR: #666666; TEXT-DECORATION: none

}

A:visited:hover { color: #666666; text-decoration: none }

.fondodiv {

	WIDTH: 90%; HEIGHT: 1px; BACKGROUND-COLOR: #97b0df

}



.verde { color: #6bb12e; }

.bold { font-weight: bold; }


.verdebold { color: #6bb12e; font-weight: bold; }

.lineazul { color: #4471b5; size:2; noshade:true; }





.fondodiv2 {

	HEIGHT: 1px; BACKGROUND-COLOR: #97b0df

}

.fondotabla {

	BACKGROUND-COLOR: #4471b5

}

.texto {

	FONT-SIZE: 10pt

}

.text {

	FONT-SIZE: 10pt

}

.textbold {

	FONT-SIZE: 10pt; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.textoblancobold {

	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.textobold {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt

}

.textochico {

	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.textochicobold {

	FONT-WEIGHT: bold; FONT-SIZE: 8pt

}

.textochicoboldgris {

	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #c0c0c0

}

.textochicoboldgris A:link {

	COLOR: #ffffff

}

.textochicoboldgris A:visited {

	COLOR: #ffffff

}

.textochicoboldgris A:hover {

	COLOR: #ffffff; TEXT-DECORATION: underline

}

.textochicoboldgris A:active {

	COLOR: #ffffff; TEXT-DECORATION: underline

}

.textochicoboldgris A:visited:hover {

	COLOR: #ffffff; TEXT-DECORATION: underline

}

.textochicoboldtachado {

	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-DECORATION: line-through

}

.textochicoform {

	BORDER-RIGHT: #333366 1px solid; BORDER-TOP: #333366 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #333366 1px solid; COLOR: #333333; BORDER-BOTTOM: #333366 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.textochicogris {

	FONT-SIZE: 8pt; COLOR: #c0c0c0

}

.textoerror {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000

}

.textomchicogris {

	FONT-SIZE: 7pt; COLOR: #c0c0c0

}

.textomchicogris A:link {

	FONT-SIZE: 7pt; COLOR: #ffffff

}

.textomchicogris A:visited {

	FONT-SIZE: 7pt; COLOR: #ffffff

}

.textomchicogris A:hover {

	FONT-SIZE: 7pt; COLOR: #182056

}

.textomchicogris A:active {

	FONT-SIZE: 7pt; COLOR: #182056

}

.textomchicogris A:visited:hover {

	FONT-SIZE: 7pt; COLOR: #182056

}

.textomensaje {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif

}

.message { color: #ffffff; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ff0000; text-align: left ; width: 650px; min-width: 545px; max-width: 500px; padding: 2px; border-style: solid; border-width: 1px; }

.textomuychico {

	FONT-SIZE: 7pt

}

.textomuychicobold {

	FONT-WEIGHT: bold; FONT-SIZE: 7pt

}

.textoresaltado {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #6b9d23

}

.titulo  { font-size: 14pt; font-family: Verdana, Arial, Helvetica, sans-serif }

.titulotabla {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}





/* --Default Class Settings-- */





.mainlevel  { color: #000000; font-weight: bold; font-size: 12px; background-position: left ; text-align: left }



.mainlevel a:link  { color: #00ff33; font-weight: bold; font-size: 12px; background-position: left ; text-align: left }

 

.mainlevel a:visited  { color: #00ff33; font-weight: bold; font-size: 12px; background-position: left ; text-align: left }



.mainlevel a:hover  { color: #ff0000; font-size: 12px; background-position: left ; text-align: left }



.mainlevel a:active  { color: #ff0000; font-size: 12px; background-position: left ; text-align: left }



.mainlevel a:visited:hover  { color: #ff0000; font-size: 12px; background-position: left ; text-align: left }



a.mainlevel:link, a.mainlevel:visited  { color: #0f3; font-weight: bold; font-size: 12px; background-position: left ; text-align: left }



a.mainlevel:hover  { color: #f00; font-size: 12px; background-position: left ; text-align: left }



.mainmenu a:link, .mainmenu a:visited  { color: #00ff33; font-weight: bold; font-size: 12px; font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, serif }



.mainmenu a:hover, .mainmenu a:active .mainmenu a:visited:hover  { color: #4490b4; font-size: 12px; text-decoration: underline }



a.mainmenu:link, a.mainmenu:visited  { color: #0f3; font-weight: bold; font-size: 12px; font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, serif }



a.mainmenu:hover,  { color: #4490b4; font-size: 12px; text-decoration: underline }



a.sublevel:hover { color: #4490b4; font-size: 12px; text-decoration: 

underline }

a.sublevel:link, a.sublevel:visited { color: #333333; font-weight: normal; font-size: 12px; font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, serif }

.moduletable  { font-size: 12px; vertical-align: top }

table.moduletable     { font-size: 12px; font-family: Geneva, "Trebuchet MS", Arial, Swiss, SunSans-Regular; background-repeat: repeat-y; vertical-align: top; margin: 2px; border: solid 0px #000000; width: 100% }

table.moduletable th  { color: #000000; font-weight: bold; font-size: 12px; text-align: center; width: 100% }

table.moduletable td    { font-weight: normal; font-size: 12px }

table.moduletable td a:link     { color: navy; font-weight: bold; font-size: 12px }

table.moduletable td a:visited     { color: navy; font-weight: bold; font-size: 12px }

table.moduletable td a:hover    { color: blue; font-weight: normal; font-size: 12px }

table.moduletable td a:active    { color: blue; font-weight: normal; font-size: 12px }

table.moduletable td a:visited:hover    { color: blue; font-weight: normal; font-size: 12px }

/*.sectiontableheader  { color: #4490b4; font-weight: bold; font-size: 12px; background-color: #dedede }*/

/*.sectiontableheader { color: #fff; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #5c871e; text-align: left ; width: 600px; min-width: 280px; max-width: 500px; padding: 2px; border-style: solid; border-width: 1px; }*/

/*.sectiontableentry1 { font-size: 12px; background-color: #f0f0f0 }

.sectiontableentry2 { font-size: 12px; background-color: #e0e0e0 } */

.sectiontableentry1 { font-size: 12px; background-color: white ; vertical-align: 19px; border-bottom-style: solid; border-bottom-width: 1px; }

.sectiontableentry2 { font-size: 12px; background-color: white ; vertical-align: 19px; border-bottom-style: solid; border-bottom-width: 1px; }

.contentpane   { font-size: 12px; font-family: Geneva, Verdana, Arial, "Trebuchet MS", Swiss, SunSans-Regular; background-color: #ffffff; vertical-align: top }

.contentpaneopen   { font-size: 12px; font-family: Geneva, Verdana, Arial, "Trebuchet MS", Swiss, SunSans-Regular; vertical-align: top }

table.sectiontableentry1 tr {cellpadding:4;}

.contentheading { color: #4490b4; font-weight: bold; font-size: 11px; 

font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left }

.contentheading_fpg { color: #fff; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #5c871e; text-align: left ; width: 600px; padding: 2px; border-style: solid; border-width: 1px; }

.contentheading { color: #fff; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #5c871e; text-align: left ; width: 600px; min-width: 280px; max-width: 500px; padding: 2px; border-style: solid; border-width: 1px; }

.componentheading { color: #4490b4; font-weight: bold; font-size: 

11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left }

.contentdescription { font-size: 12px }

.category { font-size: 12px }

a.category:link, a.category:visited { color: #333333; font-weight: bold; font-size: 12px }

a.category:hover { color: #4490b4; font-size: 12px }



.componentheading {

	/* This is used for formatting the component's title

	   when it is displayed on its own page on the frontend */

	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

 	color: #FF9900;

	text-align:left;

	}

.pagenav { font-size: 12px }

.valignbottom { vertical-align: bottom }

.valignmiddle { vertical-align: middle }

.titulotabla {

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: bold;

}

form { margin: 0px }



.textochico {

	FONT-SIZE: 8pt;

}



.tituloblanco {

	FONT-SIZE: 10pt; color: #FFFFFF; 	font-family: Arial, Helvetica, sans-serif; font-weight: bold 

	}

.tituloazul {

	FONT-SIZE: 10pt; color: #2869d5; 	font-family: Arial, Helvetica, sans-serif; font-weight: bold 

	}

.linkchico {

	COLOR: #2869d5; TEXT-DECORATION: none; FONT-SIZE: 8pt

}



.button {

  font-family      : Verdana, Arial, Helvetica, sans-serif;

  font-style       : normal;

  font-size        : 10px;

  font-weight      : bold;

  background-color : #F0F0F0;

  color            : #000000;

  border           : 1px solid #CCCCCC;

}

.mainmenutitle { color: #000; font-weight: bold; font-size: 14px; font-family: Geneva, Arial, "Trebuchet MS", Verdana, Swiss, SunSans-Regular; vertical-align: middle; padding-top: 2px; padding-bottom: 5px }

.menuhoriz { color: #fff; font-weight: bold; font-size: 11px; font-family: Geneva, "Trebuchet MS", Arial, Verdana, Swiss, SunSans-Regular; padding-top: 2px; padding-bottom: 5px }

.menuhoriz a:link, .menuhoriz a:visited  { color: #fff; text-decoration: none; border-bottom: 1px dotted #ffc }

.menuhoriz a:hover, .menuhoriz a:active, .menuhoriz a:visited:hover { color: #0f0; text-decoration: none; border-bottom: 1px dotted #0f0 }

.mainmenupadtop { padding-top: 5px }

.howto_title { font-size: 13px; font-family: Geneva, Arial, "Trebuchet MS", Verdana, Swiss, SunSans-Regular }

.fondofooter { background-image: url(../../../images/bgfooter_02.gif); background-repeat: repeat-y; }
.vmCartChild { width:300px;}