BODY {
	background-color: #FBFBFC;
	background-image: url(img/css_bg_sitio.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	margin: 0px;
}
.titulos {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 28px;
	color: #3A4381;
	text-decoration: none;
}
.subtitulos {
	font-family: Tahoma;
	font-size: 12px;
	color: #3A4381;
	line-height: 17px;
	text-decoration: none;
}
.texto {
	font-family: Tahoma;
	font-size: 11px;
	color: #43588B;
	line-height: 17px;
	text-decoration: none;
}
.texto:hover {
	color: #000000;
}
.texto_logo {
	font-family: Tahoma;
	font-size: 11px;
	color: #E6E6E6;
	text-decoration: none;
}
.texto_noticias {
	font-family: Tahoma;
	font-size: 11px;
	color: #36436E;
	text-decoration: none;
}
.bg_botonera {
	background-image: url(img/css_bg_botonera.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #637194;
}
.bg_logo {
	background-repeat: no-repeat;
	background-position: center top;
}
.colorfilete_botonera {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333C77;
}
.colorfilete_negro {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.colorfilete_azul {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5F668E;
}
.botones {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: 1px;
}
.botones:hover {
	color: #ECEDF1;
}
.botones_sel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #96DAED;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: 1px;
}
.celda_botones_sel {
	background-image: url(img/css_bg_flecha.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333C77;
	padding-left: 15px;
}
.celda_subitem {
	padding-left: 13px;
}
.subitems {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
}
.subitems:hover {
	color: #CCDBF0;
}
.subitems_sel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCDBF0;
	text-decoration: none;
	letter-spacing: 1px;
}

/* top */
.bg_top {
	background-repeat: no-repeat;
	background-position: left top;
}
.bordes_top {
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
.borde_derecho_top {
	border-right: 1px solid #000000;
}
.frase_top {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 35px;
}

/* noticias */
.titulo_noticia {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 16px;
	text-transform: uppercase;
	color: #5F72AB;
	line-height: 16px;
}
.boton {
	background-image: url(img/css_boton.jpg);
	background-repeat: repeat-x;
}
.bt_vermas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
.bt_vermas:hover {
	color: #96DAED;
}
.bordefoto {
	border: 1px solid #000000;
}

/* pie */
.links_pie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	letter-spacing: 1px;
}
.links_pie:hover {
	color: #3C508F;
}


.campo_buscar {
	font-family: Tahoma;
	font-size: 11px;
	color: #0C1A47;
	text-decoration: none;
	overflow: hidden;
	border: 1px solid #0C1A47;
	background-color: #EEEEF4;
	height: 17px;

}
.bullet {
	background-image: url(img/css_bullet.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
}
.texto_negro {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.accesorios {
	font-family: Tahoma;
	font-size: 12px;
	color: #5F72AB;
	font-weight: bold;

}
.borde_tabla {
	border: 1px solid #3EB9F4;
}
.textogris {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	line-height: 17px;
	text-decoration: none;
}
.bg_foto {
	background-repeat: no-repeat;
	background-position: center center;
}

/* lista de contactos */
.tabla_contacto {
	background-color: #020202;
}
.titulo_contacto {
	background-color: #505050;
	font: 8pt Tahoma;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.celda_contacto {
	background-color: #F2F2F2;
	font: 8pt Tahoma;
	color: #000000;
	text-decoration: none;
}
.link_contacto {
	font: 8pt Tahoma;
	color: #000000;
	text-decoration: none;
}
.link_contacto:hover {
	color: #CCCCCCC;
}

