.textos_home {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.campo_buscar{
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    BORDER-STYLE: solid;
	border-color: #444444;
    BORDER-WIDTH:thin;
}
.textonaranja{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #CC6600;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION:none;
}
.textos {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.menu01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
.menu01Copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.menu01link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}
.menu02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}
.menu02_desc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #669966;
	text-decoration:none;
}
.menu03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.titulos {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.subtitulos {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
.subtitulos2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
}.submenu2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0066CC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #0066CC;
	padding-right: 5px;
}
.tabla1 {
	padding-top: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
}
.tabla_izq {
	padding-top: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
.tabla2 {
	padding-top: 0px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
}
.tabla_staff {
	padding-top: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-bottom: 8px;
}
.tabla_staff2 {
	padding-top: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-bottom: 1px;
}
.tabla_staff_rojo {
	padding-top: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC0066;
	padding-bottom: 8px;
}
.titulo_login {
	font-family: Arial;
	font-size: 10px;
	color: #77830E;
}
.texto_login {
    FONT-WEIGHT: bold;
    color: #000000;
    font-size: 8pt;
    FONT-FAMILY: Arial;
    FONT-VARIANT: normal;
    text-align: right;
    TEXT-DECORATION:none;
}
.textosint {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: left;
}
.textos_magenta {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#CC0066;
}
.textos_verde {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#006666;
}
.textos_rojo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#CC0000;
}
.titulosint {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	text-align: left;
}
.textosnegrilla {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 10px;
}
.subtit {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.enlace {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	text-decoration:none;
	font-weight:bold;
}
.botones{
    FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    BORDER: 0;
    BORDER-STYLE: solid ;
    border-color: #669966;
	background: #669966;
}
.botones2{
    FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
	font-weight:bold;
    COLOR: #FFFFFF;
    BORDER: 0;
    BORDER-STYLE: solid ;
    border-color: #669966;
	background: #669966;
}
.campos{
    FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    BORDER-STYLE: solid;
    BORDER-WIDTH:thin;
}
.campos2{
    FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    BORDER-STYLE: solid;
    BORDER-WIDTH:medium;
	border-color:#CCCCCC;
}
.grupo_titulo{
	font-family:Arial Narrow, Arial;
	font-size:16px;
	color: #1B8BB9;
	font-weight:bold;
}
.grupo_subtitulo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0066CC;
	text-decoration:none;
}
.grupo_lista{
	font-family:Arial;
	font-size:11px;
	color: #656565;
	font-weight:normal;
	text-decoration:none;
}
.grupo_separador{
	font-family:Arial;
	font-size:12px;
	color: #46A0C4;
	font-weight:normal;
	text-decoration:none;
}
.grupo_visitado{
	font-family:Arial;
	font-size:11px;
	color: #999999;
	font-weight:normal;
	text-decoration:none;
}
.subtit1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
}
.lineaabajo {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.lineaabajo_r {
	border-bottom-width: 1px;
	border-bottom-style:dotted;
	border-bottom-color: #666666;
}
.lineaenlace {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #006666;
}
.lineastaff {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CC0066;
}
.lineaarriba {
	padding-top: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-top-color: #CCCCCC;
}
.admin_titulo {
	font-family: Arial;
	font-size: 14px;
	color: #77830E;
}
.admin_menu {
	font-family: Arial;
	font-size: 11px;
	color: #0E6426;
	text-decoration:none;
}
.botonagregar{
    FONT-SIZE: 7pt;
    COLOR: #0E6426;
    FONT-FAMILY: Arial;
    TEXT-DECORATION:none;
	CURSOR:pointer;
}
.tabbuscar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ababab;
	border-bottom-color: #ababab;
	border-left-color: #ababab;
	color:#999999;
	vertical-align:middle;
}
.categorias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}
.categoria_sel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#CCCCCC;
	text-decoration:none;
}
.categorias_big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006666;
	text-decoration:none;
}
.staff_tit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration:none;
	font-weight:normal;
}
.staff_cat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-decoration:none;
}
.staffb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	text-decoration:none;
}
.titstaff {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0066;
	vertical-align: bottom;
	text-decoration:none;
}
.lineaderecha {
	padding-top: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #999999;
}
.lineaizquierda {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #006666;
}
.titenlaces {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006666;
	vertical-align: bottom;
	text-decoration:none;
}
.vinculo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0099CC;
	text-decoration:none;
}
.tabbuscar {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ababab;
	border-bottom-color: #ababab;
	border-left-color: #ababab;
}
.creditos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#CCCCCC;
	text-decoration:none;
	text-align:left;
	font-weight:normal;
}
.creditos2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#66CCFF;
	text-decoration:none;
	font-weight:normal;
}
.separador_menu {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #CC0000;
}
.fondos {
	background-image: url(../images/fondos/fondo01.gif);
	background-repeat:  repeat-y;
}
.fondo_index1 {
	background-image: url(../images/fondos/fondo00.gif);
	background-repeat:   repeat-y;
}
.fondo_index2 {
	background-image: url(../images/fondos/fondo05.gif);
	background-repeat:  repeat-x;
}
.lineas_tabla {
	border-top: 1px none #666666;
	border-right: 1px dotted #666666;
	border-bottom: 1px none #666666;
	border-left: 1px dotted #666666;
}
.fondos_blog {
background-image: url(../images/fondos/fondo06.gif);
	background-repeat:    repeat-x;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color:#DADADA;
	border-bottom-color:#DADADA;
}
.enlaces_peq {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006666;
	vertical-align: bottom;
	text-decoration:none;
}
.navegador_home {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #006666;
	vertical-align: bottom;
	text-decoration:none;
}
.navegador_home_actual {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006666;
	vertical-align: bottom;
	text-decoration:none;
}
.linea_verde {
	padding-top: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006666;
	padding-bottom: 8px;
}
.linea_azul {
	padding-top: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3AB3CC;
	padding-bottom: 8px;
}
.linea_roja {
	padding-top: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC0000;
	padding-bottom: 8px;
}
.punto {
	color:#FF3300;
}
.linea_amarilla {
	padding-top: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC33;
	padding-bottom: 8px;
}