BODY   { SCROLLBAR-FACE-COLOR: #000000; 
	 SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
	 SCROLLBAR-SHADOW-COLOR: #FFFFFF; 
	 SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 
	 SCROLLBAR-ARROW-COLOR: #000000; 
	 SCROLLBAR-TRACK-COLOR: #FFFFFF; 
	 SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;}

BODY   { margin-top: 0em;
	 margin-right: 0em;
	 margin-bottom: 0em;
	 margin-left: 0em
	 background-color: #FFFFFF;
}

BODY,TD,TH   { FONT-SIZE: 12px; FONT-FAMILY: Helvetica,Arial,Verdana,sans-serif; color: #000000 } /* 6d6c6c; } */

/*
a:link    {color: #797979; FONT-FAMILY: Helvetica,Arial,Verdana,sans-serif; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%;  TEXT-DECORATION:NONE}
a:visited {color: #717171; FONT-FAMILY: Helvetica,Arial,Verdana,sans-serif; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%;  TEXT-DECORATION:NONE}
a:hover   {color: #dedfe0; FONT-FAMILY: Helvetica,Arial,Verdana,sans-serif; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%;  TEXT-DECORATION:NONE}
a:active  {color: #dedfe0; FONT-FAMILY: Helvetica,Arial,Verdana,sans-serif; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%;  TEXT-DECORATION:NONE}
*/

a:link    {color: #000000; FONT-FAMILY: Helvetica,Arial,Verdana,sans-serif; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%;  TEXT-DECORATION:NONE}
a:visited {color: #000000; FONT-FAMILY: Helvetica,Arial,Verdana,sans-serif; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%;  TEXT-DECORATION:NONE}
a:hover   {color: #f4cb55; FONT-FAMILY: Helvetica,Arial,Verdana,sans-serif; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%;  TEXT-DECORATION:NONE}
a:active  {color: #f4cb55; FONT-FAMILY: Helvetica,Arial,Verdana,sans-serif; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%;  TEXT-DECORATION:NONE}

H1,H2,H3,H4 {
      font-weight: bold;
      font-family: Helvetica,Arial,Verdana,sans-serif;
      TEXT-DECORATION: none
}

H1 {  FONT-SIZE: 18px; 
      COLOR: #6d6c6c;
}

H2 {  FONT-SIZE: 16px; 
      COLOR: #000000;
}

H3 {  FONT-SIZE: 20px; 
      COLOR: #0000ff;
}

H4 {  FONT-SIZE: 14px; 
      COLOR: #000000;
}

.style1 {
	color: #0066CC;
	font-weight: bold;
}

.headfoot {
	display:block;
	color:#7f7f7f;
	text-align:center;
	padding:0px;
	padding-top:10px;
	font-size:10px;
}

P {font-family:  Helvetica,Arial,Verdana,sans-serif; font-size: 12px; color: #000000} /* 6d6c6c;} */

INPUT  { BORDER-LEFT-COLOR:   #000000; 
	 BORDER-BOTTOM-COLOR: #000000;
	 BORDER-TOP-COLOR:    #000000; 
	 BORDER-RIGHT-COLOR:  #000000;
	 FONT: 12px Helvetica,Arial,Verdana,sans-serif; 
	 COLOR: #000000;
	 BACKGROUND-COLOR: #ffffff;
	 border:1px solid#000000;
	 cursor:hand;}



SELECT   { SCROLLBAR-FACE-COLOR: #ffffff; 
	   SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	   SCROLLBAR-SHADOW-COLOR: #000000; 
	   SCROLLBAR-3DLIGHT-COLOR: #000000; 
	   SCROLLBAR-ARROW-COLOR: #000000; 
	   SCROLLBAR-TRACK-COLOR: #ffffff; 
	   SCROLLBAR-DARKSHADOW-COLOR: #ffffff;}

TEXTAREA  {BORDER-LEFT-COLOR:   #000000; 
	   BORDER-BOTTOM-COLOR: #000000;
	   BORDER-TOP-COLOR:    #000000;
	   BORDER-RIGHT-COLOR:  #000000;
	   FONT: 12px Helvetica,Arial,Verdana,sans-serif; 
	   COLOR: #000000;
	   BACKGROUND-COLOR: #ffffff;
	   border:1px solid#000000;
	   cursor:hand;}

TEXTAREA { SCROLLBAR-FACE-COLOR: #ffffff; 
	   SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	   SCROLLBAR-SHADOW-COLOR: #000000; 
	   SCROLLBAR-3DLIGHT-COLOR: #000000; 
	   SCROLLBAR-ARROW-COLOR: #000000; 
	   SCROLLBAR-TRACK-COLOR: #ffffff; 
	   SCROLLBAR-DARKSHADOW-COLOR: #ffffff;}

.searchBox{
  background-image:url('SKIN_10.png');
  background-repeat:no-repeat;
  padding-left:13px;
  padding-top:3px;
  padding-right:13px;
  padding-bottom:5px;
  border:0 px
  cursor:hand;
}

.costado { 
border-radius: 10px; 
-moz-border-radius: 10px; 
-o-border-radius: 10px; 
-webkit-border-radius: 10px; 
}

.costado1 { 
	border-radius: 15px; 
	-moz-border-radius: 15px; 
	-o-border-radius: 15px; 
	-webkit-border-radius: 15px; 
	 BACKGROUND-COLOR: #959595;
	 BORDER-LEFT-COLOR:   #959595; 
	 BORDER-BOTTOM-COLOR: #959595;
	 BORDER-TOP-COLOR:    #959595; 
	 BORDER-RIGHT-COLOR:  #959595;
	 FONT: 12px Helvetica,Arial,Verdana,sans-serif; 
	 COLOR: #ffffff;
	 border:1px solid: #959595;
	 cursor:hand;
}


/* begin Menu */
/* menu structure */

.art-hmenu a, .art-hmenu a:link, .art-hmenu a:visited, .art-hmenu a:hover
{
    outline: none;
}

.art-hmenu, .art-hmenu ul
{
  margin: 0;
  padding: 0;
  border: 0;
  list-style-type: none;
  display: block;
}

.art-hmenu li
{
  margin: 0;
  padding: 0;
  border: 0;
  display: block;
  float: left;
  position: relative;
  z-index: 5;
  background: none;
}

.art-hmenu li:hover
{
  z-index: 10000;
  white-space: normal;
}

.art-hmenu li li
{
  float: none;
}

.art-hmenu ul
{
  visibility: hidden;
  position: absolute;
  z-index: 10;
  left: 0;
  top: 0;
  background: none;
  min-height: 0;
  background-image: url('./images/spacer.gif');
  padding: 10px 30px 30px 30px;
  margin: -10px 0 0 -30px;
}

.art-hmenu li:hover>ul
{
  visibility: visible;
  top: 100%;
}

.art-hmenu li li:hover>ul
{
  top: 0;
  left: 100%;
}

.art-hmenu:after, .art-hmenu ul:after
{
  content: ".";
  height: 0;
  display: block;
  visibility: hidden;
  overflow: hidden;
  clear: both;
}
.art-hmenu{
  min-height: 0;
  position:relative;
  padding: 6px 30px 6px 30px;
}

.art-hmenu ul ul
{
  padding: 30px 30px 30px 10px;
  margin: -30px 0 0 -10px;
}

div.art-nav-center
{
  position: relative;
  float: left;
  left: -6%;
}

div.art-nav-center1
{
  position: relative;
  float: left;
  left: -4%;
}

ul.art-hmenu
{
  position: relative;
  float: left;
  left: 0%;
}

.firefox2 ul.art-hmenu
{
  float: none;
}

/* menu structure */

.art-nav
{
   position: relative;
  margin:0 auto;
  min-height: 40px;
  z-index: 100;
    margin-top: 0;
    margin-bottom: 0;
}

.art-nav-outer
{
    position:absolute;
    width:100%;
}

.art-nav-l, .art-nav-r
{
  position: absolute;
  z-index: -1;
  top: 0;
  height: 100%;
  background-image: url('./images/nav.png');
}

.art-nav-l
{
  left: 0;
  right: 30px;
}

.art-nav-r
{
  right: 0;
  width: 900px;
  clip: rect(auto, auto, auto, 870px);
}

.art-hmenu-extra1
{
  position : absolute;
  left: 0;
  top: 0;
  width: auto;
  height: 40px;
  background-position: center;
}

.art-hmenu-extra2
{
  position: absolute;
  right: 0;
  top: 0;
  width: auto;
  height: 40px;
  background-position: center;
}

/* images in menu items */
ul.art-hmenu img.art-menu-image, ul.art-hmenu img.art-menu-image-left
{
  vertical-align: middle;
  margin-right: 5px;
}

ul.art-hmenu img.art-menu-image-right
{
  vertical-align: middle;
  margin-left: 5px;
}
/* end Menu */

/* begin MenuItem */
.art-hmenu a
{
  position: relative;
  display: block;
  overflow: hidden;
  height: 28px;
  cursor: pointer;
  font-size: 16px;
  text-align: left;
  text-decoration: none;
}

.art-hmenu ul li
{
    margin:0;
    clear: both;
}

.art-hmenu a .r, .art-hmenu a .l
{
  position: absolute;
  display: block;
  top: 0;
  z-index: -1;
  height: 94px;
  background-image: url('./images/menuitem.png');
}

.art-hmenu a .l
{
  left: 0;
  right: 9px;
}

.art-hmenu a .r
{
  width: 418px;
  right: 0;
  clip: rect(auto, auto, auto, 409px);
}

.art-hmenu a .t, .art-hmenu ul a, .art-hmenu a:link, .art-hmenu a:visited, .art-hmenu a:hover
{
  font-size: 16px;
  text-align: left;
  text-decoration: none;
}

.art-hmenu a .t
{
  color: #000000; /* 717171; */
  padding: 0 2px;
  margin: 0 8px;
  line-height: 28px;
  text-align: center;
}

.art-hmenu a:hover .l, .art-hmenu a:hover .r
{
  top: -33px;
}

.art-hmenu li:hover>a .l, .art-hmenu li:hover>a .r
{
  top: -33px;
}

.art-hmenu li:hover a .l, .art-hmenu li:hover a .r
{
  top: -33px;
}
.art-hmenu a:hover .t
{
  color: #000000; /* 797979; */
}

.art-hmenu li:hover a .t
{
  color: #a8ddf9; /* dedfe0; */
}

.art-hmenu li:hover>a .t
{
  color: #a8ddf9; /* dedfe0; */
}

.art-hmenu a.active .l, .art-hmenu a.active .r
{
  top: -66px;
}

.art-hmenu a.active .t
{
  color: #000000; /* 797979; */
}

.art-hmenu a:hover.separator-without-submenu 
{
  cursor: default;
}

.art-hmenu a:hover.separator-without-submenu .t
{
  color: #0000ff;
}

.art-hmenu li:hover a.separator-without-submenu .t
{
  color: #00ff00;
}

a:hover.separator-without-submenu .r, a:hover.separator-without-submenu .l 
{
  top: 0 !important;
}
/* end MenuItem */

/* begin MenuSeparator */
.art-hmenu .art-hmenu-li-separator
{
  display: block;
  width: 10px;
  height:28px;
}
.art-nav .art-hmenu-separator
{
  display: block;
  margin:0 auto;
  width: 2px;
  height: 28px;
  background-image: url('./images/menuseparator.png');
}
/* end MenuSeparator */

/* begin MenuSubItem */
.art-hmenu ul a
{
  display: block;
  white-space: nowrap;
  height: 26px;
  width: 210px;
  overflow: hidden;
  background-image: url('./images/subitem.png');
  background-position: left top;
  background-repeat: repeat-x;
  border-width: 1px;
  border-style: solid;
  border-color: #ffffff;
  text-align: left;
  text-indent: 12px;
  text-decoration: none;
  line-height: 26px;
  color: #ffffff;
  font-size: 12px;
  margin:0;
  padding:0;
  
}

.art-nav ul.art-hmenu ul span, .art-nav ul.art-hmenu ul span span
{
  display: inline;
  float: none;
  margin: inherit;
  padding: inherit;
  background-image: none;
  text-align: inherit;
  text-decoration: inherit;
}

.art-hmenu ul a:link, .art-hmenu ul a:visited, .art-hmenu ul a:hover, .art-hmenu ul a:active, .art-nav ul.art-hmenu ul span, .art-nav ul.art-hmenu ul span span
{
  text-align: left;
  text-indent: 12px;
  text-decoration: none;
  line-height: 26px;
  color: #000000; /* 4F4C4A; */
  font-size: 12px;
  margin:0;
  padding:0;
  margin-left:8px;
}

.art-hmenu ul li a:hover
{
  color: #000000; /* dedfe0; */
  border-color: #60abd3; /* 909090; */
  background-position: 0 -26px;
}

.art-hmenu ul li:hover>a
{
  color: #000000; /* dedfe0; */
  border-color: #60abd3; /* 909090; */
  background-position: 0 -26px;
}

.art-nav .art-hmenu ul li a:hover span, .art-nav .art-hmenu ul li a:hover span span
{
  color: #000000; /* 4F4C4A; */
}

.art-nav .art-hmenu ul li:hover>a span, .art-nav .art-hmenu ul li:hover>a span span
{
  color: #000000; /* 4F4C4A; */
}

/* end MenuSubItem */