body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.td_borde2 {
	border: 2px solid #747474;
}
.td_borde_azul1 {
	background-color: #FFFFFF;
	border: 1px solid #81A2BF;
}
.td_borde_gray {
	background-color: #FFFFFF;
	border: 1px solid #666666;
	padding: 2px;
}
.link_celeste{
	font-size: 10px;
	color: #296293;
	text-decoration: none;
}
a.link_celeste {
	font-size: 10px;
	color: #296293;
	text-decoration: none;
}
a.link_celeste:hover {
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
}
.td_borde_azul1 p {
	padding: 10px;
}
.td_borde_gray p {
	padding: 10px;
}
.news {
	background-image: url(../images/bg_news.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.news a {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.news a:hover {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
.input {
	background-color: #FFFFFF;
	border: 1px solid #296293;
	vertical-align:middle;
}
.whats_on {
	font-size: 11px;
	color: #FFFFFF;
	padding: 10px;
}
.more_red {
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	text-align: right;
	padding-right: 10px;
	text-decoration: none;
}
.more_red2 {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-align: left;
	padding-right: 10px;
	text-decoration: none;
}
.whats_on .more_red a {
	color: #FF0000;
	text-decoration: none;
	text-align: right;
	padding-right: 10px;
}
.td_bordegris1 {
	border: 1px solid #747474;
}
.td_bordered {
	border: 1px solid #D70000;
}
.poll {
	font-size: 11px;
	padding-right: 15px;
	padding-left: 15px;
}
.bottom {
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(../images/bg_bottom.gif);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	height: 25px;
}
.bottom a {
	color: #FFFFFF;
	text-decoration: none;
}
.bottom a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.td_artic {
	font-size: 12px;
	color: #000000;
	padding-right: 15px;
	padding-left: 10px;
	font: Verdana;
}
.td_artic a {
	color: #296293;
	text-decoration: none;
}
.td_artic a:hover {
	color: #296293;
	text-decoration: underline;
}
.td_artic1 {
	font-size: 10px;
	color: #000000;
	padding-right: 2px;
	padding-left: 5px;
}
.td_artic1 a {
	color: #000000;
	text-decoration: none;
}
.td_artic1 a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.td_artic2g {
	font-size: 11px;
	color: #CCFF00;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	font: Arial;
}
.td_artic2g a {
	color: #CCFF00;
	text-decoration: none;
}
.td_artic2g a:hover {
	color: #00CCFF;
	text-decoration: none;
}
.td_artic2w {
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	font: Arial;
}
.td_artic2w a {
	color: #FFFFFF;
	text-decoration: none;
}
.td_artic2w a:hover {
	color: #00CCFF;
	text-decoration: none;
}
.td_artic2s {
	font-size: 10px;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	font: Arial;
}
.td_artic2s a {
	color: #296293;
	text-decoration: none;
}
.td_artic2s a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.td_artic2h {
	font-size: 11px;
	color: #000000;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	font: Verdana;
}
.td_artic2h a {
	color: #296293;
	text-decoration: none;
}
.td_artic2h a:hover {
	color: #FF0000;
	text-decoration: none;
}
.td_artic2 {
	font-size: 11px;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	font: Helvetica, sans-serif;
}
.td_artic2 a {
	color: #296293;
	text-decoration: none;
}
.td_artic2 a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.td_artic3 {
	font-size: 13px;
	color: #FFFFFF;
	padding-right: 15px;
	padding-left: 15px;
}
.td_artic3 a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.td_artic3 a {
	color: #FFFFFF;
	text-decoration: none;
}
.td_artic4 {
	font-size: 15px;
	color: #000000;
	padding-right: 15px;
	padding-left: 15px;
}
.td_artic4 a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.td_artic4 a {
	color: #FF0000;
	text-decoration: none;
}
.td_artic5 {
	font-size: 11px;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 1px;
	padding-bottom: 1px;
	font: Helvetica, sans-serif;
}
.td_artic5 a {
	color: #296293;
	text-decoration: none;
}
.td_artic5 a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.td_artic5R {
	font-size: 10px;
	color: #FF0000;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	font: Helvetica, sans-serif;
}
.td_artic5R a {
	color: #FF0000;
	text-decoration: none;
}
.td_artic5R a:hover {
	color: #FF0000;
	text-decoration: none;
}
.td_artic5RL {
	font-size: 11px;
	color: #FF0000;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	font: Verdana, sans-serif;
}
.td_artic5RL a {
	color: #FF0000;
	text-decoration: none;
}
.td_artic5RL a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.td_artic5W {
	font-size: 10px;
	color: #FFFFFF;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	font: Helvetica, sans-serif;
}
.td_artic5W a {
	color: #FFFFFF;
	text-decoration: none;
}
.td_artic5W a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.td_artic .link_celeste a{
	font-size: 10px;
	color: #81A2BF;
	text-decoration: none;
}
.topMenu {
  background-color: #296293;
  border-width: 0;
  border-style: none;
}

.submenu {
  background-color: #FFFFFF;
  border-width: 1px;
  border-style: solid;
  border-color: #747474;
  width:120px;
}

.topItemNormal {
	background-image: url(../img/css/bg_tab.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	cursor: pointer;
	/*text-transform: uppercase;*/
	height:23px;
}

.topItemOver {
  background-image: url(../img/css/bg_tab2.gif);
  background-repeat: no-repeat;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:bold;
	color: #D70000;
	cursor: pointer;
	/*text-transform: uppercase;*/
		height:23px;
}

.itemNormal {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #747474;
  cursor: pointer;
  background-color: #FFFFFF;
  height:20px;
}

.itemOver {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  cursor: pointer;
  background-color: #CCCCCC;
  height:20px;
}
.titulo_pag {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #88A4B3;
	/*padding-top: 5px;*/
	padding-left: 5px;
}
.submenu_Off {
	color: #FFFFFF;
	/*background-color: #912222;
	border: 1px solid #747474;*/
	background-image: url(../newtab.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: bold;
}
.submenu_Off a {
	color: #FFFFFF;
	background-color: #912222;
	font-weight: bold;
	text-decoration:none;
}
.submenu_On {
	color: #D70000;
	/*background-color: #FFFFFF;*/
	font-weight: bold;
	background-image: url(../newtab_wh.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.submenu_On a {
	color: #D70000;
	background-color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}
.submenu_Off_gris {
	color: #FFFFFF;
	/*background-color: #838181;
       border: 1px solid #cccccc;*/
	font-weight: bold;
	background-image: url(../tab_gris50.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.submenu_Off_gris a {
	color: #FFFFFF;
	background-color: #838181;
       font-weight: bold;
	text-decoration:none;
}
.submenu_On2 {
	color: #D70000;
	font-weight: bold;
	background-image: url(../tab_blan50.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.submenu_On2 a {
	color: #D70000;
	font-weight: bold;
	text-decoration:none;
}
.submenu_Off2 {
	color: #FFFFFF;
	background-color: #D70000;
	border: 1px solid #747474;
	font-weight: bold;
}
.submenu_Off2 a {
	color: #FFFFFF;
	background-color: #D70000;
	font-weight: bold;
	text-decoration:none;
}
p {
	color: #000000;
}
p a{
	color: #000000;
	text-decoration:none;
}
p a:hover {
	color: #FF0000;
	text-decoration: none;
}

.link_red {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:bold;
	color: #D70000;
}
.link_red a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:bold;
	color: #D70000;
}
.input {
	border: 1px solid #296293;
	height:18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
textarea {
	border: 1px solid #296293;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
select {
	border: 1px solid #296293;
		font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
option {
	border: 1px solid #296293;
		font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
.bg_tab {
/*background-image:url(../images/bg_tab4.gif);
background-repeat:repeat-x;
background-position:top left;*/
background-color:#296293;
height:35;
}
.tabla_top {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #296293;
	text-align: center;

}
.tabla_uno {	
	color: #296293;
	background-color: #C7DAEC;
	text-align: center;

}
.tabla_impar {
	background-color: #ffffff;
	text-align: left;

}
.tabla_par {
	background-color: #E9EDF3;
	text-align: left;

}
.tabla {
	background-color: #fofofo;
	padding: 5px;
}