/* NUEVOS ESTILOS */

.mainmenu {
	background-image: url(graficos/mainmenu.gif);
	background-repeat: repeat-x;
}

.mainmenu_link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0048B6;
}

.titulo {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #0048B6;
	background-image: url(graficos/seccion.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding-left: 35px;
	height: 25px;
}

.subTitulo {
	font-family: Verdana , Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0048B6;
}

.sub_titulo2 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0048B6;
	height: 18px;
	padding-left: 5px;
}

.sub_titulo3 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #EC7807;
}

.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0048B6;
}

.texto_naranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E47A22;
}

.caja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0048B6;
	background-color:#CFDDF2;
	border: 1px solid #0048B6;
}

.boton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(graficos/bg_boton.gif);
	background-repeat: no-repeat;
	background-position: center center;
	border: 0px solid;
	height: 18px;
	width: 82px;
}

.caja_resultados {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E47A22;
	background-color:#FFFFFF;
	border: 1px solid #E47A22;
}



/* VIEJOS ESTILOS */

/**********************

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #434343;
}
body {
	SCROLLBAR-FACE-COLOR: #DDDDDD;
	SCROLLBAR-HIGHLIGHT-COLOR: #DDDDDD;
	SCROLLBAR-SHADOW-COLOR: #DDDDDD;
	SCROLLBAR-3DLIGHT-COLOR: #DDDDDD;
	SCROLLBAR-DARKSHADOW-COLOR: #DDDDDD;
	SCROLLBAR-ARROW-COLOR: #DDDDDD;
	SCROLLBAR-TRACK-COLOR: #FEFEFE;
	background-image: url(graficos/bg.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-attachment: fixed;
}
a:visited,a:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF4E00;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF4E00;
	text-decoration: underline;
}
a.linknoticias:visited,a.linknoticias:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #646464;
	text-decoration: none;
}
a.linknoticias:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #646464;
	background: #DDDDDD;
	text-decoration: none;
}
a.linkbg:visited,a.linkbg:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color : #585858;
	font-weight: bold;
	text-decoration : none;
	background-color: #cecac7;
}
a.linkbg:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color : #1D8D94;
	font-weight: bold;
	text-decoration : none;
}
a.boton:visited,a.boton:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B626F;
	text-decoration: none;
	background: #F1F2F3; 
	BORDER-BOTTOM: 1px solid #93A0A7;
	BORDER-LEFT: 1px solid  #93A0A7;
	BORDER-RIGHT: 1px solid #93A0A7;
	BORDER-TOP: 1px solid #93A0A7;
	font-weight: bold;
}
a.boton:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B626F;
	text-decoration: none;
	background: #C6D4DD;
	BORDER-BOTTOM: 1px solid #93A0A7;
	BORDER-LEFT: 1px solid  #93A0A7;
	BORDER-RIGHT: 1px solid #93A0A7;
	BORDER-TOP: 1px solid #93A0A7;
	font-weight: bold;
}
.alert {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color : #CA3300;
	text-decoration : none;
	font: bold;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
.mini { 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #ffffff;
	font-weight: bolder;
}
.normal {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #474747;
}
.resalte {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF4E00;
}
.negrita {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #636363;
}
.italica { 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #585858;
	font-style: italic;
}
.titulo {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #292929;
	font-weight: bolder;
}
.subtitulo {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	color: #292929;
	font-weight: bolder;
}
.subtituloAzul {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	color: #61757F;
	font-weight: bolder;
}
.tdFondoMarron{
	background-color: #CECAC7;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	color: #585858;
}
.tdBordeMarron{
	BORDER-BOTTOM: 1px solid #B4ADA7; 
	BORDER-LEFT: 1px solid  #B4ADA7;
	BORDER-RIGHT: 1px solid #B4ADA7; 
	BORDER-TOP: 1px solid #B4ADA7; 
}
SELECT{ 
	font-family:arial,helvetica; 
	font-weight:; 
	font-size:10px; 
	color: #444038; 
	background-color: #F7F6F6; 
}
input{ 
	BORDER-BOTTOM: 1px solid #B4ADA7; 
	BORDER-LEFT: 1px solid #B4ADA7; 
	BORDER-RIGHT: 1px solid #B4ADA7; 
	BORDER-TOP: 1px solid #B4ADA7; 
	font-family: verdana;
	font-weight:plain;
	font-size:9px;
	color: #444038;
	background-color:#F7F6F6;
}
.input2{ 
	BORDER-BOTTOM: 1px solid #B4ADA7; 
	BORDER-LEFT: 1px solid #B4ADA7; 
	BORDER-RIGHT: 1px solid #B4ADA7; 
	BORDER-TOP: 1px solid #B4ADA7; 
	background-color: #F7F6F6;
	COLOR: #5F5F5D; 
	FONT-FAMILY: Verdana; 
	FONT-SIZE: 9px; 
	FONT-WEIGHT: normal;
}

.inputp{
	BORDER-BOTTOM: 0px solid ;
	BORDER-LEFT: 0px solid ;
	BORDER-RIGHT: 0px solid ;
	BORDER-TOP: 0px solid;
	COLOR: Black; 
	FONT-FAMILY: Verdana; 
	FONT-SIZE: 9px; 
	FONT-WEIGHT: normal;
}

.inputp_oscuro{
	BORDER-BOTTOM: 0px solid ;
	BORDER-LEFT: 0px solid ;
	BORDER-RIGHT: 0px solid ;
	BORDER-TOP: 0px solid;
	COLOR: Black; 
	background-color: #E7E4E7;
	FONT-FAMILY: Verdana; 
	FONT-SIZE: 9px; 
	FONT-WEIGHT: normal;
}

.input_blanco{
	BORDER-BOTTOM: 0px solid ;
	BORDER-LEFT: 0px solid ;
	BORDER-RIGHT: 0px solid ;
	BORDER-TOP: 0px solid;
	COLOR: Black; 
	background-color: #FFFFFF;
	FONT-FAMILY: Verdana; 
	FONT-SIZE: 9px; 
	FONT-WEIGHT: normal;
}

TEXTAREA  {
	BORDER-BOTTOM: 1px solid #B4ADA7; 
	BORDER-LEFT: 1px solid #B4ADA7; 
	BORDER-RIGHT: 1px solid #B4ADA7; 
	BORDER-TOP: 1px solid #B4ADA7; 
	font-family: verdana;
	font-weight:plain;
	font-size:9px;
	color: #444038;
	background-color:#F7F6F6;
}
.tabla{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color : #ffffff;
	background-color: #224E5F;
}

.textoAzul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #52608A;
	text-decoration: none;
}

.textoAzulPeque {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #6a7f96;
	text-decoration: none;
}

.textoAzulPeque2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #526274;
	text-decoration: none;
}

.textoRojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #D80707;
	text-decoration: none;
}

.cajas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	float: none;
	background-color: #f7f7ee;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
	
	
	
.boton_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #7D6E7D;
	text-decoration: none;
	float: none;
	background-color: #EAECE7;
	border-left-color: #789778;
	border-right-color: #789778;
	border-top-color: #789778;
	border-bottom-color: #789778;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
	
*****************************************************/
