.textogral {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}
.tituloszonas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0099cc;
	text-decoration: none;
	font-weight: bold;
}
.textograndes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;

}
.textoblancomedio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}


}
BODY
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
SUP
{
    FONT-SIZE: 6px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
TD
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
TR
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A
{
	COLOR: #666666;
    FONT-FAMILY: verdana, arial;
	TEXT-DECORATION: none;
}
A:link
{
	COLOR: #666666;
    FONT-FAMILY: verdana, arial;
	TEXT-DECORATION: none;
}

A:visited
{
	COLOR: #999999;
    FONT-FAMILY: verdana, arial;
	TEXT-DECORATION: none;
}
A.acct
{
    COLOR: #666666;
    FONT-FAMILY: verdana, arial;
	TEXT-DECORATION: none;
}
A.acct:link
{
    COLOR: #666666;
    FONT-FAMILY: verdana, arial;
	TEXT-DECORATION: none;
}
A.acct:visited
{
    COLOR: #47CFFF;
    FONT-FAMILY: verdana, arial;
	TEXT-DECORATION: none;
}
A.acct:hover
{
    COLOR: #CC6700;
    FONT-FAMILY: verdana, arial;
	TEXT-DECORATION: none;

}
.bgcyan
{

    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana, arial;
    BACKGROUND-COLOR: #009CD1}

}
.bgwhite
{
    BACKGROUND-COLOR: #ffffff
}
.legal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ab3914;
    FONT-FAMILY: verdana
}
.copyright
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: verdana

}
a.dmwhite
{
    color: #c1c1c1;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration: none;
}

a.dmwhite:visited
{
    color: #c1c1c1;
}

a.dmwhite:hover
{
    color: #ffffff;
	text-decoration: none;
}

.avMenuItemWrap {
	border:solid 1px #009CD1;
}

.prodmenu {
	color: #009CD1;
}
.prodmenu a:link {
	padding-right: 5px; display: block; padding-left: 5px; padding-bottom: 2px; color: #009CD1; padding-top: 2px; text-decoration: none
}
.prodmenu a:hover {
	padding-right: 5px; display: block; padding-left: 5px; padding-bottom: 2px; color: #ffffff; padding-top: 2px; background-color: #137da4; text-decoration: none
}
.prodmenu a:visited {
	padding-right: 5px; display: block; padding-left: 5px; padding-bottom: 2px; color: #009CD1; padding-top: 2px; text-decoration: none
}


.ypcontainer
{
    z-index: 400;
    visibility: hidden;
    position: absolute
}
.ypcontents
{
    position: absolute;
/*background-color: #009CD1;*/
}
.ypcontents a:link
{
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 2px;
    padding-top: 2px;
    display: block;
    color: #ffffff;
    text-decoration: none
}
.ypcontents a:hover
{
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 2px;
    padding-top: 2px;
    display: block;
    color: #ffffff;
    background-color: #ffffff;
    text-decoration: none
}
.ypcontents a:visited
{
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 2px;
    padding-top: 2px;
    display: block;
    color: #ffffff;
    text-decoration: none
}

.menu0 { background-color: #009cd1; }

.menu0 a:link
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	text-decoration: none;
}

.menu0 a:hover
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #009CD1;
	padding-top: 2px;
	background-color: #ffffff;
	text-decoration: none;
}

.menu0 a:visited
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	text-decoration: none;
}

.menu1 a:link
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	text-decoration: none;
}

.menu1 a:hover
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	background-color: #0070B8;
	text-decoration: none;
}

.menu1 a:visited
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	text-decoration: none;
}

.menu2 a:link
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	text-decoration: none;
}

.menu2 a:hover
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	background-color: #4FA800;
	text-decoration: none;
}

.menu2 a:visited
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #666666;
	padding-top: 2px;
	text-decoration: none;
}

.menu3 a:link
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	text-decoration: none;
}

.menu3 a:hover
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	background-color: #F59B00;
	text-decoration: none;
}

.menu3 a:visited
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	text-decoration: none;
}

.menu4 a:link
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	text-decoration: none;
}

.menu4 a:hover
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	background-color: #CF035C;
	text-decoration: none;
}

.menu4 a:visited
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #666666;
	padding-top: 2px;
	text-decoration: none;
}
.menu5 a:link
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	text-decoration: none;
}

.menu5 a:hover
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	background-color: #0070B8;
	text-decoration: none;
}

.menu5 a:visited
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #666666;
	padding-top: 2px;
	text-decoration: none;
}

.menuG a:link
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #FFFFFF;
	padding-top: 2px;
	text-decoration: none;
}

.menuG a:hover
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #009cd1;
	padding-top: 2px;
	background-color: #ffffff;
	text-decoration: none;
}

.menuG a:visited
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	color: #666666;
	text-decoration: none;
}


.menuP a:link
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #FFFFFF;
	padding-top: 2px;
	text-decoration: none;
}

.menuP a:hover
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #009cd1;
	padding-top: 2px;
	background-color: #CDEBF5;
	text-decoration: none;
}

.menuP a:visited
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	color: #47CFFF;
	text-decoration: none;
}

.quantity {
    text-align:center; width:18px; height:15px;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: verdana, arial;
}

.shadecell {
	padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;
	border-width: 1px; border-color: #009CD1; border-style:solid;
}

.botones {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #009cd1;
	font-weight: bold;
}

/* dynamic menus */
.avMenuItem {border-top: 0px; padding-left: 8px; padding-right: 1px; padding-bottom: 1px; padding-top: 1px; height: 18px; background: #009CD1; font-size: 11px; font-family: verdana, geneva, sans-serif; text-decoration: none; font-weight: normal; color: #ffffff; cursor: hand;}
.avMenuItemOver {border-top: 0px; padding-left: 8px; padding-right: 1px; padding-bottom: 1px; padding-top: 1px; height: 18px; background: #009CD1; font-size: 11px; font-family: verdana, geneva, sans-serif; text-decoration: none; font-weight: normal; color: #ffffff; cursor: hand;}
.avMenuItemOver1 {border-top: 0px; padding-left: 8px; padding-right: 1px; padding-bottom: 1px; padding-top: 1px; height: 18px; background: #009CD1; font-size: 11px; font-family: verdana, geneva, sans-serif; text-decoration: none; font-weight: normal; color: #ffffff; cursor: hand;}
.avMenuItemOver2 {border-top: 0px; padding-left: 8px; padding-right: 1px; padding-bottom: 1px; padding-top: 1px; height: 18px; background: #009CD1; font-size: 11px; font-family: verdana, geneva, sans-serif; text-decoration: none; font-weight: normal; color: #ffffff; cursor: hand;}
.avMenuItemOver3 {border-top: 0px; padding-left: 8px; padding-right: 1px; padding-bottom: 1px; padding-top: 1px; height: 18px; background: #009CD1; font-size: 11px; font-family: verdana, geneva, sans-serif; text-decoration: none; font-weight: normal; color: #ffffff; cursor: hand;}
.avMenuItemOver4 {border-top: 0px; padding-left: 8px; padding-right: 1px; padding-bottom: 1px; padding-top: 1px; height: 18px; background: #009CD1; font-size: 11px; font-family: verdana, geneva, sans-serif; text-decoration: none; font-weight: normal; color: #ffffff; cursor: hand;}
.avMenuItemOverG {border-top: 0px; padding-left: 8px; padding-right: 1px; padding-bottom: 1px; padding-top: 1px; height: 18px; background: #009CD1; font-size: 11px; font-family: verdana, geneva, sans-serif; text-decoration: none; font-weight: normal; color: #ffffff; cursor: hand;}
