body,html {
  /*background-color: #FFFFFF; */
  background-image:url(images/bg-new.png);
  color:#FFFFFF;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  text-align: center;
}
.rownews {
  font-family: Arial, sans-serif, Verdana, Helvetica;font-size: 11px;
  color:#FFFFFF;
  padding:4px;
  border:1px solid #CCCCCC;
  background: #900;
}

.rowovernews {
  font-family: Arial, sans-serif, Verdana, Helvetica;font-size: 11px;
  color:#FFFFFF;
  padding:4px;
  border:1px solid #CCCCCC;
  background: #C00;
}

.tablemain {
	border:solid 1px;
	border-color:#000000;
	height:100%;
}
.datos {
	border:#CC0000 solid 1px;
	padding:3px;
}
.tdtitle{color: #F60; text-decoration:none; font-family: sans-serif, Verdana, Arial, Helvetica; font-size: 12px; font-weight: bold}
.title{font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; vertical-align:middle; padding: 2px; background-color:#CC0000; color: #FFFFFF; padding-left: 10px; height: 25px;}

A{color: #F60; text-decoration:none; font-family: sans-serif, Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold}
A:VISITED{color: #F60; font-family: sans-serif, Verdana, Arial, Helvetica; font-size: 11px; font-size: 11px; font-weight: bold}
A:HOVER{color: #F90; font-family: sans-serif, Verdana, Arial, Helvetica; font-size: 11px; font-size: 11px; font-weight: bold; text-decoration: underline;}

.bottom{ font-family: Arial, sans-serif, Arial, Helvetica; font-size: 10px;font-width:bold; color: #FFFFFF; background-image:url(images/bottom-bg.jpg);}
.tprincipal {MARGIN-TOP: 0px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; height:100%; background-image:url(images/bg-content.png);}
#submenu td{ font-family: Verdana, Arial MT Black, sans-serif, serif, Helvetica, Verdana; font-size: 11px; color:#FFFFFF; padding-left: 2px;font-weight: bold; vertical-align:middle; height:20px; }
#submenu a{color: #CC0000; text-decoration:none; font-weight: bold;}
#submenu a:VISITED{color: #CC0000; font-weight: bold; text-decoration:none;}
#submenu a:HOVER{color: #FFCC00; font-weight: bold; text-decoration: underline;}
td{ font-family: Helvetica, Tahoma, sans-serif; font-size: 12px;}
.barra{background:url(images/bg-barra.jpg); height:20px; vertical-align:middle; color:#FFFFFF; font-weight:bold;}
#contenido td{ font-family: Helvetica, Tahoma; font-size: 12px; padding:5px;}
#menu {border: none;}
#menu td{ font-family: Verdana, Arial MT Black, sans-serif, serif, Helvetica, Verdana; font-size: 11px; color:#FFFFFF; padding: 2px;font-weight: bold; vertical-align:middle  }
#menu a{color: #CCCCCC; text-decoration:none; font-weight: bold}
#menu a:VISITED{color: #CCCCCC; font-weight: bold; text-decoration:none;}
#menu a:HOVER{color: #FFCC00; font-weight: bold; text-decoration:underline;}
#menu .mtitle{font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; vertical-align:middle; padding: 2px; background-color:#CC0000; color: #FFFFFF; height: 25px;}
#contenido .campo {BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; font-size: 11px; font-weight: bold; COLOR:#000099; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; font-family: Arial, Helvetica;BACKGROUND-COLOR: #FFFFFF}
#contenido a{color: #CCCCCC; text-decoration:none; font-weight:bold}
#contenido a:VISITED{color: #CCCCCC; font-weight: bold}
#contenido a:HOVER{color: #FF9900; font-weight: bold; text-decoration: underline;}
#contenido .title{font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; vertical-align:middle; padding: 2px; background-color:#CC0000; color: #FFFFFF; padding-left: 10px; height: 25px;}
#contenido .texto{ font-family: Helvetica, Tahoma, sans-serif; font-size: 12px; padding-top: 10px; padding-left: 5px; padding-right: 5px;}
.bottom{font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; vertical-align:middle;}
.campo {BORDER-RIGHT: #FFFFFF 1px solid; BORDER-TOP: #CCCCCC 1px solid; font-size: 11px; font-weight: bold; COLOR: #990000; BORDER-LEFT: #CCCCCC 1px solid; BORDER-BOTTOM: #FFFFFF 1px solid; font-family: Arial, Helvetica; BACKGROUND-COLOR: #FFFFFF; height:17px;}
select {
BORDER-LEFT: #CCCCCC 1px solid;
BORDER-TOP: #CCCCCC 1px solid;
BORDER-RIGHT: #FFFFFF 1px solid;
BORDER-BOTTOM: #FFFFFF 1px solid;
font-size: 11px;
font-weight: bold;
COLOR: #FFFFFF;
font-family: Arial, Helvetica;
BACKGROUND-COLOR: #990000;
height:17px;
width:150px;
}
option {font-size:9px;}
.boton {
	color:#FFFFFF;
	font-family:Arial, sans-serif, Verdana, Helvetica;
	font-size:11px;
	font-weight:bold;
	background-color:#990000;
	border:1px solid;
	border-top-color:#520A0A;
	border-left-color:#520A0A;
	border-right-color:#000000;
	border-bottom-color:#000000;
	filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#DF0000',EndColorStr='#700000');}
.botonover {
	color:#FFFFFF;
	font-family:Arial, sans-serif, Verdana, Helvetica;
	font-size:11px;
	font-weight:bold;
	background-color:#990000;
	border:1px solid;
	border-top-color:#FF0000;
	border-left-color:#FF0000;
	border-right-color:#FF0033;
	border-bottom-color:#FF0033;
	filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#DF0000',EndColorStr='#BB0000');}