textarea, dl, fieldset, form, input, ol, p, table, td, ul {color: #000000; font-family: Verdana, Arial; font-size: 11px; line-height: 15px;}


tr, td {vertical-align:  top;}

img, input.img{margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;}

table.fit img { vertical-align: bottom; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px}
table.fit td  { vertical-align: bottom; }

div.gallery img { vertical-align: baseline; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;}

div.Adv img {margin-top: 0px; margin-left: 0px;	margin-right: 0px;}
	
table.Login img { margin-top: 0px; margin-left: 0px; margin-right: 0px;}
table.Login td  { font-size: 10px; line-height: normal;}
table.Login ul  { margin-left: 16px; margin-top: 5px; padding: 0px; font-size: 10px;}
	
a {color: #0033CC; text-decoration: none;}
a:hover {color: #FF3300; text-decoration: underline;}

.Headline {font-weight: bold;}
td.Headline {background-color: #FF9900; color: #FFFFFF; vertical-align: middle;}

.HeadlineGray {font-weight: bold;}
td.HeadlineGray {background-color: #EEEEEE; color: #0033CC; vertical-align: middle;}

p.Intro {font-size: 12px; font-weight: bold; line-height: 24px;}
h1.Streamer {line-height: 30px; text-align: right;}

.SmallMarginBottom {margin-bottom: 5px;}
.SmallMarginTop {margin-top: 5px;}
pre.Code {background-color: #EEEEEE; color: #660000; font-family: Courier New, Courier; margin-top: 5px; padding: 5px;}

ul {margin-left: 16px; margin-top: 5px; padding: 0px;}

td.Copyright a {color: #FFFFFF; font-size: 9px;}
td.Copyright a:hover {color: #000000; text-decoration: none;}
td.Copyright {background-color: #FF9900; vertical-align: middle;}

td.ToolbarBackground {background-color: #FF9900;}

td.ToolbarGlobal {background-color: #000000; color: #FFFFFF; font-size: 10px; vertical-align: middle;}
td.ToolbarGlobal a {color: #FFFFFF; font-size: 10px;}
td.ToolbarGlobal a:hover {color: #FF3300; text-decoration: none;}

td.ToolbarLocal {background-color: #FF9900; color: #FFFFFF; font-size: 10px; vertical-align: middle;}
td.ToolbarLocal a {color: #FFFFFF; font-size: 10px; font-weight: bold;}
td.ToolbarLocal a:hover {color: #000000; text-decoration: none;}

div.Navigation a {color: #000000;}
div.Navigation a:hover {color: #FF3300; text-decoration:none;}
div.Navigation br {font-size: 4px; line-height: 5px;}

span.NavigationBlock {color: #FF9900; font-weight: bold;}
td.NavigationSubHeader {color: #FFFFFF; font-weight: bold; padding: 0px 0px;}

form.SearchBox {margin: 0px;}
input.SearchSubmit {background-color: #CCCCCC; border: 1px solid #333333; color: #000000; cursor: pointer; font-size: 10px; font-weight: bold; line-height: 12px;}
input.SearchText {border: 1px solid #333333;}

td.planning a {color: #000000;}
td.planning a:hover {color: #FF3300; text-decoration: none;}

span.hand {
    cursor: help;
}

img.hand {
    cursor: help;
}

/* Default DOM Tooltip Style */
div.domTT {
    border: 1px solid #333333;
}
div.domTTCaption {
    font-family: sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding: 1px 2px;
    color: #FFFFFF;
    background-color: #346898;
}
div.domTTContent {
    font-size: 12px;
    font-family: sans-serif;
    padding: 3px 2px;
    background-color: #F1F1FF;
}
/* Classic Style */
div.domTTClassic {
    border: 1px solid black;
    background-color: #FBF4D4;
}
div.domTTClassicCaption {
    font-family: serif;
    font-size: 12px;
    font-weight: bold;
    font-style: italic;
    padding: 1px 2px;
}
div.domTTClassicContent {
    font-size: 12px;
    font-family: Arial, sans-serif;
    padding: 1px 2px 0 2px;
}
/* Win9x Style */
div.domTTWin {
  border: 2px outset #BFBFBF;
  background-color: #808080
}
div.domTTWinCaption {
  border: 0px solid #BFBFBF;
  border-width: 1px 1px 0px 1px;
  background-color: #00007F;
  padding: 2px;
  font-size: 12px;
  font-weight: bold;
  font-family: sans-serif;
  color: white;
}
div.domTTWinContent {
  border: 1px solid #BFBFBF;
}
/* Overlib Style */
div.domTTOverlib {
    border: 1px solid #333366;
}
div.domTTOverlibCaption {
    font-family: Verdana, Helvetica;
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #333366;
}
div.domTTOverlibContent {
    font-size: 10px;
    font-family: Verdana, Helvetica;
    padding: 2px;
    background-color: #F1F1FF;
}
div.domTTMenu {
  width: 150px;
  border: 2px outset #E6E6E6;
}
div.domTTMenuCaption {
  font-size: 12px;
  font-family: sans-serif;
  background-color: #E6E6E6;
}
div.domTTMenuContent {
  padding: 1px 0;
  background-color: #E6E6E6;
}

/*menu context */
div.menu
{ BORDER-RIGHT: black 2px solid; BORDER-TOP: black 1px solid; VISIBILITY: hidden; WIDTH: 200px; CURSOR: default; LINE-HEIGHT: 15px; BORDER-BOTTOM: black 2px solid; POSITION: absolute; BACKGROUND-COLOR: #ffffff}
div.menu menuitems { PADDING-RIGHT: 10px; PADDING-LEFT: 10px }
div.menu subtitulo { PADDING-RIGHT: 10px; PADDING-LEFT: 10px } 
div.menu a:link { TEXT-DECORATION: none }
div.menu a:visited { TEXT-DECORATION: none }
div.menu a:active { TEXT-DECORATION: none }
div.menu a:hover { TEXT-DECORATION: underline }

div.submenu{display:none;}
/*iconos en pagina de detalle*/
#Panel_icons {margin: 0px 0px 5px 0px; display: block;}
#Panel_icons img
{margin-top: 5px;
	margin-left: 0px;
	margin-right: 5px;
	}

input.textbox
{	margin-top:2px;
	border: 1px solid #666699;
	width: 150px;
	}